A NETWORK BASED INFORMATION DISTRIBUTION SYSTEM USING URL ADDRESSES
BACKGROUND OF THE INVENTION
A. Field of Invention
This invention pertains to an information distribution system using the Internet to disseminate data about a specific object. For this purpose the object is associated with a specific URL address, said URL address identifying an Internet web site providing information about the object. A portable device is used to obtain this URL address and, optionally, to access the designated web site over the Internet and download the required information.
B. Description of the Prior Art Transponders and similar devices are known which can be attached to or incorporated into certain objects and can be interrogated to obtain the identity of the object. One common use for transponders is in airplanes. International regulations require that larger airplanes carry an RF transponder which, when queried, provides the identification of the respective plane. This information is used by onboard computers of other planes and/or air traffic control systems.
Toll collection systems used to control vehicle access to certain roads or bridges and to collect usage fares are also known which are based on motor vehicles with transponders. When a motor vehicle passes through a toll gate, the transponder is queried and, in response,
it provides an identification code. This code is relayed to a master computer which determines if the identification code is valid, and charges the account of the motor vehicle operator. Systems of this kind are described for instance in U.S. patents No. 5,819,234 to Slavin et al and the references cited therein, all incorporated herein by reference.
Some anti-theft devices for automobiles are also known which make use of a transponder incorporated into the ignition keys. The transponders carry an identification number specific to each automobile. Transponders for this type of anti-theft devices are described in U.S. Patent No. 5,739,766 to Chaloux, incorporated herein by reference. The anti-theft device prevents the operation of a motor vehicle with an ignition (or entrance key) which does not have a proper transponder identification.
Another type of an anti-theft device makes use of a transponder which can be queried remotely. If a motor vehicle with this type of transponder is stolen, the owner contacts the local law enforcement agency which then sends an RF signal activating the transponder. The transponder then starts sending out its identification signal and this signal is used to locate the stolen motor vehicle.
Retail stores, including clothing stores, electronic stores and other stores carrying relatively expensive items, also attach or otherwise incorporate transponders in their goods for inventory control and to deter theft. Transponders for this purpose are described in U.S. Patent No. 5,785,181 to Quartararo, Jr.; U.S. Patent No. 5,812,065 to Schrott and U.S. Patent No. 5,751, 223 to Turner and incorporated herein by reference.
Transponders have also been suggested for use in automated shopping systems. For example, in U.S. Patent No. 5,729,697 to Shkolnick, incorporated herein by reference, an intelligent shopping cart system for a supermarket or similar retail outlet is
described. In this system, every item for sale is provided with a transponder identifying the item. A purchaser puts all the items he or she has chosen in a special shopping cart. The shopping cart includes a transceiver which queries the transponders of the items contained in the shopping cart and obtains their corresponding indentifications. It then contacts a master (or store) computer and transmits these identifications. The master computer uses this information to generate a bill for the customer at exit. The bill, or at least the total amount, is optionally transmitted back to the shopping cart for display to the customer.
Importantly, in each of these systems, the transponder is associated with a specific item, and it is adapted to generate identification signals which uniquely identifies that particular object. However, the identification signals do not specify a location where additional information is available to a user of the system.
There are many instances in which a person may desire certain information about a particular product, service, object or even geographic location. The information may be available in various forms such as books, magazines, on Internet web sites, and so on; however considerable time and effort must be spent in a library or surfing the Internet before this information is obtained. Moreover, the manufacturer or retailer of the object may want an interested person to receive specific information about a product. However, since the manufacturer or retailer or other information "publisher" has no control over the flow of information, there are no guarantees that the interested person ever gets the specific information.
OBJECTIVES AND ADVANTAGES OF THE INVENTION
In view of the above, it is an objective of the present invention to provide an information distribution system that allows a person to access data about a large range of different objects easily, via a standard Internet gate. A further objective is to provide an information distribution system which allows a person to access certain information about an object where and when the person so desires.
Yet another objective is to provide an information distribution system in which the data about a particular object can be updated very easily without handling or manufacturing the product itself.
A further objective is to provide an information distribution system for data about specific objects, wherein the manufacturer, seller or provider of the object, or any information "publisher" can direct the data directly to a potential customer or interested party. A further objective is to provide a very flexible information distribution system which can be used to obtain information concerning different types objects, including products, services, or geographic locations, tourist sites and so on, using a simple, easy to use desirably portable device.
Other objectives and advantages of the invention shall become apparent from the following description.
In the following description the term 'object' is used genetically in its broadcast sense to mean any goods or services, as well as products offered for sale, works of art displayed in a gallery or museum, geographical sites, as well as buildings, statues and so on.
Briefly, an information distribution system for disseminating data about specific objects includes a transponder associated with each object. This transponder may be queried by a person activating an appropriate portably query device. In response, the transponder transmits a URL to the query device identifying an Internet address of a source of information associated with that object. The query device stores the address
(such as a URL), and in one embodiment, it immediately accesses the corresponding web site over a distributed electronic network. The distributed electronic network could be a private Intranet, the Internet, etc. For example, the query device may be a hand-held computer coupled to a cellular telephone system. Alternatively, the device may access the Internet using a different type of wireless connection.
The data at the designated Internet web site may contain various information provided, for example, by the manufacturer of the product or any other information "publisher". This information may include specifications for an object, various options available, prices, locations and related data. For other types of objects, other information is provided in a similar manner.
Depending on a number of factors such as the size of the object, the transponder may be an active member with its own power source, or it may be a passive member powered by the energy of the signals received from the query device.
The transponder is preferably programmable so that the URL address can be changed if desired. Alternatively, the transponder may be provided with a replaceable memory such as a FLASH memory chip which contains the URL address.
The transponder may be attached to the object itself or it may be associated with another device associated with the object of interest such as an advertising billboard.
BRIEF DESCRIPTION OF THE DRAWINGS
Figs, la, lb and lc show somewhat schematic representations of a person requesting data from three different types of objects, respectively;
Fig. 2 shows a flow chart describing the operation of the subject system; Fig. 3 shows a block diagram of a passive transponder used in a system in accordance with this invention;
Fig. 4 shows a block diagram of a hand-held device for retrieving the URL from a transponder, such as the one shown in Fig. 3, in accordance with this invention;
Fig. 5 shows the screen on the query device with a first page of a web site associated with the object of interest;
Fig. 6 shows a second screen on the query device; and
Fig. 7 shows an alternate embodiment of the query device.
DETAILED DESCRIPTION OF THE INVENTION Referring now to Fig. 1 a, a person 10 is shown in the process of obtaining information about a chair 12. The chair may be located, for example, in a museum, so historical information would be desired, or the chair may be located in a retail store and pricing information is desired, or the chair is located in a warehouse and inventory status is desired. The chair 12 is provided with a transponder 14 attached to it, temporarily or permanently, which, in this case, is a passive transponder as discussed in more detail below.
For this purpose, person 10 activates his hand-held query device 16 and obtains the electronic address such as a URL of chair 12 as described in the flow chart of Fig. 2.
Referring first to Fig. 3, a passive transponder 14 typically includes an antenna 30, a capacitor 32, a transceiver 34, a logic circuit 36, and an electronic storage device (memory) 38. The capacitor 32 is provided as a source of energy for the transponder 14 since in this case, the transponder 14 does not have its own source of power. The capacitor 32 is coupled to the antenna 30 and is arranged so that the energy of certain RF signals received by the antenna 30 is stored in the capacitor 32, as discussed more fully below.
As mentioned previously, transponders are used in a large number of applications. However, previous transponders were used to obtain an identification of the object associated with the transponder itself. For example, in the toll collecting systems the transponder identifies the person who is responsible for paying the toll. Transponders incorporated in motor vehicle keys are used by anti-theft systems to identify a key authorized to operate the motor vehicle.
From time to time, it may be necessary to reprogram the memory 38 of transponder 14. This process can be performed in a number of ways. One way is to make memory 38 a removable memory (i.e., a flash memory). A new removable memory can be programmed or loaded with the correct data at a remote location and then used to replace an existing memory. A second way is to remove the transponder 14 from its normal place (i.e., a chain) take it to a remote location and reprogram its memory 38. The third way is to use a portable programming device (not shown) which can be taken to the transponder and used to reprogram memory 38. In some instances, the transponder 14 may be coupled to an Internet connection device, in which case its memory 38 can be reprogrammed through the Internet. Alternatively, the transponder 14 could be directly connected to a central station and could be reprogrammed through this connection.
An important feature of the present invention is that the information in the memory 38 may or may not, optionally, identify the object; in this case, chair 12, but definitely identifies a remote database such as a web site on the Internet which contains information about the object. For example, upon inquiry, the "name", the style and the date of manufacture of the chair may be given as well as the related URL, whereupon current delivery time can be given.
The hand-held query device 16, as shown in Fig. 4 typically includes a controller 50, a memory 51, a keyboard 52, and the screen 18. The device 16 may be, for instance, a palm top computer which can be used as a personal information manager (PIM) and has various other functions. Recently, such devices have become available which either are mated to a cellular telephone or, as illustrated in Fig. 4, incorporate a cellular telephone 54 with its own headset, microphone and a cellular interface 62 which normally allows the telephone 54 to be operated through a cellular network. The query device 16 could be a cellular telephone or any other device with a microprocessor which could be reprogrammed to perform the functions described herein. The term 'cellular telephone' is used herein to cover any other similar device such as a satellite phone and the like.
Device 16 is further provided with additional components, an RF transceiver 64 with antenna 66. Antenna 66 and transceiver 64 may be shared with the cellular interface 62. However, they are shown here as separate members for the sake of clarity. The operation of the subject system is best understood by describing a specific example. Referring now to Fig. 2, in step 200, prior to receiving any requests, the transponder 14 on an object is in a sleep mode wherein all the electronic elements are powered down. In step 202, device 16 receives a request to obtain information via a
URL from person user 10. For example, the person 10 may activate one of the buttons of keyboard 52.
In step 204, the controller 50, in response to the activation of the key, sends a first set of signals to the transponder 14 via transceiver 64 and antenna 66. In step 206, this first set of signals are received by antenna 30 and is used to charge up the capacitor 32. When the capacitor 30 is charged up, device 16 sends a request to transponder 12 (step 208).
The transponder 14 receives the request in step 210 and it responds by retrieving the URL from memory 38 and transmitting it and optionally, information regarding the object itself, back to the device 16 (step 212).
In step 214, the device 16 receives the requested URL and stores in its memory 51.
Next, the device 16 accesses the Internet to retrieve (step 216) the web page corresponding to the URL received from transponder 14. In step 218, the device 16 displays on screen 18 the first page of the web site, shown in Fig. 5.
As seen in this Figure, the first page may contain information descriptive of the specific chair and general information regarding the selected chair 12, including its manufacturer, size, available color, delivery terms and so on. The user may be given the option to continue on to the next web page and related web pages relating to its designer and its "style" of furniture. For example, as shown in Fig. 6, on this second page, a price list may be provided. Other pages on the web site may be viewed as desired.
In this manner, the person 10 is able to access information about the chair 12 quickly and efficiently. At the same time the manufacturer or retailer or any related "information" publisher with permitted access, can easily change or update the
information provided to all potential customers. For example, the choice of colors and delivery schedules, and price list are easily changed by merely changing the web page. It should be appreciated that the chair 12 may be displayed at many furniture stores all over the country and a large number of customers can access the web site and retrieve the information about chair 12 substantially simultaneously. As noted, specific identifying information regarding the object being viewed may also be given.
The manufacturer or retailer can tailor the web site to provide any information to be disseminated to the customer depending on the goods or services provided and other requirements related to the business. The database supplying the information may be disposed at a remote location accessible over the Internet. Alternatively, the database may be stored on a local server in which an Intranet network may be used to access the same.
In one embodiment of the invention, the query device 16 stores with memory 51 various information associated with the user. For example, memory 51 could be used to store the age and sex of the user and/or various interest and preferences. The memory 51 may also be used to store a regular or e-mail address of the user. Referring now to Fig.
2 in step 208, when the query device 16 contacts the transponder 14, the user-specific information may be downloaded and stored in memory 38. The next time, the memory
38 is uploaded and used for demographic studies. In addition, if the address of the user is known, the central office may send regular or e-mail messages to the user in the future indicating sales or general products, other services and so on.
Referring now to Fig. lb, a person 10 is now in a music store. He desires to obtain information about a CD 60 disposed on a table 62. Attached to table 62 is a transponder 14b similar in construction to transponder 14. In this case, since transponder
14b is not attached to the CD 60, it may be an active transponder. For this reason, capacitor 32 of Fig. 3 may be omitted and the transponder 14b may be provided with its own power supply 15 which may be a solar panel or may be a standard A-C line.
In this configuration, person 10 again activates his device 16 to query transponder 14b. The transponder 14b responds by transmitting to device 16 a URL specific to CD 60. Person 10 then can access the corresponding information, for example, about the artist who performs on CD 60. The device 16 may display on its screen 18 a streamer(audio/visual presentation) describing the CD 60, including the featured artist, a list of musical selections on the CD, and so on. If the device 16 has a speaker, the streamed data may include audio clips from different selections on the CD 60. Again this information is provided by the manufacturer or the retailer of the CD 60.
In Fig. lc, person 10 uses the device 16 outdoors to obtain information about a historical building 70 or other tourist attraction. He again activates the device 16 which queries a transponder 14c located on the building 70, which may be active or passive. Since the building 70 may be rather large, several such transponders may be provided at various strategic locations. In response to the query, the transponder 14c sends back a URL to the device 16. The device 16 then contacts a local ISP 72 requesting access to the web page identified by the URL. The local ISP contacts a host 74 associated with web site 76. The host 74 transmits the data back to device 16 where it is used to generate the web page corresponding to screen 18.
In the figures, several examples are given of objects associated with transponders that may be queried by device 16 to obtain information about the objects. Information about many other objects may be queried in a similar manner using the system described herein and shown in the drawings. For example, a visitor in a museum can point a
standard query device (or a special query device provided by the museum for this purpose) to a transponder associated with an art work. The visitor gets access in this manner to a web page run by the museum and providing information about the artist who created the art work, a history of the artwork, artistic criticism of the same, other art works related in style or content. Other "information" providers, e.g., a local restaurant chain, which has permitted access, may give information on linked websites, concerning nearby restaurants, including traffic routes, hours of operation, prices, etc. Instead of a museum, a person could be walking through an art gallery, in which case, he is provided with information similar to what is provided by the museum but may also be provided with a price for the artwork, or even bid for it using the web site of the gallery.
In the embodiments described above, the device 16 is used to perform several functions, including querying a transponder, optionally obtaining product-specific information, receiving the related URL, accessing the Internet, or other distributed electronic network, retrieving data associated with a web site containing information about the object of interest and displaying the web site.
Moreover, if the query device 16 does not have the capability to access the Internet, at a particular moment in time (for example, if the Internet connection is not available for any reason), the URL or other information received from the transponder 14 is stored in its memory 51. The remote database is then accessed at a later time either by connecting to it remotely if the Internet connection becomes available, or by other coupling means.
In a simpler embodiment shown in Fig. 7, a query device 80 is shown which includes only controller 50, transceiver 64, antenna 66, memory 51, a pushbutton 90 and a data port 92. This query device 80 is used as follows. When the person 10 desires
information about an object, he activates pushbutton 90. The controller 50 senses the activation of the pushbutton 90 and sends out a message on the transceiver 64 and antenna 66 to a transponder (such 14) for the URL of the object of interest. The transponder 14 responds in a manner similar to the process described in conjunction with Fig, 2, steps 200-214. However, after step 214, since the device 80 does not have a means of accessing the Internet, the received URL is not sent to an ISP but is merely stored in memory 51.
At a later time, the person 10 couples the device 80 to an Internet access apparatus 94 such as such as a PC, a laptop computer or a Web TV device and downloads the URL address through data port 92.
The data port 92 could be any standard interfacing means such as a serial port, a parallel port, an IR transceiver, a USB device, an RS-232 port, and so on. Once the URL is downloaded from device 80, the access apparatus 94 accesses the designated web site 76 through ISP 72 and host 74 and returns the desired data to access apparatus 94. The person can review the information provided on the screen of access apparatus 94.
Device 80 can be smaller and less complicated then device 16. Its major disadvantage is that the person 10 cannot obtain the information immediately but must wait until he couples the device 80 to access apparatus 94.
Figs, la-lc illustrate some of the objects and configurations for which information can be retrieved form a web site using the subject invention. For example, in the specific configurations described, the transponders are either attached to or disposed near the actual objects of interest. Many other configurations and arrangements may be used with the system as well. In some of these configurations, the transponder may be physically remote from the objects of interest. For example, the object of interest
may be a pair of jeans made by a particular manufacturer and advertised on a billboard. In this case, the transponder is not physically coupled or attached to the jeans themselves but rather, it is positioned next to, or on the billboard, so that when a query device 16 sends a request to the transponder 14, the transponder 14 responds with the URL of the jeans manufacturer or retailer, giving prices, colors, and nearest retail store carrying these jeans.
In another embodiment, the query device 16 does not wait for the user to activate it. Instead, it sends out queries at regular or preset intervals. When the query device 16 is within range of a transponder 14, the handshake of Fig. 2 is performed and the transponder 14 downloads its information automatically. In this manner, the user does not have to guess whether a particular object is 'live', but instead can rely on the fact that a 'live' object will contact his query device.
Obviously, numerous modifications may be made to the invention as presented herein without departing from its scope as set forth in the appended claims.