IP Library › Granted Patent US 10,382,571
Granted Patent B1
US 10,382,571 · App. 15/724,250 · Granted Aug 13, 2019

Mobile communication device self-locating framework

Inventor: Jason R. Delker (Olathe, KS)
Assignee: Sprint Communications Company L.P.
H04L67/18G01S5/0009G01S5/0252H04W4/025H04W88/06G01S19/42H04M1/72572
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 10,382,571
App. No.
15/724,250
Granted
Aug 13, 2019
Kind
B1
Abstract

A mobile communication device. The device comprises a cellular radio transceiver, a GPS receiver, a processor, a memory, and a self-locating application stored in the memory. When executed by the processor the application monitors a received signal strength of the radio transceiver, in response to detecting a rate of cellular radio signal strength increase above a first threshold, obtains GPS coordinates of the device from the GPS receiver and an identity of a serving cell site, stores the GPS coordinates with the identity of the serving cell site in the memory, and in response to detecting a rate of cellular radio signal strength decrease below a second predefined threshold and determining that the cellular radio transceiver is served by the serving cell site associated with the GPS coordinates stored in the memory, determines that the device is at the location associated with the GPS coordinates stored in the memory.

Claims (10)

1. A mobile communication device, comprising: a cellular radio transceiver; a Wireless Fidelity (WiFi) radio transceiver; a global positioning system (GPS) receiver; a processor; a non-transitory memory; and a self-locating application stored in the non-transitory memory that, when executed by the processor: monitors a received signal strength parameter of the cellular radio transceiver, in response to detecting a rate of cellular radio signal strength increase above a first predefined threshold, obtains GPS coordinates representing a location of the mobile communication device from the GPS receiver and an identity of a serving cell site, stores the GPS coordinates with the identity of the serving cell site in the non-transitory memory, monitors a plurality of WiFi service set identifiers (SSIDs) received by the WiFi radio transceiver, in response to detecting a loss of the WiFi SSIDs, obtains second GPS coordinates representing a location of the mobile communication device from the GPS receiver, stores the second GPS coordinates with the plurality of WiFi SSIDs in the non-transitory memory, in response to detecting a rate of cellular radio signal strength decrease below a second predefined threshold and determining that the cellular radio transceiver is served by the serving cell site associated with the GPS coordinates stored in the non-transitory memory, determines that the mobile communication device is at the location associated with the GPS coordinates stored in the non-transitory memory in association with the identity of the serving cell site, in response to detecting the WiFi SSIDs, determines that the mobile communication device is at the location associated with the second GPS coordinates stored in the non-transitory memory in association with the WiFi SSIDs, and based on the determination of the location of the mobile communication device, launches a mobile application on the mobile communication device.

2. The mobile communication device of claim 1 , wherein the mobile application launched on the mobile communication device based on the determination of the mobile communication device is a mobile application associated with a coffee shop, is a mobile application associated with a hardware retail store, is a mobile application associated with a grocery store, or is a mobile application associated with a department store.

3. The mobile communication device of claim 1 , wherein the mobile communication device is one of a mobile phone, a smart phone, a personal digital assistant (PDA), a wearable computer, a headset computer, a laptop computer, a tablet computer, or a notebook computer.

4. The mobile communication device of claim 1 , wherein the self-locating application further:

requests associations of GPS coordinates and serving cell site identities and associations of GPS coordinates and WiFi SSIDs from a server computer using an application programming interface (API) of the server computer;

receives a plurality of associations of GPS coordinates and serving cell site identities and a plurality of associations of GPS coordinates and WiFi SSIDs from the server computer, and

stores the plurality of associations of GPS coordinates and serving cell site identities and the plurality of associations of GPS coordinates and WiFi SSIDs received from the server computer in the non-transitory memory.

5. The mobile communication device of claim 4 , wherein the self-locating application designates an area when requesting associations of GPS coordinates using the API of the server computer, whereby the associations of GPS coordinates with serving cell site identities and the associations of GPS coordinates and WiFi SSIDs returned by the server computer are limited to associations of GPS coordinates located within the designated area.

6. The mobile communication device of claim 1 , wherein the self-locating application further transmits an association of GPS coordinates and a serving cell site identity or an association of GPS coordinates and WiFi SSIDs to a server computer.

7. The mobile communication device of claim 1 , wherein the mobile communication device is one of a mobile phone, a smart phone, a personal digital assistant (PDA), a wearable computer, a headset computer, a laptop computer, a tablet computer, or a notebook computer.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: DELKER, JASON
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 043772/0971 →
Cited By (1)
US 12,615,068