Information-processing device, information-processing method, and information-processing program product
First Claim
1. An information-processing device comprising:
- a first interface configured to transmit content to at least one of a plurality of communication units belonging to a first group through a network;
a second interface configured to receive unique identifications assigned to a plurality of communication units belonging to a second group;
a first storage area configured to store a first unique identification received through the second interface, the first unique identification being assigned to a first communication unit belonging to the second group;
a first judgment unit configured to determine whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being registered to the first communication unit belonging to the first group;
a content supply unit configured to transmit the content to the first communication unit belonging to the first group via the first interface when the first judgment unit determines that the unique identification is stored with the same value as the first unique identification in the first storage area;
a second storage area configured to store a second unique identification received from a second communication unit belonging to the second group through the second interface while the content supply unit transmits the content to the first communication unit belonging to the first group through the first interface; and
a management unit configured to delete all stored unique identifications from the first storage area and shift the second unique identification from the second storage area to the first storage area when the content supply unit has transmitted the content to the first communication unit belonging to the first group completely.
1 Assignment
0 Petitions
Accused Products
Abstract
An information-processing device includes a first interface configured to transmit content through a network to a first communication unit having a first unique identification, a second interface configured to receive a second unique identification allocated to a second communication unit, a first storage area configured to store the second unique identification through the second interface, a first judgment unit configured to determine whether the first unique identification received through the first interface is stored in the first storage area, a content supply unit configured to transmit the content to the first communication unit via the first interface when the first judgment unit determines that the first unique identification is stored in the first storage area, a second storage area configured to store a third unique identification allocated to a third communication unit during the content supply unit transmits the content and a management unit configured to delete all unique identifications from the first storage area and shift the third unique identification from the second storage area to the first storage area when the content supply unit has transmitted the content to the first communication unit completely.
11 Citations
13 Claims
-
1. An information-processing device comprising:
-
a first interface configured to transmit content to at least one of a plurality of communication units belonging to a first group through a network; a second interface configured to receive unique identifications assigned to a plurality of communication units belonging to a second group; a first storage area configured to store a first unique identification received through the second interface, the first unique identification being assigned to a first communication unit belonging to the second group; a first judgment unit configured to determine whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being registered to the first communication unit belonging to the first group; a content supply unit configured to transmit the content to the first communication unit belonging to the first group via the first interface when the first judgment unit determines that the unique identification is stored with the same value as the first unique identification in the first storage area; a second storage area configured to store a second unique identification received from a second communication unit belonging to the second group through the second interface while the content supply unit transmits the content to the first communication unit belonging to the first group through the first interface; and a management unit configured to delete all stored unique identifications from the first storage area and shift the second unique identification from the second storage area to the first storage area when the content supply unit has transmitted the content to the first communication unit belonging to the first group completely. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information-processing device comprising:
-
a first interface configured to transmit content to at least one of a plurality of communication units belonging to a first group through a network; a second interface configured to receive unique identifications assigned to a plurality of communication units belonging to a second group; a first storage area configured to store a first unique identification received through the second interface, the first unique identification being assigned to a first communication unit belonging to the second group; a first judgment unit configured to determine whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being registered to the first communication unit belonging to the first group; a content supply unit configured to transmit the content to the first communication unit belonging to the first group via the first interface when the first judgment unit determines that the unique identification is stored with the same value as the first unique identification in the first storage area; a second storage area configured to store a pair of the unique identification registered to the first communication unit belonging to the first group and a first content identification identifying the content transmitted to the first communication unit belonging to the first group; a third storage area configured to store a value of a second unique identification received through the second interface while the content supply unit transmits the content to the first communication unit belonging to the first group through the first interface, the second unique identification being assigned to a second communication unit belonging to the second group; a second judgment unit configured to determine whether a value of unique identification received through the first interface is stored in at least one of the first storage area and the third storage area, the unique identification being registered to a third communication unit belonging to the first group; and a content output management unit configured to search for the unique identification registered to the third communication unit belonging to the first group by using a second content identification as a search key required by the third communication unit belonging to the first group in the second storage area when the second judgment unit determines that the value of the unique identification is stored in at least one of the first storage area and the third storage area, wherein the content output management unit determines whether to transmit the content to the third communication unit belonging to the first group when the value of the unique identification is stored in the second storage areas as a result of the search. - View Dependent Claims (8, 9)
-
-
10. An information-processing method comprising:
-
transmitting content from interface to at least one of a plurality of communication units belonging to a first group through a network; receiving unique identifications assigned to a plurality of communication units belonging to a second group through a second interface; storing a first unique identification received through the second interface through the second interface in a first storage area, the first unique identification being assigned to a first communication unit belonging to the second group; determining whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being assigned to the first communication unit belonging to the first group; transmitting the content to the first communication unit belonging to the first group via the first interface when the unique identification is stored with the same value as the first unique identification in the first storage area; storing second unique identification received from a second communication unit belonging to the second group through the second interface in a second storage area while the content is transmitted to the first communication unit belonging to the first group through the first interface; deleting all stored unique identifications from the first storage area when the content has been transmitted to the first communication unit belonging to the first group completely; and shifting the second unique identification from the second storage area to the first storage area.
-
-
11. An information-processing method comprising:
-
transmitting content from a first interface to at least one of a plurality of communication units belonging to a first group through a network;
receiving unique identifications assigned to a plurality of communication units belonging to a second group through a second interface;storing a first unique identification received through the second interface through the second interface in a first storage area, the first unique identification being assigned to a first communication unit belonging to the second group; determining whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being assigned to the first communication unit belonging to the first group; transmitting the content to the first communication unit belonging to the first group via the first interface when the unique identification is stored with the same value as the first unique identification in the first storage area; storing a pair of the unique identification registered to the first communication unit belonging to the first group and a first content identification identifying the content transmitted to the first communication unit belonging to the first group in a second storage area; storing a value of a second unique identification received through the second interface in a third storage area while the content is transmitted to the first communication unit belonging to the first group through the first interface, the second unique identification being assigned to a second communication unit belonging to the second group; determining whether a value of a unique identification received through the first interface is stored in at least one of the first storage area and the third storage area, the unique identification being registered to a third communication unit belonging to the first group; searching for the unique identification registered to the third communication unit belonging to the first group by using a second content identification as a search key required by the third communication unit belonging to the first group in the second storage area when the value of the unique identification is stored in at least one of the first storage area and the third storage area; and determining whether to transmit the content to the third communication unit belonging to the first group when the value of the unique identification is stored in the second storage area as a result of the search.
-
-
12. A computer readable medium, executable on a computer, comprising:
-
instructions for causing the computer to transmit content from a first interface to at least one of communication unit having a first unique identification belonging to the first group through a network; instructions for causing the computer to receive unique identifications assigned to a plurality of communication units belonging to a second group through a second interface; instructions for causing the computer to store a first unique identification received through the second interface through the second interface in a first storage area, the unique identification being assigned to a first communication unit belonging to the first group; instructions for causing the computer to determine whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being assigned to the first communication unit belonging to the first group; instructions for causing the computer to transmit the content to the first communication unit belonging to the first group via the first interface when the unique identification is stored with the same value as the first unique identification in the first storage area; instructions for causing the computer to store a second unique identification received from a second communication unit belonging to the second group through the second interface in a second storage area while the content is transmitted to the first communication unit belonging to the first group through the first interface; instructions for causing the computer to delete all stored unique identifications from the first storage area when the content has been transmitted to the first communication unit belonging to the first group completely; and instructions for causing the computer to shift the second unique identification from the second storage area to the first storage area.
-
-
13. A computer readable medium, executable on a computer comprising:
-
instructions for causing the computer to transmit content from a first interface to at least one of a plurality of communication units belonging to a first group through a network; instructions for causing the computer to receive unique identifications assigned to a plurality of communication units belonging to a second group through a second interface; instructions for causing the computer to store a first unique identification through the second interface in a first storage area, the first unique identification being assigned to a first communication unit belonging to the first group; instructions for causing the computer to determine whether a unique identification received through the first interface is stored with a same value as the first unique identification in the first storage area, the unique identification being assigned to the first communication unit belonging to the first group; instructions for causing the computer to transmit the content to the first communication unit belonging to the first group via the first interface when the unique identification is stored with the same value as the first unique identification in the first storage area; instructions for causing the computer to store a pair of the unique identification registered to the first communication unit belonging to the first group and a first content identification identifying the content transmitted to the first communication unit belonging to the first group in a second storage area; instructions for causing the computer to store a value of a second unique identification received through the second interface in a third storage area while the content is transmitted to the first communication unit belonging to the first group through the first interface, the second unique identification being assigned to a second communication unit belonging to the second group; instructions for causing the computer to determine whether a value of a unique identification received through the first interface is stored in at least one of the first storage area and the third storage area, the unique identification being registered to a third communication unit belonging to the first group; instructions for causing the computer to search for the unique identification registered to the third communication unit belonging to the first group by using a second content identification as a search key required by the third communication unit belonging to the first group in the second storage area when the value of the unique identification is stored in at least one of the first storage area and the third storage area; and instructions for the computer to determine whether to transmit the content to the third communication unit belonging to the first group when the value of the unique identification is stored in the second storage area as a result of the search.
-
Specification