# US 2003/0149642 A1 · Internet-based method of and system for enabling communication of consumer product information between vendors and consumers in a stream of commerce, using vendor created and managed UPN/TM/PD/URL data links

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2003/0149642 A1
- Document ID: US20030149642A1
- Status: Published application
- Kind: A1
- Application number: 10/281,334
- Filed: 2002-10-24
- Published: 2003-08-07
- Earliest claimed: 1999-06-25
- Assignees: IPF, Inc.
- Inventors: Thomas Joseph Perkowski
- Web page: https://patentgrep.com/patent/US20030149642A1

## CPC

- G06Q 30/0625: {by formulating product or service queries, e.g. using keywords or predefined options}
- G06F 16/955: using information identifiers, e.g. uniform resource locators [URL]
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0601: Electronic shopping [e-shopping]
- G07F 17/16: for devices exhibiting advertisements, announcements, pictures or the like
- H04W 4/00: Services specially adapted for wireless communication networks; Facilities therefor
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system and method for finding and serving consumer product-related information over the Internet (10) to consumers. The system includes Internet Information servers (33) which store information pertaining to Universal Product Number (e.g. UPC number) preassigned to each consumer product registered with the system, along with a list of Uniform Resource Locators (URLs) that point to the location of one or more information resources on the Internet, e.g. World Wide Web-sites, which are related to such registered consumer products. Upon entering the UPC number into the system using a conventional Internet browser program (13), the menu of URLs associated with the entered UPC number is automatically displayed for user selection. The displayed menu of URLs are categorically arranged according to specific types of product information.

## Claims

### Claim 1

A system of finding and serving information pertaining to a particular product on the Internet, said system comprising:
URL/UPN information storage means for storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
request servicing means for servicing a request made by a client subsystem, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product;
product-related information storage means for storing information related to said plurality of products; and
information delivery means, responsive to said request servicing means, for serving to said client subsystem, information related to one of said plurality of products specified by the URL symbolically linked to the UPN included in said request made by said client subsystem.

### Claim 2 (depends on 1)

The system of claim 1, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 3 (depends on 1)

The system of claim 1, which further comprises said client subsystem, wherein said client subsystem includes a Internet browser program having an on-screen product finder button which, when selected, results in a dialogue box requesting that the UPN associated with said request be entered into said client subsystem.

### Claim 4 (depends on 1)

The system of claim 1, wherein said product related information is of a multi-media nature.

### Claim 5

A method of finding and serving information pertaining to a particular product on the Internet, said method comprising the steps of:
(a) storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing information related to said plurality of products;
(c) transmitting a request from a client subsystem, for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the UPN assigned to said product; and
(d) responding to said transmitted request and serving to said client subsystem, information related to one of said plurality of products specified by the URL symbolically linked to the UPN and included in said request made by said client subsystem.

### Claim 6 (depends on 5)

The method of claim 5, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 7 (depends on 5)

The method of claim 5, wherein step (c) comprises:
selecting a on-screen product finder button displayed by an Internet browser program running on said client subsystem, whereupon a dialogue box is displayed requesting that the UPN associated with the requested product be entered; and
entering said UPN into said dialogue box.

### Claim 8

A system of finding and serving information pertaining to a particular product on the Internet, said system comprising:
URL/trademark information storage means for storing information representative of (i) a plurality of trademarks used in connection with a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of trademarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
request servicing means for servicing a request made by a client subsystem, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the trademark used in connection with said product; and
product-related information storage means for storing information related to said plurality of products; and
information delivery means, responsive to said request servicing means, for serving to said client subsystem, information related to one of said plurality of products specified by the URL symbolically linked to the trademark included in said request made by said client subsystem.

### Claim 9 (depends on 8)

The system of claim 8, wherein each said trademark is registered with the United States Patent and Trademark Office in conjunction with said product.

### Claim 10

A method of finding and serving information pertaining to a particular product on the Internet, said method comprising the steps of:
(a) storing information representative of (i) a plurality of trademarks used in connection with a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of trademarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing information related to said plurality of products;
(c) transmitting from a client subsystem, a request for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the trademark used in connection with said product; and
(d) responding to said transmitted request, and serving to said client subsystem, information related to one of said plurality of products specified by the URL symbolically linked to the trademark and included in said request made by said client subsystem.

### Claim 11 (depends on 10)

The method of claim 10, wherein each said trademark is registered with the United States Patent and Trademark Office in conjunction with said product.

### Claim 12 (depends on 10)

The method of claim 10, wherein step (c) comprises:
selecting an on-screen product finder button displayed by an Internet browser program running on said client subsystem, whereupon a dialogue box is displayed requesting that the trademark and/or company name associated with the requested product be entered; and
entering said trademark and/or company name into said dialogue box.

### Claim 13

An Internet-based consumer product information delivery system comprising:
means for enabling manufacturers and their agents to link (i.e. relate), manage and update within a database, the UPC (or EAN) numbers on their products and the Uniform Resource Locators (URLs) of HTTP-encoded documents containing particular kinds of consumer product-related information published on the Internet by said manufacturers, their agents and/or third parties; and
means for enabling consumers, in retail shopping environments, at home, in the office and on the road, to access said consumer product-related information from said database, using said UPC (or EAN) numbers and/or by scanning UPC (or EAN) bar code symbols encoded with said numbers.

### Claim 14

A consumer product information finding system comprising:
at least one kiosk installed within a retail shopping environment and each said kiosk includes
a bar code symbol reader for reading the UPC (or UPC/EAN) numbers on consumer products being offered for sale in the store, and
a LCD touch-type display screen for displaying product-related information accessed from hyper-linked Web-sites on the Internet.

### Claim 15 (depends on 14)

The consumer product information finding system of claim 14, wherein said bar code symbol reader projects a 3-D laser scanning pattern over said LCD touch-screen panel.

### Claim 16 (depends on 14)

The consumer product information finding system of claim 14, wherein said kiosk further comprises a telephone handset for carrying out telephone calls.

### Claim 17 (depends on 14)

The consumer product information finding system of claim 14, wherein said kiosk further comprises a credit card transaction terminal for conducting consumer purchase transactions and other forms of electronic commerce while using said consumer product information finding system.

### Claim 18 (depends on 14)

The consumer product information finding system of claim 14, wherein said bar code symbol reader has a cordless interface with said kiosk so that it may be moved about within said retail environment in a portable manner.

### Claim 19

A method of providing consumer product information to consumers in retail stores, at home, in the office or on the road, said method comprising the steps of:
(a) enabling manufacturers and their agents to link (i.e. relate), manage and update within a database, the UPC (and/or UPC/EAN) numbers on their products and the Uniform Resource Locators (URLs) of HTTP-encoded documents containing particular kinds of consumer product-related information published on the Internet by said manufacturers, their agents and/or third parties; and
(b) enabling consumers, in retail stores, at home, in the office or on the road, to access said consumer product-related information from said database, using said UPC (and/or UPC/EAN) numbers and/or by scanning UPC (or UPC/EAN) bar code symbols encoded with said numbers.

### Claim 20

A consumer producing information finding and serving system comprising:
a Manufacturer/Product Registration Mode, wherein manufacturers can register their companies and UPNs and URLs related to consumer products within the system;
an UPN-Directed Information Access Mode, wherein consumers can access and display information menus containing UPC numbers linked to URLs pointing Web pages containing consumer product related information by scanning the UPC label on the consumer product or by entering the UPC number thereof into a data-entry screen displayed by the system in this mode;
a Manufacturer Website Search Mode, wherein the home page of a manufacturer's Web-site can be automatically accessed and displayed by scanning the UPC label on any consumer product of the manufacturer or by entering the UPC number thereof into a data-entry screen displayed by the system in this mode;
a Trademark-Directed Search Mode enabling consumers to use trademarks and/or tradenames associated with consumer products to search for consumer-product related information registered within the system; and
a Product-Description Directed Search Mode enabling consumers to use product descriptors associated with particular consumer products to search for consumer-product related information registered within the system.

### Claim 21

A consumer producing information finding and serving system comprising:
a first subsystem, wherein manufacturers can register their companies and consumer products (e.g. UPC numbers and URLs) with the system; and
a second subsytem, wherein consumers can access and display information menus containing UPC numbers linked to URLs pointing Web pages containing consumer product related information by scanning the UPC label on the consumer product or by entering the UPC number thereof into a data-entry screen displayed by the system in this mode.

### Claim 22 (depends on 21)

The consumer producing information finding and serving system of claim 21, which further comprises:
a third subsystem, wherein the home page of a manufacturer's Web-site can be automatically accessed and displayed by scanning the UPC label on any consumer product of the manufacturer or by entering the UPC number thereof into a data-entry screen displayed by the system in this mode.

### Claim 23 (depends on 22)

The consumer producing information finding and serving system of claim 22, which further comprises:
a fourth subsystem enabling consumers to use trademarks and/or tradenames associated with consumer products to search for consumer-product related information registered within the system.

### Claim 24 (depends on 23)

The consumer producing information finding and serving system of claim 23, which further comprises:
a fifth subsystem enabling consumers to use product descriptors associated with particular consumer products to search for consumer-product related information registered within the system.

### Claim 25 (depends on 21)

The system of claim 21, wherein a predesignated information resource (e.g. advertisement, product information, etc.) pertaining to any commercial product registered with the system can be automatically accessed from the Internet and displayed from the Internet browser by simply entering the registered product's UPN into the Internet browser manually or by bar code symbol scanning.

### Claim 26 (depends on 22)

The system of claim 22, wherein, a predesignated information resource (e.g. advertisement, product information, etc.) pertaining to any commercial product registered with the system can be automatically accessed from the Internet and displayed from the Internet browser by simply entering the registered product's trademark(s) and/or associated company name into the Internet browser.

### Claim 27 (depends on 24)

The system of claim 24, wherein a predesignated information resource (e.g. advertisement, product information, etc.) pertaining to any commercial product registered with the system can be automatically accessed from the Internet and displayed from the Internet browser by simply entering the registered product's product description into the Internet browser.

### Claim 28

A consumer information management system enabling access to a predesignated information resource linked to a product assigned a Universal Product Number (UPN) by entering said UPN into an Internet enabled browser.

### Claim 29

A system of finding information pertaining to a particular product on the Internet, comprising:
a database server connected to the Internet and including
URL/UPN information storage means for storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product; and
a plurality of product-information servers, each connected to the Internet and including
product-related information storage means for storing information related to said plurality of products, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN included in said request made by said client system.

### Claim 30 (depends on 29)

The system of claim 29 wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 31 (depends on 29)

The system of claim 29, which further comprises said client system, wherein said client system includes a Internet browser program having an on-screen product finder button which, when depressed, results in a dialogue box requesting that the UPN associated with said request be entered into said client system.

### Claim 32 (depends on 29)

The system of claim 29, wherein said product related information is of a multi-media nature.

### Claim 33

A method of finding information pertaining to a particular product on the Internet, comprising the steps of:
(a) storing in a database server connected to the Internet, information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing in a plurality of product-information servers, information related to said plurality of products;
(c) transmitting to said database server from a client system, a request for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the UPN assigned to said product; and
(d) at least one said product information server responding to said request transmitted to said database server, and delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN and included in said request made by said client system.

### Claim 34 (depends on 33)

The method of claim 33, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 35 (depends on 34)

The method of claim 34, wherein step (c) comprises:
depressing a on-screen product finder button displayed by an Internet browser program running on said client system, whereupon a dialogue box is displayed requesting that the UPN associated with the requested product be entered; and
entering said UPN into said dialogue box.

### Claim 36

A system of finding information pertaining to a particular product on the Internet, comprising:
a database server connected to the Internet and including
URL/trademark information storage means for storing information representative of (i) a plurality of trademarks used in connection with a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of trademarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the trademark used in connection with said product; and
a plurality of product-information servers, each connected to the Internet and including
product-related information storage means for storing information related to said plurality of products, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the trademark included in said request made by said client system.

### Claim 37 (depends on 36)

The system of claim 36, wherein each said trademark is registered with the United States Patent and Trademark Office in conjunction with said product.

### Claim 38

A method of finding information pertaining to a particular product on the Internet, comprising the steps of:
(a) storing in a database server connected to the Internet, information representative of (i) a plurality of trademarks used in connection with a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of trademarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing in a plurality of product-information servers, information related to said plurality of products;
(c) transmitting to said database server from a client system, a request for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the trademark used in connection with said product; and
(d) at least one said product information server responding to said request transmitted to said database server, and delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the trademark and included in said request made by said client system.

### Claim 39 (depends on 40)

The method of claim 40, wherein each said trademark is registered with the United States Patent and Trademark Office in conjunction with said product.

### Claim 40 (depends on 38)

The method of claim 38, wherein step (c) comprises:
depressing a on-screen product finder button displayed by an Internet browser program running on said client system, whereupon a dialogue box is displayed requesting that the trademark and/or company name associated with the requested product be entered; and
entering said trademark and/or company name into said dialogue box.

### Claim 41

A database server connected to the Internet comprising:
URL/UPN information storage means for storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product.

### Claim 42 (depends on 41)

The database server of claim 41, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 43 (depends on 41)

The database server of claim 41, wherein said product related information is of a multi-media nature.

### Claim 44

A database server connected to the Internet comprising:
URL/trademark information storage means for storing information representative of (i) a plurality of trademarks used in connection with a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of trademarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the trademark used in connection with said product.

### Claim 45 (depends on 44)

The database server of claim 44, wherein said product related information is of a multi-media nature.

### Claim 46

A system of finding information pertaining to a particular service on the Internet, comprising:
a database server connected to the Internet and including
URL/UPN information storage means for storing information representative of (i) a plurality of universal service numbers (UPNs) assigned to a plurality of services, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said services, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of services located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said service; and
a plurality of service-information servers, each connected to the Internet and including
service-related information storage means for storing information related to said plurality of services, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of services specified by the URL symbolically linked to the UPN included in said request made by said client system.

### Claim 47 (depends on 46)

The system of claim 46, wherein said UPN assigned to each said service is a unique Uniform Service Code (UPC) number assigned to said service.

### Claim 48 (depends on 46)

The system of claim 46, which further comprises said client system, wherein said client system includes a Internet browser program having an on-screen service finder button which, when depressed, results in a dialogue box requesting that the UPN associated with said request be entered into said client system.

### Claim 49 (depends on 46)

The system of claim 46, wherein said service related information is of a multi-media nature.

### Claim 50

A method of finding information pertaining to a particular service on the Internet, comprising the steps of:
(a) storing in a database server connected to the Internet, information representative of (i) a plurality of universal service numbers (UPNs) assigned to a plurality of services, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said services;
(b) storing in a plurality of service-information servers, information related to said plurality of services;
(c) transmitting to said database server from a client system, a request for information about one of said plurality of services located on the Internet, wherein said request includes information representative of the UPN assigned to said service; and
(d) at least one said service information server responding to said request transmitted to said database server, and delivering to said client system, information related to one of said plurality of services specified by the URL symbolically linked to the UPN and included in said request made by said client system.

### Claim 51 (depends on 50)

The method of claim 50, wherein said UPN assigned to each said service is a unique uniform service number assigned to said service.

### Claim 52 (depends on 50)

The method of claim 50, wherein step (c) comprises:
depressing a on-screen service finder button displayed by an Internet browser program running on said client system, whereupon a dialogue box is displayed requesting that the UPN associated with the requested service be entered; and
entering said UPN into said dialogue box.

### Claim 53

A system of finding information pertaining to a particular service on the Internet, comprising:
a database server connected to the Internet and including
URL/servicemark information storage means for storing information representative of (i) a plurality of servicemarks used in connection with a plurality of services, and (ii) a plurality of URLs symbolically linked to said plurality of servicemarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said services, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of services located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the servicemark used in connection with said service; and
a plurality of service-information servers, each connected to, the Internet and including
service-related information storage means for storing information related to said plurality of services, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of services specified by the URL symbolically linked to the servicemark included in said request made by said client system.

### Claim 54 (depends on 53)

The system of claim 53, wherein each said servicemark is registered with the United States Patent and Trademark Office or its foreign equivalent in conjunction with said service.

### Claim 55

A method of finding information pertaining to a particular service on the Internet, comprising the steps of:
(a) storing in a database server connected to the Internet, information representative of (i) a plurality of servicemarks used in connection with a plurality of services, and (ii) a plurality of URLs symbolically linked to said plurality of servicemarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said services;
(b) storing in a plurality of service-information servers, information related to said plurality of services;
(c) transmitting to said database server from a client system, a request for information about one of said plurality of services located on the Internet, wherein said request includes information representative of the servicemark used in connection with said service; and
(d) at least one said service information server responding to said request transmitted to said database server, and delivering to said client system, information related to one of said plurality of services specified by the URL symbolically linked to the servicemark and included in said request made by said client system.

### Claim 56 (depends on 55)

The method of claim 55, wherein each said servicemank is registered with the United States Patent and Trademark Office or its foreign equivalent in conjunction with said service.

### Claim 57 (depends on 55)

The method of claim 55, wherein step (c) comprises:
depressing a on-screen service finder button displayed by an Internet browser program running on said client system, whereupon a dialogue box is displayed requesting that the servicemark and/or company name associated with the requested service be entered; and
entering said servicemark and/or company name into said dialogue box.

### Claim 58

A database server connected to the Internet comprising:
URL/UPN information storage means for storing information representative of (i) a plurality of universal service numbers (UPNs) assigned to a plurality of services, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said services, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of services located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said service.

### Claim 59 (depends on 58)

The database server of claim 58, wherein said UPN assigned to each said service is a unique uniform service number assigned to said service.

### Claim 60 (depends on 58)

The database server of claim 58, wherein said service related information is of a multi-media nature.

### Claim 61

A database server connected to the Internet comprising:
URL/servicemark information storage means for storing information representative of (i) a plurality of servicemarks used in connection with a plurality of services, and (ii) a plurality of URLs symbolically linked to said plurality of servicemarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said services, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of services located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the servicemark used in connection with said service.

### Claim 62 (depends on 61)

The database server of claim 61, wherein said service related information is of a multi-media nature.

### Claim 63

A system of finding information pertaining to a particular product on the Internet, comprising:
a database server connected to the Internet and including
URL/UPN information storage means for storing information representative of (i) a plurality of manufacturer identification numbers (MINs) assigned to a plurality of products made by a plurality of manufacturers, and (ii) a plurality of URLs symbolically linked to said plurality of MINs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the MIN assigned to said product; and
a plurality of product-information servers, each connected to the Internet and including
product-related information storage means for storing information related to said plurality of products, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the MIN included in said request made by said client system.

### Claim 64 (depends on 63)

The system of claim 63, wherein said MIN assigned to each said product is associated with an unique Uniform Product Code (UPC) number assigned to said product.

### Claim 65 (depends on 63)

The system of claim 63, which further comprises said client system, wherein said client system includes a Internet browser program having an on-screen product finder button which, when selected, results in a Input Box requesting that the MIN associated with said request be entered into said client system.

### Claim 66 (depends on 63)

The system of claim 63, wherein said product related information is of a multi-media nature.

### Claim 67

A method of finding information pertaining to a particular product on the Internet, comprising the steps of:
(a) storing in a database server connected to the Internet, information representative of (i) a plurality of manufacturer identification numbers (MINs) assigned to a plurality of manufacturers of a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of MINs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing in a plurality of product-information servers, information related to said plurality of products;
(c) transmitting to said database server from a client system, a request for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the MIN assigned to said manufacturer of said product; and
(d) at least one said product information server responding to said request transmitted to said database server, and delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the MIN and included in said request made by said client system.

### Claim 68 (depends on 67)

The method of claim 67, wherein said MIN assigned to each said manufacturer of a product is part of a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 69 (depends on 67)

The method of claim 67, wherein step (c) comprises:
selecting an on-screen product finder button displayed by an Internet browser program running on said client system, whereupon a Input Box is displayed requesting that the MIN associated with the requested product be entered; and
entering said MIN into said Input Box.

### Claim 70

A service-related information material which comprises:
printed matter bearing information related to a particular service; and
a UPC (or EAN) number assigned to said particular service and printed on said printed matter.

### Claim 71 (depends on 70)

The service-related information material of claim 70, wherein said printed matter comprises an admission ticket to a particular educational or entertainment event.

### Claim 72

A product-related information brochure which comprises:
printed matter bearing information related to a product; and
a UPC (or EAN) number assigned to said particular product and printed on said printed matter.

### Claim 73

A system installable within a store, comprising:
an optical scanner for reading the UPC symbols on products being offered for sale in the store;
means for accessing product-related information from Internet Web-sites hyper-linked to scanned UPC symbols; and
a display screen for visually displaying said product-related information accessed from said hyper-linked Web-sites.

### Claim 74

A system of finding information pertaining to a particular product on the Internet, comprising:
a database server connected to the Internet and including
URL/UPN information storage means for storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products, and
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product; and
a plurality of product-information servers, each connected to the Internet and including
product-related information storage means for storing information related to said plurality of products, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN included in said request made by said client system.

### Claim 75 (depends on 74)

The system of claim 74, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 76 (depends on 74)

The system of claim 74, which further comprises said client system, wherein said client system includes a Internet browser program having an on-screen product finder button which, when selected, results in an Input Box requesting that the UPN associated with said request be entered into said client system.

### Claim 77

A consumer product information accessing system installable within a store, comprising:
an optical scanner for reading UPC (EAN or like) symbols on products being offered for sale in the store;
accessing means for accessing product-related information from HTML documents whose location is specified by URLs and which are hyper-linked to said read UPC (EAN or like) symbols; and
a display screen for visually displaying said product-related information accessed from said hyper-linked HTML documents.

### Claim 78

A system for collecting and transmitting product related information on the Internet, said system comprising:
a database management subsystem including
URL/UPN information storage means for storing product-related information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products; and
a database server connected to the Internet and said database management subsystem and including
product-related information receiving and storage means for receiving and storing said product-related information transitted from said database management subsystem.

### Claim 79 (depends on 78)

The system of claim 78, wherein said database server further comprises:
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product.

### Claim 80 (depends on 78)

The system of claim 78, which further comprises:
a plurality of product-information servers, each connected to the Internet and including
product-related information storage means for storing information related to said plurality of products, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN included in said request made by said client system.

### Claim 81 (depends on 78)

The system of claim 78, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 82

A database server connected to the Internet, comprising:
URL/UPN information storage means for storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product; and
information serving means for serving to the client system making said request, said information representative of the UPN assigned to said product.

### Claim 83 (depends on 82)

The database server of claim 82, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 84 (depends on 82)

The database server of claim 82, wherein said product related information is of a multi-media nature.

### Claim 85

A database server connected to the Internet comprising:
URL/trademark information storage means for storing information representative of (i) a plurality of trademarks used in connection with a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of trademarks, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the trademark used in connection with said product; and
information serving means for serving to the client system making said request, said information representative of the trademark used in connection with said product.

### Claim 86 (depends on 85)

The database server of claim 85, wherein said product related information is of a multi-media nature.

### Claim 87

An Internet-supported kiosk for use by consumers within a retail shopping environment, said Internet-supported kiosk comprising:
an optical scanner for reading UPC symbols on consumer products being offered for sale in said retail shopping environment;
Internet access means for accessing a plurality of Internet-based information servers containing product-related information resources that are hyper-linked to UPC symbols on said consumer products; and
a display screen for visually automatically displaying said product-related information accessed from said Internet-based information servers in response to the reading of said UPC symbols by said optical scanner.

### Claim 88 (depends on 87)

The Internet-supported kiosk of claim 87, wherein said optical scanner has a 3-D scanning volume which projects upon and intersects at least a portion of said display screen during bar code symbol reading operations.

### Claim 89

A system for collecting and transmitting product related information on the Internet, said system comprising:
a database management subsystem including
URL/UPN information storage means for storing product-related information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products; and
a database server connected to the Internet and said database management subsystem and including
product-related information receiving and storage means for receiving and storing said product-related information transitted from said database management subsystem.

### Claim 90 (depends on 89)

The system of claim 89, wherein said database server further comprises:
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product.

### Claim 91 (depends on 89)

The system of claim 89, which further comprises:
a plurality of product-information servers, each connected to the Internet and including
product-related information storage means for storing information related to said plurality of products, and
information delivery means, responsive to said request servicing means, for delivering to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN included in said request made by said client system.

### Claim 92 (depends on 89)

The system of claim 89, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 93

An information collection system for collecting consumer product related information from manufacturers over the Internet and transmitting said consumer product related information to an Internet-based consumer product information finding and serving system, said information collection system comprising:
an information collecting server connected to the Internet and including
(1) message transmitting means for transmitting a message over the Internet to a client system associated with a manufacturer, requesting that consumer product related information associated with each product of a manufacturer to be registered with said Internet-based consumer product information finding and serving system, be transmitted over the Internet to said information collecting server, said consumer product related information being representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of consumer products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said consumer products, and
(2) information storage means for storing said consumer product related information; and
(3) information transmission means for transmitting said consumer product related information to said Internet-based consumer product information finding and serving system for subsequent storage therein.

### Claim 94 (depends on 93)

The information collection system of claim 93, which further comprises a computer system interconnected to said information collecting server, for administrating the registration of consumer products of manufacturers with said Internet-based consumer product information finding and serving system.

### Claim 95

A method of finding and serving information pertaining to a particular product on the Internet, said method comprising the steps of:
(a) storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing information related to said plurality of products;
(c) transmitting a request from a client system, for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the UPN assigned to said product; and
(d) responding to said transmitted request and serving to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN and included in said request made by said client system.

### Claim 96 (depends on 95)

The method of claim 95, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 97

A system of finding and serving information pertaining to a particular product on the Internet, said system comprising:
URL/UPN information storage means for storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
request servicing means for servicing a request made by a client system, for information about one of said plurality of products located on the Internet, wherein said request is transmitted to said Internet database server and includes information representative of the UPN assigned to said product;
product-related information storage means for storing information related to said plurality of products; and
information delivery means, responsive to said request servicing means, for serving to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN included in said request made by said client system.

### Claim 98 (depends on 97)

The system of claim 97, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 99 (depends on 97)

The system of claim 97, which further comprises said client system, wherein said client system includes a Internet browser program having an on-screen product finder button which, when selected, results in an Input Box requesting that the UPN associated with said request be entered into said client system.

### Claim 100 (depends on 97)

The system of claim 97, wherein said product related information is of a multi-media nature.

### Claim 101

A method of finding and serving information pertaining to a particular product on the Internet, said method comprising the steps of:
(a) storing information representative of (i) a plurality of universal product numbers (UPNs) assigned to a plurality of products, and (ii) a plurality of URLs symbolically linked to said plurality of UPNs, each said URL specifying the location of an information resource located on the Internet related to a particular one of said products;
(b) storing information related to said plurality of products;
(c) transmitting a request from a client system, for information about one of said plurality of products located on the Internet, wherein said request includes information representative of the UPN assigned to said product; and
(d) responding to said transmitted request and serving to said client system, information related to one of said plurality of products specified by the URL symbolically linked to the UPN and included in said request made by said client system.

### Claim 102 (depends on 101)

The method of claim 101, wherein said UPN assigned to each said product is a unique Uniform Product Code (UPC) number assigned to said product.

### Claim 103 (depends on 101)

The method of claim 101, wherein step (c) comprises:
selecting a on-screen product finder button displayed by an Internet browser program running on said client system, whereupon an Input Box is displayed requesting that the UPN associated with the requested product be entered; and
entering said UPN into said Input Box.

### Claim 104

An Internet-based consumer product information delivery system comprising:
means for enabling manufacturers and their agents to link (i.e. relate), manage and update within a database, the UPC (and/or UPC/EAN) numbers on their products and the Uniform Resource Locators (URLs) of HTTP-encoded documents containing particular kinds of consumer product-related information published on the Internet by said manufacturers, their agents and/or third parties; and
means for enabling consumers, in retail stores, at home, in the office and on the road, to access said consumer product-related information from said database, using said UPC (and/or UPC/EAN) numbers and/or by scanning UPC (or UPC/EAN) bar code symbols encoded with said numbers.

### Claim 105

A consumer product information finding system comprising:
at least one kiosk installed within a retail shopping environment and each said kiosk includes
a bar code symbol reader for reading the UPC (or UPC/EAN) numbers on consumer products being offered for sale in the store, and
a LCD touch-type display screen for displaying product-related information accessed from hyper-linked Web-sites on the Internet.

### Claim 106 (depends on 105)

The consumer product information finding system of claim 105, wherein said bar code symbol reader projects a 3-D laser scanning, pattern over said LCD touch-screen panel.

### Claim 107 (depends on 105)

The consumer product information finding system of claim 105, wherein said kiosk further comprises a telephone handset for carrying out telephone calls.

### Claim 108 (depends on 105)

The consumer product information finding system of claim 105, wherein said kiosk further comprises a credit card transaction terminal for conducting consumer purchase transactions and other forms of electronic commerce while using said consumer product information finding system.

### Claim 109 (depends on 105)

The consumer product information finding system of claim 105, wherein said bar code symbol reader has a cordless interface with said kiosk so that it may be moved about within said retail environment in a portable manner.

### Claim 110

A method of providing consumer product information to consumers in retail stores, at home, in the office or on the road, said method comprising the steps of:
(a) enabling manufacturers and their agents to link (i.e. relate), manage and update within a database, the UPC (and/or UPC/EAN) numbers on their products and the Uniform Resource Locators (URLs) of HTTP-encoded documents containing particular kinds of consumer product-related information published on the Internet by said manufacturers, their agents and/or third parties; and
(b) enabling consumers, in retail stores, at home, in the office or on the road, to access said consumer product-related information from said database, using said UPC (and/or UPC/EAN) numbers and/or by scanning UPC (or UPC/EAN) bar code symbols encoded with said numbers.

### Claim 111

An Internet-based product information database subsystem which, for each commercially available consumer-product, stores number of information elements comprising: the name of the manufacturer; the Universal Product Code (UPC) assigned to the product by the manufacturer; and one or more URLs specifying the location of information resources (e.g. Web-pages) on the Internet relating to the UPC-labelled consumer-product.

### Claim 112 (depends on 111)

The Internet-based product information database subsystem of claim 111, wherein the stored URLs are categorically arranged and displayed according to specific types of product information (e.g., product specifications and operation manuals; product wholesalers and retailers; product advertisements and promotions; product endorsements; product updates and reviews; product warranty/servicing; related or complementary products; product incentives including rebates, discounts and/or coupons; etc.) that relates to the kind of information required, desired or otherwise sought by consumers, wholesalers, retailers and/or trading partners; and product price at which the product is being offered for sale by a particular retailer.

### Claim 113

An Internet-based product information database management subsystem which comprises:
a manufacturer-defined consumer-product directory that can be used by various persons along the retail supply and demand chain.

### Claim 114 (depends on 113)

The Internet-based product information database management subsystem of claim 113, wherein the manufacturers of consumer-products are linked to the retailers thereof in the middle of the supply and demand chain by allowing either trading partner to access consumer-product information from the Internet-based product information database virtually 24 hours a day, seven days a week.

### Claim 115 (depends on 113)

The Internet-based product information database management subsystem of claim 113, wherein consumer-product manufacturers, their advertisers, distributors and retailers are linked to the consumers of such products at the end of the supply and demand chain, by allowing such parties access consumer-product information from the Internet-based product information database subsystem virtually 24 hours a day, seven days a week.

### Claim 116

A system wherein any type of consumer product can be registered with the system by symbolically linking or relating (i) its preassigned Universal Product Number (e.g. UPC or EAN number) or at least the Manufacture Identification Number (MIN) portion thereof with (ii) the Uniform Resource Locators (URLs) of one or more information resources on the Internet (e.g. the home page of the manufacturer's Web-site) related to such products.

### Claim 117

A Web-based document transport subsystem, wherein manufacturers as well as their advertisers and agents can register, within an Internet-based database, the UPNs (e.g. UPC numbers) of their products and the URLs of the information resources related to such products.

### Claim 118

A consumer product information finding and sserving system comprising:
a Manufacturer/Product Registration Mode, wherein manufacturers can register their companies and consumer products (e.g. UPC numbers and URLs) with the system;
an UPN-Directed Information Access Mode, wherein consumers can access and display information menus containing UPC numbers linked to URLs pointing Web pages containing consumer product related information by scanning the UPC label on the consumer product or by entering the UPC number thereof into a data-entry screen displayed by the system in this mode;
a Manufacturer Website Search Mode, wherein the home page of a manufacturer's Web-site can be automatically accessed and displayed by scanning the UPC label on any consumer product of the manufacturer or by entering the UPC number thereof into a data-entry screen displayed by the system in this mode;
a Trademark-Directed Search Mode enabling consumers to use trademarks and/or tradenames associated with consumer products to search for consumer-product related information registered within the system; and
a Product-Description Directed Search Mode enabling consumers to use product descriptors associated with particular consumer products to search for consumer-product related information registered within the system.

### Claim 119 (depends on 118)

The system of claim 118, wherein when the system is in its UPN-Directed Information Menu Access Mode, a predesignated information resource (e.g. advertisement, product information, etc.) pertaining to any commercial product registered with the system can be automatically accessed from the Internet and displayed from the Internet browser by simply entering the registered product's UPN into the Internet browser manually or by bar code symbol scanning.

### Claim 120 (depends on 118)

The system of claim 118, wherein when the system is in its Trademark-Directed Search Mode, a predesignated information resource (e.g. advertisement, product information, etc.) pertaining to any commercial product registered with the system can be automatically accessed from the Internet and displayed from the Internet browser by simply entering the registered product's trademark(s) and/or associated company name into the Internet browser.

### Claim 121 (depends on 118)

The system of claim 118, wherein, wherein when the system is in its Product-Description-Directed Search Mode, a predesignated information resource (e.g. advertisement, product information, etc.) pertaining to any commercial product registered with the system can be automatically accessed from the Internet and displayed from the Internet browser by simply entering the registered product's product description into the Internet browser.

### Claim 122

A consumer product information finding and sserving system comprising:
a relational database realized on one or more data-synchronized IPD Servers for the purpose of registering product related information, namely: (i) information representative of commercial product descriptions, the trademarks used in connection therewith, the company names providing and/or promoting such products, and the corresponding URLs on the Internet specifying current Internet Web-site locations providing product-related information relating to such products.

### Claim 123 (depends on 122)

The system of claim 122, wherein the URLs symbolically linked to each registered product in sid IPD Servers thereof are categorized as relating primarily to types of information selected from the grooup consisting of Product Advertisements, Product Specifications, Product Updates, Product Distributors, Product Warranty/Servicing, and/or Product Incentives (e.g. rebates, discounts and/or coupons).

### Claim 124

A consumer product information access terminal located at a point-of-sale (POS) station, wherein the bar code symbol reader integrated with the POS station can be used to read the UPC numbers on consumer products being offered for sale in the store in order to access consumer product related information from hyper-linked Web-sites on the Internet, for display on a display screen located at the POS station.

### Claim 125 (depends on 124)

The consumer product information access terminal of claim 124, wherein said display screen is viewable from various viewing positions by the sales clerk as well as consumer shoppers.

### Claim 126

A consumer product information access terminal located installed within retail shopping environments comprising:
a bar code symbol reader for reading the UPC numbers on consumer products being offered for sale in the store, and
a touch-type display screen for displaying product-related information accessed from hyper-linked Web-sites on the Internet.

### Claim 127 (depends on 126)

The consumer product information access terminal of claim 126, wherein the bar code symbol reader can be easily removed from its support stand to scan large consumer products that might difficult to present within the scanning field while the bar code symbol reader is supported above the LCD display panel.

### Claim 128 (depends on 126)

The consumer product information access terminal of claim 126, wherein the laser scanning bar code symbol reader has a cordless interface with the terminal so that it may be moved about within a retail store in a portable manner to scan UPC (or EAN) labels and access consumer product related information from an Internet database.

### Claim 129

A relational database for use within the product information finding and serving subsystem, wherein said relational database is initially “seeded” with: (i) the Manufacturer Base UPC Numbers based on the six digit UPC Manufacturer Identification Numbers (MIN) assigned to the manufacturers by the UCC and incorporated into the first six characters of each UPC number applied to the products thereof; and (ii) the URLs of the Web-site home pages of such manufacturers.

### Claim 130 (depends on 129)

The relational database of claim 129, wherein said “seeded” relational database is then subsequently extended and refined with the participation of each registered manufacturer (and/or agents thereof) by adding to the “seeded” database (iii) the 12 digit UPC numbers assigned to each product sold thereby and the menu of URLs symbolically linked to each such corresponding product.

### Claim 131

A system for finding and serving consumer-product related information on the Internet, wherein consumer product related information links contained within a limited-version of the UPN/URL Database of each registered manufacturer (or retailer) can accessed from the manufacturer's (or retailer's) company Website and served to consumers requesting such information by way of UPC (or EAN) number entry.

### Claim 132

A system for finding and serving consumer-product related information on the Internet, wherein at the time of registering each manufacturer (or retailer) with the system, an Internet-based registration server automatically transmits a computer program to the manufacturer's (or retailer's) computer system for use in constructing and maintaining a limited-version UPN/URL database related to the manufacturer's (or retailer's) products.
