Patent ID: 8312068

Claim:
A node device configured to communicate with a plurality of other node devices via a network as part of an information communication system, the node device comprising: a memory configured to store first content data, first catalogue information that includes a first predetermined value that identifies the node for storing the first content data in the memory, and second catalogue information that includes a second predetermined value that identifies one or more of the plurality of other node devices for storing second content data; and a processor configured to execute computer-readable instructions to cause the node device to: receive catalogue information comprising at least one of the first catalogue information and the second catalogue information; apply a predetermined rule to determine whether the catalogue information received by the node device includes the first predetermined value or the second predetermined value; store the catalogue information received by the node device in the memory when the catalogue information received by the node device currently is not stored in the memory; retrieve first content data from the information communication system when the first content data currently is not stored in the memory and the catalogue information received by the node device that corresponds to the first content data includes the first predetermined value; store the first content data retrieved by the node device in the memory when the first content data retrieved by the node device currently is not stored in the memory; retrieve the first content data stored in the memory of the node device when the catalogue information received by the node device is first catalogue information and the first content data that corresponds to that first catalogue information is stored in the memory; and retrieve the second content data stored in the one or more of the plurality of other node devices when the catalogue information received by the node device is second catalogue information.