Information processing terminal and control method for processing both service searched on network and service provided via site
First Claim
1. An information processing terminal having a relay function for causing a client that manages data and a service that provides a function using the data managed by the client to cooperate with each other, the information processing terminal comprising:
- a memory storing instructions related to the relay function; and
a processor which is capable of executing the instructions causing the information processing terminal to;
by searching for services via a network using a predetermined network protocol, acquire first function information, which is used to request a first service provided by a network device connected to the network;
acquire second function information, which is used to request a second service, via a site of a network device that provides the second service;
execute, using the relay function, registration processing of the acquired first function information and the acquired second function information, wherein, through the relay function, the first function information and the second function information are individually managed as a target to perform a search for a corresponding service and as a target not to perform the search, respectively;
display a page based on page data provided by the client; and
in response to a detection that a button on the displayed page has been pressed, control display of a list of function information including the first function information and the second function information registered according to the registration processing, wherein, if the service corresponding to the first function information that has previously been registered according to the registration processing has been found by a search for services via the network using the predetermined network protocol, the display of the list is updated according to a state of the first service included in a result of the search,wherein a search for acquiring the state is not performed on the network with respect to the second service corresponding to the second function information included in the list.
1 Assignment
0 Petitions
Accused Products
Abstract
A web browser of an information processing terminal serving as a user agent (UA) is capable of registering function information of a local service that a local server (printer) provides, which is acquired by search, and function information of a service acquired via a site that a server provides. When receiving Invocation in Web Intents, the web browser displays a list of the registered function information to prompt the user to select a service to be used. If function information that has previously been registered has been found by search, the web browser updates display of the list of the registered function information according to a result of the search.
13 Citations
5 Claims
-
1. An information processing terminal having a relay function for causing a client that manages data and a service that provides a function using the data managed by the client to cooperate with each other, the information processing terminal comprising:
-
a memory storing instructions related to the relay function; and a processor which is capable of executing the instructions causing the information processing terminal to; by searching for services via a network using a predetermined network protocol, acquire first function information, which is used to request a first service provided by a network device connected to the network; acquire second function information, which is used to request a second service, via a site of a network device that provides the second service; execute, using the relay function, registration processing of the acquired first function information and the acquired second function information, wherein, through the relay function, the first function information and the second function information are individually managed as a target to perform a search for a corresponding service and as a target not to perform the search, respectively; display a page based on page data provided by the client; and in response to a detection that a button on the displayed page has been pressed, control display of a list of function information including the first function information and the second function information registered according to the registration processing, wherein, if the service corresponding to the first function information that has previously been registered according to the registration processing has been found by a search for services via the network using the predetermined network protocol, the display of the list is updated according to a state of the first service included in a result of the search, wherein a search for acquiring the state is not performed on the network with respect to the second service corresponding to the second function information included in the list. - View Dependent Claims (2, 3)
-
-
4. A control method for an information processing terminal having a relay function for causing a client that manages data and a service that provides a function using the data managed by the client to cooperate with each other, the control method comprising:
-
by searching for services via a network using a predetermined network protocol, acquiring first function information, which is used to request a first service provided by a network device connected to the network; acquiring second function information, which is used to request a second service, via a site of a network device that provides the second service; executing, using the relay function, registration processing of the acquired first function information and the acquired second function information, wherein, through the relay function, the first function information and the second function information are individually managed as a target to perform a search for a corresponding service and as a target not to perform the search, respectively; displaying a page based on page data provided by the client; and in response to a detection that a button on the displayed page has been pressed, controlling display of a list of function information including the first function information and the second function information registered according to the registration processing, wherein, if the service corresponding to the first function information that has previously been registered according to the registration processing has been found by a search for services via the network using the predetermined network protocol, the display of the list is updated according to a state of the first service included in a result of the search, wherein a search for acquiring the state is not performed on the network with respect to the second service corresponding to the second function information included in the list.
-
-
5. A non-transitory computer-readable storage medium storing a computer program for realizing a relay function, which causes a computer to execute a control method for causing a client that manages data and a service that provides a function using the data managed by the client to cooperate with each other, the control method comprising:
-
by searching for services via a network using a predetermined network protocol, acquiring first function information, which is used to request a first service provided by a network device connected to the network; acquiring second function information, which is used to request a second service, via a site of a network device that provides the second service; executing, using the relay function, registration processing of the acquired first function information and the acquired second function information, wherein, through the relay function, the first function information and the second function information are individually managed as a target to perform a search for a corresponding service and as a target not to perform the search, respectively; displaying a page based on page data provided by the client; and in response to a detection that a button on the displayed page has been pressed, controlling display of a list of function information including the first function information and the second function information registered according to the registration processing, wherein, if the service corresponding to the first function information that has previously been registered according to the registration processing has been found by a search for services via the network using the predetermined network protocol, the display of the list is updated according to a state of the first service included in a result of the search, wherein a search for acquiring the state is not performed on the network with respect to the second service corresponding to the second function information included in the list.
-
Specification