Information terminal
First Claim
Patent Images
1. An information processing method at a mobile terminal, the method comprising:
- using a communication unit of the mobile terminal to connect to an internet for accessing an external server;
using a browser of the mobile terminal to request, via the communication unit, retrieval of data from the external server, and receive the data from the external server, and interpret and display the received data;
using the browser to interpret a URI (Uniform Resource Identifier) which identifies an information processing of a service object from a plurality of service objects, each service object including an internal server having a facility for providing information processing, and requests, via a local gateway in the mobile terminal, the information processing of the service object identified by the URI;
using a local gateway manager of the local gateway to control the local gateway;
using a service object manager of the local gateway to hold information regarding a status of availability of said plurality of service objects;
using the local gateway to route the browser'"'"'s request for the information processing to the service object to provide the information processing identified by the URI;
providing the requested information processing of the service object identified by the URI;
using a local gateway manager of the local gateway, in response to the request from the browser, to return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; and
using the browser to interpret and display the information written in the mark-up description language returned from the local gateway.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides mobile terminals with various types of services such as electronic commerce service, music delivery service, and position information service. User applications required for the electronic commerce service, music delivery service, and position information service are respectively configured as service objects each having a server facility, and further a local gateway is provided, whereby various types of services can be used through a browser.
-
Citations
16 Claims
-
1. An information processing method at a mobile terminal, the method comprising:
-
using a communication unit of the mobile terminal to connect to an internet for accessing an external server; using a browser of the mobile terminal to request, via the communication unit, retrieval of data from the external server, and receive the data from the external server, and interpret and display the received data; using the browser to interpret a URI (Uniform Resource Identifier) which identifies an information processing of a service object from a plurality of service objects, each service object including an internal server having a facility for providing information processing, and requests, via a local gateway in the mobile terminal, the information processing of the service object identified by the URI; using a local gateway manager of the local gateway to control the local gateway; using a service object manager of the local gateway to hold information regarding a status of availability of said plurality of service objects; using the local gateway to route the browser'"'"'s request for the information processing to the service object to provide the information processing identified by the URI; providing the requested information processing of the service object identified by the URI; using a local gateway manager of the local gateway, in response to the request from the browser, to return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; and using the browser to interpret and display the information written in the mark-up description language returned from the local gateway. - View Dependent Claims (2, 5, 7)
-
-
3. A computer executable program stored on a non-transitory computer readable storage medium in a mobile terminal, said computer executable program causing data to be displayed on a display device of the mobile terminal, said computer executable program comprising:
-
computer executable program code operable to cause a communication unit in the mobile terminal to connect to an internet for accessing an external server, computer executable program code operable to cause a browser of the mobile terminal to request, via the communication unit, retrieval of data from the external server, and receive the data from the external server, and interpret and display the received data; computer executable program code operable to cause the browser to interpret a URI (Uniform Resource Identifier) which identifies an information processing of a service object from a plurality of service objects, each service object including an internal server having a facility for providing information processing, and request, via a local gateway of the mobile terminal, the information processing of the service object identified by the URI; computer executable program code operable to cause a local gateway manager of the local gateway to control the local gateway; computer executable program code operable to cause a service object manager of the local gateway to hold information regarding a status of an availability of said plurality of service objects; computer executable program code operable to cause the local gateway to route the browser'"'"'s request for the information processing to the service object to provide the information processing identified by the URI; computer executable program code operable cause the requested information processing of the service object identified by the URI; computer executable program code operable to cause the local gateway, in response to the request from the browser, to return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; and computer executable program code operable to cause the browser to interpret and display, on the display device, the information written in the mark-up description language returned from the local gateway. - View Dependent Claims (4, 6, 8)
-
-
9. An information processing method using an information processing terminal, the information processing terminal comprising:
-
a memory unit for storing application programs; a Central Processing Unit operable to execute the application programs stored in said memory unit, and a communication unit operable to enable said information processing terminal to connect to an internet for accessing an external server; the application programs including; a plurality of service objects, each service object including an internal server having a facility for providing information processing; a local gateway operable to communicate with the service objects; and a browser operable to request retrieval of data from the external server via said communication unit and operable to request the information processing of the internal server, via said local gateway, from a service object selected from said plurality of service objects; wherein said browser is operable to interpret a URI (Uniform Resource Identifier) identifying an information processing of a service object from said plurality of service objects, and request, via said local gateway, the information processing of the service object identified by the URI and interpret and display information written in a mark-up description language returned as a response to the request; and said local gateway is operable to serve as an interface between said browser and each of said plurality of service objects, route the browser'"'"'s request for the information processing to the service object to provide the information processing identified by the URI, and in response to the request from the browser, return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; said local gateway comprising; a service object manager operable to hold information regarding a status of an availability of said plurality of service objects; wherein said internal server corresponding to the selected service object is operable to execute the information processing specified by the request from the browser and the selected service object is operable to return local data to the browser, as a result of the information processing; and said browser is operable to receive data retrieved from the external server for display on said information processing terminal and is operable to receive the local data retrieved from the selected service object for display on said information processing terminal, the method comprising; using a browser to interpret a URI (Uniform Resource Identifier) which identifies an information processing of a service object from said plurality of service objects, and request, via a local gateway, the information processing of the service object identified by the URI; providing the requested information processing of the service object identified by the URI; using the local gateway, in response to the request from the browser, to return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; and using the browser to interpret and display the information written in the mark-up description language returned from the local gateway. - View Dependent Claims (10, 13, 15)
-
-
11. A computer executable program stored on a non-transitory computer readable storage medium, said computer executable program causing an information processing terminal to operate and data to be displayed on a display device,
the information processing terminal comprising: -
a memory unit for storing application programs; a Central Processing Unit operable to execute the application programs stored in said memory unit, and a communication unit operable to enable said information processing terminal to connect to an internet for accessing an external server; the application programs including; a plurality of service objects, each service object including an internal server having a facility for providing information processing; a local gateway operable to communicate with the service objects; and a browser operable to request retrieval of data from the external server via said communication unit and operable to request the information processing of the internal server, via said local gateway, from a service object selected from said plurality of service objects; wherein said browser is operable to interpret a URI (Uniform Resource Identifier) identifying an information processing of a service object from said plurality of service objects, and request, via said local gateway, the information processing of the service object identified by the URI and interpret and display information written in a mark-up description language returned as a response to the request; and said local gateway is operable to serve as an interface between said browser and each of said plurality of service objects, route the browser'"'"'s request for the information processing to the service object to provide the information processing identified by the URI, and in response to the request from the browser, return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; said local gateway comprising; a service object manager operable to hold information regarding a status of an availability of said plurality of service objects; wherein said internal server corresponding to the selected service object is operable to execute the information processing specified by the request from the browser and the selected service object is operable to return local data to the browser, as a result of the information processing; and said browser is operable to receive data retrieved from the external server for display on said information processing terminal and is operable to receive the local data retrieved from the selected service object for display on said information processing terminal, said computer executable program comprising; computer executable program code operable to cause the browser to interpret a URI (Uniform Resource Identifier) which identifies an information processing of a service object from a plurality of service objects, and request, via a local gateway, the information processing of the service object identified by the URI; computer executable program code operable cause the requested information processing of the service object identified by the URI; computer executable program code operable to cause the local gateway, in response to the request from the browser, to return information written in a mark-up description language to the browser as a result of the information processing of the service object identified by the URI; and computer executable program code operable to cause the browser to interpret and display, on the display device, the information written in the mark-up description language returned from the local gateway. - View Dependent Claims (12, 14, 16)
-
Specification