IP Library Granted Patent US 9,140,552
Granted Patent B2
US 9,140,552 · App. 12/167,137 · Granted Sep 22, 2015

User defined names for displaying monitored location

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,140,552
App. No.
12/167,137
Granted
Sep 22, 2015
Kind
B2
Abstract

A user's location may be tracked by tracking a device associated with the user. The user's location may be published (e.g. on a website) using a user defined name or some other name that is not related to the coordinates of the location based on the tracked location of the device. If published to a website, the name may be uploaded to the website in a user-editable area of the website, which area may or may not be directed to tracking the location of the user. The device may also be configured to trigger reminders based on whether the device is leaving an area and/or based on whether the device is approaching a location based on the location's membership in a class of locations (e.g. approaching a grocery store).

Claims (33)

1. A method comprising:

storing, in a mobile computing device, user-defined names associated with locations, wherein the mobile computing device comprises a smart phone;

receiving data indicative of a current location of the mobile computing device;

determining whether the current location, received by the mobile computing device, is associated with a single user-defined name or multiple user-defined names, the multiple user-defined names comprise a plurality of generic names for the current location associated by a user;

prompting for a selection from multiple user-defined names when the current location is associated with multiple user-defined names; and

providing, to a recipient, a user-defined name associated with the current location when the current location is associated with the single user-defined name or a selected user-defined name from among those associated with the current location when the current location is associated with multiple user-defined names.

2. The method of claim 1 , the providing, to a recipient, a user-defined name and a selected user-defined name comprising:

providing the user-defined name or the selected user-defined name to a server to be published on a web page.

3. The method of claim 2 , comprising receiving data indicative of information that a user can use to access the web page,

the providing a user-defined name comprising publishing the user-defined name using the data indicative of information that the user can use to access the web page; and

the providing a selected user-defined name comprising publishing the selected user-defined name using the data indicative of information that the user can use to access the web page.

4. The method of claim 1 ,

the providing a user-defined name comprising entering text of the user-defined name into a field provided by a web page for entering text; and

the providing a selected user-defined name comprising entering text of the selected user-defined name into the field provided by the web page for entering text.

5. The method of claim 4 , wherein the field is not a field dedicated to entering location information.

6. The method of claim 1 , comprising receiving user input representative of the user-defined names associated with the locations.

7. The method of claim 6 , the receiving user input comprising receiving contact information in a contacts application on the mobile computing device.

8. The method of claim 1 , the storing user-defined names comprising storing a plurality of user-defined names with a single location.

9. The method of claim 1 , wherein the selected user-defined name is based on at least one criteria including: a user selected name, a publishing web page, a priority, a user preference, a time, or a date.

10. A method comprising:

receiving, on a user input device, data representative of user-defined names associated with locations;

storing, in a mobile computer device, the user-defined names associated with locations, wherein the mobile computer device comprises a smart phone;

receiving data indicative of a current location of the mobile computing device;

determining whether the current location, received by the mobile computing device, is associated with a single user-defined name or with multiple user-defined names, the multiple user-defined names comprise a plurality of generic names for the current location associated by a user;

prompting for a selection from multiple user-defined names when the current location is associated with multiple user-defined names; and

publishing, to a web site, a user-defined name associated with the current location when the current location is associated with the single user-defined name, or a selected user-defined name from among those associated with the current location when the current location is associated with multiple user-defined names.

11. The method of claim 1 , comprising publishing, to a web site, information indicative of the fact that the current location is not associated any of the user-defined names.

12. The method of claim 1 , the receiving data comprising receiving data from a location determining circuit of the mobile computing device.

13. The method of claim 1 , comprising determining whether the current location is in proximity to a location associated with any of the user-defined names.

14. The method of claim 13 , wherein being in proximity to the location associated with user-defined names requires that the current location be within a predetermined distance of the location.

15. The method of claim 1 , the storing user-defined names comprising a free-form user-defined name.

16. The method of claim 10 wherein the multiple user-defined names enable one generic name to be published to the website and a different generic name to be published to a different website.

17. The method of claim 16 , the receiving data comprising receiving data from a positioning circuit of the mobile computing device.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →
SECURITY AGREEMENT Recorded Oct 22, 2009
From: PALM, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 023406/0671 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2009
From: PEREIRA, MINDY; CHEN, LARRY; HORNYAK, MATTHEW
To: PALM, INC.
Reel/Frame 022823/0371 →