System and method for identifying a location of interest to be named by a user
First Claim
1. An apparatus for identifying a location for naming, the apparatus comprising:
- a monitoring module configured to monitor actions taken by a user via a mobile communication device and to monitor a location of the mobile communication device when an action is taken by the user and at predetermined time intervals;
a data store for storing user-specific location information, the user-specific location information including at least one of a number of times the user is present at or near the location during a first predetermined time interval and an amount of time the user is present at or near the location, and user-specific action information associated with the location monitored by the monitoring module; and
a location naming module configured to calculate a relevance rating of the location based on the user-specific action information associated with the location and on the user-specific location information, and to prompt the user to name the location based on its relevance rating,wherein at least one of the modules includes at least one electronic hardware component.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for identifying a location for naming includes a monitoring module that is configured to monitor actions taken by a user via a mobile communication device and to monitor a location of the mobile communication device when an action is taken by the user and at predetermined time intervals. The apparatus also includes a data store for storing user-specific location information and user-specific action information associated with the location monitored by the monitoring module and a location naming module that is configured to calculate a relevance rating of the location based on the user-specific action information associated with the location and on the user-specific location information, and to prompt the user to name the location based on its relevance rating.
-
Citations
36 Claims
-
1. An apparatus for identifying a location for naming, the apparatus comprising:
-
a monitoring module configured to monitor actions taken by a user via a mobile communication device and to monitor a location of the mobile communication device when an action is taken by the user and at predetermined time intervals; a data store for storing user-specific location information, the user-specific location information including at least one of a number of times the user is present at or near the location during a first predetermined time interval and an amount of time the user is present at or near the location, and user-specific action information associated with the location monitored by the monitoring module; and a location naming module configured to calculate a relevance rating of the location based on the user-specific action information associated with the location and on the user-specific location information, and to prompt the user to name the location based on its relevance rating, wherein at least one of the modules includes at least one electronic hardware component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of identifying a location to be named, the method comprising:
-
monitoring actions taken by a user via a mobile communication device, and a location of the mobile communication device when an action is taken by the user and at predetermined time intervals; storing user-specific location information, the user-specific location information including at least one of a number of times the user is present at or near the location during a first predetermined time interval and an amount of time the user is present at or near the location, and user-specific action information associated with the location monitored in a data store; determining a relevance rating of the location based on the user-specific location information and user-specific action information associated with the location; and prompting the user to provide a name for the location based on the relevance rating. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium containing programming instructions for identifying a location to be named, the program instructions for performing a method comprising:
-
monitoring actions taken by a user via a mobile communication device, and a location of the mobile communication device when an action is taken by the user and at predetermined time intervals; storing user-specific location information, the user-specific location information including at least one of a number of times the user is present at or near the location during a first predetermined time interval and an amount of time the user is present at or near the location, and user-specific action information associated with the location monitored in a data store; calculating a relevance rating of the location based on the user-specific location information and user-specific action information associated with the location; and prompting the user to provide a name for the location based on the relevance rating. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus for identifying a location for naming, the apparatus comprising:
-
means for monitoring actions taken by a user via a mobile communication device and for monitoring a location of the mobile communication device when an action is taken by the user and at predetermined time intervals; means for storing user-specific location information, the user-specific location information including at least one of a number of times the user is present at or near the location during a first predetermined time interval and an amount of time the user is present at or near the location, and user-specific action information associated with the location monitored by the monitoring module; and means for prompting the user to name the location based on the user-specific action information associated with the location and on the user-specific location information, wherein at least one of the means includes at least one electronic hardware component.
-
Specification