Server system, user terminal, service providing method and service providing system using the server system and the user terminal
First Claim
1. A server system in a system providing services to a user terminal comprising:
- a first database for holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying said three-dimensional real space range information is related to each other;
a second database for holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to said identifier in said first database and service information provided in each three-dimensional space region is related to each other;
an extracting unit for extracting, on the basis of position information on said user terminal and an identifier held in said first database, a service execution file corresponding to a three-dimensional space region related to said identifier in said one or plural service execution files in said second database; and
a service execution processing unit for performing an executing process of a service corresponding to service information held in said service execution file extracted by said extracting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In a service providing system, a first database holds plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying the three-dimensional real space range information is related, and a second database holds a service execution file in which each of plural pieces of three-dimensional space region information related to each identifier and service information in each three-dimensional space region are related. An extracting unit extracts, using position on a user terminal and an identifier, a service execution file corresponding to a three-dimensional space region. A service execution processing unit performs an executing process of a service corresponding to service information held in the extracted service execution file. The service system provides various kinds of services information at any time, effectively use the hardware, and limit the access. The user obtains service information available in a wide area.
-
Citations
43 Claims
-
1. A server system in a system providing services to a user terminal comprising:
-
a first database for holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying said three-dimensional real space range information is related to each other;
a second database for holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to said identifier in said first database and service information provided in each three-dimensional space region is related to each other;
an extracting unit for extracting, on the basis of position information on said user terminal and an identifier held in said first database, a service execution file corresponding to a three-dimensional space region related to said identifier in said one or plural service execution files in said second database; and
a service execution processing unit for performing an executing process of a service corresponding to service information held in said service execution file extracted by said extracting unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A server system making an apparatus other than a user terminal execute a service that a user of said user terminal requests in response to a request from said user terminal, said server system comprising:
-
a storing means for relating three-dimensional real space information on said apparatus to said apparatus, and storing said information;
an obtaining means for obtaining position information on said user terminal; and
a controlling means for identifying an apparatus which is to execute the service that the user requests by said position information on said user terminal obtained by said obtaining means and three-dimensional space information stored in said storing means, and making said identified apparatus execute the service.
-
-
33. A server system making an apparatus other than a user terminal execute a service that a user of said user terminal requests in response to a request from said user terminal, said server system comprising:
-
a storing means for relating three-dimensional real space information on a plurality of apparatuses to the former apparatus, and storing said information;
an obtaining means for obtaining position information on said user terminal; and
a controlling means for identifying a first apparatus having information necessary to executing the service that the user requests by the position information on said user terminal obtained by said obtaining unit and three-dimensional space information stored in said storing means, identifying a second apparatus for executing the service that the user requests by another position information obtained thereafter and the three-dimensional space information stored in said storing means, and making said second apparatus execute the service by using the information necessary to execute the service of said first apparatus.
-
-
34. A user terminal receiving information from a system providing services comprising:
-
a position information obtaining unit for obtaining position information on said user terminal;
a transmitting unit for transmitting said position information detected by said position information obtaining unit to said system; and
a receiving unit for receiving information on a service executed by said system at said position information transmitted from said transmitting unit;
said receiving unit receiving information on a service executed by said system at said position information transmitted from said transmitting unit on the basis of a database disposed in said system, said database holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional real space range information, an identifier for identifying the three-dimensional real space range information, each of plural pieces three-dimensional space region information related to said identifier and service information provided in each three-dimensional space region are related to one another. - View Dependent Claims (36, 37)
-
-
35. A user terminal receiving information from a system providing services comprising:
-
a position information obtaining unit for obtaining position information on said user terminal;
a transmitting unit for transmitting said position information detected by said position information obtaining unit to said system; and
a receiving unit for receiving information on a service executed by said system at said position information transmitted from said transmitting unit;
said receiving unit receiving information on a service executed by said system at said position information transmitted from said transmitting unit on the basis of a first database holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying the three-dimensional real space range information are related to each other, and a second database holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to the identifier in said first database and service information provided in each three-dimensional space region are related to each other.
-
-
38. A service providing system providing services from a server system to a user terminal comprising:
-
said server system comprising;
a first database for holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying the three-dimensional real space range information are related to each other;
a second database for holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to said identifier in said first database and service information provided in each three-dimensional space region are related to each other;
an extracting unit for extracting, on the basis of position information on said user terminal and an identifier held in said first database, a service execution file corresponding to a three-dimensional space region related to said identifier among said one or plural service execution files in said second database;
a service execution processing unit for executing an executing process of a service corresponding to service information held in said service execution file extracted by said extracting unit;
said user terminal comprising;
a position information obtaining unit for obtaining position information on said user terminal;
a transmitting unit for transmitting said position information detected by said position information obtaining unit to said server system; and
a receiving unit for receiving information on a service executed by said server system at said position information transmitted from said transmitting unit on the basis of said first database and said second database. - View Dependent Claims (39, 41)
-
-
40. A service providing system providing services from a server system to a user terminal comprising:
-
said server system comprising;
a first database for holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying the three-dimensional real space range information are related to each other;
a second database holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to the identifier in said first database and service information provided in each three-dimensional space region are related to each other;
a positioning unit for positioning position information on said user terminal on the basis of light and ultrasonic wave transmitted from said user terminal;
an extracting unit for extracting, on the basis of said position information positioned by said positioning unit and an identifier held in said first database, a service execution file corresponding to a three-dimensional space region related to said identifier among said one or plural service execution files in said second database;
a service execution processing unit for performing an executing process of a service corresponding to service information held in said service execution file extracted by said extracting unit;
said user terminal comprising;
a light/ultrasonic wave transmitting unit for transmitting the light and ultrasonic wave;
a transmitting unit for transmitting data relating to the service operated by a user of said user terminal to said server system; and
a receiving unit for receiving information relating to a service executed by said server system on the basis of the light and ultrasonic wave transmitted from said light/ultrasonic wave transmitting unit.
-
-
42. A service providing method for providing services from a server system to a user terminal comprising the steps of:
-
in said user terminal, obtaining, by means of a position information obtaining unit, position information on said user terminal;
transmitting, by means of a transmitting unit, said position information detected by said position information obtaining unit to said server system;
in said server system comprising a first database holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying the three-dimensional real space range information are related to each other, and a second database holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to the identifier in said first database and service information provided in each three-dimensional space range are related to each other, extracting, by means of an extracting unit, a service execution file corresponding to the three-dimensional space range relating to the position information transmitted from said user terminal on the basis of said first database and said second database; and
executing, by means of a service execution processing unit, a service corresponding to service information held in said service execution file extracted by said extracting unit.
-
-
43. A service providing method for providing services from a server system to a user terminal comprising the steps of:
-
in said user terminal, transmitting, by means of a light/ultrasonic wave transmitting unit, light and ultrasonic wave;
in said server system comprising a first database holding plural kinds of balloon data, in which each of plural pieces of three-dimensional real space range information and an identifier for identifying the three-dimensional real space range information are related to each other, and a second database holding one or a plurality of service execution files, in which each of plural pieces of three-dimensional space region information related to the identifier in said first database and service information provided in each three-dimensional space region are related to each other, positioning, by means of a positioning unit, position information on said user terminal on the basis of light and ultrasonic wave transmitted from said user terminal;
extracting, by means of an extracting unit, on the basis of said position information positioned by said positioning unit and an identifier held in said first database, a service execution file corresponding to a three-dimensional space region related to said identifier among said one or plural service execution files in said second database; and
executing, by means of a service execution processing unit, a service corresponding to service information held in said service execution file extracted by said extracting unit.
-
Specification