Information servicing method, recording medium recording with programs for realizing the method, and information servicing system
First Claim
1. An information servicing method for communicating information between a server and a client terminal through a network, comprising:
- deciding whether a predetermined time period has elapsed without any user input;
switching a prevailing processing to a background processing when it is decided that no user input has occurred during the predetermined time period;
transmitting, to the server, each time the prevailing processing is switched to the background processing, personal information comprising at least a schedule of a user, the personal information being registered in advance;
displaying, on the client terminal, each time the prevailing processing is the background processing, an answer corresponding to the transmitted personal information when the answer is received from the server, the answer comprising push information correlating to the schedule of the user; and
setting, when the answer is displayed on the client terminal, an input operation of the client terminal that normally switches the prevailing processing, that was switched to the background processing, to the prevailing processing to connect the client terminal with the push information of the answer and to not switch the prevailing processing, that was switched to the background processing, to the prevailing processing,wherein the schedule comprises a daily schedule indicating actions of the user and the push information correlates to each of the actions on the basis of the daily schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
An information servicing method for communicating information between a server and a client terminal through a network, comprising: deciding whether a predetermined time period has elapsed without user input; switching a prevailing processing to a background processing when it is decided that the no user input has occurred during the predetermined time period; transmitting to the server personal information comprising user preference data and/or a schedule, registered in advance, each time the prevailing processing becomes background processing; and displaying an answer corresponding to the transmitted personal information when the answer is received from the server, the answer comprising push information correlating to the personal information.
-
Citations
22 Claims
-
1. An information servicing method for communicating information between a server and a client terminal through a network, comprising:
-
deciding whether a predetermined time period has elapsed without any user input; switching a prevailing processing to a background processing when it is decided that no user input has occurred during the predetermined time period; transmitting, to the server, each time the prevailing processing is switched to the background processing, personal information comprising at least a schedule of a user, the personal information being registered in advance; displaying, on the client terminal, each time the prevailing processing is the background processing, an answer corresponding to the transmitted personal information when the answer is received from the server, the answer comprising push information correlating to the schedule of the user; and setting, when the answer is displayed on the client terminal, an input operation of the client terminal that normally switches the prevailing processing, that was switched to the background processing, to the prevailing processing to connect the client terminal with the push information of the answer and to not switch the prevailing processing, that was switched to the background processing, to the prevailing processing, wherein the schedule comprises a daily schedule indicating actions of the user and the push information correlates to each of the actions on the basis of the daily schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19)
-
-
8. A non-transitory computer-readable recording medium stored with a program for communicating information between a server and a client terminal through a network,
wherein the program executes: -
under control of the client terminal, to decide whether a predetermined time period has elapsed, during which no user input has occurred; to switch a prevailing processing to a background processing, when it is decided that the no user input has occurred during the elapsed predetermined time period; to transmit, to the server, each time the prevailing processing is switched to the background processing, personal information comprising at least a schedule of a user; to display, on the client terminal, each time the prevailing processing is the background processing, an answer corresponding to the transmitted personal information when the answer is received from the server, the answer comprising push information correlating to the schedule of the user; and to set, when the answer is displayed on the client terminal, an input operation of the client terminal that normally switches the prevailing processing, that was switched to the background processing, to the prevailing processing to connect the client terminal with the push information of the answer and to not switch the prevailing processing, that was switched to the background processing, to the prevailing processing, and under control of the server, to receive the personal information transmitted from the client terminal; to select the push information, the push information correlating to the schedule of the user; and to transmit the selected push information as the answer to the client terminal, wherein the schedule comprises a daily schedule indicating actions of the user and the push information correlates to each of the actions of the daily schedule. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 20)
-
-
16. An information servicing system for communicating information, comprising:
-
a client terminal, comprising; a determiner that determines whether a predetermined time period has elapsed without any user input; a processing switcher that switches a prevailing processing to a background processing, when the determiner determines that no user input has occurred during the predetermined time period; a transmitter that transmits, to a server, each time the prevailing processing is switched to the background processing, personal information comprising at least a schedule of a user, the personal information being registered in advance; a displayer that displays, each time the prevailing processing is the background processing, an answer corresponding to the transmitted personal information when the answer is received from the server, the answer comprising push information correlating to the schedule of the user; and a setter that sets, when the answer is displayed on the client terminal, an input operation of the client terminal that normally switches the prevailing processing, that was switched to the background processing, to the prevailing processing to connect the client terminal with the push information of the answer and to not switch the prevailing processing, that was switched to the background processing, to the prevailing processing, and the server communicates with the client terminal through a network, the server comprising; a receiver that receives the personal information transmitted from the client terminal; a selector that selects the push information, the push information correlating to the schedule of the user; a collector that collects the push information selected by the selector, through the network; and an answerer that transmits the push information collected by the collector, as the answer to the client terminal, wherein the schedule comprises a daily schedule indicating actions of the user, and the push information correlates to each of the actions of the daily schedule. - View Dependent Claims (17, 18, 21, 22)
-
Specification