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 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 location object generating unit configured to monitor a second location information received subsequently to first location information at the location object generating unit to detect invalid location information included in the second location information, andthe communication apparatus configured such that a location object is generated by the location object generating unit to send from the location object generating unit to a cache unit 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 stored first location information is to be discarded by the cache unit so that the cache unit discards the first location information from non-transitory memory of the cache unit in response to the location object.
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).
10 Citations
20 Claims
-
1. 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 location object generating unit configured to monitor a second location information received subsequently to first location information at the location object generating unit to detect invalid location information included in the second location information, and the communication apparatus configured such that a location object is generated by the location object generating unit to send from the location object generating unit to a cache unit 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 stored first location information is to be discarded by the cache unit so that the cache unit discards the first location information from non-transitory memory of the cache unit in response to the location object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 non-transitory memory, the method comprising:
-
monitoring a second location information received subsequently to a first location information at a location object generating unit of the electronic device by the location object generating unit 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 a location object generated by the location object generating unit from the location object generating unit to non-transitory computer readable medium, wherein the location object comprises invalidation information indicating that location information of the first location information is invalid so that the first location information is discarded by the non-transitory computer readable medium in response to the location object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. 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 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 a location object that comprises invalidation information indicating that location information of the first location information is invalid so that stored first location information is discarded in response to the location object.
-
Specification