Search

CA-3120834-C - SERVER APPARATUS, CONTENT SPECIFYING METHOD, AND PROGRAM

CA3120834CCA 3120834 CCA3120834 CCA 3120834CCA-3120834-C

Abstract

According to the present invention, meaningful information to users is provided. The present invention comprises: a transmission and reception unit 12 which receives unique information of each of a plurality of communication host devices obtained by the client device searching for a connection destination before and after the movement of the client device; a storage unit 11 which stores the identification information of the content to be transmitted to the client device in association with the state of the client device; and a control unit 13 which, on the basis of the unique information acquired before and after the movement received by the transmission and reception unit 12, specifies the state of the client device, and with reference to the storage unit 11, specifies content according to the state of the client device.

Inventors

  • Takayoshi Iwade

Assignees

  • Takayoshi Iwade

Dates

Publication Date
20260505
Application Date
20191119
Priority Date
20181127

Claims (3)

  1. WHAT IS CLAIMED IS: 1. A server apparatus comprising: a memory which stores therein identification information of content that is sent to a client apparatus according to a state of the client apparatus, in association with the state; and a processor which performs a process including, receiving unique information of communication host apparatuses, the unique information being obtained by the client apparatus searching for a connection destination before and after a movement of the client apparatus, specifying areas covered by the communication host apparatuses, based on the unique information received, the unique information being obtained before and after the movement, determining, upon determining that the client apparatus is in a first area covered by a first communication host apparatus before the movement, whether the client apparatus is in an overlapping area of the first area and a second area covered by one or more second communication host apparatuses after the movement, specifying first content with reference to the memory upon determining that the client apparatus is in the overlapping area, specifying second content with reference ACT10001 29 to the memory upon determining that the client apparatus is not in the overlapping area, and sending the specified content to the client apparatus.
  2. 2. A content specifying method comprising: receiving, by a computer, unique information of communication host apparatuses, the unique information being obtained by a client apparatus searching for a connection destination before and after a movement of the client apparatus; specifying, by the computer, areas covered by the communication host apparatuses, based on the unique information received, the unique information being obtained before and after the movement; determining, upon determining that the client apparatus is in a first area covered by a first communication host apparatus before the movement, whether the client apparatus is in an overlapping area of the first area and a second area covered by one or more second communication host apparatuses after the movement; specifying first content with reference to a memory upon determining that the client apparatus is in the overlapping area; specifying second content with reference to the memory upon determining that the client apparatus is not in the overlapping area, the memory storing therein identification ACT10001 information of content that is sent to the client apparatus according to a state of the client apparatus, in association with the state; and sending, by the computer, the specified content to the client apparatus.
  3. 3. A non-transitory computer-readable storage medium storing computer-executable instructions that causes a computer to perform a process comprising: receiving unique information of communication host apparatuses, the unique information being obtained by a client apparatus searching for a connection destination before and after a movement of the client apparatus; specifying areas covered by the communication host apparatuses, based on the unique information received, the unique information being obtained before and after the movement; determining, upon determining that the client apparatus is in a first area covered by a first communication host apparatus before the movement, whether the client apparatus is in an overlapping area of the first area and a second area covered by one or more second communication host apparatuses after the movement; specifying first content with reference to a memory upon determining that the client apparatus is in the overlapping area; ACT10001 31 specifying second content with reference to the memory upon determining that the client apparatus is not in the overlapping area, the memory storing therein identification information of content that is sent to the client apparatus according to a state of the client apparatus, in association with the state; and sending the specified content to the client apparatus.

Description

SERVER APPARATUS, CONTENT SPECIFYING METHOD, AND PROGRAM DESCRIPTION Technical Field [0001] The embodiment discussed herein relates to a server apparatus, a content specifying method, and a program. Background Art [0002] There is known a method of providing an information communication service according to a user position based on a mobile terminal. For example, there is known an information processing method in a client-server information processing system in which a plurality of terminal devices and a server are connected over a network. In this information processing method, when a terminal device makes an access to a start screen of a search service in the vicinity of a specific wireless local area network (LAN) base station, the terminal device obtains the media access control (MAC) address of the base station and sends the MAC address together with user input information to the server, and the server stores the MAC address and the user input information in association with each other in an addressuser input information storage means, extracts a specific MAC address that is statistically significant and the user Date Re9ue/Date Received 2021-05-21 ACT10001 CA 03120834 2021-05-21 2 input information from the address-user input information storage means, and stores them in a feature storage means. Citation List Patent Literature [0003] PTLl: Japanese Patent No. 5419953 Summary of Invention Technical Problem [0004] The prior art describes "even in a place where precise positioning is not able to be performed, input assistance according to the location of a user's terminal device, adjustment of a search result, and other functions of a server-client service according to the user position are provided." However, from the perspective of information and content providers, information and content are provided according to user operations and search information. Therefore, it is still difficult to provide content for users in specific areas. According to one aspect, the present invention intends to provide significant information for users. Solution to Problem [0005] To achieve the above object, there is provided a disclosed server apparatus. The server apparatus includes: a receiving unit which receives unique information of Date Re9ue/Date Received 2021-05-21 ACT10001 CA 03120834 2021-05-21 3 communication host apparatuses, the unique information being obtained by a client apparatus searching for a connection destination before and after a movement of the client apparatus; a storage unit which stores therein identification information of content that is sent to the client apparatus according to a state of the client apparatus, in association with the state; and a control unit which specifies a state of the client apparatus, based on the unique information received by the receiving unit, the unique information being obtained before and after the movement, and which specifies content according to the specified state of the client apparatus with reference to the storage unit. Advantageous Effects of Invention [0006] According to one aspect, it is possible to provide significant information for users. Brief Description of Drawings [0007] FIG. 1 illustrates a system according to one embodiment; FIG. 2 is a view for explaining an example of a unique information acquisition method; FIG. 3 illustrates a hardware configuration of a server apparatus according to the embodiment; FIG. 4 illustrates a hardware configuration of a client apparatus according to the embodiment; Date Re9ue/Date Received 2021-05-21 ACT10001 functions embodiment; FIG. of FIG. the 4 is a block diagram server apparatus illustrating according to the the 6 illustrates an example of a content provider management table; FIG. 7 illustrates an example of a content management table; FIG. 8 illustrates an example of a host information management table; table; FIG. 9 illustrates an example of a history table; FIG. 10 illustrates an example of a condition FIG. 11 illustrates an example of a route table; FIG. 12 illustrates an example of a mapping table; FIG. 13 is a flowchart for explaining how a control unit operates; FIG. 14 is a flowchart for explaining how the control unit operates; and FIG. 15 is a view for explaining a next condition ID setting table. Description of Embodiment(s) [0008] Hereinafter, a system of one embodiment will be described in detail with reference to the accompanying drawings. (Embodiment) Date Re9ue/Date Received 2021-05-21 ACT10001 CA 03120834 2021-05-21 FIG. 1 illustrates a system according to one embodiment. The system 100 of the embodiment includes a plurality of communication host apparatuses 1, a client apparatus 2, and a server apparatus 3. Each communication host apparatus 1 is a Wi-Fi router or the like, for example, and has specific unique information (for example, MAC address or the like). [0009] The client apparatus 2 is owned by a person (user) who would like to obtain information over a network such as the Internet.