IP Library Granted Patent US 11,297,568
Granted Patent B2
US 11,297,568 · App. 16/252,506 · Granted Apr 5, 2022

Location-based apparatus management

Inventors: Joseph Baird (Bellevue, WA); Parag Garg (Woodinville, WA); Nicholas LaVassar (Issaquah, WA); Christopher Painter (North Bend, WA)
Assignee: T-Mobile USA, Inc.
H04W52/0209H04L67/18H04W4/021H04W4/029
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 11,297,568
App. No.
16/252,506
Granted
Apr 5, 2022
Kind
B2
Abstract

Techniques for location-based apparatus management can result in significant battery power savings for the apparatus and robust controls over the apparatus. This may be achieved by using discovered wireless network(s) to learn repeating patterns of the apparatus and, accordingly, set up soft geofences to trigger automatic operations of the apparatus. Information associated with the discovered wireless network(s) is used to determine the location of the apparatus, and the type of location can be identified. Based on the type of location, the apparatus is placed in a mode corresponding to the identified type of location. Alternatively, or additionally, specific features and/or applications on the apparatus may be activated or deactivated.

Claims (67)

1. A method, comprising:

determining, by a processor of an apparatus, a location of the apparatus based on information associated with a wireless network with which the apparatus is in communication;

identifying, by the processor, a type of the location and a Wi-Fi network associated with the type of the location; and

performing, by the processor based on a result of the identifying, one or more of a plurality of acts comprising:

detecting a repeating behavior pattern that includes a high usage within a time slot at the location;

associating the high usage at the time slot with the identified type of the location; and

configuring the apparatus to activate a full-power mode when the processor detects the Wi-Fi network at the identified type of the location.

2. The method of claim 1 , further comprising identifying a change in the location of the apparatus; and

placing the apparatus in a low-power mode in response to the change in the location of the apparatus.

3. The method of claim 1 , wherein the information associated with the wireless network comprises a cell identification (ID) of a base station, at least one of a Service Set Identifier (SSID) and a Media Access Control (MAC) address of the Wi-Fi network, a Universal Unique Identifier (UUID) of a Bluetooth Low Energy (BLE) network, or a Unique Identifier (UID) of a Near Field Communication (NFC) network.

4. The method of claim 2 , wherein the method further comprises sending a notification when placing the apparatus in the low-power mode, to alert a user that the apparatus is leaving a coverage of the Wi-Fi network.

5. The method of claim 4 , wherein the placing of the apparatus in the low-power mode comprises performing at least one of:

deactivating a Global Positioning System (GPS) sensor of the apparatus; and

increasing a time interval for pinging a wireless network to which the apparatus is communicatively connected.

6. The method of claim 1 further comprising:

identifying a change in the location of the apparatus; and placing the apparatus in a silent mode in response to the change in the location of the apparatus.

7. The method of claim 1 further comprising:

detecting that the location of the apparatus has changed; and

sending a notification in response to the detecting.

8. The method of claim 1 , further comprising:

performing, by the processor, either:

determining, based on a usage history of the apparatus, a rule corresponding to the identified type of the location, or

prompting a user of the apparatus to input the rule; and

determining, by the processor based on the rule, which one or more of the plurality of acts to be performed.

9. A non-transitory computer-readable storage medium storing computer-executable instructions that upon execution cause one or more processors to perform actions comprising:

determining, by a processor, a location of an apparatus based on information associated with a wireless network with which the apparatus is in communication;

identifying a type of the location and a Wi-Fi network associated with the location; and

performing, based on a result of the identifying, one or more of a plurality of acts comprising:

detecting a repeating pattern that includes a high usage within a time slot in the identified type of the location;

associating the high usage with the identified type of the location; and

configuring the apparatus to activate a full-power mode when the processor detects the identified type of the location.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the actions further comprise:

identifying a change in the location of the apparatus; and

placing the apparatus in a low-power mode in response to the change in the location of the apparatus.

11. The non-transitory computer-readable storage medium of claim 9 , wherein the information associated with the wireless network comprises a cell identification (ID) of a base station, at least one of a Service Set Identifier (SSID) and a Media Access Control (MAC) address of the Wi-Fi network, a Universal Unique Identifier (UUID) of a Bluetooth Low Energy (BLE) network, or a Unique Identifier (UID) of a Near Field Communication (NFC) network.

12. The non-transitory computer-readable storage medium of claim 10 , wherein the actions further comprise sending a notification when placing the apparatus in the low-power mode, to alert a user that the apparatus is leaving a coverage of the wireless network.

13. The non-transitory computer-readable storage medium of claim 12 , wherein the placing of the apparatus in the low-power mode comprises:

deactivating a Global Positioning System (GPS) sensor of the apparatus; and

increasing a time interval for pinging a wireless network to which the apparatus is communicatively connected.

14. The non-transitory computer-readable storage medium of claim 9 further comprising: identifying a change in the location of the apparatus; and placing the apparatus in a silent mode in response to the change in the location of the apparatus.

15. The non-transitory computer-readable storage medium of claim 9 further comprising:

detecting that the location of the apparatus has changed; and

sending a notification in response to the detecting.

16. The non-transitory computer-readable storage medium of claim 9 , wherein the method further comprises:

performing either:

determining, based on a usage history of the apparatus, a rule corresponding to the identified type of the location, or

prompting a user of the apparatus to input the rule; and

determining, based on the rule, which one or more of the plurality of acts to be performed.

17. An apparatus, comprising:

a processor; and

memory having instructions stored therein such that, when executed by the processor, the instructions cause the processor to perform operations comprising:

determining a location of the apparatus;

identifying a type of the location and a Wi-Fi network associated with the location; and

performing, based on a result of the identifying, one or more of a plurality of acts comprising:

detecting a repeating pattern behavior at a time slot in the location;

detecting a high usage at the time slot;

associating the high usage at the time slot with the identified type of the location; and

configuring the apparatus to activate a full-power mode when the processor detects the Wi-Fi network at the identified type of the location.

18. The apparatus of claim 17 , wherein the memory further comprises instructions that, when executed by the processor, cause the processor to place the apparatus in a low-power mode and send a notification to alert a user that the apparatus is leaving a coverage of the Wi-Fi network that is associated with the high usage.

19. The apparatus of claim 18 , wherein, in placing the apparatus in the low-power mode, the processor performs at least one of:

deactivating a Global Positioning System (GPS) sensor of the apparatus; and

increasing a time interval for pinging a wireless network to which the apparatus is communicatively connected.

20. The apparatus of claim 17 , wherein, when executed by the processor, the instructions further cause the processor to perform operations comprising:

performing either:

determining, based on a usage history of the apparatus, a rule corresponding to the identified type of the location, or

prompting a user of the apparatus to input the rule; and

determining, based on the rule, which one or more of the plurality of acts to be performed.

Assignments (3)
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 →
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 Jan 18, 2019
From: BAIRD, JOSEPH; GARG, PARAG; LAVASSAR, NICHOLAS; PAINTER, CHRISTOPHER
To: T-MOBILE USA, INC.
Reel/Frame 048063/0469 →
Continuity (1)
Related Publication 20200236619A1 · Jul 23, 2020
Cited By (1)
US 12,675,419