IP Library Granted Patent US 12,052,680
Granted Patent B2
US 12,052,680 · App. 18/139,991 · Granted Jul 30, 2024

Simple and assisted mechanism for registering an internet-of-things (IoT) device

Inventors: Ajaykumar R. Idnani (Hoffman Estates, IL); Lars Stig Sorensen (Algonquin, IL)
Assignee: TRANSFORM SR BRANDS LLC
H04W60/04H04L67/125H04W4/02H04W8/20H04W48/08H04W76/27H04W88/16H04W92/02
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 12,052,680
App. No.
18/139,991
Granted
Jul 30, 2024
Kind
B2
Abstract

A method and system for automatically associating an Internet addressable endpoint device of an end-user with an account of the end-user at a remote system supporting a plurality of Internet addressable endpoint devices each associated with a respective end-user.

Claims (42)

1. A system, the system comprising:

an Internet of Things (IoT) device comprising:

a transceiver operable to communicate with a mobile phone of an end-user and to an Internet gateway device; and

a processor operably coupled to the transceiver, wherein the processor is operable to:

register the IoT device with a remote system via the Internet gateway device using information identifying the end-user and information identifying the IoT device,

determine a pattern of availability of the end-user,

enable the IoT device to communicate with the mobile phone of the end-user according to the pattern of availability of the end-user, and

direct the IoT device to wait a random amount of time, if the IoT device has not registered with the remote system, before the IoT device attempts to detect activities of the end-user within a predetermined distance.

2. The system of claim 1 , wherein the communication with the mobile phone of the end-user comprises:

transmitting a signal representative of a wireless access point of a wireless network, wherein the signal comprises information identifying the access point as originating from the IoT device, and

receiving, from a software application running on the mobile phone of the end-user, a set of access parameters that enable the IoT device to wirelessly establish communication with the remote system via the Internet gateway device at a physical location associated with the end-user.

3. The system according to claim 2 , wherein the signal representative of the wireless access point comprises an identifier portion comprising a predefined data value known to the software application running on the mobile phone of the end-user.

4. The system according to claim 3 , wherein the predefined data value of the identifier portion comprises a certain sequence of characters that identifies the IoT device.

5. The system according to claim 1 , wherein the IoT device, if not yet registered, uses detection of motion of the end-user or RF signals from the mobile phone of the end-user to determine the pattern of availability of the end-user.

6. The system according to claim 1 , wherein the software application running on the mobile phone of the end-user enables reception of the radio frequency signal representative of the wireless access point only when the end-user device is determined to be within a certain physical distance of a physical location associated with the end-user.

7. The system according to claim 1 , wherein the IoT device is operable to route information between wireless networks.

8. A method, the method comprising:

registering an Internet of Things (IoT) device with a remote system via an Internet gateway device using information identifying an end-user and information identifying the IoT device;

determining a pattern of availability of the end-user;

enabling the IoT device to communicate with a mobile phone of the end-user according to the pattern of availability of the end-user; and

directing the IoT device to wait a random amount of time, if the IoT device has not registered with the remote system, before the IoT device attempts to detect activities of the end-user within a predetermined distance.

9. The method of claim 8 , wherein the communication with the mobile phone of the end-user comprises:

transmitting a signal representative of a wireless access point of a wireless network, wherein the signal comprises information identifying the access point as originating from the IoT device, and

receiving, from a software application running on the mobile phone of the end-user, a set of access parameters that enable the IoT device to wirelessly establish communication with the remote method via the Internet gateway device at a physical location associated with the end-user.

10. The method according to claim 9 , wherein the signal representative of the wireless access point comprises an identifier portion comprising a predefined data value known to the software application running on the mobile phone of the end-user.

11. The method according to claim 10 , wherein the predefined data value of the identifier portion comprises a certain sequence of characters that identifies the IoT device.

12. The method according to claim 8 , wherein the IoT device, if not yet registered, uses detection of motion of the end-user or RF signals from the mobile phone of the end-user to determine the pattern of availability of the end-user.

13. The method according to claim 8 , wherein the software application running on the mobile phone of the end-user enables reception of the radio frequency signal representative of the wireless access point only when the end-user device is determined to be within a certain physical distance of a physical location associated with the end-user.

14. The method according to claim 8 , wherein the IoT device is operable to route information between wireless networks.

15. A non-transitory computer readable medium having stored thereon a plurality of code sections, each code section comprising a plurality of instructions executable by one or more processors to cause the one or more processors to perform a method, the method comprising:

registering an Internet of Things (IoT) device with a remote system via an Internet gateway device using information identifying an end-user and information identifying the IoT device;

determining a pattern of availability of the end-user;

enabling the IoT device to communicate with a mobile phone of the end-user according to the pattern of availability of the end-user; and

directing the IoT device to wait a random amount of time, if the IoT device has not registered with the remote system, before the IoT device attempts to detect activities of the end-user within a predetermined distance.

16. The method according to claim 15 ,

transmitting a signal representative of a wireless access point of a wireless network, wherein the signal comprises information identifying the access point as originating from the IoT device, and

receiving, from a software application running on the mobile phone of the end-user, a set of access parameters that enable the IoT device to wirelessly establish communication with the remote method via the Internet gateway device at a physical location associated with the end-user.

17. The method according to claim 16 , wherein the signal representative of the wireless access point comprises an identifier portion comprising a predefined data value known to the software application running on the mobile phone of the end-user.

18. The method according to claim 17 , wherein the predefined data value of the identifier portion comprises a certain sequence of characters that identifies the IoT device.

19. The method according to claim 15 , wherein the IoT device, if not yet registered, uses detection of motion of the end-user or RF signals from the mobile phone of the end-user to determine the pattern of availability of the end-user.

20. The method according to claim 15 , wherein the software application running on the mobile phone of the end-user enables reception of the radio frequency signal representative of the wireless access point only when the end-user device is determined to be within a certain physical distance of a physical location associated with the end-user.

21. The method according to claim 15 , wherein the IoT device is operable to route information between wireless networks.

Assignments (2)
SECURITY INTEREST Recorded Jun 13, 2023
From: TRANSFORM SR BRANDS LLC
To: JPP, LLC
Reel/Frame 063929/0294 →
SECURITY INTEREST Recorded Jun 5, 2023
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 063857/0637 →
Continuity (3)
Continuation 17315469 · May 10, 2021
Continuation 16012317 · Jun 19, 2018
Related Publication 20240080789A1 · Mar 7, 2024