Data loader using location identity to provide secure communication of data to recipient devices
First Claim
1. An apparatus for distributing data, comprising:
- a service profile containing customer location information and original data to be distributed to at least one customer; and
a fill data generator adapted to generate fill data based on said original data and transfer said fill data to a recipient device, said fill data being generated in accordance with said customer location information such that said original data can only be recovered from said fill data if said recipient device is located at said location of said at least one customer.
2 Assignments
0 Petitions
Accused Products
Abstract
A data loader device is used to convey digital data in a secure manner to another device. The data loader may be fixed (referred to as a Class_A loader) or portable (referred to as a Class_B loader). The data loader encrypts the digital data using a location-identity that permits the digital data to be transferred only if the data loader is disposed at an appropriate location. The fixed data loader remains in a stationary location, and a device to be loaded is brought to the data loader for loading. The portable data loader can be loaded by the fixed data loader, and then transported to another location to load a recipient device. The digital data that is conveyed is unrestricted in nature, and can include keys, navigational information, watermarking parameters, or any other digital content requiring secure delivery. In an embodiment, the data loader device includes a “no-move” system that precludes compromise of data contained therein if the data loader device is moved. Upon detection of movement above a predefined threshold level, the “no-move” system produces an alarm condition that inhibits operation of the device.
-
Citations
46 Claims
-
1. An apparatus for distributing data, comprising:
-
a service profile containing customer location information and original data to be distributed to at least one customer; and
a fill data generator adapted to generate fill data based on said original data and transfer said fill data to a recipient device, said fill data being generated in accordance with said customer location information such that said original data can only be recovered from said fill data if said recipient device is located at said location of said at least one customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for distributing data, comprising:
-
a data memory storing locked fill data received from a loader device;
a location identifying device to identify a current location for said apparatus; and
a fill data converter recovering fill data from said locked fill data and transferring said fill data to a customer recipient device, said fill data being recovered only if said current location is consistent with a predetermined customer location. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A communication network, comprising:
-
a data originator device having digital data to be distributed, said data originator device adding a first level of encryption to said digital data such that said first level of encryption can only be removed at a first predetermined location;
a first data loading device disposed at said first predetermined location and adapted to receive said digital data having said first level of encryption, said first data loading device removing said first level of encryption from said digital data and adding a second level of encryption to said digital data such that said second level of encryption can only be removed at a second predetermined location; and
a recipient device adapted to receive said digital data having said second level of encryption, said recipient device removing said second level of encryption from said digital data only when disposed at said second predetermined location. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for communicating data, comprising the steps of:
-
originating digital data to be distributed;
adding a first level of encryption to said digital data such that said first level of encryption can only be removed at a first predetermined location;
loading said digital data having said first level of encryption into a first loading device;
removing said first level of encryption from said digital data only if said first loading device is disposed at said first predetermined location, and adding a second level of encryption to said digital data such that said second level of encryption can only be removed at a second predetermined location;
loading said digital data having said second level of encryption into a recipient device; and
removing said second level of encryption from said digital data only if said recipient device is disposed at said second predetermined location. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A data-handling apparatus, comprising:
-
a cipher device to perform cipher functions on digital data in accordance with a location identity such that said cipher functions are only performed if a current physical location of said apparatus corresponds to predetermined location parameters;
means for identifying said current physical location of said apparatus; and
a motion detector adapted to detect movement of said apparatus from said current physical location, wherein upon detection of movement above a predefined threshold level said motion detector produces an alarm condition that inhibits operation of said cipher device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for handling data, comprising the steps of:
-
performing cipher functions on digital data in accordance with a location identity such that said cipher functions are only performed if a current physical location corresponds to predetermined location parameters;
identifying said current physical location; and
detecting movement from said current physical location beyond a predefined threshold level and producing an alarm condition that inhibits performance of said cipher functions. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
Specification