Event-based location sampling for map-matching
First Claim
Patent Images
1. A method comprising:
- obtaining a location of an object via a device associated with the object;
determining a plurality of sampling parameters for generating a trajectory of the object, wherein the plurality of sampling parameters comprises at least;
(i) identification of one or more particular location information sensors, from a set of multiple location information sensors resident on the device associated with the object, to be used for capturing one or more motion-related events associated with the object;
(ii) identification of one or more particular sampling regions, from a set of multiple sampling regions, within which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and
(iii) identification of a given temporal period, from a set of multiple temporal periods, during which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and
wherein said determining the plurality of sampling parameters is based on (i) said location of the object and (ii) one or more items of map-matching information;
transmitting the determined plurality of sampling parameters to the device associated with the object;
obtaining one or more motion-related events associated with the object captured by the one or more particular location information sensors resident on the device in accordance with the determined plurality of sampling parameters; and
generating a trajectory of the object based on the one or more captured obtained motion-related events;
wherein the steps are carried out by at least one computing device.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and articles of manufacture for event-based location sampling for map-matching are provided herein. A method includes determining a location of an object via a device associated with the object; determining one or more temporal sampling periods of one or more location information sensors at one or more sampling regions based on (i) said location of the object and (ii) one or more items of map-matching information; capturing one or more motion-related events associated with the object via the one or more location information sensors during the determined one or more temporal periods; and generating a trajectory of the object based on the one or more captured motion-related events.
22 Citations
20 Claims
-
1. A method comprising:
-
obtaining a location of an object via a device associated with the object; determining a plurality of sampling parameters for generating a trajectory of the object, wherein the plurality of sampling parameters comprises at least; (i) identification of one or more particular location information sensors, from a set of multiple location information sensors resident on the device associated with the object, to be used for capturing one or more motion-related events associated with the object; (ii) identification of one or more particular sampling regions, from a set of multiple sampling regions, within which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and (iii) identification of a given temporal period, from a set of multiple temporal periods, during which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and wherein said determining the plurality of sampling parameters is based on (i) said location of the object and (ii) one or more items of map-matching information; transmitting the determined plurality of sampling parameters to the device associated with the object; obtaining one or more motion-related events associated with the object captured by the one or more particular location information sensors resident on the device in accordance with the determined plurality of sampling parameters; and generating a trajectory of the object based on the one or more captured obtained motion-related events; wherein the steps are carried out by at least one computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture comprising a computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising:
-
obtaining a location of an object via a device associated with the object; determining a plurality of sampling parameters for generating a trajectory of the object, wherein the plurality of sampling parameters comprises at least; (i) identification of one or more particular location information sensors, from a set of multiple location information sensors resident on the device associated with the object, to be used for capturing one or more motion-related events associated with the object; (ii) identification of one or more particular sampling regions, from a set of multiple sampling regions within which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and (iii) identification of a given temporal period, from a set of multiple temporal periods, during which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and wherein said determining the plurality of sampling parameters is based on (i) said location of the object and (ii) one or more items of map-matching information; transmitting the determined plurality of sampling parameters to the device associated with the object; obtaining one or more motion-related events associated with the object captured by the one or more particular location information sensors resident on the device in accordance with the determined plurality of sampling parameters; and generating a trajectory of the object based on the one or more obtained motion-related events. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
a memory; and at least one processor coupled to the memory and configured for; obtaining a location of an object via a device associated with the object; determining a plurality of sampling parameters for generating a trajectory of the object, wherein the plurality of sampling parameters comprises at least; (i) identification of one or more particular location information sensors, from a set of multiple location information sensors resident on the device associated with the object, to be used for capturing one or more motion-related events associated with the object; (ii) identification of one or more particular sampling regions, from a set of multiple sampling regions, within which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and (iii) identification of a given temporal period, from a set of multiple temporal periods, during which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and wherein said determining the plurality of sampling parameters is based on (i) said location of the object and (ii) one or more items of map-matching information; transmitting the determined plurality of sampling parameters to the device associated with the object; obtaining one or more motion-related events associated with the object captured by the one or more particular location information sensors resident on the device in accordance with the determined plurality of sampling parameters; and generating a trajectory of the object based on the one or more obtained motion-related events.
-
-
18. A method comprising:
-
obtaining a location of an object via a device associated with the object; determining a plurality of sampling parameters for generating a trajectory of the object, wherein the plurality of sampling parameters comprises at least; (i) identification of one or more particular location information sensors, from a set of multiple location information sensors resident on the device associated with the object, to be used for capturing one or more motion-related events associated with the object; (ii) identification of one or more particular sampling regions, from a set of multiple sampling regions, within which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and (iii) identification of a given temporal period, from a set of multiple temporal periods, during which the one or more particular location information sensors resident on the device are to capture one or more motion-related events associated with the object; and wherein said determining the plurality of sampling parameters is based on (i) said location of the object and (ii) one or more items of map-matching information; transmitting the determined plurality of sampling parameters to the device associated with the object; obtaining location information associated with the object captured by the one or more particular location information sensors resident on the device in accordance with the determined plurality of sampling parameters; and implementing event detection logic in conjunction with the obtained location information to generate a trajectory of the object. - View Dependent Claims (19, 20)
-
Specification