Invention Grant
- Patent Title: Device location application programming interface
-
Application No.: US14566341Application Date: 2014-12-10
-
Publication No.: US09414190B1Publication Date: 2016-08-09
- Inventor: John Marvin Jones, III , Raymond Emilio Reeves , Ryan Alan Wick
- Applicant: Sprint Communications Company L.P.
- Applicant Address: US KS Overland Park
- Assignee: Sprint Communications Company L.P.
- Current Assignee: Sprint Communications Company L.P.
- Current Assignee Address: US KS Overland Park
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F11/00 ; H04W4/02 ; H04W52/02 ; G06F9/54 ; G06F11/30

Abstract:
Media, methods and interfaces are provided for interfacing a mobile device and an application virtual machine to provide location information of the mobile device from a secondary source. When location information supplied by a first source to the application virtual machine contains invalid values for device location, a secondary source is utilized to provide the location information. No new processing thread is spawned for collection of back-up source configurations. Thus, interfaces initiate the first and second location determination methods in a single request. The power consumed by the mobile device to retrieve the device location information from a secondary source is reduced by the absence of additional configuration collection threads. Interfaces include a primary location component, a verification component, a backup location component, and a location update component.
Information query