IP Library Granted Patent US 12,089,123
Granted Patent B2
US 12,089,123 · App. 16/531,964 · Granted Sep 10, 2024

Using mote-associated indexes

Inventors: Edward K. Y. Jung (Bellevue, WA); Clarence T. Tegreene (Mercer Island, WA)
Assignee: Alarm.com Incorporated
H04W4/38G01D21/00G06F16/22G06F16/2228G06F16/245G06F16/2477G06F16/248H04B17/318H04B17/336H04L5/0048H04W24/08G06F3/0481H04W28/14H04W84/18
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,089,123
App. No.
16/531,964
Granted
Sep 10, 2024
Kind
B2
Abstract

Systems and related methods utilizing one or more mote-related content indexes.

Claims (48)

1. A method comprising:

accepting input defining a mote-appropriate network task;

searching at least one mote-addressed content index in response to said accepted input; and

presenting an indication of motes appropriate to the mote-appropriate network task,

wherein searching at least one mote-addressed content index in response to said accepted input comprises successively searching a time series of a federated index for motes capable of gathering a defined type of information related to the specified mote-appropriate network task, the federated index having at least one first-administered content index and at least one second-administered content index.

2. The method of claim 1 , wherein said accepting input defining a mote-appropriate network task further comprises:

accepting a visual-definition input.

3. The method of claim 1 , wherein said accepting input defining a mote-appropriate network task further comprises:

accepting at least one of an infrared-definition input or a temperature-definition input.

4. The method of claim 1 , wherein said accepting input defining a mote-appropriate network task further comprises:

accepting a pressure-definition input.

5. The method of claim 1 , wherein said accepting input defining a mote-appropriate network task further comprises:

accepting a sonic-definition input.

6. The method of claim 1 , wherein said searching at least one mote-addressed content index in response to said accepted input further comprises:

searching a time series of at least two mote-addressed content indexes.

7. The method of claim 1 , wherein said searching at least one mote-addressed content index in response to said accepted input further comprises:

searching at least one multi-mote content index having the at least one mote-addressed content index.

8. The method of claim 7 , wherein said searching at least one multi-mote content index having the at least one mote-addressed content index further comprises:

searching a time series of at least two multi-mote indexes, the time series including the at least one multi-mote content index having the at least one mote-addressed content index.

9. The method of claim 1 , wherein said searching at least one mote-addressed content index in response to said accepted input further comprises:

searching at least one aggregation of content indexes, the aggregation having the at least one mote-addressed content index.

10. The method of claim 9 , wherein said searching at least one aggregation of content indexes, the aggregation having the at least one mote-addressed content index further comprises:

searching a time series of at least two aggregations of content indexes, the time series including the at least one aggregation of content.

11. The method of claim 9 , wherein said searching at least one aggregation of content indexes, the aggregation having the at least one mote-addressed content index further comprises:

searching at least one mote-addressed content index of the at least one aggregation of content.

12. The method of claim 9 , wherein said searching at least one aggregation of content indexes, the aggregation having the at least one mote-addressed content index further comprises:

searching at least one multi-mote content index of the at least one aggregation of content.

13. The method of claim 1 , wherein said presenting an indication of motes appropriate to the mote-appropriate network task further comprises:

transmitting the indication of motes appropriate to the mote-appropriate network task to electrical circuitry configurable to utilize the indication of motes appropriate to the mote-appropriate network task.

14. The method of claim 13 , wherein said transmitting the indication of motes appropriate to the mote-appropriate network task to electrical circuitry configurable to utilize the indication of motes appropriate to the mote-appropriate network task further comprises:

transmitting the indication of motes appropriate to the mote-appropriate network task to a processor configurable by a computer program to utilize the indication of motes appropriate to the mote-appropriate network task.

15. The method of claim 1 , wherein said presenting an indication of motes appropriate to the mote-appropriate network task further comprises:

presenting the indication of motes appropriate to the mote-appropriate network task through a graphical user interface.

16. A system comprising:

a processor; and

a memory device operably connected to the processor and storing instructions that, when executed, cause the processor to perform operations comprising:

accepting input defining a mote-appropriate network task;

searching at least one mote-addressed content index in response to said accepted input; and

presenting an indication of motes appropriate to the mote-appropriate network task,

wherein searching at least one mote-addressed content index in response to said accepted input comprises successively searching a time series of a federated index for motes capable of gathering a defined type of information related to the specified mote-appropriate network task, the federated index having at least one first-administered content index and at least one second-administered content index.

17. The system of claim 16 , wherein said accepting input defining a mote-appropriate network task further comprises:

accepting a sonic-definition input.

18. The system of claim 16 , wherein said presenting an indication of motes appropriate to the mote-appropriate network task further comprises:

transmitting the indication of motes appropriate to the mote-appropriate network task to electrical circuitry configurable to utilize the indication of motes appropriate to the mote-appropriate network task.

19. The system of claim 18 , wherein said transmitting the indication of motes appropriate to the mote-appropriate network task to electrical circuitry configurable to utilize the indication of motes appropriate to the mote-appropriate network task further comprises:

transmitting the indication of motes appropriate to the mote-appropriate network task to a processor configurable by a computer program to utilize the indication of motes appropriate to the mote-appropriate network task.

20. The system of claim 16 , wherein said presenting an indication of motes appropriate to the mote-appropriate network task further comprises:

presenting the indication of motes appropriate to the mote-appropriate network task through a graphical user interface.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2023
From: JTT INVESTMENT PARTNERS, LLC
To: ALARM.COM INCORPORATED
Reel/Frame 062279/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2021
From: JUNG, EDWARD K.Y.; TEGREENE, CLARENCE T.
To: SEARETE LLC
Reel/Frame 054953/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2021
From: INVENTION SCIENCE FUND I, LLC; SEARETE LLC
To: TRIPLAY, INC.
Reel/Frame 054953/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: TRIPLAY, INC.
To: JTT INVESTMENT PARTNERS, LLC
Reel/Frame 053411/0805 →