Method and apparatus for determining location
First Claim
Patent Images
1. A computer-implemented method performed by a computerized device, comprising:
- receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures, the first sequence of kinematic values comprising acceleration indications, obtained by deriving twice the route of the image;
receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device, the second sequence of kinematic values comprising acceleration indications;
determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; and
associating an identifier associated with the mobile device with a location determined from the captured pictures.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and apparatus for determining location, the method comprising: receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures; receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device; determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; and associating an identifier associated with the mobile device with a location determined from the captured pictures.
30 Citations
27 Claims
-
1. A computer-implemented method performed by a computerized device, comprising:
-
receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures, the first sequence of kinematic values comprising acceleration indications, obtained by deriving twice the route of the image; receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device, the second sequence of kinematic values comprising acceleration indications; determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; and associating an identifier associated with the mobile device with a location determined from the captured pictures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method performed by a computerized device, comprising:
-
receiving spatial data from a mobile device; receiving a mapping between locations and earlier collected spatial data; and based on the spatial data and on mapping between locations and earlier spatial data, associating the spatial data with a location, wherein the mapping is created using a combination of a first sequence of kinematic values related to a route of an image appearing in captured pictures and comprising acceleration indications obtained by deriving twice the route of the image, and a second sequence of kinematic values related to a series of readings of at least inertial sensor received from a mobile device and comprising acceleration indications.
-
-
15. An apparatus having a processing unit and a storage device, the apparatus comprising a server platform, the apparatus comprising:
-
a first kinematic value sequence receiving for receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures, the first sequence of kinematic values comprising acceleration indications, obtained by deriving twice the route of the image; a second kinematic value sequence receiving for receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device carried by a user, the second sequence of kinematic values comprising acceleration indications; a sequence matching component for determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; and an identifier and location association component for association the mobile device with a location obtained from the captured pictures. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising:
-
a non-transitory computer readable medium; a first program instruction for receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures, the first sequence of kinematic values comprising acceleration indications, obtained by deriving twice the route of the image; a second program instruction for receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device, the second sequence of kinematic values comprising acceleration indications; and a third program instruction for determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; and a fourth program instruction for associating an identifier of the mobile device with a location determined from the captured pictures, wherein said first, second, third and fourth program instructions are stored on said non-transitory computer readable medium.
-
-
26. A computer-implemented method performed by a computerized device, comprising:
-
receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures; receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device; determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; associating an identifier associated with the mobile device with a location determined from the captured pictures; determining a multiplicity of matching measures between at least one first sequence of kinematic values and at least two second sequences of kinematic values; and associating an identifier associated with the mobile device which provided a second sequence having best match with the at least one first sequence.
-
-
27. An apparatus having a processing unit and a storage device, the apparatus comprising a server platform, the apparatus comprising:
-
a first kinematic value sequence receiving for receiving a first sequence of kinematic values related to a route of an image appearing in captured pictures; a second kinematic value sequence receiving for receiving a second sequence of kinematic values related to a series of readings from at least one inertial sensor received from a mobile device carried by a user, a sequence matching component for determining a matching measure between the first sequence of kinematic values and the second sequence of kinematic values; and an identifier and location association component for association the mobile device with a location obtained from the captured pictures, wherein the sequence matching component is adapted to determine a multiplicity of matching measures between at least one first sequence of kinematic values and at least two second sequences of kinematic values; and
to associate the mobile device which provided a second sequence having best match with the at least one first sequence.
-
Specification