CN101409707B - Method for interfacing scanned product information with product source in global network - Google Patents

Method for interfacing scanned product information with product source in global network Download PDF

Info

Publication number
CN101409707B
CN101409707B CN2008100876674A CN200810087667A CN101409707B CN 101409707 B CN101409707 B CN 101409707B CN 2008100876674 A CN2008100876674 A CN 2008100876674A CN 200810087667 A CN200810087667 A CN 200810087667A CN 101409707 B CN101409707 B CN 101409707B
Authority
CN
China
Prior art keywords
product
information
routing iinformation
source
user
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
CN2008100876674A
Other languages
Chinese (zh)
Other versions
CN101409707A (en
Inventor
杰夫里·J·费利奥
戴维·K·马修
布拉德·M·史密斯
保罗·S·亚当斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LV Partners LP
Original Assignee
RPX LV Acquisition LLC
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
Application filed by RPX LV Acquisition LLC filed Critical RPX LV Acquisition LLC
Publication of CN101409707A publication Critical patent/CN101409707A/en
Application granted granted Critical
Publication of CN101409707B publication Critical patent/CN101409707B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • H04L61/301Name conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

A method for interfacing scanned product information with the manufacturer of the product over a global communication network (306). Subsequent to scanning product bar code information (102), a proprietary wedge interface (104) adds additional information in the format of keystroke data. The wedge (104) comprises firmware which adds additional keystrokes to open a web browser window for insertion of the URL/bar code data string, and to send the data. The information is then transmitted to an advertiser reference server (308) which contains a database (310) of products and their associated advertiser URLs. The advertiser reference server (308) returns the URL of the product file located on an advertiser's information server (312) to the source computer (302). The source computer (302) then retrieves the product information from the advertiser's server (312) for processing.

Description

On global network with scanning product information and the method for product source interface
The application is that application number is 99800607.6, the date of application is on December 23rd, 1999, denomination of invention is divided an application for the application of " on global network with the product information of scanning and the method for product source interface ".
Technical field
The present invention relates generally to control computer method, relate more specifically to a kind of method, be used to revise the barcode data of the scanning relevant so that input to the computer at place, manufacturer place on the net to realize the connection between them in global communication with the product of manufacturer.
Background technology
The application is relevant with the common pending application U.S. Patent Application Serial 09/151,530 that is called " using method for controlling computer with audio signal " (lawyer's document number PHLY-24,398) of application on the same day.
Along with the arriving of the world wide web that is commonly referred to " internet ", more and more Duo marketing point is distributed on the network so that the interconnected advantage that provides to the user to be provided.These marketing points allow user captures specifically market a little " website " thus visit different product, thereby in fact set up " virtual market ".For this visit is provided, the user must move " browser " application program and visit online position to allow them on their computer.Online each position defines with Universal Resource Locator (" URL "), and the user need only input to this URL in the web browser with the connection of realization with this relevant position.User's " territory " name of input usually is converted to this domain name master's URL again to network.The use of domain name makes the use of network more convenient, because of now can there be an address that is easy to decipher online each position.
The information type that offers the user from given marketing point can be a kind of interactive item, allows the user select product, price lattice and even ordering products.Some marketing point provides the visit to many products.Yet other point only provides the visit to a company and all products thereof.Promoting the sale of products on the internet or be to manage this user to be connected to this particular location with the position informing user and by relevant URL or domain name in the subject matter that information is provided on the internet.Now, require the user to knock in territory or URL to browser window and instruct browser to seek this position on the net.This has several shortcomings.At first, the user must manage to obtain a concrete company or a kind of its information of product so that the user side produces the hope of seeking more information.The second, between " webpage " of product and concrete company, certain type connection must be arranged so that the user moves towards webpage to retrieve the more information of relevant this product from product.Still there is not at present the system that can be used for the easy visit that the webpage with product and this goods producer couples together.
Disclosed herein and propose a kind of method that is used for the remote information associated of a product and this product that the present invention includes of claim.Visit product identifiers that correlates closely with a product in place, source position is so that it identifies this Related product on the net.Additional routing iinformation after the product identifiers of visit, the latter determines remote location position on the net.According to additional routing iinformation product information is delivered to remote location from the source position on the net then, this routing iinformation determines that online source position is connected with network between remote location, wherein can be retracted into the source position from remote location with the information of relevant Related product.
Summary of the invention
The invention provides the method that a kind of remote information that is used for a product and this product associates, may further comprise the steps: one of place, source position visit on the net has the product identifiers of close association so that its identifies Related product with this product; Routing iinformation is attached on the product identifiers of visit, this routing iinformation is determined remote location position on the net; Transmit product information to remote location from the source position on the net according to appended routing iinformation, this routing iinformation determines that online source position is connected with network between the remote location, wherein can return to the source position from remote location with the information of relevant Related product; Wherein routing iinformation is associated with online secondary position and product information is sent to the remote location that is associated with routing iinformation in order to being back to the source position so that be sent to the step of remote location, and in the secondary position: visit product routing iinformation database, this product routing iinformation provides related between predetermined prod identifier and the remote web product information position, is depositing a plurality of these series products routing iinformations in this database; Respond and accessing database to receive a product identifiers that transmits from the source position in the secondary position; The product identifiers of receiving is compared with the product routing iinformation of depositing in the database; There is coupling between any one as depositing in the product routing iinformation, then the matched products routing iinformation is transmitted back to the source position that is associated with the instruction code that embeds in the product identifiers of receiving and institute; And at source position place the reception to the instruction code of matched products routing iinformation and embedding responds, under the control of the instruction code that receives on the net automatically with the source position with the interconnection of long-range product information position and from one position, back reception product information.
The present invention also provides a kind of and has been used on communication network the product code of scanning and the system of product source interface, comprise: an interface circuit that is used to receive the scanning product code, described interface circuit are additional to routing iinformation on the product code of described scanning to form a message bag; A computer that is connected to described interface circuit and locates runs web browser in the source position, described source position is connected to one or more remote locations according to routing iinformation on communication network; Wherein in first item, automatically described message bag is delivered to one or more described remote locations by described computer by described web browser; And wherein in each item subsequently, re-construct described message bag with determine between described source position and the corresponding one or more described remote locations communication direction and so that the product code of the described scanning that described source position is located and the described product source at described remote location place couple together; Wherein, part as first item, routing iinformation is associated with online secondary position and product information is sent to the remote location that is associated with routing iinformation in order to being back to the source position so that route to the operation of remote location, and in the secondary position: product routing iinformation database, this product routing iinformation provides related between predetermined prod identifier and the remote web product information position, is depositing a plurality of these series products routing iinformations in this database; Access means is used for responding and accessing database to receive a product identifiers that transmits from the source position in the secondary position; Comparator is compared the product identifiers of receiving with the product routing iinformation of depositing in the database; There is coupling in the product routing iinformation between any one as in product identifiers of receiving and database, depositing, then the matched products routing iinformation is transmitted back to the reflector of the source position relevant with the instruction code that embeds; And at source position place the reception to the instruction code of matched products routing iinformation and embedding responds, under the control of the instruction code that receives on the net automatically with source position and the interconnection of long-range product information position and from the computer of one position, back reception product information.
Description of drawings
Consult following explanation in conjunction with the accompanying drawings, can more fully understand the present invention and advantage thereof, in the accompanying drawing:
Fig. 1 explains the block diagram of the computer system of using proprietary breechblock interface;
Fig. 2 is illustrated in the general I/O of the microcontroller that uses in the proprietary breechblock electronic circuit;
Fig. 3 explaination is used for obtaining in global communication the searching system of product information on the net;
The different messages bag that transmits between source PC that uses in Fig. 4 a-4e explaination preferred embodiment and the server;
Fig. 5 explaination is used for sending the data to that advertisement receives before with reference to server (" ARS ") and the flow chart of method of coding data;
Fig. 6 explains the flow chart of the action of being taked by the ARS server;
Fig. 7 explains the flow chart of the reciprocal process between source computer and the ARS;
Fig. 8 explaination is according to the web browser page or leaf of URL/ barcode data that is used to receive modification of preferred embodiment;
Fig. 9 explains the simplified block diagram of the disclosed embodiments;
Figure 10 explains the more detailed simplified block diagram of Fig. 9 embodiment;
Figure 11 explaination is used to finish the schematic diagram of the method for routing operations;
Figure 12 explains the block diagram of the alternate embodiment of using the audio frequency input that generates routing iinformation;
Figure 13 explaination is used to generate the block diagram of the overview of the disclosed embodiments;
Figure 14 sets forth and is used to generate overview and it is stored in the flow chart of ARS; And
Figure 15 explaination is used to handle the flow chart of this information when profile information is delivered to the user.
Embodiment
The present invention relates to a personal computer (" PC "), couple together receiving input variable, and also be connected to network by network interface from Bar code scanning pen and keyboard.Browser program of PC operation is with visit information on the global communication network that is convenient to for example to be called " internet " or World Wide Web (" Web ") on the net.Browser is the application program that is used for the hypertext connection of visit information.Hypertext is a speech, be used in the data of description treatment system the customizing messages tissue and to user representing.It utilizes the ability of computer will couple together from the information of a lot of separate sources so that the ability of a specific exercise question of research to be provided to the user.In the book in used traditional expression mode applied information organization limit by medium, also be the order page of fixed length.Yet the hypertext system uses the unit of a large amount of texts or other categorical data, for example image information, graphical information, image, information or acoustic information, and they have different length.The set of this category information unit is called hypertext document, or is called the hypermedia file when the information beyond the hypertext document applicating text.
Multimedia communication can be used HTTP (" HTTP "), and file or formatted data can use Hypertext Markup Language (" HTML ").This formatted language uses HTML that a text " is labelled " and text, figure, sound, video be connected with hypertext mix.Use the HTML coded data often to be called " html file ", " HTML page or leaf " or homepage.An available network addressing scheme is come by these files of access to netwoks and other internet resource, and this scheme is used a locator that is called even resource localizer (" URL "), for example " http:: //www.digital.com ".
The internet is to be used for distributed computer system being interconnected and allowing these computer system user swap data in worldwide.Be connected to the many privately owned nets of having of internet, for example municipal or business network.The standard agreement that for example transmits control protocol (" TCP ") and Internet Protocol (" IP ") provides a method that makes things convenient in these different online communications.How these agreement regulations format and transmit data.As the feature of internet, the layering in the IP stack of these agreements.In the higher level of IP stack, for example in the application layer (wherein using HTTP), see user profile easily, and in lower level, for example in the network layer (wherein using TCP/IP), look that data are just wrapped or the digital signal streams of fast moving.Being superimposed upon on the internet is a standard protocol interface, is used for the accesses network resource, as server, file, webpage, email message and similar content.A method of accesses network resource be by by
Figure S2008100876674D00051
With Microsoft Internet
Figure S2008100876674D00052
The browser of being done.
In scan pattern, scanner is scanned into barcode data " breechblock " interface, so that be converted to keyboard data, the latter is imported the keyboard input port to PC certainly herein into.The breechblock interface is an interface box that comprises circuit, is used to hold the input variable from scanner and computer keyboard.Therefore send into breechblock so that be converted to keyboard data from the output variable of scanner.Because keyboard of breechblock emulation, PC does not need the independent input of scanner, and can scanner data directly be sent into the keyboard port of PC by breechblock.When receiver-scanner data not, breechblock is only as the device that passes through of keyboard data.Information is presented to the beholder by display the most at last.
Be in operation, the sign indicating number of specific products occurs with bar code form.This bar code is to product " connection ".Disclosed embodiment can be used for bar code as online routing iinformation, thereby being connected between this product and this goods producer's webpage is provided, and also provides financial formality simultaneously, as below describing in detail.Bar code itself is with regard to regard to the network service purpose, not with the Web-compatible of any kind.It is mainly used in retail trade.Therefore the information that comprised of bar code itself only is used to identify product, and a database should be arranged certainly, and the information that it comprises is the relevant information of product and bar code.
Information in the bar code is at first sent into the breechblock interface, and the latter can be used for the bar code of decoding, and then middle routing iinformation " is added " on bar code.Routing iinformation is to be used for determining bar code information is delivered to online information where in the middle of this.It delivers to network by network interface.
When the information with middle routing iinformation and definite online ARS position makes up with concrete bar code form, importantly the information in the bar code must be converted to the digital value that inputs in the keyboard from light image, be converted to html language then.Its reason is that it must be converted to the browser-safe form so that and browser interface.Certainly, as use another kind of program, then it should be converted to the language with this program compatibility.
The breechblock interface is in case with after the bar code information decoding and adding middle routing iinformation thereon, and soon bar code/middle routing iinformation consists of keyboard data, delivers to PC then.This reason is that interface just makes a scanner, and institute's scanning information and institute add the centre routing iinformation and look it is keyboard operation to PC, thereby user of emulation mainly imports identical information on keyboard.Therefore the combination of interface and pen allows the user by using the coded message in the bar code data " key " to be gone into PC.Certainly, in fact the user also can key in the information in the bar code and subsequently suitable relative middle routing iinformation be added up.As below describing, attached middle routing iinformation thereon is the URL of online destination server.
Keyboard and the interface of pen by microprocessor controls with PC.Microcontroller has the memory that is positioned at it, or it also can have external memory storage.A plurality of interfaces to pen are arranged, a plurality of interface and a plurality of interfaces to keyboard to PC.Generally speaking, pen needs a serial data line, a ground wire and a power line.Similarly, keyboard needs a serial data line, a ground wire, a clock lines and a power line.PC provides a clock lines that inputs to microcontroller, a power line, a serial data line and a ground wire.Microcontroller can be used for from the keyboard received signal and this signal is reached PC as keyboard signal.The operation of keyboard mainly be " by " process.Data output from keyboard has keyboard format already, therefore need not carry out conversion by the breechblock interface.As for pen, its serial data not with the keyboard compatibility, so it must be converted to keyboard format so that allow it to input to the keyboard input of PC.Decode this bar code information and this bar code information is converted to the suitable data stream that comprises bar code information and appended URL of microcontroller, thus this function finished.This additional URL deposits in the memory in advance and can programme during fabrication.Notice that memory is interpreted as being contained in the microcontroller so that single chip solution to be provided.Certain this can be can be by the external memory storage of microcontroller visit.Therefore, microcontroller provide between pen and keyboard and the PC interface with allow a Receiving coded information and with it be converted to have additional in the middle of the operation of stroking of routing iinformation, perhaps just allow to choosing generation the key operation from keyboard pass through.Therefore, the user needn't insert the circuit board of any kind so that the interface to pen to be provided on computer motherboard; On the contrary, the user only need utilize available for a long time keyboard port with in the suitable data input system.
In this concrete disclosed embodiment, microcontroller comprises one by MicrochipTechnologies TMThe PIC16C73 microcontroller of being done.This PIC16C73 equipment is cheap CMOS 8 8-digit microcontrollers that have integrated analog to digital converter.PIC16C73 equipment has the RAM of 192 bytes and the eprom memory of 4K * 4 as explaining in the disclosed embodiment.Microcontroller can hold from the asynchronous or synchronous input of the input equipment of its binding.In the embodiment disclosed herein, be synchronous, and be asynchronous with communicating by letter of pen with communicating by letter of keyboard.
Though it should be noted that in this specific embodiment bar code information is the keyboard input that inputs to PC, disclosed method also can advantageously be used the high-speed port architecture, for example USB (" USB ") and IEEE 1394.
Bar code constitutes and can read in both direction.Should consider timing problems, because of the different individuals of scanning barcode can the different large-scale scan rate of introducing.Bar code is used the bar of different in width.Secret note generates a positive pulse, and does not have the i.e. not production burst of secret note.The character of each conventional bar code has relative seven pulses or bar.Be decided by that bar is wide, the interpulse time is different.In the embodiment disclosed herein, according to the rising edge of the pulse that is begun by guiding or head end information, the " RUN " that interface circuit is finished sweep time calculates.Software calculates minimum together with interface and the maximum scan time is successfully scanned to guarantee the user continuously in scanning process.
For example, a PC who is similar to PC is arranged as network source, it is connected to the network interface that is similar to interface, and the latter is connected to global communication network again.In this embodiment, the data by pen scanning add that additional middle routing iinformation is received by PC as the operation of stroking of emulation.This information command PC obtains information from advertisement with reference to server (" ARS ") by path " A ".ARS is positioned at the online network equipment, is defined as the position that should deliver to from the scan-data of bar code.This is determined by the routing iinformation that is programmed into interface.Identical therewith, scanning information is delivered to ARS all the time, because of URL is only one in system.What be connected to ARS is the database of a product code and relevant manufacturer.Database stands a continuous renewal process to user transparent.After system disclosed herein was participated in company signature, promptly after its reservation, manufacturer and product information promptly added in the database and operation that often renewal can interrupt source PC.
Referring now to Fig. 4 a, comprise that by the message bag that path " A " delivers to ARS several territories, a territory comprise the URL of ARS from source PC.Other territory comprises from bar code acquisition advertised product sign indicating number or out of Memory and specifies the required any additional extraneous information of item.Another territory comprises the network address of source PC.Say that generally realize that with packets of information network transmits, each bag provides a destination address, source address and data.These bags are different and different with the network transportation protocol with signal post.Though used agreement is the conventional agreement that is commonly referred to TCP/IP in the disclosed embodiment, should understand available any agreement that similar basic function is provided, basic demand is that browser can respond to inputing to stroking of PC, and bar code information is delivered to required URL." message bag " means destination URL from now on, and the combination of bar code information and source address is sometimes for realizing this transmission even must transmitting a more than bag.
Behind the message bag 400 that receives from PC, ARS is according to the instruction process information that is embedded in the extraneous information.ARS specifically extracts bar code information in the bag 400 that receives, and this bar code information of decoding immediately after extraction.In case decoding, this information are promptly compared with the data that comprise in the ARS advertising database, whether to judge hit.As there is no the hit of tag match, then information is retracted into browser to indicate this thing.If any hit, then assemble a bag 402, it comprises address and the information of source PC, the latter indicates source PC how directly to visit another position on the net in " hand is passed hand " operation, i.e. the position of Advertisement Server.This class formation is to for example
Figure S2008100876674D00091
With Microsoft Internet
Figure S2008100876674D00092
Browser say it is relatively conventional, and the addressable then Advertisement Server of source PC rather than show information from ARS.ARS will wrap 402 by path " B " and send source PC back to.Referring now to Fig. 4 B, message bag 402 comprises the address of source PC, is embedded in the URL of the Advertisement Server in the command code and the URL of ARS.
After source PC received message bag 402, message bag 402 was promptly unpacked and is used to assemble the required appropriate routing iinformation of new information bag 404 to obtain.The web browser that source PC goes up operation is gone to obtain product information by path " C " according to the concrete Advertisement Server positional information that is embedded in the message bag 404 by instruction.Referring now to Fig. 4 c, the message bag 404 of this item comprises the URL of Advertisement Server, the address of " request product information " data and source PC.
After receiving the message bag 404 from source PC, Advertisement Server unpacks message bag 404 to obtain " request product information " data.Advertisement Server is retrieval specific product information in its database then, and by path " D " it is transmitted back to source PC.Referring now to Fig. 4 d, the message bag 406 of these details comprises the address of source PC, the URL of institute's information requested and Advertisement Server.
Alternatively, ARS can pass through path " E " directly to Advertisement Server request product information.In this pattern, ARS sends information to Advertisement Server, instructs it and source PC to link.Be not conventional yet do like this, it needs more complicated software control.The required message bag 408 of this item is shown among Fig. 4 e, and it comprises the URL of Advertisement Server, the address of " request product information " data and source PC.Because product information is not to return ARS but directly deliver to source PC, it is the address of source PC that message bag 408 requires the return address.By path " D " product information is directly delivered to PC then.
The following describes and be used to assemble the process that reaches the message bag 400 of ARS from source PC.When this process begins, scanning input UPC bar code.Wand interpretive code bar also reaches the breechblock interface by connected in series with signal, and the software that wherein is stored in the firmware is decoded barcode data.Decoded data is stored in the word register, with easy operating.Next, the word register data promptly are converted to the data and storing away of stroking.Product information deposits in the memory on the breechblock interface herein.Information transmits to insert in the Web browser serially by keyboard port.A Ctrl-O order is added on the data of stroking.Hyper text protocol section head is remembered http: // add on the data of stroking.Next, the URL of ARS is added on the data of stroking, with character/? add on the data of stroking, the UPC code data is added on the data of stroking.To add to the carriage return character then on the data of stroking to transmit data to ARS by path " A ".
It should be noted that this embodiment is not limited to UPC bar code standard, also can comprise other bar code standard.For example, as using sign indicating number 128 standards, then available optional step is to handle the system that uses this special code or many bar codes standard.Can be in many code plans function of use piece 522 to determine used concrete bar code standard.Functional block 524 makes software can handle used concrete standard.
Referring now to Fig. 6, the process that the flow chart explaination may be experienced when source PC receives message bag 400 as ARS.ARS checks the reception of message bag 400 in decision block 600.As do not receive message bag 400, then program continues to wait for the arrival of news along the "No" path movement.As receive message bag 400, then program continues processing messages along the "Yes" path.After receiving message bag 400, ARS extraction character in functional block 602/? with comprise the back of UPC sign indicating number with scope of a variable.Extracting the UPC sign indicating number in the functional block 604 independently prepares against product code and suitable Advertisement Server matching addresses.In the functional block 606, UPC sign indicating number and question blank one are used from the Advertisement Server URL of the corresponding product information that comprises in the retrieval UPC sign indicating number.In the functional block 608, ARS promptly assembles message bag 402 so that be transmitted back to source PC.Functional block 610 indicates the process of message bag 402 being sent back to source PC by path " B ".
Referring now to Fig. 7, the reciprocal process between flow chart explaination source PC and the Advertisement Server.In the functional block 700, source PC is received from the message bag 402 that ARS sends back to and begins decoding bag 402.Extracting the URL and the storage of advertised product information in the functional block 702 in message bag 402 delivers in the message bag 404 of Advertisement Server so that insert.Assemble message bag 404 in the functional block 704, and deliver to Advertisement Server by path " C " by source PC.When source PC functional block 706 medium biding one's time, Advertisement Server receives message bag 404 and unpacks from source PC in the functional block 708.In message bag 404, extract the product information position in the functional block 710.Retrieval specific product information is for returning to source PC in server database.In the functional block 712 product information is assembled into message bag 406, and returns to source PC by path " D ".Be back to source PC in the functional block 714, the advertised product that the message bag 406 that extraction and processing receive in Advertisement Server in the functional block 716 is comprised passes breath.
Referring now to Fig. 8, web browser application and computer display 800 that the user starts on the PC of source show a browser page or leaf 802.The user promptly uses the wand scanning barcode.The product information that is embedded in the data of stroking is sent in the breechblock interface, wherein will have the url data of economic rights to be attached on the barcode data to set up an add-word.This add-word with the data format of stroking is sent in the keyboard input port of source PC from the breechblock interface.After receiving the data 808 of stroking from the URL/ bar code of breechblock interface, promptly open one side URL page or leaf 804.URL page or leaf 804 is in response to a Ctrl-O order and opens, and this order is added up as first character string by patented breechblock interface 104.Automatically cursor is placed territory 806 after opening URL page or leaf 804, wherein insertion is followed the additional data of stroking after the Ctrl-O order.After opening URL page or leaf 804, hyper text protocol section head is remembered http: // insertion territory 806.Secondly, promptly insert territory 806 with the URL information of the position associated of ARS.After the ARS url data be character/? with allow to follow closely/? input variable after the character.In this embodiment, afterwards with variable is a UPC product code, and the cross reference information that it provides is used for obtaining advertisement URL from ars database.Then, add that a carriage return character is to send the URL/ barcode data and to close window 804.From source PC transmission packet 400 to ARS, to source PC, all take place very soon to Advertisement Server and the item that is back to source PC from ARS, be transparent therefore to the beholder.The next information that this moment, the beholder saw is the product information of receiving from Advertisement Server.
Referring now to Fig. 9, wherein explained a product 902, it or can be a product, an advertisement (" ad "), or can be some reality or the visible equipment of user capture.In the embodiment disclosed herein, product or ad 902 associated also have a district 904 therewith, and it is comprising routing iinformation therein one time.Among the embodiment of Miao Shuing, this routing iinformation has bar code form in the above.Yet should be understood that from optics position and see that a routing iinformation can be used the media coding of any kind.For example, an optical encoding background can be provided, the information that comprises a routing iinformation can be therefrom extracted after it is scanned.An example is exactly a digital coding of passing through the background optical method on pilot's certificate.By scanning whole pilot's certificate, embedded digital information is to provide routing iinformation one time in the extraction optical encoding.Also have many other examples, wherein optical information is coded on some real medium.
In case distinguish certainly in 904 extract routing iinformation after, as previously discussed, it promptly inputs to PC, this PC uses wand and interface.After district 904 extracts, routing iinformation promptly by the decode operation relevant or some other technology with pen input to the similar PC 906 of PC described above in.PC 906 and user's 908 interfaces, user 908 can start routing iinformation from distinguishing 904 to PC 906 transmission.This is an active system, requires the user intervention of a definite form.As mentioned above, 906 pairs of receptions of PC respond from district's routing iinformation of 904 and accesses network 910 so that the interconnection media with a plurality of network node (not shown) to be provided, one of them has on the network node 912 and remote information its associated.This network node 912 has comprised the remote information with routing iinformation 904 associated therein.PC 906 can be used for visiting remote information 912 by a routing iinformation that extracts from optical domain 904 with network 910, thereby connects between PC 906 and remote information node 912 so that from 912 information extractions of remote information node and offer user 908.These all be by the user on one's own initiative the input equipment by some type the information in the optical domain 904 inputed to PC 906 finish.In disclosed embodiment, this and do not require the user start web browser veritably and allow input equipment promptly pen information is inputed to web browser.Yet, thereby the software that can implement in the PC 906 starts browser veritably so that the information input from optical domain 904 is responded.
Referring now to Figure 10, it has explained the more detailed schematic diagram of Fig. 9 embodiment.Routing iinformation in the district 904 inputs to PC 1002, and the latter is similar with above personal computer and PC 906.Yet in specific embodiment, PC 1002 can be used for making up a packets of information, and the latter comprises that a routing iinformation in secondary routing iinformation and the territory 904 is for transmit using.The secondary routing iinformation is a kind of routing iinformation, and PC 1002 uses it that a routing iinformation in the territory 904 is sent to a middle PC 1004 on net 910.PC 1004 is ARS basically in the middle of this.With PC 1004 associated be database 1006, be similar to advertising database.Yet this database can comprise out of Memory.As mentioned above, this operation requires user 908 at first to visit routing iinformation in the territory 904 by certain user's start-up operation.In case a routing iinformation in the territory 904 inputs to PC 1002, it is promptly assembled by information with the secondary route, and this routing iinformation in the territory 904 is delivered to PC 1004 forward.PC 1004 its form be in the database 1006 of form Query Information with determine this remote information go net 910 where.This then sends PC 1002 again back to, and its realization is connected with remote information node 912.Therefore as can be seen, use PC 1004 and relevant database 1006 thereof, the information in the optical domain 904 can be closed with the network routing iinformation that passes to Remote Node RN 912 and be linked up.Notice, for making PC 1002 and telecommunication network node 912 interfaces, all information in route information field 904 all must be sent to PC 1004 with the form of a routing iinformation and connect realizing.
Referring now to Figure 11, wherein schematic diagram has been explained and how have been formed the net bag so that a routing iinformation is delivered to PC 1004.Generally speaking, one time routing iinformation occupies individual domain, and this routing iinformation is followed and the secondary routing iinformation is assembled into packet together so that be sent to network 910.This describes in detail above.Yet importantly recognize, the information that comprises in the optical domain 904 with bar code form, routing iinformation has been formed in the territory of optical encoding etc.For example, in case the database 1006 at PC 1004 places with the programming of manufacturer position, manufacturer know it this routing iinformation need only be placed with optical domain of a product or an advertisement or some other medium associated in case user capture it.This optical domain and combining of product just can make the user import optical information to the network to watch the additional information of this product.Certainly, user's additional information that watch or user capture by manufacturer but not PC 1004 determine.PC 1004 just send information forward.
Referring now to Figure 12, wherein explained the block diagram of the present invention's choosing of use audio frequency input source for embodiment.In Figure 12 embodiment, the program medium 1202 that provides is used in and wherein comprises the routing iinformation that some type has the audio signal form.This can be coding sound or other this kind equipment, when they link to each other with an audio input device 1204, the form that makes routing iinformation with audio tones is inputed to PC 906.PC 906 has the conventional audio card of an associated, is used for received audio signal on private port, and with this sound digitlization for PC 906 in inter-process.This decode operation is a routine operation.Yet audio output apparatus 1204 is by user's 908 apparatus operating.This class of operation is similar to the embodiment of Fig. 9, and promptly the user must operate it, so this is an active operation.In case receive routing iinformation from remote information node 912, this is responded, this routing iinformation promptly offers the user.Program medium 1202 and audio output apparatus 1204 can be the medium and the audio output apparatus of any kind.One class medium can be the medium relevant with children's book, and it has the ability to visit the audio-frequency information of picture.
Referring now to Figure 13, explained the block diagram of embodiment, wherein user's overview can be delivered to original subscriber or manufacturer forward.PC 906 has the profile database 1302 with its associated, and the latter can be used for storing user 908 overview.So that during start-up routine, promptly set up this overview when PROGRAMMED REQUESTS input profile information behind the initial installation procedure.Outside overview, also to the user provide with PC 906 on only ID of browser program associated of operation.This deposits in the memory location of being represented by frame 1304.This ID 1304 can be by remote location as " little cake " visit, and it is one and is stored in the information in the addressable position among the PC 906 that in fact this addressable position can be visited by the teleprogram that moves on Remote Node RN.
Basically the ARS 308 that constitutes the PC 1004 of Figure 10 can have the profile database 1308 with its associated, is used to deposit all users' overview.Profile database 1308 is that all of all PC 906 that can be connected to system exist the combination of the overview in the profile database 1302.These are different with information in being stored in database, and database is the purpose face of land in the middle of advertising database comprises.When the routing iinformation in the territory 904 is delivered to ARS and extract, can finish query script described above to determine where this information should be delivered in raw data packets.Profile database is used for each item, each item and the destination epiphase of form that wherein has from the territory 904 routing iinformations that receive be relatively determining it and which manufacturer's associated, and whether the correlation ID that transmits of the routing iinformation in territory 904 and profile database 1308 compare with judgement and have with the overview of its associated and can use.This information is stored in the item database 1310 so that for the bar code with message form in the territory 904 of each route code or reception ID with every PC 906 of its associated is arranged all after a while.Can assemble and be sent to the subscriber for subscriber's node 1312 reference on net 910 with the relevant overview in the database 1308 that ID deposits relatively.ARS can do this part thing with two kinds of patterns: real-time mode or non real-time pattern.In real-time mode, when each PC 906 visited advertising databases, this user's profile information all upgraded in subscriber's node 1312.Meanwhile, for subscriber 1312 generates charging information, deposit in the billing database 1316.Therefore ARS has ability and notifies the subscriber 1312 each item, the record keeping of these items, and provide profile information to subscriber 1312, whom the latter visiting the specific product advertisement about, this advertisement has a relative route information field 904 of concrete route code or bar code, and this is as described above.Promptly be sent to subscriber 1312 after this information assembling, the while also is reflected in the charging information and leaves in the billing database 1316.
Referring now to Figure 14, wherein flow chart is narrated the operation that is used to deposit user's overview.Start-up routine and proceed to functional block 1404 in the piece 1402, wherein system prompt requires overview when start-up system.Whenever this startup is a function, is used for starting during to software that he or she provides when user's initial handling.Its objective is and outside configuration information, also set up user's overview.In case the user is pressed this prompting, program proceeds to decision block 1406 to judge whether the user provides basic or details.This can be selected by the user.As select essential information, and then program proceeds to functional block 1408, and wherein the user will import essential information, and for example name and series number may also have the address.Yet, import more information for encouraging the user, import additional information as the user, the initial prompt in the functional block 1404 can provide for example purchase coupon, reduces the price and waits these preferential.Select this option as the user, then program proceeds to functional block 1410 from decision block 1406.In functional block 1410, the user is prompted to import customizing messages, for example works, income level, general family history, demographic information and more information.In this specific function piece, can collect the information of any amount.
In case collect full detail, or be fundamental mode or be special pattern more, program proceeds to functional block 1412 this information is stored on the spot.Program proceeds to decision block 1414 then, is connected to main frame or ARS then online.Generally speaking, whether the prompting user determines him or she this information just to be delivered to main frame now or send later on again.As he or she select " after " option, then program proceeds to functional block 1415 with the later transmission information of prompting user.In disclosed embodiment, the user can not utilize software before profile information is delivered to main frame.Therefore, the user may start this operation later on so that be connected with main frame.
Select option so that profile information is uploaded to main frame as the user, then program proceeds to functional block 1416 with the startup connection procedure, and proceeds to decision block 1418 to judge whether realized connection.As do not have, then program proceeds to decision block 1420 along the "No" path a time, then or proceed to error block 1422 or be back to the inlet that connects decision block 1418.As connecting, then program proceeds to functional block 1428 to send the profile information of the ID that has computer or user to main frame along the "Yes" path from decision block 1418.As mentioned above, ID is " the little cake " in the computer basically, when being sent to main frame by routine access.Program will proceed to functional block 1430 and move so that can not need any configuration information after a while with start-up routine.Generally speaking, there be one " rare talent " to finish all operations of this flow chart, make the user pass through setting up procedure step by step.Program proceeds to and finishes piece 1432 after finishing.
Referring now to Figure 15, the wherein operation of flow chart explaination main frame when receiving item.Start-up routine in starting block 1502 proceeds to decision block 1504 then to judge whether system has received a route requests, promptly abovely is stored in the routing iinformation with bar code form in the routed domain 904 etc. in conjunction with what Fig. 9 described.Program will be around decision block 1504 inlet circulations, until receiving route requests.At this moment, program proceeds to functional block 1506 to receive routing iinformation and user ID along the "Yes" path.This routing iinformation and user ID are mainly extracted in acceptance domain.Program promptly proceeds to functional block 1508 with the manufacturer URL of inquiry corresponding to a routing iinformation that receives, and then the command information of necessity is sent back to the PC that files a request and is connected to destination with a routing iinformation associated to allow PC.Program proceeds to functional block 1510 to upgrade the item database 1310 of existing item subsequently.Generally speaking, routing iinformation is deposited as individual domain with relevant ID.As mentioned above, each user's detailed overview has connection in profile database and the system, and this system and their ID have connection ground to start their software.Because ID sends with routing iinformation, being stored in the item database is that route code is that bar code and all are sent to the ID of system, these ID and this concrete route code associated.In case upgraded this item database as described above, this item is together with the subscriber that can be transmitted back to the node place from the detailed profile information of profile database 1308.
Profile information can be in real time or is transmitted back to subscriber or manufacturer in the node in non real-time.Decision block 1512 is provided for this reason, has been used for judging whether send is real-time.As be that then program will proceed to functional block 1514 along the "Yes" path so that immediately information is delivered to manufacturer or subscriber forward in real time.Program proceeds to the record keeping of functional block 1516 with this concrete manufacturer or subscriber in the renewal billing database 1316.Program proceeds to end block 1518 then.As it is non real-time, and then program proceeds to functional block 1520 along the "No" path, sends after wherein it is set to and it is increased in the item database.Under any circumstance, all in the item database, increase and the concrete relevant full detail of route code.
For real-time item, manufacturer might be put in an advertisement in the magazine or with an advertisement at special time and be placed on the frame.But the therefore time number of times sold of manufacturer's monitoring of advertisement or product.Certainly, these information must be scanned into computer, thereby produce some delays.Yet can there be a understanding at the right time in manufacturer to product mobile.For example, think for example promoting an advertisement on the TV as a laughable manufacturer, indicate that New Coke will be put on the shelf and the buyer of their sign indicating number scanning networking of preceding 1000 stars can obtain that some is preferential, some encourages other for example to have an opportunity to have in the Florida scenic spot tourism or, manufacturer will most clearly understand to the reaction of advertisement OK.In addition, the advertizer can know reception market wherein.So the advertizer is for example doing television advertising in ten cities, is subjected to warm response in a city and is subjected to very cold response in another city, and he will tend to believe or cold response city is not good market, and perhaps his advertising media that selects for use is very poor.Because the advertizer can obtain relatively instant response, and can respondent's demography response be pleased oneself, therefore can in the short relatively time, obtain very important information.
It should be noted that disclosed embodiment is not limited to single source PC, and can comprise the source computer that connects by global communication network in a large number.In addition, present embodiment is not limited to separate unit ARS or separate unit Advertisement Server, and can comprise a large amount of ARS and ad system.Should also be noted that this embodiment singly is not limited to global communications network, also can be used for LAN, WAN and equity configuration.
It shall yet further be noted that disclosed embodiment is not limited to personal computer, also can be used for for example network computer (" NetPC "), scaled PC version, or any hold user interactive and with the system of information resources interface.
Though understand preferred embodiment in detail, should note and can under the situation of the spirit and scope of the invention that do not deviate from the appended claims regulation, make different the change therein, substitute and change.

Claims (10)

1. one kind is used for the remote information of a product and this product is closed the method that links up, and may further comprise the steps:
One of source position place visit on the net has the product identifiers of close connection so that its identifies Related product with this product;
Routing iinformation is attached on the product identifiers of visit, this routing iinformation is determined remote location position on the net;
Transmit product information on the net from the source position to remote location according to appended routing iinformation, this routing iinformation determines that online source position is connected with network between the remote location, wherein the information of relevant Related product can be returned to the source position from remote location, and, wherein routing iinformation with online secondary position associated so that the step that is sent to remote location is sent to remote location with the routing iinformation associated in order to being back to the source position with product information
Visit product routing iinformation database, this product routing iinformation provides the connection between predetermined prod identifier and the remote web product information position, is depositing a plurality of these series products routing iinformations in this database;
To responding in secondary position product identifiers that transmits from the source position of reception and visiting described database;
The product identifiers of receiving is compared with the product routing iinformation of depositing in the described database;
There is coupling between any one as depositing in the product routing iinformation, then the matched products routing iinformation is transmitted back to the source position in the product identifiers of receiving and institute; And
At the place, source position the reception of matched products routing iinformation is responded, source position and the interconnection of long-range product information position are also received product information from one position, back on the net.
2. the process of claim 1 wherein that the step that transmits product information is responding to accessing step and finishing.
3. the process of claim 1 wherein that the step of additional routing iinformation responds to accessing step and takes place.
4. the method for claim 1 also comprises the step that shows the product information of receiving.
5. the process of claim 1 wherein that product identifiers invests on the product.
6. the method for claim 5, wherein product identifiers is a bar code.
7. the method for claim 6, wherein accessing step comprises scanning barcode.
8. the process of claim 1 wherein that this network is one and provides the global communication network of a universal resource locator (url) and the URL that routing iinformation comprises this position for online each position.
9. the method for claim 8, the treatment system of moving a program wherein is provided, this program receives the input of stroking that is used for the information that transmits to it, and wherein additional lanes is comprised by the step of information and forms the step of stroking and going here and there, the stroke combination of routing iinformation and product identifiers in the operation and of this string emulation of stroking the operation of stroking of emulation is sent to program with user's identical mode of stroking, and transfer step responds together with an additional command program of being sent to its associated to additional routing iinformation and product identifiers and finishes, and this additional command instructs this program to finish transfer operation with program interaction to transmit the identical mode of routing iinformation with the user.
10. the method for claim 9, wherein Fu Jia routing iinformation comprises command information, how the instruction remote location handles the product identifiers of transmission.
CN2008100876674A 1998-09-11 1999-09-09 Method for interfacing scanned product information with product source in global network Expired - Lifetime CN101409707B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15147198A 1998-09-11 1998-09-11
US09/151,471 1998-09-11

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB998006076A Division CN100476788C (en) 1998-09-11 1999-09-09 Method for interfacing scanned product information with source for the product over a global network

Publications (2)

Publication Number Publication Date
CN101409707A CN101409707A (en) 2009-04-15
CN101409707B true CN101409707B (en) 2011-07-20

Family

ID=22538916

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2008100876674A Expired - Lifetime CN101409707B (en) 1998-09-11 1999-09-09 Method for interfacing scanned product information with product source in global network
CNB998006076A Expired - Lifetime CN100476788C (en) 1998-09-11 1999-09-09 Method for interfacing scanned product information with source for the product over a global network

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB998006076A Expired - Lifetime CN100476788C (en) 1998-09-11 1999-09-09 Method for interfacing scanned product information with source for the product over a global network

Country Status (10)

Country Link
EP (1) EP1018080A4 (en)
JP (1) JP2002512722A (en)
KR (1) KR20010020456A (en)
CN (2) CN101409707B (en)
AU (1) AU5819099A (en)
BR (1) BR9913624A (en)
IL (1) IL141941A0 (en)
PL (1) PL347312A1 (en)
TW (1) TW459183B (en)
WO (1) WO2000016211A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001015034A1 (en) 1999-08-24 2001-03-01 Digitalconvergence.:Com Inc. Unique id for identifying a user and facilitating an e-commerce transaction
JP2002312270A (en) * 2001-04-18 2002-10-25 Nec Corp Use system, method and program for print information
DE10149480A1 (en) * 2001-10-08 2003-04-17 Siemens Ag Automated equipment with standardized interface e.g. production machinery access method extracts address held in data processor to identify equipment
JP2003146437A (en) 2001-11-07 2003-05-21 Hitachi Ltd Distribution management method and system
KR20040054445A (en) * 2002-12-18 2004-06-25 주식회사 아이콘랩 Contents and information providing service system for using a code, user terminal, communicaton agency platform, operating agency platform, on-line relation coporation module and off-line relation coporation module, and the method from the same
TW200805184A (en) * 2006-07-14 2008-01-16 qi-long Zhong Inspecting and verifying method of merchandise safety
NL2003447C2 (en) 2009-05-20 2010-08-16 Megchelen & Tilanus B V Van METHOD AND SYSTEM FOR CODING AND SPECIFICATING AN OBJECT.
CN101599076B (en) * 2009-06-29 2016-01-13 腾讯科技(深圳)有限公司 The method of display advertisement commodity and device in Search Results
US8856871B2 (en) 2010-05-20 2014-10-07 Van Megchelen & Tilanus B.V. Method and system for compiling a unique sample code for specific web content
US9053520B2 (en) 2011-10-17 2015-06-09 Carefusion 303, Inc. Associating an information reader and a medical device
CN103177002A (en) * 2011-12-20 2013-06-26 深圳市金域文化传播有限公司 Object display method combined with advantage of virtual display
CN103401852B (en) * 2013-07-23 2016-08-03 徐华 Quick Response Code intelligent business card system based on certification and method for designing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5047614A (en) * 1989-01-23 1991-09-10 Bianco James S Method and apparatus for computer-aided shopping
US5572643A (en) * 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US5604682A (en) * 1993-10-15 1997-02-18 Image Telecommunications Corp. Information service control point which retrieves information as blocks of data and outputs the retrieved data via a communications link
US5640193A (en) * 1994-08-15 1997-06-17 Lucent Technologies Inc. Multimedia service access by reading marks on an object

Family Cites Families (11)

* 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
JP3526688B2 (en) * 1996-03-29 2004-05-17 富士通株式会社 Metered system and method for connectionless communication
US5918013A (en) * 1996-06-03 1999-06-29 Webtv Networks, Inc. Method of transcoding documents in a network environment using a proxy server
JP4372848B2 (en) * 1996-07-08 2009-11-25 インターネットナンバー株式会社 Internet access method and system
AU3495097A (en) * 1996-07-21 1998-02-10 Ernestine, Llc World wide web bar code access system
WO1998006055A1 (en) * 1996-08-08 1998-02-12 Rapaport Jeffrey Alan Apparatus and method for obtaining information from a computer network using a scanner and browser
JP3686189B2 (en) * 1996-10-31 2005-08-24 東芝テック株式会社 Information processing method and information processing apparatus for network system
JPH10171758A (en) * 1996-12-06 1998-06-26 Neolex:Kk Www file reading system using bar code
JP3392674B2 (en) * 1996-12-24 2003-03-31 東芝テック株式会社 Product sales registration data processing device
AU6534798A (en) * 1997-02-13 1998-09-18 Neomedia Technologies, Inc. Automatic server access in an internetworked computer system
US6148331A (en) * 1997-04-25 2000-11-14 Parry; Rhys Evan Destination website access and information gathering system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5047614A (en) * 1989-01-23 1991-09-10 Bianco James S Method and apparatus for computer-aided shopping
US5604682A (en) * 1993-10-15 1997-02-18 Image Telecommunications Corp. Information service control point which retrieves information as blocks of data and outputs the retrieved data via a communications link
US5640193A (en) * 1994-08-15 1997-06-17 Lucent Technologies Inc. Multimedia service access by reading marks on an object
US5572643A (en) * 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking

Also Published As

Publication number Publication date
IL141941A0 (en) 2002-03-10
WO2000016211A1 (en) 2000-03-23
CN101409707A (en) 2009-04-15
EP1018080A4 (en) 2008-03-26
KR20010020456A (en) 2001-03-15
EP1018080A1 (en) 2000-07-12
PL347312A1 (en) 2002-03-25
TW459183B (en) 2001-10-11
CN100476788C (en) 2009-04-08
CN1273653A (en) 2000-11-15
AU5819099A (en) 2000-04-03
JP2002512722A (en) 2002-04-23
BR9913624A (en) 2002-01-15

Similar Documents

Publication Publication Date Title
US7379901B1 (en) Accessing a vendor web site using personal account information retrieved from a credit card company web site
US6804660B2 (en) System method and article of manufacture for internet based affiliate pooling
AU2009251647B2 (en) Ratings using machine-readable representation
US6845388B1 (en) Web site access manual of a character string into a software interface
US7287091B2 (en) Method and apparatus for opening and launching a web browser in response to an audible signal
US20050038688A1 (en) System and method for matching local buyers and sellers for the provision of community based services
CN101409707B (en) Method for interfacing scanned product information with product source in global network
US20070106816A1 (en) Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network
US20090248892A1 (en) Method and apparatus for launching a web browser in response to scanning of product information
US7930213B1 (en) Method and apparatus for completing, securing and conducting an E-commerce transaction
KR20010101654A (en) Printed medium activated interactive communication of multimedia information including advertising
WO2001055907A2 (en) Unique bar code for indicating a link between a product and a remote location on a web network
US20070244712A1 (en) Method and apparatus for directing an existing product code to a remote location
US7536478B2 (en) Method and apparatus for opening and launching a web browser in response to an audible signal
US7818423B1 (en) Retrieving personal account information from a web site by reading a credit card
US7493283B1 (en) Performing an e-commerce transaction from credit card account information retrieved from a credit card company web site
US20150156322A1 (en) System for providing contact number information having added search function, and method for same
US7975022B2 (en) Launching a web site using a passive transponder
US7321941B1 (en) Network routing utilizing a product code
WO2001015034A1 (en) Unique id for identifying a user and facilitating an e-commerce transaction
WO2008082039A1 (en) Method and system using user defined meta information
US20060059006A1 (en) System method and article of manufacture for internet based affiliate pooling
CN102480507A (en) Equipment of carrying out interaction between network user and promotion user and method thereof
WO2001014997A2 (en) Method and apparatus for allowing a broadcast to remotely control a computer
TW494334B (en) Unique ID for identifying a user and facilitating an e-commerce transaction

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: RPX-LV ACQUISITION CO., LTD.

Free format text: FORMER OWNER: LV PARTNERSHIP CO., LTD.

Effective date: 20100115

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20100115

Address after: American Delaware

Applicant after: LV Partners L. P.

Address before: Texas in the United States

Applicant before: LV Partners L. P.

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20110720

CX01 Expiry of patent term