IP Library Patent Application 15615667
Patent Application
App. No. 15/615,667

CONTEXTUAL APPLICATION INTERACTIONS WITH CONNECTED DEVICES

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.
15/615,667
Abstract

Systems and methods for providing contextual interaction with connected devices are described. A mobile device having a display that presents a user interface enabling access to functionalities provided by connected devices. The user interface may be updated as various contextually-related data is received. For example, data representing a current position of the mobile device, such as Bluetooth low energy beacon signals, WiFi signals, and the like, may be monitored. In response to determining that the current position is within a threshold proximity of a first location, the user interface may be updated to emphasize a first location interface corresponding to the first location over interfaces corresponding to other locations.

Claims (48)

1 . A system for providing contextual application interaction with connected devices, the system comprising:

a mobile device having a display on which a user interface of the application is presented, the user interface enabling access to functionalities provided by connected devices;

a processor; and

a computing device comprising a first set of instructions that when executed by the processor at least cause the system to:

monitor, at the mobile device, data representing a current position of the mobile device within a structure;

determine, at a first time, that the current position is within a threshold proximity of a first location of the structure; and

in response to determining that the current position is within the threshold proximity, update the user interface to emphasize a first location interface corresponding to the first location over interfaces corresponding to other locations of the structure.

2 . The system of claim 1 , wherein the computing device further comprises a second set of instructions that when executed by the processor further causes the system to:

determine, at a second time subsequent to the first time, that the current position is in closer proximity to a second location of the structure than the first location; and

in response to determining that the current position is in closer proximity to the second location, update the user interface to emphasize a second location interface corresponding to the second location over the first location interface.

3 . The system of claim 1 , wherein the data representing the current position of the mobile device is a wireless signal received from a first connected device at the first location.

4 . The system of claim 3 , wherein the wireless signal received from the first connected device is responsive to a polling signal transmitted by the mobile device.

5 . The system of claim 3 , wherein the wireless signal is a Bluetooth low energy (BLE) beacon signal.

6 . The system of claim 1 , wherein the display is a touch sensitive display of the mobile device.

7 . The system of claim 1 , wherein the computing device further comprises a third set of instructions that when executed by the processor further causes the system to:

designate, the first location as a target location thereby causing the system to route control commands received via the user interface to the first location.

8 . The system of claim 7 , wherein designating the first target location as the target location further causes the system to route control commands received via any input of the mobile device to the first location.

9 . A method for providing contextual interaction with connected devices, the system comprising:

monitoring, at a mobile device, data representing a current position of the mobile device;

determining, at a first time, that the current position is within a threshold proximity of a first structure; and

in response to determining that the current position is within the threshold proximity, update a user interface on a display of the mobile device to present a first structure interface enabling access to functionalities provided by connected devices at the first structure.

10 . The method of claim 9 , further comprising:

determining, at a second time subsequent to the first time, that the current position is in closer proximity to a second structure than the first structure; and

in response to determining that the current position is in closer proximity to the second structure, updating the user interface to replace the first location interface with a second location interface enabling access to functionalities provided by connected devices at the second structure.

11 . The method of claim 9 , further comprising:

receiving, at the mobile device, an event notification; and

in response to receiving the event notification, updating the user interface to include an alert interface comprising information describing an event obtained from the event notification.

12 . The method of claim 11 , wherein the event notification corresponds to an intrinsic condition detected by a first connected device associated with the first structure.

13 . The method of claim 12 , further comprising:

identifying a functionality provided by a second connected device that relates to the intrinsic condition; and

presenting an interface element on the alert interface that is selectable for implementing the identified functionality.

14 . The method of claim 11 , wherein the event notification corresponds to a third connected device transitioning from a first state to a second state.

15 . The method of claim 14 , wherein the event notification is directly received from the third connected device.

16 . The method of claim 11 , wherein the event notification corresponds to an extrinsic condition detected using extrinsic information provided by a remote server.

17 . The method of claim 16 , further comprising:

identifying a functionality provided by a fourth connected device that relates to the extrinsic condition; and

presenting an interface element on the alert interface that is selectable for implementing the identified functionality.

18 . A system for providing contextual interaction with connected devices, the system comprising:

a mobile device having a display on which a user interface is presented, the user interface enabling access to functionalities provided by connected devices;

a processor; and

a computing device comprising a first set of instructions that when executed by the processor cause the system to:

detect, at the mobile device, data indicative of a first connected device proximate to the mobile device;

in response to detecting the data indicative of the first connected device, update the user interface to present a request interface associated with the first connected device;

forward, to a remote server, an access request received via the request interface;

receive, from a remote server, a permission setting granting access to the first connected device in response to the access request;

in response to receiving the permission setting, update the user interface to present an access interface enabling access to the first connected device that are designated in the permission setting.

19 . The system of claim 18 , wherein the permission setting limits access to either information access or control access.

20 . The system of claim 18 , wherein the access to the first connected device is subject to one or more contextual rules included in the permission setting, wherein the one or more contextual rules are related to temporal conditions, a proximity of a registered device, a user account associated with the mobile device, a location of the mobile device, or a combination thereof.

Assignments (11)
SECURITY INTEREST Recorded May 15, 2020
From: TRANSFORM SR BRANDS LLC
To: JPP, LLC
Reel/Frame 053467/0062 →
RELEASE OF SECURITY INTEREST Recorded Mar 18, 2020
From: CITIBANK, N.A., AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052188/0176 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: CANTOR FITZGERALD SECURITIES
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052184/0782 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: BANK OF AMERICA, N.A.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052183/0879 →
SECURITY INTEREST Recorded Sep 20, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 050451/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 22, 2019
From: CANTOR FITZGERALD SECURITIES, AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 049284/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2019
From: SEARS BRANDS, L.L.C.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 048710/0182 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048433/0001 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: CITIBANK, N.A.
Reel/Frame 048424/0291 →
SECURITY INTEREST Recorded Feb 12, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES, AS AGENT
Reel/Frame 048308/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2017
From: GARG, PARAG KUMAR; LAVASSAR, NICHOLAS FRANK; BAIRD, JOSEPH REID; SMYTH, DONALD; GAGLIARDONI, JONATHAN KEVIN; JOHNSON, DARRIN MICHAEL
To: SEARS BRANDS, L.L.C.
Reel/Frame 042639/0454 →