PROVIDING LOCATION-RELEVANT GOAL FULFILLMENT RECOMMENDATIONS WHILE INSIDE A NON-RESIDENTIAL LOCATION
First Claim
1. A method for providing location-relevant goal fulfillment messages comprising:
- receiving of location data for a mobile device by a location-based goal coaching system;
when inside a non-residential location, dynamically generating a proximate area map for the mobile device using the received location data, wherein said proximate area map expresses at least a position of the mobile device within the non-residential location and points of interest or items within a predefined radius of the position of the mobile device;
identifying at least one element of the proximate area map that is relevant to a goal expressed in a user-specific goal profile for a user of the mobile device, wherein the user-specific goal profile was previously defined within the location-based goal coaching system by the user;
for each goal of the user-specific goal profile having at least one relevant identified element, creating a goal fulfillment recommendation for that goal, wherein the goal fulfillment recommendation is an electronic message indicating a nearby presence of an item or point of interest that is related to a goal; and
conveying the goal fulfillment recommendation to the mobile device, wherein the user is made aware of the nearby presence of the item or point of interest and its relationship to the goal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing location-relevant goal fulfillment messages to a mobile device can begin with a location-based goal coaching system receiving location data for a mobile device. When inside a non-residential location, a proximate area map for the mobile device can be dynamically generated using the received location data. The proximate area map can express a position of the mobile device within the non-residential location and points of interest or items within a predefined radius of the mobile device. Elements of the proximate area map that are relevant to a goal expressed in a previously defined user-specific goal profile can be identified. For each goal having a relevant identified element, a goal fulfillment recommendation can be created. The goal fulfillment recommendation can then be conveyed to the mobile device, making the user aware of the nearby presence of the item or point of interest and its relationship to the goal.
5 Citations
20 Claims
-
1. A method for providing location-relevant goal fulfillment messages comprising:
-
receiving of location data for a mobile device by a location-based goal coaching system; when inside a non-residential location, dynamically generating a proximate area map for the mobile device using the received location data, wherein said proximate area map expresses at least a position of the mobile device within the non-residential location and points of interest or items within a predefined radius of the position of the mobile device; identifying at least one element of the proximate area map that is relevant to a goal expressed in a user-specific goal profile for a user of the mobile device, wherein the user-specific goal profile was previously defined within the location-based goal coaching system by the user; for each goal of the user-specific goal profile having at least one relevant identified element, creating a goal fulfillment recommendation for that goal, wherein the goal fulfillment recommendation is an electronic message indicating a nearby presence of an item or point of interest that is related to a goal; and conveying the goal fulfillment recommendation to the mobile device, wherein the user is made aware of the nearby presence of the item or point of interest and its relationship to the goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing location-relevant goal fulfillment messages comprising:
-
a network-enabled mobile device; a user-specific goal profile defining at least one goal and supporting data for the at least one goal; and a location-based goal coaching system configured to provide goal fulfillment recommendations to the network-enabled mobile device based upon location data of said mobile device when inside a non-residential location and the user-specific goal profile associated with a user of the network-enabled mobile device, wherein the goal fulfillment recommendation is an electronic message indicating a nearby presence of an item or point of interest that is related to a goal contained within the user-specific goal profile. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising:
-
computer usable program code configured to receive location data for a mobile device; computer usable program code configured to, when inside a non-residential location, dynamically generate a proximate area map for the mobile device using the received location data, wherein said proximate area map expresses at least a position of the mobile device within the non-residential location and points of interest or items within a predefined radius of the position of the mobile device; computer usable program code configured to identify at least one element of the proximate area map that is relevant to a goal expressed in a user-specific goal profile for a user of the mobile device, wherein the user-specific goal profile was previously defined within the location-based goal coaching system by the user; computer usable program code configured to, for each goal of the user-specific goal profile having at least one relevant identified element, create a goal fulfillment recommendation for that goal, wherein the goal fulfillment recommendation is an electronic message indicating a nearby presence of an item or point of interest that is related to a goal; and computer usable program code configured to convey the goal fulfillment recommendation to the mobile device, wherein the user is made aware of the nearby presence of the item or point of interest and its relationship to the goal. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification