IP Library Granted Patent US 7,657,739
Granted Patent B2
US 7,657,739 · App. 10/578,831 · Granted Feb 2, 2010

Authentication system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,657,739
App. No.
10/578,831
Granted
Feb 2, 2010
Kind
B2
Abstract

A device that ensures that one device acquires and updates a list used for judging whether the other device in communication is valid or invalid, in a device authentication system. When a list H stored in a personal computer 200 is old, the personal computer 200 acquires a latest version of the list H and a latest version of a list D from outside an internal network, updates the list H stored therein to the latest version, and updates the list D stored therein to the latest version.

Claims (59)

1. A judgment device that judges whether an object is invalid using a blacklist, the judgment device comprising:

a holding unit operable to hold the blacklist indicating whether the object is invalid, and operable to hold a whitelist indicating whether the judgment device is valid;

a judgment unit operable to judge whether the whitelist needs to be updated;

an acquisition unit operable to, when the judgment unit judges that the whitelist needs to be updated, acquire together a latest blacklist and a latest whitelist, the acquisition unit acquiring the latest blacklist and the latest whitelist regardless of whether a judgment is made as to whether the blacklist needs to be updated; and

an update unit operable to (i), when the judgment unit judges that the whitelist needs to be updated, write together the acquired latest blacklist and the acquired latest whitelist, respectively over the blacklist and the whitelist in the holding unit, and (ii), when the judgment unit judges that the whitelist does not need to be updated, perform no update of the blacklist and the whitelist held in the holding unit.

2. The judgment device of claim 1 , wherein

the object is a storage medium used for storing information,

the holding unit holds a medium blacklist indicating whether the storage medium is invalid, the medium blacklist being held as the blacklist,

the acquisition unit acquires a latest medium blacklist as the latest blacklist, and

the update unit writes the latest medium blacklist over the medium blacklist held in the holding unit.

3. The judgment device of claim 1 , wherein

the object is a digital work,

the holding unit holds a work blacklist indicating whether the digital work is invalid, the work blacklist being held as the blacklist,

the acquisition unit acquires a latest work blacklist as the latest blacklist, and

the update unit writes the latest work blacklist over the work blacklist held in the holding unit.

4. The judgment device of claim 1 , wherein

the object is an information acquisition device,

the holding unit holds a device blacklist indicating whether the information acquisition device is invalid, the device blacklist being held as the blacklist,

the acquisition unit acquires a latest device blacklist as the latest blacklist, and

the update unit writes the latest device blacklist over the device blacklist held in the holding unit.

5. The judgment device of claim 4 , wherein

the information acquisition device is a medium access device for at least one of writing information to and reading information from a storage medium used for storing information.

6. The judgment device of claim 5 , wherein the judgment device is integrated with the information acquisition device as a single device.

7. The judgment device of claim 4 , wherein

the information acquisition device is a digital broadcast reception device for receiving information that is broadcast by digital broadcasting.

8. The judgment device of claim 1 , wherein

the judgment unit performs the judgment of whether the whitelist needs to be updated using information about a generation of the whitelist.

9. The judgment device of claim 8 , wherein

the judgment unit includes:

a first acquisition subunit operable to acquire, from the object, first generation information indicating a required generation of the whitelist;

a second acquisition subunit operable to acquire second generation information indicating an actual generation of the whitelist held in the holding unit; and

a judgment subunit operable to compare a generation indicated by the first generation information and a generation indicated by the second generation information, and operable to judge that the whitelist needs to be updated when the generation indicated by the first generation information is newer than the generation indicated by the second generation information.

10. The judgment device of claim 9 , wherein

the first acquisition subunit acquires a first version number indicating the required generation of the whitelist, the first version number being acquired as the first generation information,

the second acquisition subunit acquires a second version number indicating the actual generation of the whitelist held in the holding unit, the second version number being acquired as the second generation information, and

the judgment subunit compares the first version number and the second version number.

11. The judgment device of claim 1 , wherein

the blacklist includes an identifier of the object when the object is invalid, and

the judgment device further comprises an invalidity judgment unit operable to judge whether the object is invalid, by checking whether the identifier of the object is included in the blacklist.

12. The judgment device of claim 1 , wherein

both the whitelist and the blacklist are integrated as a single list.

13. The judgment device of claim 1 , wherein

the whitelist includes one of an identifier of the judgment device and information indicating a set of identifiers of valid objects including the judgment device, when the judgment device is valid, and

the blacklist includes one of an identifier of the object and information indicating a set of identifiers of invalid objects including the object, when the object is invalid.

14. An authentication system including a judgment device and an object, the judgment device judging whether the object is invalid using a blacklist, the judgment device comprising:

a holding unit operable to hold the blacklist indicating whether the object is invalid, and operable to hold a whitelist indicating whether the judgment device is valid;

a judgment unit operable to judge whether the whitelist needs to be updated;

an acquisition unit operable to, when the judgment unit judges that the whitelist needs to be updated, acquire together a latest blacklist and a latest whitelist, the acquisition unit acquiring the latest blacklist and the latest whitelist regardless of whether a judgment is made as to whether the blacklist needs to be updated; and

an update unit operable to (i), when the judgment unit judges that the whitelist needs to be updated, write together the acquired latest blacklist and the acquired latest whitelist, respectively over the blacklist and the whitelist in the holding unit, and (ii), when the judgment unit judges that the whitelist does not need to be updated, perform no update of the blacklist and the whitelist held in the holding unit.

15. A judgment method used in a judgment device that judges whether an object is invalid using a blacklist, the judgment device including a holding unit operable to hold the blacklist indicating whether the object is invalid, and a whitelist indicating whether the judgment device is valid, the judgment method comprising:

judging whether the whitelist needs to be updated;

when the judging judges that the whitelist needs to be updated, acquiring together a latest blacklist and a latest whitelist, the acquiring being performed regardless of whether a judgment is made as to whether the blacklist needs to be updated;

when the judging judges that the whitelist needs to be updated, writing together the acquired latest blacklist and the acquired latest whitelist, respectively over the blacklist and the whitelist in the holding unit; and

when the judging judges that the whitelist does not need to be updated, not performing an update of the blacklist and the whitelist held in the holding unit.

16. A computer-readable storage medium having a program stored thereon, the program for using a judgment device that judges whether an object is invalid using a blacklist, the judgment device including a holding unit operable to hold the blacklist indicating whether the object is invalid, and a whitelist indicating whether the judgment device is valid, and the program causing a computer to execute a method comprising:

judging whether the whitelist needs to be updated;

when the judging judges that the whitelist needs to be updated, acquiring together a latest blacklist and a latest whitelist, the acquiring being performed regardless of whether a judgment is made as to whether the blacklist needs to be updated;

when the judging judges that the whitelist needs to be updated, writing together the acquired latest blacklist and the acquired latest whitelist, respectively over the blacklist and the whitelist in the holding unit; and

when the judging judges that the whitelist does not need to be updated, not performing an update of the blacklist and the whitelist held in the holding unit.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2023
From: ORIGIN FUTURE ENERGY PTY LTD.
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 062747/0742 →
SECURITY INTEREST Recorded Mar 18, 2020
From: INTERTRUST TECHNOLOGIES CORPORATION
To: ORIGIN FUTURE ENERGY PTY LTD
Reel/Frame 052189/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2016
From: PANASONIC CORPORATION
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 039021/0159 →
CHANGE OF NAME Recorded Nov 21, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2007
From: NAKANO, TOSHIHISA; TATEBAYASHI, MAKOTO; ISHIHARA, HIDESHI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 019062/0256 →