IP Library Patent Application 13211322
Patent Application
App. No. 13/211,322

LOCATION-BASED PROMOTION OF APPLICATIONS

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 None
App. No.
13/211,322
Abstract

Architecture that integrates location-based information and application-driven devices (e.g., cell phones). Users can now be provided the most relevant application and/or application data based on the user location. Thus, users are assisted in finding the relevant application(s) to accomplish a task based on their current location. More specifically, given a location (e.g., business) registered to a service, the user's client application is automatically updated to comprise the data relevant to that location. Alternatively, or in combination therewith, the service can suggest installing a new application relevant to the location.

Claims (29)

1 . A system suitable for execution on a mobile device, comprising:

a detection component that detects geographic location of a mobile device and checks for a location-relevant application in response to detection of the geographic location; and

a processor that executes computer-executable instructions associated with the detection component.

2 . The system of claim 1 , wherein the detection component further checks for application data related to the geographic location.

3 . The system of claim 1 , wherein the detection component automatically installs location-relevant application.

4 . The system of claim 1 , wherein the location-relevant application is mapped to the geographic location and accessed when the mobile device reaches the geographic location.

5 . The system of claim 1 , further comprising a location-based provider that registers services and interfaces to the detection component to provide the location-relevant application.

6 . The system of claim 5 , wherein the location-based provider processes client requests for the location-relevant application.

7 . The system of claim 1 , further comprising a management component that enables user management of notifications, data, and application installs via the detection component.

8 . The system of claim 7 , wherein the management component adjusts presentation an application list based on the geographic location.

9 . A method suitable for execution on a mobile device, comprising acts of:

detecting geographic location of the mobile device;

checking for relevant application information compatible with the mobile device in response to the geographic location; and

utilizing a processor that executes instructions stored in memory to perform at least one of the acts of detecting or checking.

10 . The method of claim 9 , further comprising installing the relevant application information when available.

11 . The method of claim 9 , further comprising discovering the relevant application information, which includes application data, and updating the mobile device with the application data.

12 . The method of claim 9 , further comprising discovering the relevant application information, which is an application install, and updating the mobile device with the application install.

13 . The method of claim 9 , further comprising notifying a user of the mobile device of the relevant application information and requesting user interaction as to install of the relevant application information.

14 . The method of claim 9 , further comprising sorting an application list on the mobile device for presentation based on the relevant application information.

15 . The method of claim 9 , further comprising configuring detection of the relevant application information to manage installs and notifications.

16 . A method suitable for execution on a mobile device, comprising acts of:

detecting geographic location of the mobile device;

discovering a location-relevant application associated with the geographic location;

installing on the mobile device the location-relevant application; and

utilizing a processor that executes instructions stored in memory to perform at least one of the acts of detecting, discovering, or installing.

17 . The method of claim 16 , further comprising notifying a user of the mobile device of the location-relevant application and requesting user approval to install the location-relevant application.

18 . The method of claim 16 , further comprising sorting an application list for viewing on the mobile device based on the location-relevant application.

19 . The method of claim 16 , further comprising configuring detection of the location-relevant application to manage at least one of updates, installs, or notifications.

20 . The method of claim 16 , further comprising requesting discovery of the location-relevant application via a client-side application of the mobile device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2011
From: HAIK, FADI; GHEVA, YAIR E.; AXELROD, ELINOR
To: MICROSOFT CORPORATION
Reel/Frame 026761/0045 →