WO2001011484A2 - Digital membership card system - Google Patents
Digital membership card system Download PDFInfo
- Publication number
- WO2001011484A2 WO2001011484A2 PCT/US2000/018230 US0018230W WO0111484A2 WO 2001011484 A2 WO2001011484 A2 WO 2001011484A2 US 0018230 W US0018230 W US 0018230W WO 0111484 A2 WO0111484 A2 WO 0111484A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- membership card
- digital
- club
- digital membership
- affiliate
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Definitions
- the present invention relates generally to computer systems and, more specifically, to electronic commerce.
- Cross company marketing programs are in common use today. For example, movie theater tickets or sporting event tickets often have printed coupons for other merchandise on the back of the tickets.
- the success of these marketing programs depends, at least in part, on the fact that the ticket and coupon are "anonymous.” That is, the ticket and coupon typically do not identify a particular user, but only that the ticket/coupon holder belongs to a particular group.
- the movie theater ticket holder belongs to the group of people who have seen the movie represented by the ticket, and another company may want members of that group to get a discount on other products or services as a promotional tactic.
- the ticket holder may want to get the discount on the affiliated product or service, but may not be willing to give up his or her privacy in order to receive the discount. If the coupon does not identify the ticket holder, but merely identifies him or her as a member of a group, then further sales may be made.
- a web site is managed or belongs to a particular individual or company and may have its own domain name (e.g., www.xyz_company.com).
- a web browser typically uses small files resident on a user's personal computer (PC) known as "cookies" to facilitate web page browsing and various on-line transactions.
- the browser may store data about a user in these files, with each cookie being associated with a web site or domain.
- cookies may be readily used for cross company marketing schemes, whereby the cookies store the group membership information for a consumer.
- cookies are typically restricted to a single web domain, whereby one company can access their own cookies but cannot share access to them with other companies in other web domains. Web browsers prevent such sharing for security and privacy reasons. Sharing of individual user data between unrelated companies or businesses is perceived negatively by the consumer, especially if it occurs without the consumer's explicit consent. Even if the user data is explicitly shared between companies via another mechanism, it may contain information details about the user that are not relevant to a given transaction.
- An embodiment of the present invention is an electronic commerce system supporting the use of a digital membership card.
- the system includes a club manager to register a user as a club member, to create a digital membership card for the club member, and to install a digital membership card plug-in for use with a club member's web browser, the plug-in including the digital membership card.
- the system also includes at least one affiliate to request the digital membership card from the club member, the digital membership card being provided by the digital membership card plug-in, to verify the digital membership card, and to provide a benefit to the club member when the digital membership card is verified.
- a club manager is included in the electronic commerce system.
- the club manager includes a plug-in installation function to install a digital membership card plug-in for use with a user's web browser, a registration function to register the user as a club member, and a credential creation function to create a digital membership card for the club member.
- An affiliate is also included in an electronic commerce system for providing benefits to users that possess digital membership cards indicating membership in a club.
- the affiliate includes a request for credential function to request a digital membership card from a user to verify that the user is a club member, a credential verification function to verify the authenticity of the digital membership card of the user, and a benefit provision function to provide a benefit to the user if the digital membership card is valid.
- a user or member system within an electronic commerce system for receiving benefits as a member of a club includes a digital membership card indicating membership in the club, and a digital membership card plug-in to store the digital membership card received from a manager of the club, to verify a request for access to the digital membership card by an affiliate of the club, and to send the digital membership card to the requesting affiliate.
- Figure 1 is a diagram of a digital membership card system according to an embodiment of the present invention
- Figure 2 is a flow diagram illustrating club manager and member processing according to an embodiment of the present invention
- Figure 3 is a flow diagram illustrating member and affiliate processing according to an embodiment of the present invention.
- Figure 4 is a diagram illustrating a sample processing system capable of being operated according to an embodiment of a digital membership card system in accordance with the present invention.
- cookies are widely used for capturing state information about a user, such as personal information (e.g., name, address, telephone number, web site passwords, etc.) and information about web pages visited within a web site.
- personal information e.g., name, address, telephone number, web site passwords, etc.
- information in a cookie may be very detailed and a user may not wish to share that information across web sites.
- the user may want to share at least some information in a controlled way in order to receive benefits, discounts, or promotions while surfing the World Wide Web (WWW) of the Internet.
- WWW World Wide Web
- an embodiment of the present invention provides a mechanism for sharing at least some information about a user across web domains, but it limits the information shared to the minimum amount necessary to conduct a transaction. It also provides the ability for the user to control, at the point of information transfer, whether to release the information to a requesting entity.
- An embodiment of the present invention comprises a digital membership card system.
- a digital membership card is a digital object stored on a user's personal computer (PC) system that can be presented at the web sites of merchants or other entities for obtaining discounts on goods or service purchases, or perhaps for receiving free goods or services.
- the digital membership card is considered to be anonymous in that it does not identify the user requesting the discount, but merely indicates that the user is a member of a selected group or club to which a club manager desires to market a discount or other promotional item.
- the digital membership card (DMC) may, in some embodiments, only contain minimal information about the user (e.g., indication of membership in the club), so that the user's privacy may be supported for electronic transactions. In other embodiments, some personal information may be included in the DMC.
- FIG. 1 is a diagram of a digital membership card system according to an embodiment of the present invention.
- a user or member PC 1 0 executes a well-known web browser program 1 2 to interact with a network 1 4, such as the Internet or other computer network.
- the member PC interacts with one or more server computer systems such as server 1 1 6 and server 2 1 8.
- the servers perform duties associated with well-known web servers.
- a club manager 20 comprises an entity for managing a club or other group of members.
- the club manager comprises a web site (e.g., a collection of web pages and associated computer programs).
- the club manager interacts with the member's web browser via server 1 1 6 and network 14.
- the club manager includes various features and functions, some of which are shown here as plug-in installation 22, registration 24, credential storage 26, and credential creation 28.
- the digital membership card system includes at least one affiliate.
- At least one affiliate 30 comprises an entity for providing discounts, goods, services, or other promotional items to members of a group or club.
- the affiliate is a web site coupled to the network by Server 2 1 8.
- the club manager and the affiliate may or may not be owned, associated with, or otherwise controlled by the same persons or companies.
- the affiliate interacts with the member's web browser via server 2 1 8 and network 1 4 and with club manager 20 via server 2 and the network.
- there may be any number of affiliates for each club with one club manager for the club.
- Any number of members may join the club and interact with one or more affiliates for obtaining discounts or other promotions.
- Members may join the clubs either before or after any given affiliate becomes involved with the club.
- Each affiliate includes various features and functions, some of which are shown here as request for credential 32, credential verification 34, benefit provision 35, and error handling 36.
- a member's web browser 1 2 includes a digital membership card (DMC) plug-in 38.
- DMC digital membership card
- a plug-in is a computer program operable with the web browser to perform a specific set of one or more functions. Plug-ins for web browsers are well-known in the art and have been created to support various functions. In this instance, the DMC plug-in is designed to support the digital membership card system.
- FIG. 2 is a flow diagram illustrating club manager and member processing according to an embodiment of the present invention.
- a user visits a web site at block 80 that may be used for registration in a club.
- the club comprises a group of users according to any criteria as determined by the club manager.
- the club registration web site is the club manager web site.
- DMC digital membership card
- the user downloads a digital membership card (DMC) plug-in over the network from the club registration web site and installs the plug-in to operate with the user's web browser at block 82.
- DMC digital membership card
- This block may be implemented, at least in part, by plug-in installation function 22 of club manager 20.
- the user registers with the club and becomes a member.
- This may involve an interactive qualification process between the club manager and the user.
- the club manager may or may not request information from the user before allowing the user to become a club member.
- the registration process may be implemented, at least in part, by registration function 24 of the club manager.
- block 82 is shown as being performed before block 84, in an alternate embodiment, block 84 may be performed before block 82.
- the club manager Once the user is accepted as a member, the club manager generates a digital membership object for the new member and cryptographically signs the object to create a digital membership card (DMC) at block 86.
- This processing may be performed, at least in part, by credential creation function 28 of the club manager.
- the DMC comprises at least the digital membership object and a digital signature of the digital membership object.
- the mapping between the member and the DMC may be retained by credential storage function 26 in the club manager.
- the club manager then installs the DMC into the DMC plug-in at block 88.
- the digital membership object may be any block of data.
- a token e.g., a constant number such as a one or zero
- a membership number e.g., a membership number, a random number, a billing number, personal information about the user, a user-selected password, or other data.
- it may be nothing at all (no data). If the object is a token, it may simply act as an anonymous indication of membership in the club and nothing more. In one embodiment, the object represents a specific membership number.
- a DMC merely indicating membership may be useful for exclusive access to fixed cost web content, for example.
- all DMCs contain the same constant values (e.g., a one signed by the club manager's private key). If the DMC token is the same for all users, the value becomes well known and it may be copied from one user to another or can be supplied by "spoofing" software when the affiliate gives the access query for the DMC. If this transaction were easy to "spoof” or "hack", then one does not want to transfer value based on the DMC. However, for a fixed cost system, such potential fraud may not be of concern. .
- well-known public key cryptographic methods may be employed in the digital membership card system.
- the first key pair (DMC key pair) may be used to verify that a DMC is actually a valid DMC.
- the second key pair (affiliate key pair) may be used to check the affiliate request to verify that it is a valid request for access to the DMC.
- the public keys of the club manager may be inserted into the DMC plug-in prior to installation in the user's web browser for future use as will be described below.
- the club manager creates the DMC by signing the digital membership object, the club manager uses the private key of one of the club manager's public key/private key pairs to sign the DMC.
- the member may contact any affiliate of the club during web "surfing" activities.
- the member may visit the web site of a club affiliate by using his or her web browser in the normal fashion.
- FIG. 3 is a flow diagram illustrating member and affiliate processing according to an embodiment of the present invention.
- affiliate 30 invokes DMC plug-in 38 at block 100 with a request for the DMC. That is, the affiliate wants to verify that the user requesting access is actually a member of the club. This may be implemented, at least in part, by request for credential function 32 of affiliate 30.
- this request by the affiliate may comprise a user input prompt string to be displayed to the user by the DMC plug- in/web browser combination, the domain of the affiliate web site, an optional expiration time, and a cryptographic digital signature from the club manager indicating that the affiliate web site has the authority, according to the club manager, to ask for the DMC from the club member.
- the affiliate When the affiliate joins the marketing program (prior to the member visiting the affiliate's web site), the affiliate gives the club manager a text string representing the domain of the affiliate and, optionally, a user prompt for authorizing access to the member's DMC by the affiliate.
- the club manager enrolls the affiliate in the marketing program and signs this information with the club manager's affiliate private key (the public key counterpart of this private key/public key pair is embedded in the DMC plug- in).
- the affiliate obtains the signed block of information that must be sent to the DMC plug-in to request access to the credential.
- the affiliate also obtains the club manager's public key of the private key/public key pair used to sign the DMC.
- This key may be used at the affiliate's web site to validate the DMCs given to the affiliate by the users/members.
- the domain and prompt information may be validated by the club manager when the affiliate joins the marketing program.
- the affiliate web site causes the DMC plug-in to be executed by checking for the presence of the plug-in in the member's browser configuration.
- the DMC plug-in executes at block 1 02, it verifies the cryptographic signature of the affiliate request and checks that the affiliate web site requesting access to the DMC is of a domain authorized by the club manager as being part of the marketing program.
- the affiliate request contains the signed string previously created by the club manager.
- the signed string contains the affiliate's domain and the DMC plug-in obtains the domain that the member is currently visiting from the web browser.
- the DMC plug-in validates the affiliate request by using the affiliate public key of the club manager (embedded in the plug-in) to verify that the affiliate has a relationship with the club manager (that is, the club manager knows the affiliate is part of the marketing program and indicates this to the member).
- the DMC plug-in knows that the affiliate is authorized by the club manager because of the valid decryption of the request using the club manager's affiliate public key. In this case, the DMC plug-in knows that the affiliate received the signed string from the club manager because it has been signed by the club manager's affiliate private key.
- the DMC plug-in requests permission of the member on behalf of the affiliate to access the member's DMC at block 1 04. This may be accomplished in one embodiment by displaying a user input prompt to the member that is obtained from the decrypted affiliate request. For example, a prompt might be displayed by the DMC plug-in asking the member "Affiliate web site XYC Co. is requesting your club digital membership card, do you want to give it to them?". The member then responds either positively or negatively. If the member response is negative, no further processing relating to club membership is performed. This processing may be implemented, at least in part, by error handling function 36 of the affiliate.
- the DMC plug-in sends the DMC to the affiliate at block 1 08.
- the affiliate verifies the authenticity of the DMC by checking the digital signature of the digital membership object in the DMC at block 1 10. If the DMC includes a membership number, this information may be stored by the affiliate for tracking or billing purposes. The verification processing may be implemented, at least in part, by credential verification function 34 of affiliate 30.
- the affiliate uses the club manager's DMC signing public key (obtained when the affiliate enrolled in the marketing program) to verify the digital signature of the DMC. It then knows that the DMC came from the club manager and has not been "hacked” or otherwise tampered with because only the club manager has the private key that was used to create the DMC.
- the affiliate grants access to the member to the merchandising discount or other promotion at block 1 1 2.
- This processing may be implemented, at least in part, by benefit provision function 35 of the affiliate.
- the benefit given to the club member by the affiliate may be anything of value, such as a prize, a product discount, a service discount, free goods, free services, exclusive access to content, goods, or services not available to the general public, etc.
- Embodiments of the present invention establish a sufficient level of trust between the member's web browser and the affiliate web site in order to establish the . user's membership in a jointly marketed club and that the affiliate is a trusted partner in the club. This enables web-based cross company marketing programs.
- the present invention registration in the club by a user and use of the DMC at any given affiliate web site are independent. That is, the user does not have to follow a web link from the club manager's web site to the affiliate's web site in order to take advantage of membership in the club. Instead, once the user becomes a member of the club, the member can arrive at an affiliate's web site by any means and receive the benefit of club membership in a way that is trustworthy and private. Hence, the present invention decreases the administrative load on the club manager by avoiding having to maintain links to affiliate web sites as affiliates join and leave the club. Additionally, when setting up the club and issuing DMCs to new members, the club manager does not have to know of all the affiliates in advance. Existing club members will be able to use a new affiliate without change to the DMC plug-in or the member's DMC. Thus, an affiliate does not have to be already associated with the club when the user becomes a member.
- Embodiments of the present invention may be implemented in hardware or software, or a combination of both. However, embodiments of the invention may be implemented as computer programs executing on programmable systems comprising at least one processor, a data storage system (including volatile and non-volatile memory and/or storage elements), at least one input device, and at least one output device. Program code may be applied to input data to perform the functions described herein and generate output information. The output information may be applied to one or more output devices, in known fashion.
- a processing system embodying the set top device 10 includes any system that has a processor, such as, for example, a digital signal processor (DSP), a microcontroller, an application specific integrated circuit (ASIC), or a microprocessor.
- DSP digital signal processor
- ASIC application specific integrated circuit
- the programs may be implemented in a high level procedural or object oriented programming language to communicate with a processing system.
- the programs may also be implemented in assembly or machine language, if desired.
- the invention is not limited in scope to any particular programming language. In any case, the language may be a compiled or interpreted language.
- the programs may be stored on a storage media or device (e.g., hard disk drive, floppy disk drive, read only memory (ROM), CD-ROM device, flash memory device, digital versatile disk (DVD), or other storage device) readable by a general or special purpose programmable processing system, for configuring and operating the processing system when the storage media or device is read by the processing system to perform the procedures described herein.
- a storage media or device e.g., hard disk drive, floppy disk drive, read only memory (ROM), CD-ROM device, flash memory device, digital versatile disk (DVD), or other storage device
- ROM read only memory
- CD-ROM device compact disc-read only memory
- flash memory device e.g., compact flash memory
- DVD digital versatile disk
- Embodiments of the invention may also be considered to be implemented as a machine-readable storage medium, configured for use with a processing system, where the storage medium so configured causes the processing system to operate in a specific and predefined manner to perform the functions described herein.
- Sample system 400 may be used, for example, to execute the processing for embodiments of a method for providing a digital membership card, in accordance with the present invention, such as the embodiment described herein.
- One or more of the club manager, affiliate, and user may be implemented on a sample system.
- Sample system 400 is representative of processing systems based on the PENTIUM®II, PENTIUM® III, and CELERONTM microprocessors available from Intel Corporation, although other systems (including personal computers (PCs) having other microprocessors, engineering workstations, other set-top boxes and the like) and architectures may also be used.
- sample system 400 may be executing a version of the WINDOWS® operating system available from Microsoft Corporation, although other operating systems and graphical user interfaces, for example, may also be used.
- FIG. 4 is a block diagram of a system 400 of one embodiment of the present invention.
- the system 400 includes a processor 402 that processes data signals.
- the processor 402 may be a complex instruction set computer (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor implementing a combination of instruction sets, or other processor device, such as a digital signal processor, for example.
- Processor 402 may be coupled to a processor bus 404 that transmits data signals between processor 402 and other components in the system 400.
- System 400 includes a memory 406.
- Memory 406 may be a dynamic random access memory (DRAM) device, a static random access memory (SRAM) device, or other memory device.
- DRAM dynamic random access memory
- SRAM static random access memory
- Memory 406 may store instructions and/or data represented by data signals that may be executed by processor 402. The instructions and/or data may comprise code for performing any and/or all of the techniques of the present invention. Memory 406 may also contain additional software and/or data (not shown) .
- a cache memory 408 may reside inside processor 402 that stores data signals stored in memory 406. Cache memory 408 in this embodiment speeds up memory accesses by the processor by taking advantage of its locality of access. Alternatively, in another embodiment, the cache memory may reside external to the processor.
- a bridge/memory controller 41 0 may be coupled to the processor bus 404 and memory 406.
- the bridge/memory controller 41 0 directs data signals between processor 402, memory 406, and other components in the system 400 and bridges the data signals between processor bus 404, memory 406, and a first input/output (I/O) bus 412.
- the bridge/memory controller provides a graphics port for coupling to a graphics controller 41 3.
- graphics controller 41 3 interfaces to a display device (not shown) for displaying images rendered or otherwise processed by the graphics controller 41 3 to a user.
- First I/O bus 41 2 may comprise a single bus or a combination of multiple buses. First I/O bus 41 2 provides communication links between components in system 400.
- a network controller 414 may be coupled to the first I/O bus 41 2.
- the network controller links system 400 to a network that may include a plurality of processing systems (not shown in Figure 4) and supports communication among various systems.
- the network of processing systems may comprise a local area network (LAN), a wide area network (WAN), the Internet, or other network.
- a display device controller 41 6 may be coupled to the first I/O bus 41 2.
- the display device controller 41 6 allows coupling of a display device to system 400 and acts as an interface between a display device (not shown) and the system.
- the display device receives data signals from processor 402 through display device controller 41 6 and displays information contained in the data signals to a user of system 400.
- a second I/O bus 420 may comprise a single bus or a combination of multiple buses.
- the second I/O bus 420 provides communication links between components in system 400.
- a data storage device 422 may be coupled to the second I/O bus 420.
- the data storage device 422 may comprise a hard disk drive, a floppy disk drive, a CD-ROM device, a flash memory device, or other mass storage device.
- Data storage device 422 may comprise one or a plurality of the described data storage devices.
- a keyboard interface 424 may be coupled to the second I/O bus 420.
- Keyboard interface 424 may comprise a keyboard controller or other keyboard interface device.
- Keyboard interface 424 may comprise a dedicated device or may reside in another device such as a bus controller or other controller device.
- Keyboard interface 424 allows coupling of a keyboard to system 400 and transmits data signals from a keyboard to system 400.
- a user input interface 425 may be coupled to the second I/O bus 420.
- the user input interface may be coupled to a user input device, such as a remote control, mouse, joystick, or trackball, for example, to provide input data to the computer system.
- a bus bridge 428 couples first I/O bridge 41 2 to second I/O bridge 420. The bus bridge operates to buffer and bridge data signals between the first I/O bus 41 2 and the second I/O bus 420.
- Embodiments of the present invention are related to the use of the system 400 to support digital membership cards. According to one embodiment, such processing may be performed by the system 400 in response to processor 402 executing sequences of instructions in memory 404. Such instructions may be read into memory 404 from another computer-readable medium, such as data storage device 422, or from another source via the network controller 41 4, for example. Execution of the sequences of instructions causes processor 402 to execute digital membership card processing according to embodiments of the present invention. In an alternative embodiment, hardware circuitry may be used in place of or in combination with software instructions to implement embodiments of the present invention. Thus, the present invention is not limited to any specific combination of hardware circuitry and software.
- data storage device 422 may be used to provide long-term storage for the executable instructions and data structures for embodiments of methods of digital membership cards in accordance with the present invention
- memory 406 is used to store on a shorter term basis the executable instructions of embodiments of the methods for digital membership cards in accordance with the present invention during execution by processor 402.
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002381318A CA2381318A1 (en) | 1999-08-06 | 2000-06-30 | Digital membership card system |
JP2001526849A JP2003519419A (en) | 1999-08-06 | 2000-06-30 | Digital membership card system |
AU57842/00A AU5784200A (en) | 1999-08-06 | 2000-06-30 | Digital membership card system |
EP00943364A EP1264241A2 (en) | 1999-08-06 | 2000-06-30 | Digital membership card system |
HK03101511.5A HK1049392A1 (en) | 1999-08-06 | 2003-02-28 | Digital membership card system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US36974599A | 1999-08-06 | 1999-08-06 | |
US09/369,745 | 1999-08-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001011484A2 true WO2001011484A2 (en) | 2001-02-15 |
WO2001011484A3 WO2001011484A3 (en) | 2002-09-26 |
Family
ID=23456756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/018230 WO2001011484A2 (en) | 1999-08-06 | 2000-06-30 | Digital membership card system |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1264241A2 (en) |
JP (1) | JP2003519419A (en) |
AU (1) | AU5784200A (en) |
CA (1) | CA2381318A1 (en) |
HK (1) | HK1049392A1 (en) |
WO (1) | WO2001011484A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008020110A1 (en) * | 2006-08-14 | 2008-02-21 | Cvon Innovations Ltd | Creation of a virtual community |
JP2009112015A (en) * | 2003-05-23 | 2009-05-21 | Ind Technol Res Inst | Personal authentication device and system and method thereof |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4740830B2 (en) * | 2005-12-14 | 2011-08-03 | エヌヴィディア コーポレイション | Chipset security off-road engine |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590197A (en) * | 1995-04-04 | 1996-12-31 | V-One Corporation | Electronic payment system and method |
EP0782114A2 (en) * | 1995-12-29 | 1997-07-02 | International Business Machines Corporation | System and method for verifying signatures on documents |
US5909486A (en) * | 1997-03-19 | 1999-06-01 | Walker Asset Management Limited Partnership | Method and apparatus for awarding and redeeming prepaid telephone time |
US5924080A (en) * | 1996-05-28 | 1999-07-13 | Incredicard Llc | Computerized discount redemption system |
WO2001090984A1 (en) * | 2000-05-25 | 2001-11-29 | Lee Keun Woo | Method of purchasing goods on internet through identification of actual object |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1196256A (en) * | 1997-09-19 | 1999-04-09 | Citizen Watch Co Ltd | Race betting membership card system |
-
2000
- 2000-06-30 EP EP00943364A patent/EP1264241A2/en not_active Withdrawn
- 2000-06-30 CA CA002381318A patent/CA2381318A1/en not_active Abandoned
- 2000-06-30 JP JP2001526849A patent/JP2003519419A/en active Pending
- 2000-06-30 AU AU57842/00A patent/AU5784200A/en not_active Abandoned
- 2000-06-30 WO PCT/US2000/018230 patent/WO2001011484A2/en not_active Application Discontinuation
-
2003
- 2003-02-28 HK HK03101511.5A patent/HK1049392A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590197A (en) * | 1995-04-04 | 1996-12-31 | V-One Corporation | Electronic payment system and method |
EP0782114A2 (en) * | 1995-12-29 | 1997-07-02 | International Business Machines Corporation | System and method for verifying signatures on documents |
US5924080A (en) * | 1996-05-28 | 1999-07-13 | Incredicard Llc | Computerized discount redemption system |
US5909486A (en) * | 1997-03-19 | 1999-06-01 | Walker Asset Management Limited Partnership | Method and apparatus for awarding and redeeming prepaid telephone time |
WO2001090984A1 (en) * | 2000-05-25 | 2001-11-29 | Lee Keun Woo | Method of purchasing goods on internet through identification of actual object |
Non-Patent Citations (1)
Title |
---|
PATENT ABSTRACTS OF JAPAN vol. 1999, no. 09, 30 July 1999 (1999-07-30) & JP 11 096256 A (CITIZEN WATCH CO LTD), 9 April 1999 (1999-04-09) * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009112015A (en) * | 2003-05-23 | 2009-05-21 | Ind Technol Res Inst | Personal authentication device and system and method thereof |
WO2008020110A1 (en) * | 2006-08-14 | 2008-02-21 | Cvon Innovations Ltd | Creation of a virtual community |
Also Published As
Publication number | Publication date |
---|---|
CA2381318A1 (en) | 2001-02-15 |
AU5784200A (en) | 2001-03-05 |
JP2003519419A (en) | 2003-06-17 |
WO2001011484A3 (en) | 2002-09-26 |
EP1264241A2 (en) | 2002-12-11 |
HK1049392A1 (en) | 2003-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10769297B2 (en) | Centralized identification and authentication system and method | |
US6571339B1 (en) | Use of a processor identification for authentication | |
KR100806993B1 (en) | Methods and apparatus for conducting electronic transactions | |
US7356837B2 (en) | Centralized identification and authentication system and method | |
JP4274421B2 (en) | Pseudo-anonymous user and group authentication method and system on a network | |
US6219652B1 (en) | Network license authentication | |
US7599856B2 (en) | Detection of fraudulent attempts to initiate transactions using modified display objects | |
US6907401B1 (en) | Portal switch for electronic commerce | |
US20010034709A1 (en) | Anonymous and private browsing of web-sites through private portals | |
US20020128903A1 (en) | Encrypted coupons | |
US20130091002A1 (en) | System and method for coupon validation | |
KR20070079900A (en) | Ticket issuing system, storage medium and electronic ticket issuing and managing method | |
KR20080107400A (en) | Method and system for performing two factor authentication in mail order and telephone order transactions | |
US20020161591A1 (en) | Method of securely passing a value token between web sites | |
US11089054B2 (en) | Systems and methods for electronic signing of electronic content requests | |
US7356711B1 (en) | Secure registration | |
JP3896909B2 (en) | Access right management device using electronic ticket | |
EP1264241A2 (en) | Digital membership card system | |
KR20090111127A (en) | Authentication method of electron payment button code using url comparison and peer to peer cross domain electron payment gateway system and method using thereof | |
US11962619B2 (en) | Systems and methods for electronic signing of electronic content requests | |
Nagaty | E-Commerce Business Models: Part 1 | |
US20230046426A1 (en) | Online advertising tracking | |
Khan et al. | Design and Implementation of a Secure and Distributed Electronic Voucher Management System | |
KR20050018550A (en) | Advertisement system and its method with dynamic certification code | |
KR20030073453A (en) | Electric Payment system and method for working the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2000943364 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2381318 Country of ref document: CA |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
WWP | Wipo information: published in national office |
Ref document number: 2000943364 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000943364 Country of ref document: EP |