System and method for key distribution and network connectivity
First Claim
Patent Images
1. A method for distributing access keys to one or more media devices, comprising:
- selecting a media device;
selecting an access key stored on a smart card;
determining the conditions for distribution of the selected access key from said smart card to the selected media device, and if the conditions are met;
receiving at said smart card a public key relating to the selected media device;
having said smart card create an encrypted copy of the selected access key, the encryption being performed according to said public key;
having said smart card dispatch said encrypted copy to the selected media device; and
having said smart card decrement an incorporated counter, the value of said counter specifying how many more copies of the selected access key the smart card is permitted to distribute.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for distributing keys of the sort used for purposes including logging onto computer networks, accessing authorized domains, and accessing persistently-protected data. Also discussed is a smart card that offers network connectivity to a media device.
-
Citations
45 Claims
-
1. A method for distributing access keys to one or more media devices, comprising:
-
selecting a media device;
selecting an access key stored on a smart card;
determining the conditions for distribution of the selected access key from said smart card to the selected media device, and if the conditions are met;
receiving at said smart card a public key relating to the selected media device;
having said smart card create an encrypted copy of the selected access key, the encryption being performed according to said public key;
having said smart card dispatch said encrypted copy to the selected media device; and
having said smart card decrement an incorporated counter, the value of said counter specifying how many more copies of the selected access key the smart card is permitted to distribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing wireless network connectivity, comprising:
-
receiving, in the memory of a smart card, data to be sent over a wireless network; and
having networking circuitry, incorporated into said smart card, transmit said data over the wireless network. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for providing wireless network connectivity, comprising:
-
having networking circuitry, incorporated into a smart card, receive data from a wireless network; and
having said networking circuitry place said data in the memory of said smart card. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system for distributing access keys, comprising:
-
a smart card possessing a storage location having program code stored therein, said smart card further possessing a processor operatively connected to said storage location for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
maintaining at least one access key in a memory of said smart card;
enabling the selection of one of the access keys;
enabling the selection of a media device;
determining the conditions for the distribution of a selected access key from said smart card to a selected media device, and if the conditions are met;
receiving a public key relating to the selected media device;
creating an encrypted copy of the selected access key, the encryption being performed according to said public key;
dispatching said encrypted copy to the selected media device; and
decrementing a counter incorporated within the smart card and associated with the selected access key, the value of said counter specifying how many more copies of the selected access key the smart card is permitted to distribute. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A wireless network access system, comprising:
-
a storage location having program code stored therein; and
a processor operatively connected to said storage location for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
placing, in a memory of a smart card, data to be sent over a wireless network; and
causing networking circuitry, incorporated into said smart card, to transmit said data over the wireless network. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A wireless network access system, comprising:
-
a storage location having program code stored therein; and
a processor operatively connected to said storage location for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
causing networking circuitry, incorporated into a smart card, receive data from a wireless network; and
causing said networking circuitry to place said data in a memory of said smart card. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
Specification