Method of updating a location information representing a physical location of a communication device, a computer program product for executing the method, and a communication system for updating the location information
First Claim
1. A method of updating location information, said location information representing a physical location of a communication device, wherein said location information is generated by a location source, and wherein said location information is sent from the location source to an electronic device having hardware comprising a processor and a non-transitory memory, the method comprising:
- monitoring a second location information received subsequently to a first location information at the electronic device to detect an invalid location information included in the second location information, and,upon detection of the invalid location information included in the second location information, sending invalidation information indicating that location information of the first location information is invalid so that the first location information is discarded by non-transitory computer readable medium storing the first location information in response to the invalid location information.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of updating a location information, which represents a physical location of a communication device (2), is generated by a location source (1), and sent from the location source (1) via a location object generating unit (1A, 2A) and a cache unit (3A) to a location consumer (4), comprises caching a first location information (6) in the cache unit (3A), monitoring of a second location information (60) received subsequently to the first location information (6) at the location object generating unit (1A, 2A) by the location object generating unit (1A, 2A) to detect an invalid location information, and, triggered by the detection of an invalid location information (30, 50, 70), sending a location object (31, 51, 61, 71, 81) generated by the location object generating unit (1A, 2A) from the location object generating unit (1A, 2A) to the cache unit (3A), wherein the location object (31, 51, 61, 71, 81) comprises an invalidation information (85-88) indicating that a location information (6, 83) sent prior to the location object (31, 51, 61, 71, 81) is invalid such that, when the location object (31, 51, 61, 71, 81) is received at the cache unit (3A), the cached first location information (6) is discarded by the cache unit (3A).
15 Citations
19 Claims
-
1. A method of updating location information, said location information representing a physical location of a communication device, wherein said location information is generated by a location source, and wherein said location information is sent from the location source to an electronic device having hardware comprising a processor and a non-transitory memory, the method comprising:
-
monitoring a second location information received subsequently to a first location information at the electronic device to detect an invalid location information included in the second location information, and, upon detection of the invalid location information included in the second location information, sending invalidation information indicating that location information of the first location information is invalid so that the first location information is discarded by non-transitory computer readable medium storing the first location information in response to the invalid location information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17)
-
-
11. A non-transitory machine readable medium having a computer program stored thereon such that a communication device performs a method defined by the computer program when a processor of the communication device runs the computer program, the method comprising:
-
monitoring a second location information received subsequently to a first location information at the communication device to detect an invalid location information included in the second location information, and, upon detection of the invalid location information included in the second location information, sending invalidation information indicating that location information of the first location information is invalid so that the first location information is discarded by a non-transitory computer readable medium storing the first location information in response to the invalid location information.
-
-
12. A communication apparatus for updating a location information that represents a physical location of a communication device generated by a location source, the communication apparatus comprising:
-
a processor connected to a non-transitory memory, the processor of the communication apparatus being configured to monitor a second location information received subsequently to first location information to detect invalid location information included in the second location information, and the processor of the communication apparatus configured to generate a location object in response to detection of the invalid location information of the second location information received after the first location information, wherein the location object comprises invalidation information indicating that first location information is to be discarded so that the first location information is discarded from non-transitory memory in response to the location object. - View Dependent Claims (13, 14, 15, 16, 18, 19)
-
Specification