Network system, message processing method, service server, direct access management server, network home appliance, and computer program
First Claim
1. A network system comprising:
- a plurality of terminal apparatuses;
a network home appliance controlled by the terminal apparatuses;
a service server that provides the terminal apparatuses with a service for controlling the network home appliance through a network; and
a direct access management server that performs exchange of information to directly access the network home appliance through the network, whereinthe network home appliance includes;
a first storing unit that storesa plurality of management IDs, each one of the management IDs representing a combination of a terminal apparatus and a service; and
for each management ID, a plurality of message transmission settings, each of the message transmission settings indicating whether a message must be transmitted to the terminal apparatus corresponding to the respective management ID when a corresponding one of different events occurs in the network home appliance; and
a message transmitting unit that judges, when an event of the different events occurs, whether a message concerning the event must be transmitted to the terminal apparatus based on the message transmission setting stored in the first storing unit and transmits, when transmission is necessary, the message including the management ID corresponding to the message transmission setting,the direct access management server includes a first message-transmission processing unit that specifies the service server based on the management ID included in the message received from the network home appliance and transmits the message to the service server, andthe service server includes a second message-transmission processing unit that specifies a destination of a terminal apparatus based on the management ID included in the message received from the direct access management server and transmits the message to the destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A network system includes a terminal apparatus, a network home appliance, a service server that provides the terminal apparatus with a service for controlling the network home appliance through a network, and a direct access management server that performs exchange of information necessary for directly accessing the network home appliance through the network. The network home appliance includes a first storing unit that stores setting information for setting necessity of message transmission concerning an event that occurs in the network home appliance and a message transmitting unit that judges necessity of transmission of a message concerning the event and transmits the message. The direct access management server includes a first message-transmission processing unit that specifies the service server and transmits the message to the service server. The service server includes a second message-transmission processing unit that specifies a destination of the terminal apparatus and transmits the message to the destination.
15 Citations
25 Claims
-
1. A network system comprising:
-
a plurality of terminal apparatuses; a network home appliance controlled by the terminal apparatuses; a service server that provides the terminal apparatuses with a service for controlling the network home appliance through a network; and a direct access management server that performs exchange of information to directly access the network home appliance through the network, wherein the network home appliance includes; a first storing unit that stores a plurality of management IDs, each one of the management IDs representing a combination of a terminal apparatus and a service; and for each management ID, a plurality of message transmission settings, each of the message transmission settings indicating whether a message must be transmitted to the terminal apparatus corresponding to the respective management ID when a corresponding one of different events occurs in the network home appliance; and a message transmitting unit that judges, when an event of the different events occurs, whether a message concerning the event must be transmitted to the terminal apparatus based on the message transmission setting stored in the first storing unit and transmits, when transmission is necessary, the message including the management ID corresponding to the message transmission setting, the direct access management server includes a first message-transmission processing unit that specifies the service server based on the management ID included in the message received from the network home appliance and transmits the message to the service server, and the service server includes a second message-transmission processing unit that specifies a destination of a terminal apparatus based on the management ID included in the message received from the direct access management server and transmits the message to the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A message processing method for a network system including a plurality of terminal apparatuses, a network home appliance controlled by the terminal apparatuses, a service server that provides the terminal apparatuses with a service for controlling the network home appliance through a network, and a direct access management server that performs exchange of information to directly access the network home appliance through the network, the message processing method comprising:
-
storing, in a first storing unit of the network home appliance a plurality of management IDs, each one of the management IDs representing a combination of a terminal apparatus and a service; and for each management ID, a plurality of message transmission settings, each of the message transmission settings indicating whether a message must be transmitted to the terminal apparatus corresponding to the respective management ID when a corresponding one of different events occurs in the network home appliance; judging, by a message transmitting unit of the home network appliance when an event of the different events occurs, whether a message concerning the event must be transmitted to the terminal apparatus based on the message transmission setting stored in the first storing unit; transmitting, when transmission is necessary, the message including the management ID corresponding to the message transmission setting; determining, by a first message transmission processing unit of the direct access management server, the service server based on the management ID included in the message received from the network home appliance and transmits the message to the service server; and determining, by a second message transmission processing unit of the service server, a destination of a terminal apparatus based on the management ID included in the message received from the direct access management server and transmits the message to the destination. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A service server that is connected to a network together with a plurality of terminal apparatuses, a network home appliance controlled by the terminal apparatuses, and a direct access management server that performs exchange of information to directly access the network home appliance through the network, the service server providing the terminal apparatuses with a service for controlling the network home appliance through the network, the service server comprising:
-
a second storing unit that stores user identification information for identifying a user of a terminal apparatus, and a plurality of management IDs, each one of the management IDs representing a combination of a terminal apparatus and a service, the user identification information being stored in association with at least one of the plurality of management IDs; and a second message-transmission-setting processing unit that receives from the terminal apparatus a first message transmission setting request concerning an event of plural different events which occur in the network home appliance, the first message transmission setting request including at least one message transmission setting for each of the management IDs, each of the message transmission settings indicating whether a message must be transmitted to the terminal apparatus corresponding to the respective management ID when a corresponding one of the plural different events occurs in the network home appliance, the first message transmission setting request further including user identification information, acquires from the second storing unit a management ID corresponding to the user identification information included in the first message transmission setting request received from the terminal apparatus in order to transmit the message transmission setting to the network home appliance through the direct access management server and cause the network home appliance to store the message transmission setting, and transmits a second message transmission setting request including the management ID and the message transmission setting to the direct access management server. - View Dependent Claims (22, 23, 25)
-
-
24. A computer readable storage medium storing computer readable instructions thereon which, when executed by a computer, cause the computer to perform a method of controlling a service server connected to a network together with a plurality of terminal apparatuses, a network home appliance controlled by the terminal apparatuses, and a direct access management server that performs exchange of information to directly access the network home appliance through the network, the service server providing the terminal apparatuses with a service for controlling the network home appliance through the network, the method comprising:
-
storing in a second storing unit user identification information for identifying a user of a terminal apparatus, and a plurality of management IDs, each one of the management IDs representing a combination of a terminal apparatus and a service, the user identification information being stored in association with one of the plurality of management IDs; receiving a first message transmission setting request concerning an event of plural different events which occur in the network home appliance, the first message transmission setting request including at least one message transmission setting for each of the management IDs, each of the message transmission settings indicating whether a message must be transmitted to the terminal apparatus corresponding to the respective management ID when a corresponding one of plural different events occurs in the network home appliance, the first message transmission setting request further including user identification information; acquiring by a second message transmission setting processing unit from the second storing unit, a management ID corresponding to the user identification information included in the first message transmission setting request received from the terminal apparatus in order to transmit the message transmission setting to the network home appliance through the direct access management server and cause the network home appliance to store the message transmission setting; and transmitting a second message transmission setting request including the management ID and the message transmission setting to the direct access management server.
-
Specification