Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017112132) SYSTEM AND METHOD FOR PRESENTING PRODUCT-SPECIFIC CONTENT ON A CLIENT DEVICE BASED ON A SCANNED BARCODE
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS

What Is Claimed Is:

1. A system for presenting product-specific content to a user, comprising:

a) a computer network, comprising a client device, a digital content server

communicatively coupled to the client device, and an interconnected data communications network;

b) wherein the client device includes

(i) a client microprocessor;

(ii) a client memory;

(iii) an optical scanner configured to capture and decode a dataset embedded within a barcode affixed to a product, the dataset comprising a unique identifier for the product, and store the dataset in the memory,

(iv) a barcode data parsing rule, and

(v) a client application stored in the client memory, the client application

having program instructions that, when executed by the client

microprocessor, will cause the client microprocessor to parse the dataset in accordance with the barcode data parsing rule to identify the unique identifier for the product, and to transmit the unique identifier to the digital content server via the interconnected data communications network;

c) wherein the digital content server includes

(i) a server microprocessor,

(ii) a server memory,

(iii) a product information database containing a record associating the unique identifier for the product with the product-specific content for the product, (iv) a content management system for creating the record associating the unique identifier for the product with the product-specific content for the product, and

(v) a server application stored in the server memory, the server application having program instructions that, upon receiving the unique identifier from the client device, causes the server microprocessor to search the product information database for product-specific content based on the unique identifier, and to transmit the product-specific content to the client device via the interconnected data communications network; and

d) wherein the client application on the client device further comprises program instructions that, when executed by the client microprocessor, will cause the client processor to present the product-specific content on an output device associated with the client device.

The system of claim 1, wherein:

a) the output device includes a display screen;

b) the client device further comprises a presentation template defining a layout for displaying the product-specific elements on the display screen; and

c) the client application is configured to display the product-specific content on the display screen in accordance with the layout defined by the presentation template.

The system of claim 2, wherein:

a) the layout defined by the presentation template for the display screen includes a program control element displayed on the display screen, the program control element configured to initiate playback of the product-specific content on the client device when the program control element is activated by an end user.

The system of claim 2, wherein:

a) the layout defined by the presentation template for the display screen includes a input control element displayed on the display screen, the input control element configured to initiate receiving user input from an end user when the input control element is activated by the end user; and

b) the client application is further configured to transmit the user input to the

digital content server via the data communications network.

The system of claim 4, wherein, responsive to receiving the user input from the client device, the digital content server is further configured to modify a record in the product information database based on the user input.

The system of claim 1, wherein the client device further comprises:

c) a local database configured to store an object suited for determining whether the unique identifier is valid; and

a barcode input validation configured to compare the unique identifier to the object in the local database prior to the unique identifier being transferred to the digital content server by the network interface.

The system of claim 1, wherein the unique identifier comprises a Global Trade

Identification Number (GTIN).

The system of claim 1, wherein the server application on the digital content server further comprises program instructions that, when executed by the server microprocessor, will cause the server microprocessor to transmit an error message to the client device if the product information database does not contain product- specific content associated with the unique identifier.

The system of claim 1, wherein the server application on the digital content server further comprises program instructions that, when executed by the server microprocessor, will cause the server microprocessor to transmit an error message to the client device if the product information database does not contain product- specific content associated with the unique identifier.

The system of claim 1, wherein the product-specific content comprises:

a) an alphanumeric string of text; or

b) a digital image file; or

c) a digital text file; or

d) a digital sound file; or

e) a digital music file; or

f) a digital video file; or

g) an executable program file; or

h) a digital data file; or

i) a link to a network resource; or

j) a combination of one or more thereof.

In a computer network comprising a client device, a digital content server and a data communications network, a method of presenting product-specific content on the client device, the method comprising the steps of:

a) receiving on the client device an alphanumeric string produced by scanning a visible barcode with a barcode scanner;

b) on the client device, extracting a unique identifier from the alphanumeric string by parsing the alphanumeric string in accordance with a barcode parsing rule stored on the client device;

c) transmitting the unique identifier to the digital content server via the data

communications network;

d) on the digital content server, comparing the unique identifier to records stored in a product information database to find a match for the unique identifier;

e) on the digital content server, transmitting and error message to the client device via the data communications network if no match is found in the product information database;

f) on the digital content server, if the match is found, retrieving from the product information database product-specific content associated with the unique identifier and transmitting the product-specific content to the client device via the data communications network; and

g) on the client device, presenting the product-specific content.

in accordance with a layout defined by a presentation template;

12. The system of claim 11, further comprising:

a) storing on the client device a presentation template defining a layout for

displaying the product-specific elements; and

b) displaying the product-specific content on the display screen in accordance with the layout defined by the presentation template.

13. The system of claim 11, wherein the product-specific content comprises:

c) an alphanumeric string of text; or

d) a digital image file; or

e) a digital text file; or

f) a digital sound file; or

g) a digital music file; or

h) a digital video file; or

i) an executable program file; or

j) a digital data file; or

k) a link to a network resource; or

1) a combination of one or more thereof.

14. The method of claim 11, further comprising the steps of:

a) on the digital content server, using a content management system to store the unique identifier in the product information database; and

b) with the content management system, creating an association in the product information database between the unique identifier and the product-specific content.