Use of a processor identification for authentication
First Claim
Patent Images
1. A method to provide a benefit to a user system, comprising:
- the user system transmits to a first remote application an unalterable processor identification associated with the user system;
the first remote application validates the processor identification for the user system, and transmits to the user system an unalterable digital membership card containing the processor identification, where the digital membership card further contains a membership number;
the user system transmits both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
the second application validates the matches the processor identification with the processor identification in the digital membership card, and provides the benefit directly to the user system in the event of a correct match.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises a first computer which has a unique processor identification. Additionally, a first application is operatively coupled to the first computer across a network. The first computer provides the unique processor identification to the first application with the first application identifying the first computer based on the unique processor identification.
-
Citations
41 Claims
-
1. A method to provide a benefit to a user system, comprising:
-
the user system transmits to a first remote application an unalterable processor identification associated with the user system;
the first remote application validates the processor identification for the user system, and transmits to the user system an unalterable digital membership card containing the processor identification, where the digital membership card further contains a membership number;
the user system transmits both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
the second application validates the matches the processor identification with the processor identification in the digital membership card, and provides the benefit directly to the user system in the event of a correct match. - View Dependent Claims (2, 3)
-
-
4. A method to provide a benefit to a user system, comprising:
-
the user system transmits to a first remote application an unalterable processor identification associated with the user system, where the first application is a first site in a network;
the first remote application validates the processor identification for the user system, and transmits to the user system an unalterable digital membership card containing the processor identification;
the user system transmits both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
the second application validates the matches the processor identification with the processor identification in the digital membership card, and provides the benefit directly to the user system in the event of a correct match. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A medium containing computer-readable instructions to carry out the method of providing a benefit to a user system, comprising:
-
the user system transmits to a first remote application an unalterable processor identification associated with the user system;
the first remote application validates the processor identification for the user system, and transmits to the user system an unalterable digital membership card containing the processor identification;
the user system transmits both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
the second application validates the matches the processor identification with the processor identification in the digital membership card, and provides the benefit directly to the user system in the event of a correct match.
-
-
10. A method to provide a benefit to a user system, comprising:
-
transmitting to a first remote application an unalterable processor identification;
receiving from the first application a digital membership card validating the user system'"'"'s right to receive the benefit, the card containing the processor identification in an unalterable form, where the digital membership card is signed by the first application;
transmitting both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
receiving the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card. - View Dependent Claims (11, 12)
-
-
13. A method to provide a benefit to a user system, comprising:
-
transmitting to a first remote application an unalterable processor identification;
receiving from the first application a digital membership card validating the user system'"'"'s right to receive the benefit, the card containing the processor identification in an unalterable form;
transmitting both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
receiving the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card;
transmitting registration information to the first application. - View Dependent Claims (14, 15)
-
-
16. A medium containing computer-readable instructions to carry out the method of providing a benefit to a user system, comprising:
-
transmitting to a first remote application an unalterable processor identification;
receiving from the first application a digital membership card validating the user system'"'"'s right to receive the benefit, the card containing the processor identification in an unalterable form;
transmitting both the processor identification and the digital membership card directly to a second remote application separate from the first remote application, without contacting the first application;
receiving the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card.
-
-
17. A system for receiving a benefit from a second application, comprising:
-
a processor containing an unalterable identification, where the processor identification is unique;
memory coupled to the processor to hold a digital membership card signed as genuine by a first application and containing an unalterable form of the processor identification;
an agent to transmit both the processor identification and the digital membership card directly to a second application, without contacting the first application, to receive the benefit from the second application.
-
-
18. A method to provide a benefit to a user system, comprising:
-
receiving, at a first application, registration information and an unalterable processor identification from the user system;
registering the user system as eligible to receive the benefit from the first application;
transmitting to the user system a digital membership card authorizing a second application, remote from the first application, to provide the benefit to the user system directly, without contacting the first application, the card containing the same processor identification in another unalterable form, and further includes a unique membership number identifying the user system.
-
-
19. A method to provide a benefit to a user system, comprising:
-
receiving, at a first application, registration information and an unalterable processor identification from the user system;
transmitting to the user system an agent to access the processor identification and transmit it to the first application;
registering the user system as eligible to receive the benefit from the first application;
transmitting to the user system a digital membership card authorizing a second application, remote from the first application, to provide the benefit to the user system directly, without contacting the first application, the card containing the same processor identification in another unalterable form.
-
-
20. A medium containing computer-readable instructions to carry out the method of of providing a benefit to a user system, comprising:
-
receiving, at a first application, registration information and an unalterable processor identification from the user system;
registering the user system as eligible to receive the benefit from the first application;
transmitting to the user system a digital membership card authorizing a second application, remote from the first application, to provide the benefit to the user system directly, without contacting the first application, the card containing the same processor identification in another unalterable form.
-
-
21. A system for receiving a benefit from a second application, comprising:
-
a processor containing an unalterable identification;
memory coupled to the processor to hold a digital membership card signed as genuine by a first application and containing an unalterable form of the processor identification;
an agent to transmit both the processor identification and the digital membership card directly to a second application, without contacting the first application, to receive the benefit from the second application;
another agent to access the processor identification and to transmit it to the first application. - View Dependent Claims (22)
-
-
23. A method to provide a benefit to a user system, comprising:
-
receiving, at a first application, registration information and an unalterable processor identification from the user system;
registering the user system as eligible to receive the benefit from the first application, comprising;
receiving registration information from the user system, and signing the digital membership card as genuine before transmitting it to the user system;
transmitting to the user system a digital membership card authorizing a second application, remote from the first application, to provide the benefit to the user system directly, without contacting the first application, the card containing the same processor identification in another unalterable form. - View Dependent Claims (24)
-
-
25. A system to provide a benefit to a user system, comprising:
-
an agent to retrieve an unalterable processor identification from the user system;
a database to hold registration information;
a first application to determine from the registration database that the user system is eligible to receive the benefit;
a session manager coupled to the first application to prepare a digital membership card including the same processor identification in another unalterable form and to transmit the card to the same user system. - View Dependent Claims (26, 27, 28)
-
-
29. A method to provide a benefit to a user system, comprising:
-
receiving an unalterable processor identification and a digital membership card signed as genuine by a first application and containing the processor identification in an unalterable form, directly from the user system to a second application, without passing through the first application;
receiving a request directly from the user system for the benefit;
sending an agent directly from the second application to access the digital identification from within the user system and return it directly to the second application, without contacting the first application;
matching the processor identification with the same processor identification in the membership card;
providing the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card. - View Dependent Claims (30, 31)
-
-
32. A method to provide a benefit to a user system, comprising:
-
receiving an unalterable processor identification and a digital membership card signed as genuine by a first application and containing the processor identification in an unalterable form, directly from the user system to a second application, without passing through the first application, where the membership card is signed in a public-key cryptography method;
matching the processor identification with the same processor identification in the membership card;
providing the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card. - View Dependent Claims (33)
-
-
34. A method to provide a benefit to a user system, comprising:
-
receiving an unalterable processor identification and a digital membership card signed as genuine by a first application and containing the processor identification in an unalterable form, directly from the user system to a second application, without passing through the first application, where the second application is affiliated with the first application to provide the benefit;
matching the processor identification with the same processor identification in the membership card;
providing the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card. - View Dependent Claims (35)
-
-
36. A system to provide a benefit to a user system, comprising:
-
a session manager to receive a request for the benefit sent directly from the user system, without contacting a first application;
an agent to access directly from the user system both an unalterable processor identification and an unalterable digital membership card containing the same processor identification and signed as genuine by the first application;
a second application to match the processor identification with the processor identification in the digital membership card, and in response to provide the benefit to the user system without contacting the first application. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A medium containing computer-readable instructions to carry out the method of providing a benefit to a user system, comprising:
-
receiving an unalterable processor identification and a digital membership card signed as genuine by a first application and containing the processor identification in an unalterable form, directly from the user system to a second application, without passing through the first application;
matching the processor identification with the same processor identification in the membership card;
providing the benefit directly from the second application if the processor identification matches the processor identification in the digital membership card.
-
Specification