Moving status information providing method and server
First Claim
1. A moving status information providing method performed by a server providing moving status information, comprising:
- storing attribute data of users of mobile stations in association with identifiers of the mobile stations;
receiving a moving status information request including attribute data and moving status monitoring period data;
searching for identifiers of one or more mobile stations associated with the attribute data included in the received moving status information request, and storing the searched identifiers of mobile stations in association with the moving status monitoring period data included in the moving status information request;
obtaining location information of the mobile stations whose identifiers are stored at predetermined intervals, and storing the obtained location information in a chronological order in accordance with the identifiers of the mobile stations;
determining whether a moving status monitoring period indicated by the stored moving status monitoring period data has expired;
reading out, if determining that the moving status monitoring period has expired, the identifiers of the mobile stations stored in association with the moving status monitoring period data, and generating moving status information on the basis of location information of the mobile stations which is stored in the third memory and which has been obtained within the moving status monitoring period; and
providing the generated moving status information.
1 Assignment
0 Petitions
Accused Products
Abstract
Research server 4 transmits to moving status search server 3 a request for providing moving status information containing a conditional expression, designating attributes of users to be researched. Moving status search server 3 extracts users having user attribute information (information such as address, occupation or the like, of each user) matching the conditional expression and obtains location information from mobile stations 1 which the users possess. In this way, moving status search server 3 generates moving status information on the basis of location information of users having user attribute information matching the conditional expression, and transmits the generated moving status information to research server 4.
-
Citations
22 Claims
-
1. A moving status information providing method performed by a server providing moving status information, comprising:
-
storing attribute data of users of mobile stations in association with identifiers of the mobile stations; receiving a moving status information request including attribute data and moving status monitoring period data; searching for identifiers of one or more mobile stations associated with the attribute data included in the received moving status information request, and storing the searched identifiers of mobile stations in association with the moving status monitoring period data included in the moving status information request; obtaining location information of the mobile stations whose identifiers are stored at predetermined intervals, and storing the obtained location information in a chronological order in accordance with the identifiers of the mobile stations; determining whether a moving status monitoring period indicated by the stored moving status monitoring period data has expired; reading out, if determining that the moving status monitoring period has expired, the identifiers of the mobile stations stored in association with the moving status monitoring period data, and generating moving status information on the basis of location information of the mobile stations which is stored in the third memory and which has been obtained within the moving status monitoring period; and providing the generated moving status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A server, comprising:
-
a first memory which stores attribute data of users of mobile stations in association with identifiers of the mobile stations; a receiving unit which receives a moving status information request including attribute data and moving status monitoring period; a second memory; a search unit which searches the first memory for identifiers of one or more mobile stations associated with the attribute data included in the moving status information request received by the receiving unit, and stores the searched identifiers of mobile stations in the second memory in association with the monitoring status monitoring period data included in the moving status information request received; a third memory; a location information obtaining unit which obtains location information of the mobile stations whose identifiers are stored in the second memory at predetermined intervals, and stores the obtained location information in the third memory in a chronological order in accordance with the identifiers of the mobile stations; an expiration determining unit which determines whether a moving status monitoring period indicated by the moving status monitoring period data stored in the second memory has expired; a moving status information generating unit which reads out, if it is determined by the expiration determining unit that the moving status monitoring period has expired, the identifiers of the mobile stations stored in the second memory in association with the moving status monitoring period data, and generates moving status information on the basis of location information of the mobile stations which is stored in the third memory and which has been obtained within the moving status monitoring period; and a sending unit which sends the moving status information generated by the moving status information generating unit. - View Dependent Claims (21, 22)
-
Specification