WO2014122730A1 - 情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム - Google Patents
情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム Download PDFInfo
- Publication number
- WO2014122730A1 WO2014122730A1 PCT/JP2013/052618 JP2013052618W WO2014122730A1 WO 2014122730 A1 WO2014122730 A1 WO 2014122730A1 JP 2013052618 W JP2013052618 W JP 2013052618W WO 2014122730 A1 WO2014122730 A1 WO 2014122730A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- offline
- area
- content
- terminal device
- server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Definitions
- the present invention relates to an information providing service program, an information providing service method, an information providing service device, and an information providing service system.
- the terminal device receives the content corresponding to the position from the server one by one.
- the system includes a plurality of terminal devices that can communicate with the server, and content corresponding to each location is stored in the server. And according to the position received from the terminal device, a server transmits the content according to the position and the business instruction to the terminal device.
- the server cannot grasp the position of the terminal device and cannot transmit content (for example, Patent Document 1). Thereby, the terminal device cannot provide a service to the user.
- the terminal device when a user moves with a terminal device, the terminal device is not always in a communicable state, and communication disconnection occurs due to a reason such as being far from a wireless communication access point.
- the present invention provides an information providing service program, an information providing service method, an information providing service device, and an information providing service system that can provide information even in an offline state.
- a first aspect is an information provision service program that causes a computer to execute an information provision service process in which content provided in accordance with position information in the terminal device is transmitted to the terminal device in a server that can communicate with the mobile terminal.
- the server receives the location information of the terminal device, the server transmits the content in the area corresponding to the location information to the portable terminal, and the location
- the information corresponds to an offline preparation area located around an offline area where communication with the terminal device is in an offline state, the step of transmitting the content in the offline area corresponding to the offline preparation area; Have.
- information can be provided even in an offline state.
- FIG. 1 is a diagram illustrating an example of an outline of a general information providing service system.
- the information providing service system in FIG. 1 includes mobile terminals 200a, 200b, and 200c (hereinafter, 200) that are mobile information devices such as one or a plurality of smartphones, and a server 100 such as a cloud data center. Further, the terminal device 200 and the server 100 are configured to be able to communicate with each other via a network.
- a dotted line pt indicates the locus of movement of the mobile terminals 200a and 200b
- a black circle lg on the locus indicates a positioning point of the position on the mobile terminal 200.
- the information providing service receives position information of the mobile terminal 200 as an input, distributes content corresponding to the position information to the mobile terminal 200, and outputs the content to the display screen of the mobile terminal 200.
- the information providing service is provided in a space such as an exhibition or a museum. In this case, the user can be provided with information such as exhibits at exhibitions and museums, for example, based on content according to the position.
- the information providing service is provided in a space such as a hospital or a factory. In this case, the user can receive a business instruction or the like via content corresponding to the position in a hospital or factory, for example.
- the space shown in FIG. 1 has locations A to F (Za, Zb, Zc, Zd, Ze, Zf), for example.
- the mobile terminal 200 receives only the contents of the locations A to F corresponding to the position from the server 100 one by one.
- the mobile terminal 200a receives content corresponding to the location AZa
- the mobile terminal 200b receives content corresponding to the location CZc
- the mobile terminal 200c receives content corresponding to the location EZ from the server 100 and provides it to the user.
- region of the portable terminal 200 is suppressed.
- the mobile terminal 200 and the server 100 are in an offline state, the mobile terminal 200 cannot receive content from the server 100 and cannot provide a service to the user.
- the information providing service process includes a step in which the server 100 receives the position information of the terminal device and a content in an area corresponding to the position information by the server 100. And transmitting the content of the offline area corresponding to the offline preparation area when the position information corresponds to the offline preparation area located around the offline area where the communication with the terminal device is offline. And having.
- FIG. 2 is a diagram showing an example of an outline of the information providing service system in the present embodiment.
- the area surrounded by a broken line and represented by a halftone dot is an offline area DE, and the areas indicated by diagonal lines are offline preparation areas EE1 and EE2.
- the mobile terminal 200a located in the offline area DE is in an offline state for communication with the server 100.
- the mobile terminals 200b and 200c located in the offline preparation areas EE1 and EE2 and other areas are online with the server 100.
- the offline area DE and the offline preparation areas EE1 and EE2 in the present embodiment will be described.
- the offline area DE is an area where the communication environment is poor due to, for example, the absence of a wireless LAN access point AP, and communication between the mobile terminal 200 and the server 100 is offline.
- the mobile terminal 200a is located in the offline area DE. This means that the mobile terminal 200 cannot transmit the current position information to the server 100 and cannot receive the content corresponding to the location A from the server 100.
- the offline region DE is generated based on a set of position information that has been in the offline state continuously, based on the history of the position information of the terminal device 200 in the offline state.
- the offline preparation areas EE1 and EE2 are areas adjacent to the offline area DE, and are areas through which the mobile terminal 200 passes before and after the offline area DE.
- the offline preparation areas EE1 and EE2 are generated based on the location information of one or more mobile terminals and the communication status history.
- the server 100 when the mobile terminal 200 is located in the offline preparation area EE, the server 100 pre-distributes to the mobile terminal 200 content at a location overlapping with the offline area DE corresponding to the offline preparation area EE. And if the portable terminal 200 becomes an offline state, even if it is an offline state, it will continue an information provision service by providing the content delivered beforehand.
- the server 100 transmits only the content corresponding to the position of the mobile terminal 200 to the mobile terminal 200 in advance when there is a high possibility that it is necessary. That is, the server 100 can dynamically detect that the mobile terminal 200 is located in a place where there is a high possibility that the mobile terminal 200 will be offline soon, and the server 100 enters the offline state before the mobile terminal 200 enters the offline state. Pre-distribute area content. Thereby, the portable terminal 200 can provide content even when the mobile terminal 200 transitions to an offline state. Since only necessary content is pre-distributed to the portable terminal 200 at a necessary timing, the capacity of the content stored in the portable terminal 200 can be suppressed, and a communication fee can be reduced.
- the offline preparation areas EE1 and EE2 are generated adjacent to the periphery of the boundary that can be entered and exited among the boundaries indicated by the dotted lines of the offline area DE.
- the offline preparation areas EE1 and EE2 are generated around the entrance / exit of the offline area DE.
- the boundaries y1 and y2 of the offline area DE where the offline preparation area EE is not generated indicate boundaries such as walls that cannot be entered and exited.
- the offline preparation area EE is not generated around the boundary of the offline area DE that cannot enter and exit.
- FIG. 3 is a diagram illustrating an example of the configuration of the server 100 and the mobile terminal 200 that configure the information providing service system according to the present embodiment.
- the mobile terminal 200 and the server 100 are connected via, for example, wireless communication.
- portable terminals such as a smart phone, are illustrated as an example of a terminal device, it is not limited to this example.
- [Configuration of mobile terminal] 3 includes, for example, a communication unit 21, a content control unit 22, a place entry / exit determination unit 23, a positioning unit 24, and an offline position history storage unit 25.
- the portable terminal 200 includes a portable terminal state management database (hereinafter referred to as DB) 1d and a location definition / content DB 2d.
- DB portable terminal state management database
- the processing of each unit in the mobile terminal 200 is configured by, for example, a program, and processing on the terminal side of the information providing service is performed by a processor (not shown) executing the program.
- the positioning unit 24 acquires information on the current position of the user using GPS, fixed radio wave intensity, or the like.
- the position information is, for example, coordinate information.
- the positioning unit 24 can acquire position information even when the communication state with the server 100 is offline.
- the communication unit 21 performs transmission processing of location information to the server 100, history of location information, and entry / exit status of the location, and reception processing of content and location definition from the server 100.
- the location entry / exit determination unit 23 refers to the location definition / content DB 2d based on the location information acquired by the positioning unit 24, and determines entry / exit to locations A to E.
- the content control unit 22 provides content to the user via, for example, a screen (not shown) of the mobile terminal 200 or an audio output unit (not shown).
- the location definition / content DB 2d stores the file name of the content received from the server 100 and the location definition.
- the location definition is, for example, a coordinate string indicating the area of each location A to E.
- the offline position history storage unit 25 stores the position information generated by the positioning unit 24 as a history when offline.
- the mobile terminal state management DB 1d stores the current communication state between the mobile terminal 200 and the server 100, and information on locations A to E and areas where the mobile terminal 200 is located.
- [Server configuration] 3 includes, for example, a communication unit 11, an offline region / offline preparation region update unit 12, a location definition / content extraction unit 13, and a location / region entry / exit determination unit 14.
- the server 100 also includes a portable terminal state management DB 1d, a location definition / content DB 2d, a portable terminal position / state history DB 3d, and an offline area / offline preparation area definition DB 4d.
- the processing of each unit in the server 100 is configured by, for example, a program, and processing on the server 100 side of the information providing service is performed by a processor (not shown) executing the program.
- the mobile terminal state management DB 1d and the location definition / content DB 2d in the server 100 are the same as the mobile terminal state management DB 1d and the location definition / content DB 2d in the mobile terminal 200.
- the total amount of information stored in the mobile terminal state management DB 1d and the location definition / content DB 2d differs between the server 100 and the mobile terminal 200.
- the mobile terminal state management DB 1d and the location definition / content DB 2d in the server 100 have information corresponding to all the mobile terminals 200 to be serviced and all the locations A to F.
- the portable terminal state management DB 1d and the location definition / content DB 2d in the portable terminal 200 have only information corresponding to the portable terminal 200 and the minimum necessary place.
- the communication unit 11 of the server 100 receives position information from the portable terminal 200, a history of position information, and a state entry / exit state reception process, and content and place definition transmission processing to the portable terminal 200.
- the offline area / offline preparation area update unit 12 detects the offline area DE and the offline preparation area EE based on the mobile terminal position / state history DB 3d, and updates the offline area / offline preparation definition DB 4d.
- the location definition / content extraction unit 13 refers to the offline region / offline preparation region definition DB 4d and the location definition / content DB 2d, and extracts the location definition and content corresponding to the offline preparation region EE where the mobile terminal 200 is located.
- the mobile terminal state management DB 1d stores, for each mobile terminal 200, the current communication state between the mobile terminal 200 and the server 100, and information on the locations A to E and the offline preparation area EE that are currently located.
- the location / area entry / exit determination unit 14 refers to the mobile terminal state management DB 1d and, based on the position information received from the mobile terminal 200, enters / exits the locations A to E and the offline preparation area EE of the mobile terminal 200. Is detected.
- the place / area entry / exit determination unit 14 detects entering the places A to E, it transmits the contents of the places A to E to the portable terminal 200 and detects exit from the places A to E. In this case, an instruction to delete the transmitted content is transmitted to the mobile terminal 200.
- the location / area entry / exit determination unit 14 When the location / area entry / exit determination unit 14 detects that the offline preparation area EE has been entered, the location / area entry / exit determination unit 14 stores the location definitions and contents of the locations A to E overlapping with the offline area DE corresponding to the offline preparation area EE. It transmits to the portable terminal 200.
- FIG. 4 is a diagram illustrating an example of a data configuration of each DB stored in the server 100 and the mobile terminal 200. This figure is a diagram showing an example of the data structure of the mobile terminal state management DB 1d, the location definition / content DB 2d, the mobile terminal position / state history DB 3d, and the offline area / offline preparation area definition DB 4d.
- the mobile terminal state management DB 1d has, for example, the ID of the mobile terminal 200 that identifies the plurality of mobile terminals 200, the location ID currently located, the ID of the offline preparation area, and the current communication state.
- the communication state indicates, for example, an online state or an offline state.
- the location definition / content DB 2d has, for example, a location ID for identifying a plurality of locations A to E, a location definition, and a file name of binary data as content.
- the place definition is, for example, a coordinate string that forms a polygonal figure indicating the places A to E.
- the mobile terminal position / state history DB 3d includes, for example, the ID of the mobile terminal 200, position information indicated by coordinates, and a communication state flag.
- the communication status flag is one of the following four types.
- the communication status flags are (1) online status, (2) offline status, (3) status switched from online status to offline status, and (4) status switched from offline status to online status.
- the offline area / offline preparation area definition DB 4d includes, for example, an offline area ID for identifying a plurality of offline areas DE, an offline area definition, and a location ID of a place overlapping with the offline area DE as information on the offline area DE. Further, the offline area / offline preparation area definition DB 4d includes, for example, an offline preparation area ID for identifying a plurality of offline preparation areas EE, an offline preparation area definition, and an ID of the corresponding offline area DE as information on the offline preparation area EE. .
- the corresponding offline area DE is, for example, an offline area DE adjacent to the offline preparation area EE.
- the offline area definition and the offline preparation area definition are, for example, a coordinate string indicating a polygonal figure indicating the area.
- the offline preparation area ID and the offline area ID are associated with each other, and the offline area ID and the corresponding location ID are associated with each other.
- the server 100 acquires the location definition and the content file name to be downloaded based on the offline preparation area ID by referring to the offline area / offline preparation area definition DB 4d and the location definition / content DB 2d. Can do.
- processing of the information providing service program in the present embodiment will be described based on a flowchart.
- processing of the mobile terminal 200 in the information providing service system will be described.
- FIG. 5 is a flowchart for explaining data transmission processing in the mobile terminal 200.
- the positioning unit 24 of the portable terminal 200 periodically measures the position and generates position information (S11). For example, the mobile terminal 200 performs a positioning process at intervals of 5 seconds or the like. Further, the mobile terminal 200 adds a communication status flag to the position information (S12). As described above, in this example, there are four types of communication status flags: online status, status switched from online status to offline status, offline status, and status switched from offline status to online status. In this example, the ID of the portable terminal 200 is further given to the position information.
- the mobile terminal 200 When in the online state (YES in S13), that is, when the communication state flag indicates either the online state or the state where the offline state is switched to the online state, the mobile terminal 200 transmits the position information to the server 100. (S14). At this time, when the mobile terminal 200 further switches from the offline state to the online state (YES in S15), the mobile terminal 200 stores the history of the location information stored in the offline location history storage unit 25 while in the offline state. It transmits to the server 100 (S16).
- the offline position history storage unit 25 when the offline state (NO in S13), that is, when the communication state flag indicates either the offline state or the state where the online state is switched to the offline state, the offline position history storage unit 25 generates The location information is stored as a history. Subsequently, the location entry / exit determination unit 23 of the mobile terminal 200 refers to the location definition / content DB 2d based on the generated position information, and determines whether entry / exit to the new locations A to E has occurred. (S18). When it is determined that entry / exit to the locations A to E has occurred (YES in S19), the content control unit 22 switches the provided content to the content corresponding to the current location (S20). In other words, when the mobile terminal 200 detects movement to a new location, the mobile terminal 200 switches the provided content to the received content corresponding to the new location.
- FIG. 6 is a flowchart for explaining processing at the time of data reception in the mobile terminal 200.
- the content control unit 22 executes the content (S21). Specifically, the content control unit 22 performs, for example, output to the display screen of the mobile terminal 200 or output by sound as content execution.
- the mobile terminal 200 receives the location definition and content corresponding to the offline preparation area EE from the server 100
- the mobile terminal 200 updates the location definition / content DB 2d and stores the content ( S22).
- the location definition and content corresponding to the offline preparation area EE are transmitted from the server 100 when the location information of the mobile terminal 200 corresponds to the offline preparation area EE.
- FIG. 7 is a flowchart for explaining processing at the time of data reception in the server 100.
- the server 100 performs the processing in the flowchart of FIG. 9 using data reception from the mobile terminal 200 as a trigger.
- the server 100 determines a communication status flag included in the position information received from the mobile terminal 200 (S31).
- the server 100 stores the received location information history in the offline state in the mobile terminal location / state history DB 3d (S32).
- the location / area entry / exit determination unit 14 of the server 100 performs an entry / exit determination process for the locations A to E and the offline preparation area EE (S33).
- the place / area entry / exit determination unit 14 refers to the place definition / content DB 2d and the offline area / offline preparation area definition DB 4d, and based on the received position information, the target mobile terminal 200 newly It is determined whether or not the locations A to E and the offline preparation area EE have been entered or exited.
- the server 100 When movement to a new location A to E is detected (YES in S34), the server 100 transmits content corresponding to the new location A to E to the mobile terminal 200 and deletes the content at the exit location. An instruction is transmitted (S35). When it is detected that the offline preparation area EE has been entered (YES in S36), the server 100 refers to the offline area / offline preparation area definition DB 4d and the location definition / content DB 2d, and enters the offline preparation area EE. The content files and the location definitions of the locations A to E overlapping with the corresponding offline area DE are acquired and transmitted to the mobile terminal 200 (S37).
- the server 100 when it is detected that the user has left the offline preparation area EE (YES in S38), that is, when the user exits the offline area DE without entering the offline preparation area EE but entering the offline area DE, the server 100 The location definition of the offline area DE that has already been transmitted and a content deletion instruction are transmitted (S41).
- the server 100 transmits the content at a location overlapping with the offline area DE corresponding to the offline preparation area EE to the mobile terminal 200. That is, the server 100 delivers only the necessary content to the portable terminal 200 at the necessary timing, and when the server 100 is located in the offline preparation area EE, that is, when it is predicted that the server 100 will soon transition to the offline state, The content in the area to be offline is pre-distributed to the terminal device 200. As a result, the server 100 can reduce the capacity of content stored in the mobile terminal 200 and reduce communication charges.
- the server 100 assumes that the mobile terminal 200 is located in the offline area DE corresponding to the offline preparation area EE. be able to. Accordingly, the server 100 can manage the mobile terminal 200 assuming the position of the mobile terminal 200 even when the mobile terminal 200 transitions to an offline state.
- the server 100 transmits the location definition to the mobile terminal 200 in addition to the content file of the location associated with the offline preparation area EE.
- the server 100 may transmit only the content file to the mobile terminal 200.
- definition files for all locations A to F are stored in the mobile terminal 200 in advance.
- FIG. 8 is a flowchart for explaining generation processing of the offline area DE and the offline preparation area EE in the server 100.
- the offline area / offline preparation area update unit 12 of the server 100 executes the generation process of the offline area DE and the offline preparation area EE at the following timing, for example.
- the offline area / offline preparation area update unit 12 performs processing when, for example, when a certain amount of data is accumulated in the mobile terminal position / state history DB 3d from the previous process, the content and location definition is updated. Execute.
- the offline area / offline preparation area update unit 12 executes the process when the number of mobile terminals 200 that are not in the offline area DE but are in an offline state reaches a certain number.
- the offline area / offline preparation area update unit 12 executes processing according to the degree of congestion of a service providing range such as in a venue. Since the communication state of the wireless LAN or the like changes according to the degree of congestion, in this case, for example, the processing is executed when the degree of congestion changes by a certain amount.
- the offline area / offline preparation area update unit 12 refers to the mobile terminal position / state history DB 3d, acquires the position information history for each mobile terminal 200, and acquires the position information in the offline state (S51). ). Then, the offline area / offline preparation area update unit 12 generates an offline area DE based on a set of position information when each mobile terminal 200 is continuously in an offline state. Specifically, the offline area / offline preparation area update unit 12 sets the position information when each mobile terminal 200 is continuously in an offline state as an initial cluster (S52). Subsequently, the offline region / offline preparation region update unit 12 merges the initial clusters that are close to each other and are close to each other as a clustering process (S53).
- the offline area / offline preparation area updating unit 12 continues merging clusters that are close to each other until there is no cluster that can be merged.
- the cluster merging process is not performed. In this way, the plurality of areas that are in the offline state are sequentially merged to generate one or a plurality of offline areas DE.
- the offline area / offline preparation area update unit 12 calculates a convex hull figure corresponding to the clustered set of position information, and sets the calculated figure area as the offline area DE (S54). Then, the offline area / offline preparation area update unit 12 extracts a place overlapping with the offline area DE from the place definition / content DB 2d, and the offline area / offline preparation together with the ID of the place together with the coordinate string indicating the offline area DE. Store in the area definition DB 4d (S55). Here, the offline area / offline preparation area update unit 12 calculates the capacity of the content in the place overlapping with the offline area DE (S56). Specifically, for example, when the offline area DE and the plurality of locations A to F overlap, the offline area / offline preparation area update unit 12 calculates the total capacity of the contents corresponding to the plurality of places.
- the offline area / offline preparation area update unit 12 generates the offline preparation area EE based on the information of the switching position included in the offline area DE.
- the switching position indicates a position where the online state is switched to the offline state and a position where the offline state is restored to the online state.
- the offline preparation area EE is generated based on a circular area centered on the switching position. Therefore, the offline area / offline preparation area update unit 12 calculates the radius of the circular area that is the basis of the offline preparation area EE (S57). Details of the radius calculation process will be described later based on a specific example.
- the offline area / offline preparation area update unit 12 calculates the logical sum of the circular areas, and generates an area that does not overlap with the offline area DE as the offline preparation area EE (S58). At this time, the outline of the offline preparation area EE may be smoothed. Then, the offline area / offline preparation area update unit 12 associates the generated coordinate string indicating the offline preparation area EE with the ID of the offline area DE corresponding to the offline preparation area EE, and sets the offline area / offline preparation area definition DB 4d. (S59).
- the processing of the server 100 described in the flowcharts of FIGS. 7 and 8 is performed in parallel, for example.
- the generation process of the offline area DE and the generation process of the offline preparation area EE will be described based on specific examples.
- FIG. 9 is a diagram illustrating a specific example of the generation process of the offline area DE.
- the line xa indicates the locus based on the history of the positions l1 to l37 of the portable terminal C
- the dotted line Xb indicates the portable terminal B
- the broken line Xc indicates the communication status flags corresponding to the positions l1 to l37 that are regularly measured.
- a white circle indicates an online state
- a white triangle indicates an offline state.
- the black triangles indicate the switching position from the offline state to the online state, or the switching position from the online state to the offline state.
- the offline area / offline preparation area updating unit 12 is in an offline state and a continuous switching position based on the history of the positions of the mobile terminals A to C, that is, continuously in the offline state.
- An initial cluster is generated based on the group of positions.
- the position groups in the offline state of the mobile terminal A are the positions l3 to l7 and l13 to l14.
- the position group of the mobile terminal B is positions l22 to l25 and l28 to l29, and the position group of the mobile terminal C is positions l33 to L35.
- the initial cluster C1 and the initial cluster C2 are generated based on the figure including the position groups l13 to l14 based on the figure including the position groups l3 to l7 of the portable terminal A.
- initial clusters C3 and C4 of the mobile terminal B and an initial cluster C5 of the mobile terminal C are generated.
- the offline area / offline preparation area update unit 12 merges the initial clusters that are close to each other.
- the initial clusters C1, C3, and C5 are close in distance.
- the initial clusters C1, C3, and C5 do not sandwich an online state area indicated by white circles therebetween.
- the initial clusters C1, C3, and C5 are merged to generate a cluster C11.
- clusters C2 and C4 are merged to generate cluster C12.
- the clusters C11 and C12 are not merged.
- the clusters C11 and C12 include initial clusters of the same terminal. Specifically, the clusters C11 and C12 both include initial clusters of the mobile terminal A and the mobile terminal B.
- the cluster C11 and the cluster C12 sandwich the positions l8 to l12, l26 to l27, and l36 to l37 that are online. That is, the clusters C11 and C12 commonly include offline areas based on the history information of the positions of the mobile terminals A and B, and the online areas are sandwiched therebetween, so it is determined that the merge is impossible.
- a polygon generated by connecting the outermost positions in the clustered position set that is, a convex hull area (C11, C12) is generated as an offline area DE. Is done.
- the ID of the place overlapping with the generated offline area DE is registered as the place ID corresponding to the offline area DE.
- the IDs of the places Ea and Eb that overlap with the offline area DE corresponding to the cluster C11 are stored in the offline area / offline preparation area definition DB 4d as the place ID corresponding to the offline area DE.
- information regarding the cluster C12 is registered in the offline area / offline preparation area definition DB 4d in the same manner.
- the server 100 receives the history of the position information in the offline state from the terminal device 200, and generates the offline area based on the set of position information that has been in the offline state continuously.
- the offline area DE is generated more accurately and more efficiently in the mobile terminal 200 based on the history of position information in an actually measured offline state. Also, based on the history of position information of the plurality of mobile terminals 200, a wider range of offline areas DE in the space can be generated.
- FIG. 10 is a diagram illustrating a specific example of the generation process of the offline preparation area EE.
- the offline area / offline preparation area update unit 12 generates the offline preparation area EE based on the switching position indicated by the black triangle included in the offline area DE.
- the switching positions are positions l3, l7, l22, l24, l33, and l35.
- circular regions C1 to C6 are generated around the switching positions l3, l7, l22, l24, l33, and l35.
- the radius R of the circular areas C1 to C6 in the generation process of the offline preparation area EE is set based on the following viewpoint.
- the radius R of the circular areas C1 to C6 means the width of the offline preparation area EE.
- the width of the offline preparation area EE needs to be at least larger than the distance calculated based on “positioning interval of position information ⁇ user movement speed”.
- the location definition of the offline area DE and the download of the content corresponding to the offline area DE need to be completed before entering the offline area DE beyond the offline preparation area EE.
- the mobile terminal 200 cannot provide the content to the user when it enters an offline state.
- the width of the offline preparation area EE is larger than the distance calculated based on “time required to transmit content (and location definition) corresponding to the offline area DE ⁇ the moving speed of the user”. Need to be.
- the width of the offline preparation area EE needs to have a sufficient distance to detect that the mobile terminal 200 is located in the offline preparation area EE and to complete the location definition and content download. For this reason, the width of the offline preparation area EE is calculated based on, for example, an expression “positioning interval ⁇ user moving speed + (content data size ⁇ communication speed) ⁇ user moving speed”.
- the moving speed of the user is calculated based on, for example, the position information history and the positioning interval. For example, the maximum value of the moving speed calculated by the moving distance and the positioning interval based on the history of position information is calculated as the moving speed of the user.
- the offline area / offline preparation area update unit 12 generates circular areas C1 to C6 having a radius R as the calculated distance. Then, the offline area / offline preparation area update unit 12 generates, as the offline preparation area EE, an area that is a logical sum of the circular areas C1 to C6 and does not overlap with the offline area DE. Thereby, the radius R indicates the width of the offline preparation area EE.
- the offline area / offline preparation area update unit 12 uses the offline area / offline preparation area definition DB 4d (S59) as the coordinate string indicating the generated offline preparation area EE and the ID of the corresponding offline area DE.
- the information of the offline preparation area EE is stored in association with the ID of the offline area DE of FIG. Since the offline area DE is associated with the places Ea and Eb, when the mobile terminal 200 enters the offline preparation area EE, the location definitions of the places Ea and Eb and the contents are transmitted to the mobile terminal 200.
- the offline preparation area EE it is possible to prevent the mobile terminal 200 from entering the offline area DE without detecting that the mobile terminal 200 has entered the offline preparation area EE. Furthermore, it is avoided that the mobile terminal 200 enters the offline area DE beyond the offline preparation area EE while downloading of the content corresponding to the offline area DE is not completed.
- the moving speed of the user used for calculating the radii of the circular areas C1 to C6 may be calculated for each mobile terminal 200 corresponding to the user, or may be calculated in common for all the mobile terminals 200.
- the server 100 stores the position information of each portable terminal 200 in the portable terminal position / state history DB 3d for each portable terminal ID.
- the moving speed may be calculated according to the user's age.
- user information is stored corresponding to the mobile terminal ID.
- the user information has a user ID, age, date of birth, etc. corresponding to the mobile terminal ID.
- the offline preparation area EE is generated around the switching position. That is, the offline area / offline preparation area update unit 12 in this embodiment does not set all the areas around the offline area DE as the offline preparation area EE, but only the area around the switching position in the offline area DE. Is set in the offline preparation area EE.
- the offline preparation area EE is not generated around the boundary of the offline area DE where the user cannot go in and out, but around the boundary where the user can go in and out. This means that when the offline area DE is an indoor room or the like, the offline preparation area EE is not generated around the wall of the room, but is generated around the entrance / exit of the room.
- the offline preparation area EE is generated in an appropriate range according to the structure of the space, so that no unnecessary content transmission / reception occurs.
- the information providing service processing includes the steps in which the server 100 receives the position information of the terminal device, and the content of the area in which the server 100 corresponds to the position information. Is transmitted to the mobile terminal 200, and the position information corresponds to the offline preparation area EE located in the vicinity of the offline area DE where the communication with the terminal device is in the offline state, the offline corresponding to the offline preparation area EE Transmitting the contents of the area DE.
- the server 100 generates the offline preparation area EE located adjacent to the periphery of the offline area DE, and when the mobile terminal 200 is located in the offline preparation area EE, the offline area corresponding to the offline preparation area EE. DE contents are distributed in advance to the mobile terminal 200. Thereby, even when the mobile terminal 200 is in an offline state, the content corresponding to the position can be provided to the user.
- the server 100 is expected to deliver only the necessary content to the portable terminal 200 at the necessary timing, and soon transition to the offline state.
- the content in the area that is in the offline state is distributed to the terminal device 200 in advance. Thereby, the server 100 can suppress the capacity of the content stored in the mobile terminal 200, and can reduce the communication fee.
- the server 100 can assume whether or not the mobile terminal 200 in the offline state is out of battery and is likely to be located in the offline area DE. Thereby, even if the mobile terminal 200 is in an offline state, the server 100 can assume and manage the position and state of the mobile terminal 200.
- the information providing service processing further includes a step in which the server 100 receives a history of position information in the offline state from the terminal device, and a position in which the server 100 has been continuously in the offline state. Generating an offline area DE based on a set of information.
- the server 100 can generate the offline region DE based on the position information measured by the mobile terminal 200.
- the server 100 can efficiently generate an accurate offline area DE by generating the offline area DE based on the actually measured position information.
- the offline area DE is a cluster based on a set of position information in the plurality of mobile terminals 200 when the server 100 can communicate with the plurality of mobile terminals 200, and adjacent clusters Generated by merging.
- the server 100 determines the offline area DE that covers a wider range in space compared to the offline area DE based on the position information of one mobile terminal 200. Can be generated.
- the information providing service process further includes a step in which the server 100 generates an offline preparation area EE around the switching position between the offline state and the online state in the offline area DE. .
- the server 100 in the present embodiment can generate the offline preparation area EE according to the structure of the space, not all around the offline area DE. That is, the server 100 does not generate the offline preparation area EE in the vicinity of the offline area DE around the wall where the mobile terminal 200 cannot move, that is, the user cannot enter and exit, and the user can enter and exit. It is generated around the area such as a doorway. Thereby, even if it is around the offline area DE, the area that cannot move and enter the offline area DE is not set as the offline preparation area EE. As a result, it is possible to avoid unnecessary content reception processing and reduce unnecessary communication costs.
- the offline preparation area EE is centered on the switching position in the offline area DE, the first distance based on the position information acquisition interval and the moving speed of the terminal device, and the contents of the offline area DE. Is generated as an area obtained by excluding the offline area DE from the logical sum of the circular areas C1 to C6 having the radius R as the sum of the transmission time and the second distance based on the moving speed.
- the server 100 can detect that the mobile terminal 200 has entered the offline preparation area EE, and generates an offline preparation area EE having as a width the distance that the mobile terminal 200 can receive content after detection. be able to. This prevents the mobile terminal 200 from detecting the offline preparation area EE and entering the offline area DE, and enters the offline area DE while the reception of the content corresponding to the offline area DE is not completed. Is avoided.
- the mobile terminal 200 by setting the offline preparation area, the mobile terminal 200 can provide content corresponding to the position to the user even when the mobile terminal 200 is in the offline state. it can. Accordingly, the size of the storage area in the mobile terminal 200 can be suppressed by distributing the data from the server 100 to the mobile terminal 200 on-time or in advance for only the necessary content, and the communication fee can be reduced. Reduction is possible.
- 100 Server, 11: Communication unit, 12: Offline region / offline preparation region update unit, 13: Location definition / content extraction unit, 14: Location / region entry / exit determination unit, 200: mobile terminal, 21: communication unit, 22: content control unit, 23: place entry / exit determination unit, 24: positioning unit, 25: offline location history storage unit
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
図1は、一般的な情報提供サービスシステムの概略の一例を表す図である。図1の情報提供サービスシステムは、1つまたは複数のスマートフォン等の携帯情報装置である携帯端末200a、200b、200c(以下、200)と、クラウドデータセンタ等のサーバ100とを有する。また、端末装置200とサーバ100とはネットワークを介して互いに通信可能に構成されている。なお、同図において、点線ptは、携帯端末200a、200bの移動した軌跡を示し、軌跡上の黒丸lgは、携帯端末200において位置の測位ポイントを示す。
オフライン領域DEとは、例えば、無線LANのアクセスポイントAPが存在しない等の理由により通信環境が悪く、携帯端末200とサーバ100との通信がオフライン状態となる領域である。図2の例において、携帯端末200aはオフライン領域DEに位置する。これは、携帯端末200が、現在の位置情報をサーバ100に送信できず、また、サーバ100から、場所Aに対応するコンテンツを受信することができないことを意味する。また、本実施の形態例において、オフライン領域DEは、オフライン状態における端末装置200の位置情報の履歴に基づいて、連続してオフライン状態であった位置情報の集合に基づいて生成される。
オフライン準備領域EE1、EE2は、例えば、オフライン領域DEに隣接する領域であって、オフライン領域DEの前後に、携帯端末200が通過する領域である。本実施の形態例において、オフライン準備領域EE1、EE2は、1つまたは複数の携帯端末の位置情報と、通信状態の履歴に基づいて生成される。本実施の形態例において、携帯端末200がオフライン準備領域EEに位置するとき、サーバ100は、オフライン準備領域EEに対応するオフライン領域DEと重複する場所のコンテンツを携帯端末200に事前配信する。そして、携帯端末200は、オフライン状態になると、事前配信されたコンテンツを提供することで、オフライン状態であっても情報提供サービスを継続する。
図3は、本実施の形態例における情報提供サービスシステムを構成するサーバ100、及び、携帯端末200の構成の一例を示す図である。まず、携帯端末200の構成について説明する。携帯端末200とサーバ100とは、例えば、無線等の通信を介して接続される。なお、この例では、端末装置の一例としてスマートフォン等の携帯端末を例示しているが、この例に限定されるものではない。
図3の携帯端末200は、例えば、通信部21、コンテンツ制御部22、場所入退判定部23、測位部24、オフライン時位置履歴保管部25を有する。また、携帯端末200は、携帯端末状態管理データベース(以下、DBと称する)1dと、場所定義・コンテンツDB2dを有する。携帯端末200における各部の処理は、例えば、プログラムによって構成され、プロセッサ(図示せず)がプログラムを実行することで情報提供サービスの端末側の処理が行われる。
図3のサーバ100は、例えば、通信部11、オフライン領域・オフライン準備領域更新部12、場所定義・コンテンツ抽出部13、場所・領域入退判定部14を有する。また、サーバ100は、携帯端末状態管理DB1d、場所定義・コンテンツDB2d、携帯端末位置・状態履歴DB3d、オフライン領域・オフライン準備領域定義DB4dを有する。サーバ100における各部の処理は、例えば、プログラムによって構成され、プロセッサ(図示せず)がプログラムを実行することで情報提供サービスのサーバ100側の処理が行われる。
図4は、サーバ100及び携帯端末200に記憶される各DBのデータ構成の一例を示す図である。同図は、携帯端末状態管理DB1d、場所定義・コンテンツDB2d、携帯端末位置・状態履歴DB3d、オフライン領域・オフライン準備領域定義DB4dのデータ構成の一例を示す図である。
図5は、携帯端末200におけるデータの送信処理を説明するフローチャート図である。携帯端末200の測位部24は、定期的に位置を測位し、位置情報を生成する(S11)。携帯端末200は、例えば、5秒等の間隔毎に測位処理を行う。また、携帯端末200は、通信状態フラグを位置情報に追加する(S12)。前述したとおり、この例において、通信状態フラグは、オンライン状態、オンライン状態からオフライン状態に切り替わった状態、オフライン状態、オフライン状態からオンライン状態に切り替わった状態の4種類である。なお、この例において、位置情報には、さらに、携帯端末200のIDが付与される。
図7は、サーバ100におけるデータ受信時の処理を説明するフローチャート図である。サーバ100は、携帯端末200からのデータ受信をトリガーとして、同図のフローチャートにおける処理を行う。
図9は、オフライン領域DEの生成処理の具体例について説明する図である。同図の(A)(B)(C)における、線xaは携帯端末A、点線Xbは携帯端末B、破線Xcは携帯端末Cの位置l1~l37の履歴に基づいた軌跡を示す。また、各軌跡Xa、Xb、Xc上に配置される丸及び三角は、定期的に測位された位置l1~l37に対応する通信状態フラグを示す。具体的に、白丸はオンライン状態、白三角はオフライン状態を示す。そして、黒三角は、オフライン状態からオンライン状態への切り替わり位置、または、オンライン状態からオフライン状態への切り替わり位置を示す。
図10は、オフライン準備領域EEの生成処理の具体例について説明する図である。オフライン領域・オフライン準備領域更新部12は、オフライン領域DEに含まれる、黒三角で示される切り替え位置に基づいて、オフライン準備領域EEを生成する。同図において、切り替え位置は、位置l3、l7、l22、l24、l33、l35である。そして、各切り替え位置l3、l7、l22、l24、l33、l35を中心として円領域C1~C6が生成される。本実施の形態例において、オフライン準備領域EEの生成処理における円領域C1~C6の半径Rは、次のような観点に基づいて設定される。円領域C1~C6の半径Rは、オフライン準備領域EEの幅を意味する。
200:携帯端末、21:通信部、22:コンテンツ制御部、23:場所入退判定部、24:測位部、25:オフライン時位置履歴保管部
Claims (7)
- 携帯端末と通信可能なサーバにおいて、前記端末装置において位置情報に応じて提供されるコンテンツを当該端末装置に送信する情報提供サービス処理をコンピュータに実行させる情報提供サービスプログラムであって、
前記情報提供サービス処理は、
前記サーバが、前記端末装置の位置情報を受信する工程と、
前記サーバが、前記位置情報に対応する領域の前記コンテンツを前記携帯端末に送信すると共に、前記位置情報が、前記端末装置との通信がオフライン状態となるオフライン領域の周辺に位置するオフライン準備領域に対応する場合に、当該オフライン準備領域に対応する前記オフライン領域の前記コンテンツを送信する工程と、を有する情報提供サービスプログラム。 - 請求項1において、
前記情報提供サービス処理は、さらに、
前記サーバが、前記端末装置から前記オフライン状態における前記位置情報の履歴を受信する工程と、
前記サーバが、連続して前記オフライン状態であった位置情報の集合に基づいて前記オフライン領域を生成する工程と、を有する情報提供サービスプログラム。 - 請求項2において、
前記情報提供サービス処理は、さらに、
前記サーバが、前記オフライン領域における、前記オフライン状態とオンライン状態との切り替え位置の周辺に前記オフライン準備領域を生成する工程と、を有する情報提供サービスプログラム。 - 請求項3において、
前記オフライン準備領域は、前記オフライン領域における前記切り替え位置を中心として、前記位置情報の取得間隔と前記端末装置の移動速度とに基づく第1の距離と、前記オフライン領域の前記コンテンツの送信時間と前記移動速度に基づく第2の距離との加算値を半径とする円領域の論理和から前記オフライン領域を除外した領域として生成される情報処理サービスプログラム。 - 携帯端末と通信可能なサーバにおいて、前記端末装置において位置情報に応じて提供されるコンテンツを当該端末装置に送信する情報提供サービス方法であって、
前記サーバが、前記端末装置の位置情報を受信する工程と、
前記サーバが、前記位置情報に対応する領域の前記コンテンツを前記携帯端末に送信すると共に、前記位置情報が、前記端末装置との通信がオフライン状態となるオフライン領域の周辺に位置するオフライン準備領域に対応する場合に、当該オフライン準備領域に対応する前記オフライン領域の前記コンテンツを送信する工程と、を有する情報提供サービス方法。 - 携帯端末と通信可能であって、前記端末装置において位置情報に応じて提供されるコンテンツを当該端末装置に送信する情報提供サービス装置であって、
前記端末装置の位置情報を受信する受信手段と、
前記位置情報に対応する領域の前記コンテンツを前記携帯端末に送信すると共に、前記位置情報が、前記端末装置との通信がオフライン状態となるオフライン領域の周辺に位置するオフライン準備領域に対応する場合に、当該オフライン準備領域に対応する前記オフライン領域の前記コンテンツを送信する送信手段と、を有する情報提供サービス装置。 - 位置情報に基づいてコンテンツを提供する端末装置と、前記端末装置と通信可能であって、前記コンテンツを前記端末装置に送信するサーバとを有する情報提供サービスシステムであって、
前記端末装置が、当該端末装置の位置情報を前記サーバに送信し、
前記サーバは、前記位置情報を受信して、当該位置情報に対応する領域の前記コンテンツを前記携帯端末に送信すると共に、当該位置情報が、前記端末装置との通信がオフライン状態となるオフライン領域の周辺に位置するオフライン準備領域に対応する場合に、当該オフライン準備領域に対応する前記オフライン領域の前記コンテンツを送信し、
前記端末装置が、前記コンテンツを受信し、
前記端末装置は、前記位置情報に対応する前記コンテンツを提供する情報提供サービスシステム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014560554A JPWO2014122730A1 (ja) | 2013-02-05 | 2013-02-05 | 情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム |
PCT/JP2013/052618 WO2014122730A1 (ja) | 2013-02-05 | 2013-02-05 | 情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム |
EP13874444.6A EP2955635A4 (en) | 2013-02-05 | 2013-02-05 | PROGRAM, METHOD, DEVICE AND SYSTEM FOR SERVICE PROVIDING INFORMATION |
US14/795,561 US20150312359A1 (en) | 2013-02-05 | 2015-07-09 | Program, method for information provision service, device and information provision service system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/052618 WO2014122730A1 (ja) | 2013-02-05 | 2013-02-05 | 情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/795,561 Continuation US20150312359A1 (en) | 2013-02-05 | 2015-07-09 | Program, method for information provision service, device and information provision service system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014122730A1 true WO2014122730A1 (ja) | 2014-08-14 |
Family
ID=51299345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/052618 WO2014122730A1 (ja) | 2013-02-05 | 2013-02-05 | 情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20150312359A1 (ja) |
EP (1) | EP2955635A4 (ja) |
JP (1) | JPWO2014122730A1 (ja) |
WO (1) | WO2014122730A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6340917B2 (ja) * | 2014-05-23 | 2018-06-13 | 富士ゼロックス株式会社 | 文書管理プログラム、文書閲覧編集プログラム、文書管理装置、端末装置及び文書管理システム |
US10085211B2 (en) * | 2014-09-02 | 2018-09-25 | Apple Inc. | Communication of processor state information |
US9801014B2 (en) * | 2015-12-29 | 2017-10-24 | Hitachi, Ltd. | Predictive analytics for location estimation of idle UEs in a cellular network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009004513A1 (en) * | 2007-06-29 | 2009-01-08 | Nokia Corporation | Systems, methods, devices, and computer program products for downloading content for offline browsing |
WO2010110066A1 (ja) * | 2009-03-26 | 2010-09-30 | 日本電気株式会社 | コンテンツ配信システム、コンテンツ配信サーバ、コンテンツ配信方法およびプログラム |
JP2011055053A (ja) | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | 情報処理システム、及び通信装置 |
JP2011061714A (ja) * | 2009-09-14 | 2011-03-24 | Sony Corp | 情報処理装置及び情報処理方法、無線通信装置及び無線通信方法、コンピューター・プログラム、並びに無線通信システム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19911938A1 (de) * | 1999-03-17 | 2000-09-21 | Viag Interkom Gmbh & Co | Kommunikationssystem für den Mobilfunk und geeignetes Verfahren hierfür |
US8150406B1 (en) * | 2002-12-30 | 2012-04-03 | At&T Intellectual Property I, Lp | System and method for providing robust location based services |
JP4287846B2 (ja) * | 2005-07-15 | 2009-07-01 | 富士通株式会社 | 配信システム並びにユーザ端末及び配信サーバ |
JP2009153078A (ja) * | 2007-12-21 | 2009-07-09 | Sony Ericsson Mobilecommunications Japan Inc | 情報通信端末、情報通信システム、情報通信端末の制御方法及び制御プログラム |
US9134137B2 (en) * | 2010-12-17 | 2015-09-15 | Microsoft Technology Licensing, Llc | Mobile search based on predicted location |
-
2013
- 2013-02-05 EP EP13874444.6A patent/EP2955635A4/en not_active Withdrawn
- 2013-02-05 WO PCT/JP2013/052618 patent/WO2014122730A1/ja active Application Filing
- 2013-02-05 JP JP2014560554A patent/JPWO2014122730A1/ja active Pending
-
2015
- 2015-07-09 US US14/795,561 patent/US20150312359A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009004513A1 (en) * | 2007-06-29 | 2009-01-08 | Nokia Corporation | Systems, methods, devices, and computer program products for downloading content for offline browsing |
WO2010110066A1 (ja) * | 2009-03-26 | 2010-09-30 | 日本電気株式会社 | コンテンツ配信システム、コンテンツ配信サーバ、コンテンツ配信方法およびプログラム |
JP2011055053A (ja) | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | 情報処理システム、及び通信装置 |
JP2011061714A (ja) * | 2009-09-14 | 2011-03-24 | Sony Corp | 情報処理装置及び情報処理方法、無線通信装置及び無線通信方法、コンピューター・プログラム、並びに無線通信システム |
Non-Patent Citations (1)
Title |
---|
See also references of EP2955635A4 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2014122730A1 (ja) | 2017-01-26 |
US20150312359A1 (en) | 2015-10-29 |
EP2955635A4 (en) | 2016-01-13 |
EP2955635A1 (en) | 2015-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102015070B1 (ko) | 네트워크 발견 및 동기화를 위한 시스템 | |
CN107079050A (zh) | 服务层会话迁移和共享 | |
CN105376083B (zh) | 节能控制方法、管理服务器和网络设备 | |
US10958591B2 (en) | Enhanced real-time linking methods and systems | |
US20170339536A1 (en) | Offline peer-assisted notification delivery | |
CN102984278B (zh) | 实现浏览器数据同步的***和方法 | |
CN103140869A (zh) | 创建和加入社交群组的方法、用于执行该方法的用户装置、服务器和存储介质 | |
CN102224751A (zh) | 用于动态的自动通信路径选择、分布式装置同步以及任务委派的***和方法 | |
GB2531186A (en) | Methods and Apparatus For Forming Image Using, And Finding Positions Of, Plural Pixel Devices | |
WO2003079216A1 (en) | System and method for adapting preferences based on device location or network topology | |
US10542084B2 (en) | Device to device grouping of personal communication nodes | |
CN105917613B (zh) | 软件升级方法及设备 | |
CN101820588A (zh) | 一种移动终端之间传感器数据共享的方法及网络 | |
CN107258092A (zh) | 用于移动客户端设备的发现和数据传输的云支持 | |
CN103810010A (zh) | 一种信息处理方法和第一电子设备终端 | |
WO2014122730A1 (ja) | 情報提供サービスプログラム、情報提供サービス方法、情報提供サービス装置、及び、情報提供サービスシステム | |
WO2023284417A1 (zh) | 用于网络连接的方法、装置、***、服务器和介质 | |
CN103178877A (zh) | 近距离通信网络组建及重建方法、近距离通信终端及*** | |
CN103685219B (zh) | 终端设备及其数据通信方法 | |
CN112995303B (zh) | 跨集群调度方法及装置 | |
US20220377569A1 (en) | Method and apparatus to generate wireless network areas of interest | |
US20160352577A1 (en) | Multiple gateway virtualization | |
US9363656B1 (en) | Sector based wireless device management | |
CN103036989B (zh) | 套接字服务器及套接字服务方法 | |
CN101866507A (zh) | 基于手机短信的预约排队*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13874444 Country of ref document: EP Kind code of ref document: A1 |
|
REEP | Request for entry into the european phase |
Ref document number: 2013874444 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013874444 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2014560554 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |