WO2000045302A1 - Interactive system for investing products on a network - Google Patents

Interactive system for investing products on a network Download PDF

Info

Publication number
WO2000045302A1
WO2000045302A1 PCT/US2000/001885 US0001885W WO0045302A1 WO 2000045302 A1 WO2000045302 A1 WO 2000045302A1 US 0001885 W US0001885 W US 0001885W WO 0045302 A1 WO0045302 A1 WO 0045302A1
Authority
WO
WIPO (PCT)
Prior art keywords
search
coded input
server
product
input
Prior art date
Application number
PCT/US2000/001885
Other languages
French (fr)
Inventor
Leigh M. Rothschild
Original Assignee
Barpoint.Com, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22376242&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2000045302(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Barpoint.Com, Inc. filed Critical Barpoint.Com, Inc.
Priority to JP2000596490A priority Critical patent/JP2002536722A/en
Priority to EP00909978A priority patent/EP1192563B1/en
Priority to AU32150/00A priority patent/AU3215000A/en
Priority to US09/806,723 priority patent/US6430554B1/en
Priority to DE60037511T priority patent/DE60037511T2/en
Publication of WO2000045302A1 publication Critical patent/WO2000045302A1/en
Priority to US09/649,184 priority patent/US6651053B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Definitions

  • the present invention relates to a system for searching an electronic network, such as the Internet, for product information, and, more particularly, to a method and means by which a user can quickly do a product search through databases on a global network with a simple input that enables interactive communication with a server adapted to widely seek and provide the information sought.
  • UPC Uniform Product Codes
  • This UPC system is administered by a Uniform Code Council.
  • a manufacturer interested in utilizing the UPC system registers with the Uniform Code Council and receives a unique manufacturer code. At present, approximately 300,000 manufacturers are registered with the Uniform Code Council. Once registered, the manufacturer assigns codes to each of its own products.
  • the UPC of a product is a combination of the manufacturer's code and a product code assigned by the manufacturer.
  • the UPC is encrypted as a barcode and placed on the product, where it is machine readable, such as by a scanner at a supermarket checkout counter, and used to digitally identify the product.
  • the digital barcode information read therefrom may be communicated to many different destinations for accounting and inventory purposes and to various databases for recording and archiving.
  • U.S. Pat. No. 5,913,210, to C.C. CALL discloses a system involving the storing of a plurality of UPCs in respective computers with web addresses (URLs) and storing cross- references of the UPCs and URLs in another computer (URL) which can be accessed by further networked computers using the UPCs to find the respective URLs.
  • URLs web addresses
  • CRAGUN ET AL discloses the retrieval of a document by a client computer system using a scanned UPC to create a URL location in a first server, from UPC and customer data retrieved from a second server, which URL may be used to obtain the document from the first server.
  • U.S. Pat. No. 5,791 ,991 , to M.E. SMALL discloses an interactive product promotion system which enables the selection of coupons to be downloaded from the Internet, and then UPCs placed thereon to be scanned to the Internet for rebates.
  • an interactive search system that is directed to interact primarily with global computer networks, particularly the Internet, using a product identifying barcode to rapidly and effectively obtain a supply of product-related information for presentation to a user.
  • a suitable terminal typically a desktop computer and modem connection, is used to access an implementing server containing a database of product and manufacturer or provider identifying codes, preferably UPC manufacturer codes.
  • Information relating to a particular product and its manufacturer is obtained with the product's UPC which may be taken from a package or advertisement or pre-stored in the computer.
  • the UPC can be entered into the computer through manual input numerically, or, alternatively, entered digitally through the use of software and a hand-held scanner adapted to read UPC barcode encryptions.
  • the desktop computer and modem transmit the entire UPC to the implementing server, which reads the manufacturer's code from the UPC and, using the UPC database therein, identifies the manufacturer.
  • the server is programmed to then perform a search of the global computer network or databases contained in local server storage devices to locate sites relating to or operated by the manufacturer. Additionally, the server may search the global computer network on a product basis to locate other sites containing the UPC under search.
  • the server is preferably programmed to initially search sites where a greater likelihood of uncovering a particular UPC exists in addition to searching the local server storage devices.
  • the server may then "pull out” the product description, transmit it to and place it in the random access memory (RAM) or storage of the desktop computer, and proceed to perform further searching relying on the product description to uncover relevant information.
  • the server can accordingly quickly assemble a collection of product-related and manufacturer information in the RAM or storage of the desktop computer.
  • the collection of assembled information is then available for a user's consideration all at once at any time.
  • the assembled information will provide the user with the name of a source for purchasing the particular product, and, further, the server will automatically link the computer with the source's site on the global computer network, or a prearranged site on the server, to permit direct ordering.
  • the system of the invention permits an individual to avoid the time- consuming hassle of performing multiple "key word" searches on the global computer network to uncover the desired collection of product-specific information on a step-by-step basis.
  • the UPC can be input into a wireless portable computer, e.g., a Portable Digital Assistant (PDA), or a wireless internet or server accessible phone and transmitted either directly or indirectly to the implementing server to obtain product information.
  • a wireless portable computer e.g., a Portable Digital Assistant (PDA)
  • PDA Portable Digital Assistant
  • the portable computer may be provided with software to interact through a wireless transmission path with the server and obtain the information as described above at the retail location.
  • PDA's have been developed which include a scanner for reading an encrypted barcode and software for deciphering and storing the encryption. These PDA's can be used advantageously to provide an individual with a handy tool for easily collecting UPCs while in conventional retail outlets for immediate or later use.
  • an additional database can be created and located in an individual's desktop computer to maintain a library of UPCS therein.
  • the UPC codes of various purchased products can be entered into the library.
  • the library of UPCs is then transmitted to the implementing server to allow for periodic monitoring of the global computer network to uncover relevant bulletins and/or notices.
  • an individual who purchases a product can enter the UPC code into the desktop computer, have the UPC code transmitted to the server, and be automatically informed of any notices relating to the product (e.g., recalls or updates) or similar products.
  • the server generates a hyperlink connection between the desktop computer and, by activation, the relevant site on the global computer network where the notice is posted.
  • Such an additional database may also be stored in a wireless portable computer to enable a user to readily investigate a range of products while present in a retail location.
  • the implementing server can also be directly linked to certain sites on the global computer network. Accordingly, a product manufacturer can have its site linked to the server based on the UPCs of products it manufactures so that upon entry of one or more of the relevant UPCs, an individual will not only view information retrieved from the server's database, but also have his/her computer connected to the linked site. Alternatively, a manufacturer may be permitted to set up a web page on the implementing server so that when a user enters the UPC of a particular product he/she will directly communicate with the local web page for the designated product.
  • UPCs with the subject invention is convenient, in that the UPC system is presently in place and widely used, but it is not actually necessary for its implementation.
  • Alternative product identification systems e.g., the International System of Book Numbers (ISBN)
  • ISBN International System of Book Numbers
  • means may be provided for converting UPCs to such other product identification systems to expand and facilitate product searching.
  • the administrator of the implementing server/database can create a numeric/alphanumeric identification system or code which may be in machine readable (barcode) format for connecting to other information stored therein. By creating such a system, not only products, but also services and businesses can be assigned identification numbers.
  • Such identification numbers also can be conveniently used to communicate with designated web pages on the server or the global network.
  • a further capability for facilitating network searching may be provided that enables a user to "plug in" to a graphical browser, such that by entering the category of product item to be searched followed by the UPC number in the URL entry line of the browser, the product search will be carried out directly without the user first having to go to a web site and then searching for the product information.
  • the user could just enter a specific URL web address into any graphical global network browser with the optional category and with a UPC or code number to let the implementing server institute the search.
  • the system may also be used in sales promotions by enabling a manufacturer to place its UPC, or a server-supplied identifying code, whether in machine readable form or not on a magazine or newspaper ad, and directing that the UPC or code be used to access the implementing server for further information.
  • a business card or letterhead may be similarly bar-coded to facilitate contacting a company or its website or e-mail address through the server.
  • a magazine or periodical publisher may index the pages of a publication with such barcodes or use existing barcodes enabling a user to readily order copies of articles or pages from a website or the server by e-mail or even allow the user to enter a discussion group on the particular article or product.
  • FIG. is a block diagram illustrating a system in accordance with the present invention.
  • FIG. 2 is a flowchart illustrating an exemplary procedure for searching a global network in accordance with the present invention.
  • the present invention is directed to providing an electronic or computerized search system that interacts primarily with global computer networks, particularly the Internet, using a search-object-related code, such as a product or manufacturer identifying barcode to rapidly and effectively obtain a supply of product-related information for presentation to a user.
  • a search-object-related code such as a product or manufacturer identifying barcode
  • FIG. 1 an individual, using a suitable terminal 10, typically a desktop computer 12 and modem connection 13, can access an implementing server 14 which is provided with a database 11 of product and manufacturer identifying codes, preferably UPC manufacturer codes, and related information.
  • the individual obtains the product's UPC such as from a package or advertisement.
  • the UPC can be entered into the computer 12 through manual input numerically, or, alternatively, entered digitally through the use of software and a hand-held scanner 16 adapted to read codes such as UPC barcode encryptions.
  • the user may then transmit the entire UPC from the desktop computer 12 through the modem 13 to the implementing server 14.
  • the server is programmed to read the manufacturer's code from the UPC and, using the UPC database 11 , identifies the manufacturer.
  • the server 14 may then be activated to send appropriate information from a local site 15 therein back to the computer 12 for storage or viewing, and to perform a search of the global computer network 18 or local site 15 to locate sites relating to or operated by the manufacturer.
  • the server 14 may search the global computer network 18 or local site 15 on a product basis to locate other sites containing the UPC under search. To aid the server, and reduce search time, it is preferred but not required that the user identify the general category of the product (auto, book, music or movie cassette, food, hardware, software, etc.) when the UPC is entered. Based on the manufacturer information, and/or the selection of product category, the implementing server 14 is preferably programmed to initially search sites where a greater likelihood of uncovering a particular UPC exists. For example, there is a greater likelihood of uncovering a UPC identified as corresponding to a food product in a food-related site, than at other sites. Once a matching UPC has been located, the server 14 identifies the product description associated therewith.
  • the server may then "pull out” the product description, transmit it to and place it in the random access memory (RAM) or storage 17 of the desktop computer 12, and proceed to perform further searching relying on the product description to uncover relevant information.
  • the server 14 can accordingly quickly assemble a collection of product-related and manufacturer information in the RAM or storage 17 of the desktop computer 12.
  • the collection of assembled or aggregated information is then available for the individual's consideration all at once at any time. For example, information regarding product availability and pricing can be obtained, including a pre-determined lowest price for comparison with the prices of the relevant sources.
  • the assembled information will also provide the individual with the name of a source for purchasing the particular product, and, further, the server can automatically link the individual with the source's site on the global computer network.
  • the system of the invention permits the individual to avoid the time-consuming hassle of performing multiple "key word" searches on the global computer network to uncover the desired collection of product-specific information on a trial-and error and/or step-by-step basis.
  • the UPC can be input into a wireless portable computer 20, e.g., a Portable Digital Assistant (PDA), or wireless internet or server accessible phone and transmitted either directly or indirectly to the implementing server 14 to obtain product information.
  • PDA Portable Digital Assistant
  • the portable computer 20 may be provided with software to interact through a wireless transmission path with the server 14 and obtain the information as described above at the retail location.
  • PDA's have been developed which include a scanner 16' for reading an encrypted barcode and software for deciphering and storing the encryption. These PDA's can be used advantageously to provide an individual with a handy tool for easily collecting UPCs while in conventional retail outlets for immediate or later use.
  • an additional database 19 can be created and located in the individual's desktop or portable computer to maintain a library of UPCS therein.
  • the UPC codes of various purchased products can be entered into the library.
  • the library of UPCs is then transmitted to the implementing server 14 to allow for periodic monitoring of the global computer network 18 to uncover relevant bulletins and/or notices.
  • an individual who purchases a baby stroller can enter the UPC code into the desktop computer 12, have the UPC code transmitted to the server 14, and be automatically informed of any notices relating to the baby stroller (e.g., recalls) or similar products.
  • the server 14 generates a hyperlink connection between the desktop computer 12 and, by activation, the relevant site on the global computer network 18 where the notice is posted.
  • an additional database 19 is stored in a wireless portable computer 20 it enables a user to readily investigate a range of products while present in a retail location.
  • the implementing server 14 can also be directly linked to certain sites on the global computer network 18. Accordingly, a product manufacturer can have its site linked to the server 14 based on the UPCs of products it manufactures so that upon entry of one or more of the relevant UPCs, an individual will not only view information retrieved from the server's database 11 , but also be connected to the linked site on the global network 18. Further, a manufacturer may be permitted to set up a web page on the local site 15 in the implementing server 14 so that when a user enters the UPC of a particular product he will directly communicate with the local web page for the designated product.
  • UPCs with the present invention is convenient, in that the UPC system is currently in place and widely used, it is not actually necessary to implementing the invention.
  • Alternative product identification systems e.g., the International System of Book Numbers (ISBN)
  • ISBN International System of Book Numbers
  • means may be provided for converting UPCs to such other product identification systems to expand and facilitate product searching.
  • the administrator of the implementing server/database can create a numeric/alphanumeric identification system for connecting to other information stored therein.
  • identification numbers for example, a restaurant franchise can be assigned an identification number which is placed (in numeric or alphanumeric form or as barcode encryption) on advertisements.
  • An individual can then obtain information regarding the franchise's services (e.g., prices, locations) by entering the identification number into the implementing server and be linked to a site designated by the franchise.
  • Such identification numbers also can be conveniently used to communicate with designated web pages on the server.
  • a further capability for facilitating network searching may be provided that enables a user to "plug in" to a graphical browser.
  • the user enters the category of product item to be searched followed by the UPC number in the URL entry line of the browser, and the browser is then used by the implementing server to carry out the product search directly without the user first being connected to a web site for viewing and then searching for the product information.
  • the user could just enter a specific URL web address into any graphical global network browser with the optional category and with a UPC or code number to let the implementing server institute the search.
  • the system is especially adaptable to use in sales promotions by enabling a manufacturer to place its UPC, or a server-supplied identifying code, on a magazine or newspaper ad or other document, and directing that the UPC or code be used to access the implementing server for further information.
  • a business card or letterhead may be similarly bar-coded to facilitate contacting a company or its website or e-mail address through the server.
  • a magazine or periodical publisher may index the pages of a publication with such barcodes or use existing barcodes enabling a user to readily order copies of articles or pages from a website or the server by e-mail or even allow the user to enter a discussion group on the particular article or product.
  • Step l A user, by means of an electronic terminal, e.g., a computer, inputs selected barcode information on the object of the search, e.g., a UPC number, and a selected optional product category to the web site (URL) of an implementing server containing databases relating the input coded information and product category to other web sites on a global network.
  • an electronic terminal e.g., a computer
  • inputs selected barcode information on the object of the search e.g., a UPC number
  • a selected optional product category to the web site (URL) of an implementing server containing databases relating the input coded information and product category to other web sites on a global network.
  • Step 2 The server is programmed to run extensive checks to verify that the UPC number entered is valid. These checks may include making sure that the length of the number is valid for the category selected, that books begin with "978", that the checksum digit is correct, that no alpha characters are entered where not allowed, and several other steps depending on the category selected. If the UPC is not valid, a signal is returned to the input terminal to indicate the UPC is incorrect. A valid UPC is coupled to the next step.
  • Step 3 If a book or audio book category is selected, the UPC number is converted to an ISBN number, and other appropriate conversions may be carried out. After any necessary conversions, the number is used to address the server databases.
  • Step 4 The server's UPC manufacturer's databases are queried (using the first 6 digits of the UPC number) to find the most current information on the publisher and/or manufacturer identified by the UPC code.
  • the server's data sources indicate the category or categories of the products for which the identified publisher and/or manufacturer is registered, and that information is used to verify that the user input the correct optional product category. If the user inputted an incorrect or unknown category, what data sources to use to find the product will be indicated.
  • Step 5 Many sources are then queried (both local databases and Internet databases) using the UPC or ISBN number to find the most current information available on the product of the selected category.
  • Step 6 If the product information is found, the information is sent from the server and stored in memory at the user terminal for use together in a body at any time.
  • a "Search Results" web page may be displayed with all the appropriate information, including links (either by UPC number or product description) to many other sources for additional information.
  • Step 7 If the product information is not found, a signal is sent from the server and a web page is displayed indicating such, and allowing the user to input (Step 1) an alpha description of the product that is being sought. If the manufacturer's information is then found (Step 6), it may be stored and displayed based on the UPC number entered.
  • Step 8 To further the product information search, the system then reverts to "Step 6", using the user-input alpha description as a link to the other sources for additional information.
  • Step 9 When all of the selected product and manufacturer information has been searched and found, it will be collected and stored in a database in memory at the user terminal enabling the user to readily review all of the found information at one time at any time.

Abstract

An interactive search system for use primarily with a global computer network, e.g. the Internet (18), using a product identifying barcode, such as a UPC code, to rapidly and effectively obtain a supply of related information for presentation to a user. A computer (12) may be used to input a UPC code, taken from a package or advertisement or pre-stored in the computer, to an implementing server on the network. The server (14) contains a database of product and manufacturer identifying UPC codes and uses the input UPC code and the database to identify the manufacturer and is programmed to then perform a search of the network to locate sites relating to or operated by the manufacturer. The server may search the network on a product basis to locate other sites containing the UPC under search.

Description

INTERACTIVE SYSTEM FOR INVESTING PRODUCTS ON A NETWORK
BACKGROUND OF THE INVENTION
1. Field of the Invention. The present invention relates to a system for searching an electronic network, such as the Internet, for product information, and, more particularly, to a method and means by which a user can quickly do a product search through databases on a global network with a simple input that enables interactive communication with a server adapted to widely seek and provide the information sought.
2. Description of the Related Art. Global electronic and computer networks, such as the Internet, provide access to a tremendous amount of information relating to various companies and their products. It is difficult, however, for a user to investigate a particular product on a global computer network when the product is sold under more than one name, or when the user is not sure of the proper name of the product. Similarly, the user may not know who is a manufacturer or a local supplier of the product. It therefore can be quite a time- consuming and complex procedure to do an effective product search through all of the web sites and databases available that may contain pertinent information.
In a different area of commerce, a system has been developed in the United States for product identification, primarily for use on an actual article, that is implemented with Uniform Product Codes (UPC's). This UPC system is administered by a Uniform Code Council. A manufacturer interested in utilizing the UPC system registers with the Uniform Code Council and receives a unique manufacturer code. At present, approximately 300,000 manufacturers are registered with the Uniform Code Council. Once registered, the manufacturer assigns codes to each of its own products. The UPC of a product is a combination of the manufacturer's code and a product code assigned by the manufacturer. To facilitate product identification, the UPC is encrypted as a barcode and placed on the product, where it is machine readable, such as by a scanner at a supermarket checkout counter, and used to digitally identify the product. Once the product is so identified, the digital barcode information read therefrom may be communicated to many different destinations for accounting and inventory purposes and to various databases for recording and archiving.
The UPC system has been adapted for use with computers and networks, such as the Internet, in various ways. For example, U.S. Pat. No. 5,913,210, to C.C. CALL, discloses a system involving the storing of a plurality of UPCs in respective computers with web addresses (URLs) and storing cross- references of the UPCs and URLs in another computer (URL) which can be accessed by further networked computers using the UPCs to find the respective URLs. Also, U.S. Pat. No. 5,804,803, to B.J. CRAGUN ET AL, discloses the retrieval of a document by a client computer system using a scanned UPC to create a URL location in a first server, from UPC and customer data retrieved from a second server, which URL may be used to obtain the document from the first server. Further, U.S. Pat. No. 5,791 ,991 , to M.E. SMALL, discloses an interactive product promotion system which enables the selection of coupons to be downloaded from the Internet, and then UPCs placed thereon to be scanned to the Internet for rebates.
While the prior art is rife with search systems and techniques for interacting with computer networks, and particularly the Internet, to obtain and exchange information of all sorts, they all tend to be on a one-for-one or step-by- step basis. It is an object of the present invention to provide an interactive system whereby an individual can quickly and easily obtain a supply of the available information about a selected search object, such as a product and/or its manufacturers, from a global computer network.
It is another object of the present invention to provide an interactive method and means that enable an individual to search a global computer network and easily obtain a supply of information regarding a selected product, based on a barcode related to the product.
It is a further object of the invention to provide an interactive system for searching a computer network whereby information regarding products and manufacturers can be quickly obtained, aggregated, and stored for use, based on a product's UPC.
It is also an object of the present invention to provide an interactive system for quickly and easily obtaining a supply of information about a selected product and/or its manufacturers or providers from a server using a barcode related to the product.
SUMMARY OF THE INVENTION
The above-stated objects are met by an interactive search system that is directed to interact primarily with global computer networks, particularly the Internet, using a product identifying barcode to rapidly and effectively obtain a supply of product-related information for presentation to a user. In accordance with the present invention, a suitable terminal, typically a desktop computer and modem connection, is used to access an implementing server containing a database of product and manufacturer or provider identifying codes, preferably UPC manufacturer codes. Information relating to a particular product and its manufacturer, is obtained with the product's UPC which may be taken from a package or advertisement or pre-stored in the computer. The UPC can be entered into the computer through manual input numerically, or, alternatively, entered digitally through the use of software and a hand-held scanner adapted to read UPC barcode encryptions. The desktop computer and modem transmit the entire UPC to the implementing server, which reads the manufacturer's code from the UPC and, using the UPC database therein, identifies the manufacturer. The server is programmed to then perform a search of the global computer network or databases contained in local server storage devices to locate sites relating to or operated by the manufacturer. Additionally, the server may search the global computer network on a product basis to locate other sites containing the UPC under search. To aid the server, and reduce search time, it is preferred but not required that the user identify the general category of the product (auto, book, music or movie cassette, food, hardware, software, etc.) when the UPC is entered. Based on the manufacturer information, and/or the selection of product category, the implementing server is preferably programmed to initially search sites where a greater likelihood of uncovering a particular UPC exists in addition to searching the local server storage devices. Using "parsing" technology, the server may then "pull out" the product description, transmit it to and place it in the random access memory (RAM) or storage of the desktop computer, and proceed to perform further searching relying on the product description to uncover relevant information. The server can accordingly quickly assemble a collection of product-related and manufacturer information in the RAM or storage of the desktop computer. The collection of assembled information is then available for a user's consideration all at once at any time. Preferably, the assembled information will provide the user with the name of a source for purchasing the particular product, and, further, the server will automatically link the computer with the source's site on the global computer network, or a prearranged site on the server, to permit direct ordering. As will readily be seen, the system of the invention permits an individual to avoid the time- consuming hassle of performing multiple "key word" searches on the global computer network to uncover the desired collection of product-specific information on a step-by-step basis.
In an enhancement of the system, the UPC can be input into a wireless portable computer, e.g., a Portable Digital Assistant (PDA), or a wireless internet or server accessible phone and transmitted either directly or indirectly to the implementing server to obtain product information. With this capability, a customer can investigate a product while present in a retail location and contemplating purchase of the product. The portable computer may be provided with software to interact through a wireless transmission path with the server and obtain the information as described above at the retail location. Conversely, PDA's have been developed which include a scanner for reading an encrypted barcode and software for deciphering and storing the encryption. These PDA's can be used advantageously to provide an individual with a handy tool for easily collecting UPCs while in conventional retail outlets for immediate or later use.
As another enhancement of the system, an additional database can be created and located in an individual's desktop computer to maintain a library of UPCS therein. For example, the UPC codes of various purchased products can be entered into the library. The library of UPCs is then transmitted to the implementing server to allow for periodic monitoring of the global computer network to uncover relevant bulletins and/or notices. Thus, for instance, an individual who purchases a product can enter the UPC code into the desktop computer, have the UPC code transmitted to the server, and be automatically informed of any notices relating to the product (e.g., recalls or updates) or similar products. In a preferred embodiment, the server generates a hyperlink connection between the desktop computer and, by activation, the relevant site on the global computer network where the notice is posted. Such an additional database may also be stored in a wireless portable computer to enable a user to readily investigate a range of products while present in a retail location.
The implementing server can also be directly linked to certain sites on the global computer network. Accordingly, a product manufacturer can have its site linked to the server based on the UPCs of products it manufactures so that upon entry of one or more of the relevant UPCs, an individual will not only view information retrieved from the server's database, but also have his/her computer connected to the linked site. Alternatively, a manufacturer may be permitted to set up a web page on the implementing server so that when a user enters the UPC of a particular product he/she will directly communicate with the local web page for the designated product.
It is to be understood that the use of UPCs with the subject invention is convenient, in that the UPC system is presently in place and widely used, but it is not actually necessary for its implementation. Alternative product identification systems, e.g., the International System of Book Numbers (ISBN), can also be used to initiate a search. Additionally, means may be provided for converting UPCs to such other product identification systems to expand and facilitate product searching. As a further alternative, the administrator of the implementing server/database can create a numeric/alphanumeric identification system or code which may be in machine readable (barcode) format for connecting to other information stored therein. By creating such a system, not only products, but also services and businesses can be assigned identification numbers. Such identification numbers also can be conveniently used to communicate with designated web pages on the server or the global network. A further capability for facilitating network searching may be provided that enables a user to "plug in" to a graphical browser, such that by entering the category of product item to be searched followed by the UPC number in the URL entry line of the browser, the product search will be carried out directly without the user first having to go to a web site and then searching for the product information. Alternatively without a browser "plug in", the user could just enter a specific URL web address into any graphical global network browser with the optional category and with a UPC or code number to let the implementing server institute the search.
The system may also be used in sales promotions by enabling a manufacturer to place its UPC, or a server-supplied identifying code, whether in machine readable form or not on a magazine or newspaper ad, and directing that the UPC or code be used to access the implementing server for further information. A business card or letterhead may be similarly bar-coded to facilitate contacting a company or its website or e-mail address through the server. Further, a magazine or periodical publisher may index the pages of a publication with such barcodes or use existing barcodes enabling a user to readily order copies of articles or pages from a website or the server by e-mail or even allow the user to enter a discussion group on the particular article or product.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. is a block diagram illustrating a system in accordance with the present invention.
FIG. 2 is a flowchart illustrating an exemplary procedure for searching a global network in accordance with the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The present invention is directed to providing an electronic or computerized search system that interacts primarily with global computer networks, particularly the Internet, using a search-object-related code, such as a product or manufacturer identifying barcode to rapidly and effectively obtain a supply of product-related information for presentation to a user. In accordance with the invention, as seen in FIG. 1 , an individual, using a suitable terminal 10, typically a desktop computer 12 and modem connection 13, can access an implementing server 14 which is provided with a database 11 of product and manufacturer identifying codes, preferably UPC manufacturer codes, and related information. To obtain information relating to a particular product and its manufacturer, the individual obtains the product's UPC such as from a package or advertisement. The UPC can be entered into the computer 12 through manual input numerically, or, alternatively, entered digitally through the use of software and a hand-held scanner 16 adapted to read codes such as UPC barcode encryptions. The user may then transmit the entire UPC from the desktop computer 12 through the modem 13 to the implementing server 14. The server is programmed to read the manufacturer's code from the UPC and, using the UPC database 11 , identifies the manufacturer. The server 14 may then be activated to send appropriate information from a local site 15 therein back to the computer 12 for storage or viewing, and to perform a search of the global computer network 18 or local site 15 to locate sites relating to or operated by the manufacturer. Additionally, the server 14 may search the global computer network 18 or local site 15 on a product basis to locate other sites containing the UPC under search. To aid the server, and reduce search time, it is preferred but not required that the user identify the general category of the product (auto, book, music or movie cassette, food, hardware, software, etc.) when the UPC is entered. Based on the manufacturer information, and/or the selection of product category, the implementing server 14 is preferably programmed to initially search sites where a greater likelihood of uncovering a particular UPC exists. For example, there is a greater likelihood of uncovering a UPC identified as corresponding to a food product in a food-related site, than at other sites. Once a matching UPC has been located, the server 14 identifies the product description associated therewith. Using "parsing" technology, the server may then "pull out" the product description, transmit it to and place it in the random access memory (RAM) or storage 17 of the desktop computer 12, and proceed to perform further searching relying on the product description to uncover relevant information. The server 14 can accordingly quickly assemble a collection of product-related and manufacturer information in the RAM or storage 17 of the desktop computer 12. The collection of assembled or aggregated information is then available for the individual's consideration all at once at any time. For example, information regarding product availability and pricing can be obtained, including a pre-determined lowest price for comparison with the prices of the relevant sources. Preferably, the assembled information will also provide the individual with the name of a source for purchasing the particular product, and, further, the server can automatically link the individual with the source's site on the global computer network. As will readily be seen, the system of the invention permits the individual to avoid the time-consuming hassle of performing multiple "key word" searches on the global computer network to uncover the desired collection of product-specific information on a trial-and error and/or step-by-step basis. In an enhancement of the system, the UPC can be input into a wireless portable computer 20, e.g., a Portable Digital Assistant (PDA), or wireless internet or server accessible phone and transmitted either directly or indirectly to the implementing server 14 to obtain product information. With this capability, an individual can investigate a product while present in a retail location and contemplating purchase of the product. The portable computer 20 may be provided with software to interact through a wireless transmission path with the server 14 and obtain the information as described above at the retail location. Conversely, PDA's have been developed which include a scanner 16' for reading an encrypted barcode and software for deciphering and storing the encryption. These PDA's can be used advantageously to provide an individual with a handy tool for easily collecting UPCs while in conventional retail outlets for immediate or later use.
As another enhancement of the system, an additional database 19 can be created and located in the individual's desktop or portable computer to maintain a library of UPCS therein. For example, the UPC codes of various purchased products can be entered into the library. The library of UPCs is then transmitted to the implementing server 14 to allow for periodic monitoring of the global computer network 18 to uncover relevant bulletins and/or notices. Thus, for instance, an individual who purchases a baby stroller can enter the UPC code into the desktop computer 12, have the UPC code transmitted to the server 14, and be automatically informed of any notices relating to the baby stroller (e.g., recalls) or similar products. In a preferred embodiment, the server 14 generates a hyperlink connection between the desktop computer 12 and, by activation, the relevant site on the global computer network 18 where the notice is posted. When such an additional database 19 is stored in a wireless portable computer 20 it enables a user to readily investigate a range of products while present in a retail location.
The implementing server 14 can also be directly linked to certain sites on the global computer network 18. Accordingly, a product manufacturer can have its site linked to the server 14 based on the UPCs of products it manufactures so that upon entry of one or more of the relevant UPCs, an individual will not only view information retrieved from the server's database 11 , but also be connected to the linked site on the global network 18. Further, a manufacturer may be permitted to set up a web page on the local site 15 in the implementing server 14 so that when a user enters the UPC of a particular product he will directly communicate with the local web page for the designated product.
While the use of UPCs with the present invention is convenient, in that the UPC system is currently in place and widely used, it is not actually necessary to implementing the invention. Alternative product identification systems, e.g., the International System of Book Numbers (ISBN), can also be used to initiate a search. Additionally, means may be provided for converting UPCs to such other product identification systems to expand and facilitate product searching. As a further alternative, the administrator of the implementing server/database can create a numeric/alphanumeric identification system for connecting to other information stored therein. By creating such a system, not only products, but also services and businesses can be assigned identification numbers. For example, a restaurant franchise can be assigned an identification number which is placed (in numeric or alphanumeric form or as barcode encryption) on advertisements. An individual can then obtain information regarding the franchise's services (e.g., prices, locations) by entering the identification number into the implementing server and be linked to a site designated by the franchise. Such identification numbers also can be conveniently used to communicate with designated web pages on the server.
A further capability for facilitating network searching may be provided that enables a user to "plug in" to a graphical browser. The user enters the category of product item to be searched followed by the UPC number in the URL entry line of the browser, and the browser is then used by the implementing server to carry out the product search directly without the user first being connected to a web site for viewing and then searching for the product information. Alternatively without a browser "plug in", the user could just enter a specific URL web address into any graphical global network browser with the optional category and with a UPC or code number to let the implementing server institute the search.
The system is especially adaptable to use in sales promotions by enabling a manufacturer to place its UPC, or a server-supplied identifying code, on a magazine or newspaper ad or other document, and directing that the UPC or code be used to access the implementing server for further information. A business card or letterhead may be similarly bar-coded to facilitate contacting a company or its website or e-mail address through the server. Further, a magazine or periodical publisher may index the pages of a publication with such barcodes or use existing barcodes enabling a user to readily order copies of articles or pages from a website or the server by e-mail or even allow the user to enter a discussion group on the particular article or product.
A preferred exemplary procedure for utilizing the present invention beginning with a user entering a UPC number until the search results provide stored information for displaying manufacturer, product, web page, and other information, will now be described with reference to FIG. 2. Step l : A user, by means of an electronic terminal, e.g., a computer, inputs selected barcode information on the object of the search, e.g., a UPC number, and a selected optional product category to the web site (URL) of an implementing server containing databases relating the input coded information and product category to other web sites on a global network.
Step 2: The server is programmed to run extensive checks to verify that the UPC number entered is valid. These checks may include making sure that the length of the number is valid for the category selected, that books begin with "978", that the checksum digit is correct, that no alpha characters are entered where not allowed, and several other steps depending on the category selected. If the UPC is not valid, a signal is returned to the input terminal to indicate the UPC is incorrect. A valid UPC is coupled to the next step.
Step 3: If a book or audio book category is selected, the UPC number is converted to an ISBN number, and other appropriate conversions may be carried out. After any necessary conversions, the number is used to address the server databases.
Step 4: The server's UPC manufacturer's databases are queried (using the first 6 digits of the UPC number) to find the most current information on the publisher and/or manufacturer identified by the UPC code. The server's data sources indicate the category or categories of the products for which the identified publisher and/or manufacturer is registered, and that information is used to verify that the user input the correct optional product category. If the user inputted an incorrect or unknown category, what data sources to use to find the product will be indicated. Step 5: Many sources are then queried (both local databases and Internet databases) using the UPC or ISBN number to find the most current information available on the product of the selected category. Step 6: If the product information is found, the information is sent from the server and stored in memory at the user terminal for use together in a body at any time. Also, a "Search Results" web page may be displayed with all the appropriate information, including links (either by UPC number or product description) to many other sources for additional information. Step 7: If the product information is not found, a signal is sent from the server and a web page is displayed indicating such, and allowing the user to input (Step 1) an alpha description of the product that is being sought. If the manufacturer's information is then found (Step 6), it may be stored and displayed based on the UPC number entered. Step 8: To further the product information search, the system then reverts to "Step 6", using the user-input alpha description as a link to the other sources for additional information. Step 9: When all of the selected product and manufacturer information has been searched and found, it will be collected and stored in a database in memory at the user terminal enabling the user to readily review all of the found information at one time at any time.
Consequently, by simply once inputting, from an electronic terminal to an implementing server, selected coded and category information relating to products and their manufacturers, publishers, and commercial or other providers or suppliers, a user can automatically search and collect a body of pertinent information available from many sites on a computer network and store all of the collected information for consideration at one time.
It will be understood by those of skill in the art that a variety of combinations of hardware and software may be used to implement all of the features of the invention and that the ability to select, assemble, and connect the hardware and adapt and write the software for such combinations, will be readily within the purview of the skilled artisan using the foregoing descriptions and suggestions without the need for undue experimentation. Applicant has assembled and is operating such a system but it will be appreciated that its description here would serve no practical purpose by way of enablement as it would be too specialized and extensive to include in this application and is constantly being changed and updated during testing. Also, technological progress in the field would probably render such a particular current embodiment obsolete by the time this application issues.

Claims

WHAT IS CLAIMED IS:
1. An interactive search system for obtaining a supply of information relating to the object of the search from a global computer network for presentation to a user, said system comprising: an implementing server coupled to the global computer network and comprising database means for storing search-object-related information and associated information on where further search-object-related information can be located on the global computer network; a computer input terminal coupled to said implementing server and operable by a user to send a coded input for accessing said implementing server, said coded input addressing said stored search-object-related information; means, responsive to said coded input, for activating said implementing server to use said associated information to access said further search-object-related information on the global computer network; and means for collecting and storing at said computer input terminal said further search-object-related information accessed by said implementing server to provide a supply of search-object-related information from the global computer network ready for presentation to the user in accordance with the coded input.
2. A system as in claim 1 , wherein said coded input comprises a barcode.
3. A system as in claim 1 , wherein said coded input comprises a
UPC code.
4. A system as in claim 1 , wherein said search-object-related information comprises product-related information and said coded input comprises a manufacturer's code and a related product category.
5. A system as in claim 1 , wherein said coded input comprises a code printed on a document.
6. A system as in claim 1 , wherein said implementing server has an administrator and said coded input comprises a code provided by said administrator.
7. A system as in claim 1 , further comprising means for scanning said coded input into said computer input terminal.
8. A system as in claim 1 , wherein said computer input terminal comprises a wireless portable computer.
9. A system as in claim 1 , wherein said computer input terminal comprises a wireless internet phone.
10. A system as in claim 1 , wherein said computer input terminal comprises a server accessible phone.
11. A system as in claim 1 , wherein said computer input terminal comprises means for storing a library of coded inputs for selective transmission to said implementing server.
12. A system as in claim 1 , further comprising means, in said implementing server, for prestoring specialized search-object-related information associated with said coded input, and responsive to said coded input for sending said associated specialized search-object-related information to said computer input terminal.
13. A system as in claim 1 , further comprising means for directly linking said implementing server to certain sites on the global computer network.
14. A system as in claim 1 , further comprising means for directly linking said computer input terminal to certain sites on the global computer network.
15. An interactive search method for obtaining a supply of information relating to the object of the search from a global computer network for presentation to a user, comprising the steps of: inputting, by means of an electronic terminal, a coded input relating to the object of the search, to an implementing server containing databases relating the coded input to web sites on a global network; checking to verify that the coded input is valid and making any predetermined conversions that are required for the search; first querying said databases of said implementing server to find web sites on the global network related to said coded input; second querying the websites found related to said coded input for information regarding the object of the search; transferring all of the information regarding the object of the search that results from said second querying of the websites, to said electronic terminal for providing a supply of information regarding the object of the search obtained from the global computer network ready for presentation to the user in accordance with the coded input.
16. The method of claim 15, wherein said information regarding the object of the search comprises product-related information.
17. The method of claim 15, wherein said coded input comprises a barcode.
18. The method of claim 15, wherein said coded input comprises a UPC code.
19. The method of claim 15, wherein said coded input comprises a manufacturer's code and a related product category.
20. The method of claim 15, wherein said coded input comprises a code printed on a document.
21. The method of claim 15, wherein said implementing server has an administrator and said administrator provides said coded input.
22. The method of claim 15, wherein said inputting step comprises scanning said coded input into said electronic terminal.
23. The method of claim 15, wherein said electronic terminal comprises a wireless portable computer.
24. The method of claim 15, wherein said electronic terminal comprises a wireless internet phone.
25. The method of claim 15, wherein said electronic terminal comprises a server accessible phone.
26. The method of claim 15, further comprising the step of storing a library of coded inputs in said electronic terminal for selective inputting to said implementing server.
27. The method of claim 15, further comprising the steps of: storing in said implementing server, specialized product-related information associated with said coded input; and sending, in response to the input of said coded input, said associated specialized product-related information to said electronic terminal.
28. The method of claim 15, further comprising the step of directly linking said implementing server to certain sites on the global computer network.
29. The method of claim 15, further comprising the step of directly linking said electronic terminal to certain sites on the global computer network.
PCT/US2000/001885 1999-02-01 2000-01-25 Interactive system for investing products on a network WO2000045302A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2000596490A JP2002536722A (en) 1999-02-01 2000-01-25 An interactive system for looking up products on a network
EP00909978A EP1192563B1 (en) 1999-02-01 2000-01-25 Interactive system for investing products on a network
AU32150/00A AU3215000A (en) 1999-02-01 2000-01-25 Interactive system for investing products on a network
US09/806,723 US6430554B1 (en) 1999-02-01 2000-01-25 Interactive system for investigating products on a network
DE60037511T DE60037511T2 (en) 1999-02-01 2000-01-25 INTERACTIVE SYSTEM TO SEARCH PRODUCTS IN A NETWORK
US09/649,184 US6651053B1 (en) 1999-02-01 2000-08-28 Interactive system for investigating products on a network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11805199P 1999-02-01 1999-02-01
US60/118,051 1999-02-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/649,184 Continuation-In-Part US6651053B1 (en) 1999-02-01 2000-08-28 Interactive system for investigating products on a network

Publications (1)

Publication Number Publication Date
WO2000045302A1 true WO2000045302A1 (en) 2000-08-03

Family

ID=22376242

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/001885 WO2000045302A1 (en) 1999-02-01 2000-01-25 Interactive system for investing products on a network

Country Status (8)

Country Link
US (1) US6430554B1 (en)
EP (1) EP1192563B1 (en)
JP (1) JP2002536722A (en)
AT (1) ATE381734T1 (en)
AU (1) AU3215000A (en)
DE (1) DE60037511T2 (en)
ES (1) ES2296609T3 (en)
WO (1) WO2000045302A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001063470A2 (en) * 2000-02-25 2001-08-30 Mobilemetrics, Incorporated Provision of simple access to services
WO2001097105A2 (en) * 2000-06-12 2001-12-20 Accenture Properties (2) Bv Mobile commerce
EP1172752A2 (en) * 2000-07-12 2002-01-16 Dai Nippon Insatsu Kabushiki Kaisha Food information management system
WO2002042946A2 (en) * 2000-11-21 2002-05-30 Philip White Product purchase decision making device
WO2002048918A1 (en) * 2000-12-14 2002-06-20 Telia Ab (Publ) Method and device for allocating product codes to printed material
WO2002080034A2 (en) * 2001-03-31 2002-10-10 Koninklijke Philips Electronics N.V. Machine readable label reader system with robust context generation
WO2002080035A2 (en) * 2001-03-31 2002-10-10 Koninklijke Philips Electronics N.V. Method and system for reading machine readable labels and searching in databases
EP1265166A2 (en) * 2001-04-06 2002-12-11 Symbol Technologies, Inc. Method and system for processing and using information
ES2180452A1 (en) * 2001-07-18 2003-02-01 Codigo Barras Networks S L Procedure for the interactive communication between a user and a data supply centre
WO2003050734A1 (en) * 2001-12-13 2003-06-19 Peter Williams Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase
WO2003054752A1 (en) * 2001-12-19 2003-07-03 Gilles Paulmier Method for distributing data concerning traceability of products, and corresponding system
US6690402B1 (en) 1999-09-20 2004-02-10 Ncr Corporation Method of interfacing with virtual objects on a map including items with machine-readable tags
EP1388107A1 (en) * 2001-05-11 2004-02-11 Swisscom Mobile AG Method for transmitting an anonymous request from a consumer to a content or service provider through a telecommunication network
JP2004078619A (en) * 2002-08-19 2004-03-11 Kazuhisa Kondo Data retrieval system using general purpose code
WO2004032028A2 (en) * 2002-09-30 2004-04-15 Siemens Aktiengesellschaft Method and automation system for wireless communication of data and mobile terminal
US6738630B2 (en) 2001-04-10 2004-05-18 Knowtate, Inc. Combining markers with location information to deliver domain-specific content to mobile devices
US6766363B1 (en) * 2000-02-28 2004-07-20 Barpoint.Com, Inc. System and method of linking items in audio, visual, and printed media to related information stored on an electronic network using a mobile device
NL1027431C2 (en) * 2004-11-05 2006-05-09 Fleijsman & Van Dijk Holding B Connecting program which when uploaded renders computer suitable for selection, input or activation of supplier code, input of article number and initiation of browser to communicate with intermediate station
DE102005035424A1 (en) * 2005-07-28 2007-02-01 Siemens Ag User terminal e.g. smart phone, for providing information, has control unit for controlling user terminal and data process to display information via user interface, where data is calculated based on identification information
US7441706B1 (en) 1999-01-29 2008-10-28 Symbol Technologies, Inc. Method and system for processing and using information
US7809601B2 (en) 2000-10-18 2010-10-05 Johnson & Johnson Consumer Companies Intelligent performance-based product recommendation system
US7937095B2 (en) 2001-04-10 2011-05-03 Knowtate, Inc. Combining a marker with contextual information to deliver domain-specific content

Families Citing this family (157)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5918214A (en) * 1996-10-25 1999-06-29 Ipf, Inc. System and method for finding product and service related information on the internet
US6961712B1 (en) 1996-10-25 2005-11-01 Ipf, Inc. Consumer product information request (CPIR) enabling servlets and web-based consumer product information catalogs employing the same
US6625581B1 (en) 1994-04-22 2003-09-23 Ipf, Inc. Method of and system for enabling the access of consumer product related information and the purchase of consumer products at points of consumer presence on the world wide web (www) at which consumer product information request (cpir) enabling servlet tags are embedded within html-encoded documents
US6650761B1 (en) * 1999-05-19 2003-11-18 Digimarc Corporation Watermarked business cards and methods
US8180844B1 (en) 2000-03-18 2012-05-15 Digimarc Corporation System for linking from objects to remote resources
EA199900411A1 (en) * 1996-10-25 2000-02-28 Айпиэф, Инк. SYSTEM AND METHOD OF SERVICE AND DISTRIBUTION THROUGH THE INTERNET INFORMATION RELATING TO CONSUMER GOODS
US7848948B2 (en) * 1996-10-25 2010-12-07 Ipf, Inc. Internet-based product brand marketing communication network configured to allow members of a product brand management team to communicate directly with consumers browsing HTML-encoded pages at an electronic commerce (EC) enabled web-site along the fabric of the world wide web (WWW), using programable multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product brand management team members
US20040210479A1 (en) * 1996-10-25 2004-10-21 Ipf, Inc. Internet-based brand marketing communication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same
US20050010475A1 (en) * 1996-10-25 2005-01-13 Ipf, Inc. Internet-based brand management and marketing communication instrumentation network for deploying, installing and remotely programming brand-building server-side driven multi-mode virtual Kiosks on the World Wide Web (WWW), and methods of brand marketing communication between brand marketers and consumers using the same
US7711598B2 (en) * 1996-10-25 2010-05-04 Ipf, Inc. Web-based consumer product marketing communication network for managing and delivering consumer product marketing communications to consumers along e-commerce (EC) enabled web sites on the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server=side components embodying consumer product identifiers and driven by consumer product information (CPI) links managed by product manufacturer team members and/or their agents
US7904333B1 (en) 1996-10-25 2011-03-08 Ipf, Inc. Web-based electronic commerce (EC) enabled shopping network configured to allow members of a consumer product management team and authorized parties to communicate directly with consumers shopping at EC-enabled websites along the world wide web (WWW), using multi-mode virtual kiosks (MMVKS) driven by server-side components and managed by product team members
US7516094B2 (en) * 1996-10-25 2009-04-07 Ipf, Inc. Internet-based system for managing and delivering consumer product information to consumers at web-based retailer store sites on the world wide web (WWW), using consumer product information (CPI) requesting and graphical user interface (GUI) display subsystems, driven by server-side components embodying universal product numbers (UPNs) and driven by UPN/URL links managed by product manufacturer team members and/or their agents
US7263659B2 (en) * 1998-09-09 2007-08-28 Ricoh Company, Ltd. Paper-based interface for multimedia information
US7596755B2 (en) * 1997-12-22 2009-09-29 Ricoh Company, Ltd. Multimedia visualization and integration environment
US7954056B2 (en) * 1997-12-22 2011-05-31 Ricoh Company, Ltd. Television-based visualization and navigation interface
EP1496455A1 (en) 1998-07-31 2005-01-12 Sony Corporation An information processing apparatus and method
US7266782B2 (en) * 1998-09-09 2007-09-04 Ricoh Company, Ltd. Techniques for generating a coversheet for a paper-based interface for multimedia information
US7215436B2 (en) * 1998-09-09 2007-05-08 Ricoh Company, Ltd. Device for generating a multimedia paper document
US7263671B2 (en) 1998-09-09 2007-08-28 Ricoh Company, Ltd. Techniques for annotating multimedia information
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US8028036B1 (en) * 1998-09-11 2011-09-27 Rpx-Lv Acquisition Llc Launching a web site using a passive transponder
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US7844492B2 (en) * 1999-11-17 2010-11-30 Ipf, Inc. Internet-based E-commerce network for enabling commission-based E-commerce transactions along the fabric of the world wide web (WWW) using server-side driven multi-mode virtual kiosks (MMVKS) and transaction and commission tracking servers
US20020194081A1 (en) * 1999-04-21 2002-12-19 Perkowski Thomas J. Internet-based consumer service brand marketing communication system which enables service-providers, retailers, and their respective agents and consumers to carry out service-related functions along the demand side of the retail chain in an integrated manner
US20080021778A1 (en) * 1999-04-21 2008-01-24 Ipf, Inc. Web-based brand marketing communication network for enabling e-commerce transactions using Multi-Mode Virtual Kiosks (MMVKS)
WO2000065509A2 (en) * 1999-04-22 2000-11-02 Qode.Com, Inc. System and method for providing electronic information upon receipt of a scanned bar code
US20070055884A1 (en) 1999-05-19 2007-03-08 Rhoads Geoffrey B User control and activation of watermark enabled objects
US7206820B1 (en) 2000-03-18 2007-04-17 Digimarc Corporation System for linking from object to remote resource
AUPQ291299A0 (en) * 1999-09-17 1999-10-07 Silverbrook Research Pty Ltd A self mapping surface and related applications
US8429005B2 (en) * 1999-09-23 2013-04-23 Activ8Now, Llc Method for determining effectiveness of display of objects in advertising images
US20040122731A1 (en) * 1999-09-23 2004-06-24 Mannik Peeter Todd System and method for using interactive electronic representations of objects
US7231380B1 (en) 1999-10-09 2007-06-12 Innovaport Llc Apparatus and method for providing products location information to customers in a store
US7224995B2 (en) * 1999-11-03 2007-05-29 Digimarc Corporation Data entry method and system
US20110238506A1 (en) * 2000-01-14 2011-09-29 Perkowski Thomas J Internet-based brand marketing communication network for enabling commission-based e-commerce transactions along the fabric of the world wide web (www) using server-side driven multi-mode virtual kiosks (mmvks)
US6611881B1 (en) 2000-03-15 2003-08-26 Personal Data Network Corporation Method and system of providing credit card user with barcode purchase data and recommendation automatically on their personal computer
GB0008931D0 (en) * 2000-04-11 2000-05-31 Hewlett Packard Co Shopping assistance method and apparatus
KR100339360B1 (en) * 2000-04-27 2002-06-03 구자홍 A digital TV with auto demo function and of the same method
US7062509B1 (en) * 2000-05-22 2006-06-13 Instill Corporation System and method for product data standardization
US6666377B1 (en) 2000-07-18 2003-12-23 Scott C. Harris Bar code data entry device
AU2001283073A1 (en) * 2000-08-03 2002-02-18 Digimarc Corporation Linking from paper invoices and statements to on-line resources
US7565008B2 (en) 2000-11-06 2009-07-21 Evryx Technologies, Inc. Data capture and identification system and process
US7680324B2 (en) 2000-11-06 2010-03-16 Evryx Technologies, Inc. Use of image-derived information as search criteria for internet and other search engines
US8224078B2 (en) 2000-11-06 2012-07-17 Nant Holdings Ip, Llc Image capture and identification system and process
US9310892B2 (en) 2000-11-06 2016-04-12 Nant Holdings Ip, Llc Object information derived from object images
US7899243B2 (en) 2000-11-06 2011-03-01 Evryx Technologies, Inc. Image capture and identification system and process
US8218873B2 (en) 2000-11-06 2012-07-10 Nant Holdings Ip, Llc Object information derived from object images
US6965683B2 (en) * 2000-12-21 2005-11-15 Digimarc Corporation Routing networks for use with watermark systems
US7392237B2 (en) * 2001-04-26 2008-06-24 Siemens Medical Solutions Usa, Inc. Identifier code translation system
US20020194303A1 (en) * 2001-05-29 2002-12-19 Nokia Corporation Portable shopping assistant
MXPA04001463A (en) * 2001-08-16 2005-04-29 Trans World New York Llc User-personalized media sampling, recommendation and purchasing system using real-time inventory database.
US7058653B2 (en) * 2001-09-17 2006-06-06 Ricoh Company, Ltd. Tree system diagram output method, computer program and recording medium
US6669088B2 (en) * 2001-11-09 2003-12-30 William J. Veeneman Multi-merchant gift registry
US7788080B2 (en) * 2001-11-19 2010-08-31 Ricoh Company, Ltd. Paper interface for simulation environments
US7743347B2 (en) 2001-11-19 2010-06-22 Ricoh Company, Ltd. Paper-based interface for specifying ranges
US7149957B2 (en) 2001-11-19 2006-12-12 Ricoh Company, Ltd. Techniques for retrieving multimedia information using a paper-based interface
US7861169B2 (en) 2001-11-19 2010-12-28 Ricoh Co. Ltd. Multimedia print driver dialog interfaces
US7703044B2 (en) 2001-11-19 2010-04-20 Ricoh Company, Ltd. Techniques for generating a static representation for time-based media information
US8539344B2 (en) * 2001-11-19 2013-09-17 Ricoh Company, Ltd. Paper-based interface for multimedia information stored by multiple multimedia documents
US7747655B2 (en) 2001-11-19 2010-06-29 Ricoh Co. Ltd. Printable representations for time-based media
US8635531B2 (en) 2002-02-21 2014-01-21 Ricoh Company, Ltd. Techniques for displaying information stored in multiple multimedia documents
US7495795B2 (en) 2002-02-21 2009-02-24 Ricoh Company, Ltd. Interface for printing multimedia information
US6860422B2 (en) * 2002-09-03 2005-03-01 Ricoh Company, Ltd. Method and apparatus for tracking documents in a workflow
US7424974B2 (en) * 2002-09-03 2008-09-16 Ricoh Company, Ltd. Techniques that facilitate tracking of physical locations of paper documents
US7884955B2 (en) 2002-09-03 2011-02-08 Ricoh Company, Ltd. Techniques for performing actions based upon physical locations of paper documents
US7506250B2 (en) 2002-09-03 2009-03-17 Ricoh Company, Ltd. Techniques for determining electronic document information for paper documents
US7129840B2 (en) * 2002-09-03 2006-10-31 Ricoh Company, Ltd. Document security system
US7652555B2 (en) 2002-09-03 2010-01-26 Ricoh Company, Ltd. Container for storing objects
FI20022123A (en) * 2002-12-02 2004-06-03 Stockway Oy Distributed management of product information
GB0304782D0 (en) * 2003-03-03 2003-04-09 Percy Richard System and method using alphanumeric codes for the identification, description, classification and encoding of information
US20050004844A1 (en) * 2003-04-23 2005-01-06 Olivier Attia Integrating barcode scanner enabled services in existing e-commerce applications using a floating pop-up web window
US20050097003A1 (en) * 2003-10-06 2005-05-05 Linker Jon J. Retrieving and formatting information
US20050083413A1 (en) * 2003-10-20 2005-04-21 Logicalis Method, system, apparatus, and machine-readable medium for use in connection with a server that uses images or audio for initiating remote function calls
US20050109844A1 (en) * 2003-11-26 2005-05-26 Alysis Interactive Corporation Universal product code conversion to electronic product code
US8615487B2 (en) 2004-01-23 2013-12-24 Garrison Gomez System and method to store and retrieve identifier associated information content
US7707039B2 (en) 2004-02-15 2010-04-27 Exbiblio B.V. Automatic modification of web pages
US8442331B2 (en) 2004-02-15 2013-05-14 Google Inc. Capturing text from rendered documents using supplemental information
US7812860B2 (en) 2004-04-01 2010-10-12 Exbiblio B.V. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US10635723B2 (en) 2004-02-15 2020-04-28 Google Llc Search engines and systems with handheld document data capture devices
US10417298B2 (en) 2004-12-02 2019-09-17 Insignio Technologies, Inc. Personalized content processing and delivery system and media
US20090019061A1 (en) * 2004-02-20 2009-01-15 Insignio Technologies, Inc. Providing information to a user
US7779355B1 (en) 2004-03-30 2010-08-17 Ricoh Company, Ltd. Techniques for using paper documents as media templates
US8081849B2 (en) 2004-12-03 2011-12-20 Google Inc. Portable scanning and memory device
US20060098900A1 (en) 2004-09-27 2006-05-11 King Martin T Secure data gathering from rendered documents
US9008447B2 (en) 2004-04-01 2015-04-14 Google Inc. Method and system for character recognition
US7894670B2 (en) 2004-04-01 2011-02-22 Exbiblio B.V. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US9116890B2 (en) 2004-04-01 2015-08-25 Google Inc. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US7990556B2 (en) 2004-12-03 2011-08-02 Google Inc. Association of a portable scanner with input/output and storage devices
US20060081714A1 (en) 2004-08-23 2006-04-20 King Martin T Portable scanning device
US8146156B2 (en) 2004-04-01 2012-03-27 Google Inc. Archive of text captures from rendered documents
US9143638B2 (en) 2004-04-01 2015-09-22 Google Inc. Data capture from rendered documents using handheld device
US8713418B2 (en) 2004-04-12 2014-04-29 Google Inc. Adding value to a rendered document
US8489624B2 (en) 2004-05-17 2013-07-16 Google, Inc. Processing techniques for text capture from a rendered document
US8620083B2 (en) 2004-12-03 2013-12-31 Google Inc. Method and system for character recognition
US8874504B2 (en) 2004-12-03 2014-10-28 Google Inc. Processing techniques for visual capture data from a rendered document
US7493082B2 (en) * 2004-05-12 2009-02-17 Nokia Corporation Methods, apparatus and computer program instructions for enhancing service discovery at a mobile terminal
US8346620B2 (en) 2004-07-19 2013-01-01 Google Inc. Automatic modification of web pages
US7454086B2 (en) 2004-09-28 2008-11-18 Ricoh Company, Ltd. Techniques for positioning images in electronic documents
CA2524037A1 (en) * 2004-11-01 2006-05-01 John Scott System and method for providing optimized shopping list
US20060178916A1 (en) * 2005-02-07 2006-08-10 Dmitry Domnin Method for automating task with portable device
US20070027780A1 (en) * 2005-07-25 2007-02-01 Hopkins Gregory P Systems and methods for providing a product description
US20070027924A1 (en) * 2005-07-25 2007-02-01 Hopkins Gregory P Systems and methods for providing a product description at a point-of-sale
US20070050468A1 (en) * 2005-08-09 2007-03-01 Comverse, Ltd. Reality context menu (RCM)
US8471812B2 (en) * 2005-09-23 2013-06-25 Jesse C. Bunch Pointing and identification device
US8010621B2 (en) 2005-10-11 2011-08-30 Nokia Corporation Offline webpage activated by reading a tag
US7480422B2 (en) * 2005-10-14 2009-01-20 Disney Enterprises, Inc. Systems and methods for information content delivery relating to an object
US8023746B2 (en) * 2005-10-14 2011-09-20 Disney Enterprises, Inc. Systems and methods for decoding an image to determine a digital identifier
US7801359B2 (en) * 2005-10-14 2010-09-21 Disney Enterprise, Inc. Systems and methods for obtaining information associated with an image
US20100004980A1 (en) * 2006-01-20 2010-01-07 Berkley Bowen Systems and methods for managing product and consumer information
US20070192206A1 (en) * 2006-02-10 2007-08-16 Manesh Nasser K Product evaluation system enabling Internet shopping through various portals using various mobile devices
US20070233732A1 (en) * 2006-04-04 2007-10-04 Mozes Incorporated Content request, storage and/or configuration systems and methods
US20080004978A1 (en) * 2006-06-30 2008-01-03 Rothschild Trust Holdings, Llc System and method for identifying digital media content and downloading the content or a portion thereof to a mobile device
EP2067119A2 (en) 2006-09-08 2009-06-10 Exbiblio B.V. Optical scanners, such as hand-held optical scanners
EP2254063A3 (en) * 2006-09-28 2011-04-27 SFGT Inc. Apparatuses, methods, and systems for code triggered information querying and serving
US20100306318A1 (en) * 2006-09-28 2010-12-02 Sfgt Inc. Apparatuses, methods, and systems for a graphical code-serving interface
US8171237B2 (en) 2006-10-31 2012-05-01 Yahoo! Inc. Automatic association of reference data with primary process data based on time and shared identifier
GB2456273B (en) * 2006-11-14 2011-05-04 Upc Konsultointi Oy Communication control
US20080142599A1 (en) * 2006-12-18 2008-06-19 Michael Benillouche Methods and systems to meter point-of-purchase conduct with a wireless communication device equipped with a camera
US20090030909A1 (en) * 2007-07-24 2009-01-29 Robert Bramucci Methods, products and systems for managing information
US8635309B2 (en) * 2007-08-09 2014-01-21 Hand Held Products, Inc. Methods and apparatus to change a feature set on data collection devices
KR100847380B1 (en) * 2007-09-11 2008-07-21 주식회사 아이콘랩 Apparatus and method for providing contents by using machine-readable code
EP2269142A4 (en) 2008-03-14 2015-04-22 Neomedia Tech Inc Messaging interchange system
US8406531B2 (en) * 2008-05-15 2013-03-26 Yahoo! Inc. Data access based on content of image recorded by a mobile device
US9753948B2 (en) * 2008-05-27 2017-09-05 Match.Com, L.L.C. Face search in personals
US8098894B2 (en) 2008-06-20 2012-01-17 Yahoo! Inc. Mobile imaging device as navigator
US20100153424A1 (en) * 2008-12-12 2010-06-17 Adrian Portlock Search engine method and apparatus
CN105930311B (en) 2009-02-18 2018-10-09 谷歌有限责任公司 Execute method, mobile device and the readable medium with the associated action of rendered document
US8447066B2 (en) 2009-03-12 2013-05-21 Google Inc. Performing actions based on capturing information from rendered documents, such as documents under copyright
WO2010105245A2 (en) 2009-03-12 2010-09-16 Exbiblio B.V. Automatically providing content associated with captured information, such as information captured in real-time
US9081799B2 (en) 2009-12-04 2015-07-14 Google Inc. Using gestalt information to identify locations in printed information
US9323784B2 (en) 2009-12-09 2016-04-26 Google Inc. Image search using text-based elements within the contents of images
US9589164B2 (en) 2010-06-24 2017-03-07 Metrologic Instruments, Inc. Distinctive notice for different symbology information
US9189669B2 (en) 2010-06-24 2015-11-17 Metrologic Instruments, Inc. Distinctive notice for different symbology information
US8325019B2 (en) 2010-09-13 2012-12-04 Ricoh Company, Ltd. Motion tracking techniques for RFID tags
US7992773B1 (en) 2010-09-15 2011-08-09 Reagan Inventions, Llc System and method for presenting information about an object on a portable electronic device
US8565107B2 (en) 2010-09-24 2013-10-22 Hand Held Products, Inc. Terminal configurable for use within an unknown regulatory domain
US8791795B2 (en) 2010-09-28 2014-07-29 Hand Held Products, Inc. Terminal for line-of-sight RFID tag reading
US20120158546A1 (en) * 2010-12-21 2012-06-21 Reagan Inventions, Llc System and method for identifying digital articles of commerce with a portable mobile device and linking the article to a social networking site
US8555327B2 (en) 2011-03-28 2013-10-08 Google Inc. Broadcasting links to enhanced content
US20110290871A1 (en) 2011-08-04 2011-12-01 Best Buzz Combined proprietary and universal mobile barcode reader
US8469270B1 (en) 2012-02-25 2013-06-25 Reagan Inventions, Llc Systems and methods for indicating the existence of accessible information pertaining to articles of commerce
US8768859B2 (en) 2012-07-31 2014-07-01 Anthony R. Comito System and method of rating a product
US8678272B1 (en) * 2012-09-26 2014-03-25 Catalina Marketing Corporation Dimensional translator
US10318635B2 (en) 2012-09-28 2019-06-11 Cerner Innovation, Inc. Automated mapping of service codes in healthcare systems
US10565315B2 (en) 2012-09-28 2020-02-18 Cerner Innovation, Inc. Automated mapping of service codes in healthcare systems
US10403391B2 (en) 2012-09-28 2019-09-03 Cerner Health Services, Inc. Automated mapping of service codes in healthcare systems
US10490306B2 (en) 2015-02-20 2019-11-26 Cerner Innovation, Inc. Medical information translation system
CN107273778A (en) * 2016-08-25 2017-10-20 深圳神马宝典信息技术有限公司 Building products information dissemination system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5978773A (en) * 1995-06-20 1999-11-02 Neomedia Technologies, Inc. System and method for using an ordinary article of commerce to access a remote computer

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5524240A (en) * 1994-05-24 1996-06-04 Panasonic Technologies, Inc. Method and apparatus for storage and retrieval of handwritten information
US5948040A (en) * 1994-06-24 1999-09-07 Delorme Publishing Co. Travel reservation information and planning system
US5791991A (en) 1995-11-15 1998-08-11 Small; Maynard E. Interactive consumer product promotion method and match game
US5804803A (en) 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
WO1998003923A1 (en) * 1996-07-21 1998-01-29 Ernestine, Llc World wide web bar code access system
US6330244B1 (en) * 1996-09-05 2001-12-11 Jerome Swartz System for digital radio communication between a wireless lan and a PBX
US6202060B1 (en) * 1996-10-29 2001-03-13 Bao Q. Tran Data management system
JPH10171758A (en) * 1996-12-06 1998-06-26 Neolex:Kk Www file reading system using bar code
US6157935A (en) * 1996-12-17 2000-12-05 Tran; Bao Q. Remote data access and management system
US5913210A (en) 1998-03-27 1999-06-15 Call; Charles G. Methods and apparatus for disseminating product information via the internet
US6123259A (en) * 1998-04-30 2000-09-26 Fujitsu Limited Electronic shopping system including customer relocation recognition
US6327570B1 (en) * 1998-11-06 2001-12-04 Dian Stevens Personal business service system and method
US6317718B1 (en) * 1999-02-26 2001-11-13 Accenture Properties (2) B.V. System, method and article of manufacture for location-based filtering for shopping agent in the physical world
US6199099B1 (en) * 1999-03-05 2001-03-06 Ac Properties B.V. System, method and article of manufacture for a mobile communication network utilizing a distributed communication network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5978773A (en) * 1995-06-20 1999-11-02 Neomedia Technologies, Inc. System and method for using an ordinary article of commerce to access a remote computer

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7441706B1 (en) 1999-01-29 2008-10-28 Symbol Technologies, Inc. Method and system for processing and using information
US6690402B1 (en) 1999-09-20 2004-02-10 Ncr Corporation Method of interfacing with virtual objects on a map including items with machine-readable tags
WO2001063470A3 (en) * 2000-02-25 2002-03-28 Mobilemetrics Inc Provision of simple access to services
WO2001063470A2 (en) * 2000-02-25 2001-08-30 Mobilemetrics, Incorporated Provision of simple access to services
US6766363B1 (en) * 2000-02-28 2004-07-20 Barpoint.Com, Inc. System and method of linking items in audio, visual, and printed media to related information stored on an electronic network using a mobile device
GB2367975B (en) * 2000-06-12 2004-10-27 Ac Properties Bv Mobile commerce
WO2001097105A2 (en) * 2000-06-12 2001-12-20 Accenture Properties (2) Bv Mobile commerce
WO2001097105A3 (en) * 2000-06-12 2003-03-13 Accenture Properties 2 Bv Mobile commerce
EP1172752A2 (en) * 2000-07-12 2002-01-16 Dai Nippon Insatsu Kabushiki Kaisha Food information management system
EP1172752A3 (en) * 2000-07-12 2002-06-19 Dai Nippon Insatsu Kabushiki Kaisha Food information management system
US7096221B2 (en) 2000-07-12 2006-08-22 Dai Nippon Printing Co., Ltd. Food information management system
US7809601B2 (en) 2000-10-18 2010-10-05 Johnson & Johnson Consumer Companies Intelligent performance-based product recommendation system
US8666844B2 (en) 2000-10-18 2014-03-04 Johnson & Johnson Consumer Companies Intelligent performance-based product recommendation system
WO2002042946A3 (en) * 2000-11-21 2002-12-12 Philip White Product purchase decision making device
WO2002042946A2 (en) * 2000-11-21 2002-05-30 Philip White Product purchase decision making device
WO2002048918A1 (en) * 2000-12-14 2002-06-20 Telia Ab (Publ) Method and device for allocating product codes to printed material
WO2002080035A2 (en) * 2001-03-31 2002-10-10 Koninklijke Philips Electronics N.V. Method and system for reading machine readable labels and searching in databases
WO2002080034A2 (en) * 2001-03-31 2002-10-10 Koninklijke Philips Electronics N.V. Machine readable label reader system with robust context generation
WO2002080035A3 (en) * 2001-03-31 2004-02-05 Koninkl Philips Electronics Nv Method and system for reading machine readable labels and searching in databases
WO2002080034A3 (en) * 2001-03-31 2004-06-17 Koninkl Philips Electronics Nv Machine readable label reader system with robust context generation
EP1265166A2 (en) * 2001-04-06 2002-12-11 Symbol Technologies, Inc. Method and system for processing and using information
EP1265166A3 (en) * 2001-04-06 2004-03-03 Symbol Technologies, Inc. Method and system for processing and using information
AU785350B2 (en) * 2001-04-06 2007-02-01 Symbol Technologies, Llc. Method and system for processing and using information
US7266380B2 (en) 2001-04-10 2007-09-04 Knowtate, Inc. Combining a marker with contextual information to deliver domain-specific content
US6738630B2 (en) 2001-04-10 2004-05-18 Knowtate, Inc. Combining markers with location information to deliver domain-specific content to mobile devices
US7937095B2 (en) 2001-04-10 2011-05-03 Knowtate, Inc. Combining a marker with contextual information to deliver domain-specific content
US8812328B2 (en) 2001-05-11 2014-08-19 Swisscom Ag Method for transmitting an anonymous request from a consumer to a content or service provider through a telecommunication network
EP1388107A1 (en) * 2001-05-11 2004-02-11 Swisscom Mobile AG Method for transmitting an anonymous request from a consumer to a content or service provider through a telecommunication network
ES2180452A1 (en) * 2001-07-18 2003-02-01 Codigo Barras Networks S L Procedure for the interactive communication between a user and a data supply centre
US8195526B2 (en) 2001-12-13 2012-06-05 Williams Patent Licensing Plc, Limited Liability Company Providing a personalized transactional benefit
GB2399918A (en) * 2001-12-13 2004-09-29 Peter Williams Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase
WO2003050734A1 (en) * 2001-12-13 2003-06-19 Peter Williams Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase
US6641037B2 (en) 2001-12-13 2003-11-04 Peter Williams Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase
US7334728B2 (en) 2001-12-13 2008-02-26 Williams Patent Licensing Plc Limited Liability Company Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase
WO2003054752A1 (en) * 2001-12-19 2003-07-03 Gilles Paulmier Method for distributing data concerning traceability of products, and corresponding system
JP2004078619A (en) * 2002-08-19 2004-03-11 Kazuhisa Kondo Data retrieval system using general purpose code
WO2004032028A3 (en) * 2002-09-30 2004-08-26 Siemens Ag Method and automation system for wireless communication of data and mobile terminal
WO2004032028A2 (en) * 2002-09-30 2004-04-15 Siemens Aktiengesellschaft Method and automation system for wireless communication of data and mobile terminal
NL1027431C2 (en) * 2004-11-05 2006-05-09 Fleijsman & Van Dijk Holding B Connecting program which when uploaded renders computer suitable for selection, input or activation of supplier code, input of article number and initiation of browser to communicate with intermediate station
DE102005035424A1 (en) * 2005-07-28 2007-02-01 Siemens Ag User terminal e.g. smart phone, for providing information, has control unit for controlling user terminal and data process to display information via user interface, where data is calculated based on identification information

Also Published As

Publication number Publication date
US6430554B1 (en) 2002-08-06
AU3215000A (en) 2000-08-18
JP2002536722A (en) 2002-10-29
EP1192563A1 (en) 2002-04-03
DE60037511T2 (en) 2008-12-24
EP1192563A4 (en) 2004-09-22
EP1192563B1 (en) 2007-12-19
ES2296609T3 (en) 2008-05-01
ATE381734T1 (en) 2008-01-15
DE60037511D1 (en) 2008-01-31

Similar Documents

Publication Publication Date Title
US6430554B1 (en) Interactive system for investigating products on a network
US6651053B1 (en) Interactive system for investigating products on a network
US6974078B1 (en) Personal communication device with bar code reader for obtaining product information from multiple databases
US20070203807A1 (en) Remote shopping system with integrated product specific advertising
US7406437B2 (en) System and method for directing customers to product locations within a store
US20020099562A1 (en) System and method of data exchange for electronic transactions with multiple sources
US20020091593A1 (en) Electronic inventory movement and control device
US20030024981A1 (en) Automated coupon solution
US20030195818A1 (en) Portable sales assistant terminal system
US20020128920A1 (en) System and method for providing lowest costs purchasing
US20100280873A1 (en) Electronic coupon storage and manipulation system and method
US20070276808A1 (en) URL Embedded Product Identifications Means and Method
JPH10187820A (en) Commodity sale using method in ec system
JP2001350782A (en) Home page retrieval service method
US20090292602A1 (en) Methods, devices, systems, and computer program products for distributing electronic coupons
KR20040101542A (en) Wireless shopping system and method
JP3669488B2 (en) Product price information provision method and method
JP2004054434A (en) Commodity purchasing information providing method, purchasing information providing system and receipt
JP2001350768A (en) Database system, system and method for introducing outlet store
KR20010094143A (en) Method for electronic transaction and system therefor and recording medium therefor
JP3584970B2 (en) How to communicate a product's location within a defined (retail) environment
JP2004145646A (en) Electronic bookshelf management system, electronic bookshelf management method and electronic bookshelf management program
JP2005122766A (en) Merchandise price information registration system and method
US20020040330A1 (en) Apparatus and method for providing information about sale of goods, method for displaying information about sale of goods, and computer-readable recording medium
KR20010078839A (en) GSINET(Global Shoppingmall Integration Network Technology)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 09649184

Country of ref document: US

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 09806723

Country of ref document: US

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2000 596490

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 2000909978

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2000909978

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 2000909978

Country of ref document: EP