PERSONALIZED POSITION USING INFORMATION CORRELATION AND SELF-SOURCING
First Claim
1. A method for position estimation, the method comprising:
- accessing from a non-transitory medium, a general heatmap representing a generic position feasibility pattern for mobile devices within an area to which the general heatmap pertains;
accessing a personalized heatmap from the non-transitory medium, a personalized heatmap representing a position feasibility pattern for a user, within the area to which the general heatmap pertains;
combining data from the general heatmap and the personalized heatmap to form a combined heatmap; and
estimating a current position of the user using the combined heatmap.
1 Assignment
0 Petitions
Accused Products
Abstract
Some aspects relate to developing a personalized location feasibility heatmap, representing motion information related to a particular device/user, and combining that personalized heatmap with general location feasibility information, pertinent to a number of users. The personalized locational feasibility heatmap may be formed using self-sourced motion data, static and dynamic data, such as contacts and appointments, context, and data derived from or available through social networks. Heatmaps may be associated with respective areas; within areas, regions may be defined that are to be considered for self-source data, which have random data, or which are especially relevant to personalized heatmaps. Personalized heatmaps may be shared among users, and used as a basis for further modification. Other aspects, such as using personalized heatmaps relevant to one area to produce a personalized heatmap for a different area are disclosed. Mobile devices, and servers may implement disclosed aspects, separately or together.
-
Citations
47 Claims
-
1. A method for position estimation, the method comprising:
-
accessing from a non-transitory medium, a general heatmap representing a generic position feasibility pattern for mobile devices within an area to which the general heatmap pertains; accessing a personalized heatmap from the non-transitory medium, a personalized heatmap representing a position feasibility pattern for a user, within the area to which the general heatmap pertains; combining data from the general heatmap and the personalized heatmap to form a combined heatmap; and estimating a current position of the user using the combined heatmap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A mobile device for position estimation, the mobile device comprising:
-
a receiver operable for receiving data representative of a general heatmap, the general heatmap representing a generic position feasibility pattern for mobile devices within an area to which the general heatmap pertains; and a processor configured to generate a personalized heatmap specific to the mobile device independently from the general heatmap, to combine the general heatmap and a personalized heatmap to produce a combined heatmap, and to determine an estimate of a position of the mobile device from the combined heatmap. - View Dependent Claims (27)
-
-
28. A mobile device for position estimation, the mobile device comprising:
-
means for receiving a general heatmap, the general heatmap representing a generic position feasibility pattern for mobile devices within an area to which the general heatmap pertains; means for generating a personalized heatmap specific to the mobile device, a personalized heatmap generated independently from the general heatmap; means for combining the personalized heatmap and the general heatmap to produce a combined heatmap; and means for determining an estimate of a position of the mobile device from the combined heatmap. - View Dependent Claims (29, 30, 31)
-
-
32. A device comprising a processor and a non-transitory memory wherein the non-transitory memory includes instructions to:
-
determine a general heatmap for an area in which augmented location services are to be provided, the general heatmap representing a generic position feasibility pattern for mobile devices within the area; generate a personalized heatmap of an area specific to a mobile device, the personalized heatmap generated independently from the general heatmap; and provide the personalized heatmap for use in determining an estimate of a position of the mobile device using data from both the general heatmap and on the personalized heatmap. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A non-transitory computer-readable storage medium including program code stored thereon, comprising program code to:
-
receive a general heatmap, the general heatmap representing a generic position feasibility pattern for mobile devices within an area to which the general heatmap pertains; generate a personalized heatmap, wherein the personalized heatmap is specific to a mobile device, and the personalized heatmap generated independently from the general heatmap; and determine an estimate of a position of the mobile device using data from both the general heatmap and the personalized heatmap. - View Dependent Claims (43, 44, 45, 46, 47)
-
Specification