IP Library Patent Application 19085778
Patent Application
App. No. 19/085,778

METHOD FOR TRACKING AND RECALIBRATING QUANTITIES OF OBJECTS WITHIN A SPACE

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.
19/085,778
Abstract

A method for tracking objects entering and exiting a work zone includes: accessing a first set of entry and exit events recorded by a first sensor block during a first time period; deriving a first uncorrected occupancy count for the work zone based on the first set of entry and exit events; accessing a baseline occupancy count; deriving an occupancy bias function for the work zone based on a difference between the first uncorrected occupancy count and the baseline occupancy count; accessing a second set of entry and exit events recorded by the first sensor block, during a second time period; deriving a second uncorrected occupancy count for the work zone based on the second set of entry and exit events; and correcting the second uncorrected occupancy count according to the occupancy bias function to calculate a second corrected occupancy count for the work zone.

Claims (169)

1 . A method for tracking objects entering and exiting a work zone within a space, the method comprising:

for a first time period:

accessing a first set of entry events recorded by a first sensor block, deployed within the work zone, during the first time period;

accessing a first set of exit events recorded by the first sensor block during the first time period;

deriving a first uncorrected occupancy count for the work zone at a first target time, during the first time period, based on the first set of entry events and the first set of exit events;

accessing a baseline occupancy count for the first target time; and

deriving a first occupancy bias function for the work zone based on a difference between:

the first uncorrected occupancy count; and

the baseline occupancy count; and

for a second time period:

accessing a second set of entry events recorded by the first sensor block, deployed within the work zone, during the second time period;

accessing a second set of exit events recorded by the first sensor block during the second time period;

deriving a second uncorrected occupancy count for the work zone at a second target time, during the second time period, based on the second set of entry events and the second set of exit events;

correcting the second uncorrected occupancy count according to the first occupancy bias function to calculate a second corrected occupancy count for the work zone at the second target time; and

proximal the second target time, updating a representation of the work zone, in a visualization of the space rendered on a display, according to the second corrected occupancy count.

2 . The method of claim 1 :

further comprising:

accessing a first set of wireless connectivity data representing a first set of mobile devices connected to a first wireless access point, deployed within the space, during the first time period; and

detecting the target time, during the first time period, characterized by absence of mobile devices connected to the first wireless access point; and

wherein deriving the first uncorrected occupancy count for the work zone at the first target time comprises deriving the first uncorrected occupancy count for the work zone at the first target time:

based on absence of mobile devices connected to the first wireless access point at the target time; and

in response to absence of mobile devices connected to the first wireless access point.

3 . The method of claim 2 , further comprising selecting the first wireless access point from a set of wireless access points deployed within the space, the first wireless access point located within the work zone and proximal the first sensor block.

4 . The method of claim 1 :

wherein deriving the first uncorrected occupancy count for the work zone at the first target time comprises deriving the first uncorrected occupancy count for the work zone at the first target time associated with vacancy of the work zone; and

wherein accessing the baseline occupancy count for the first target time comprises accessing the baseline occupancy count comprising a zero-occupancy count.

5 . The method of claim 1 :

further comprising, at the first target time, prompting an operator to input a manual occupancy count for the work zone;

wherein accessing the baseline occupancy count for the first target time comprises accessing the manual occupancy count input by the operator; and

wherein deriving the first occupancy bias function for the work zone based on the difference between the first uncorrected occupancy count and the baseline occupancy count comprises deriving the first occupancy bias function for the work zone based on the difference between:

the first uncorrected occupancy count; and

the manual occupancy count.

6 . The method of claim 1 , further comprising:

accessing a first set of wireless connectivity data representing a first set of mobile devices connected to a first wireless access point, deployed within the space, during the second time period; and

in response to the second corrected occupancy count indicating absence of occupancy of the work zone and in response to the first set of wireless connectivity data indicating occupancy of the work zone, prompting an operator to investigate the work zone.

7 . The method of claim 1 , further comprising, at the first sensor block deployed proximal a threshold of the work zone and comprising a motion sensor:

in response to detecting a first entry event at the threshold of the work zone, recording the first set of entry events during the first time period;

in response to detecting a first exit event at the threshold of the work zone, recording the first set of exit events during the first time period;

accessing a data offload schedule; and

in response to detecting a first offload time according to the data offload schedule, transmitting the first set of entry events and the first set of exit events to a remote computer system.

8 . The method of claim 1 :

wherein accessing the first set of entry events comprises accessing the first set of entry events recorded by:

the first sensor block deployed at a first location within the work zone in response to detecting a first entry event at the first location; and

a second sensor block deployed at a second location, proximal the first location, within the work zone in response to detecting a second entry event at the second location; and

wherein accessing the first set of exit events comprises accessing the first set of exit events:

recorded by the first sensor block in response to detecting a first exit event at the first location; and

recorded by the second sensor block in response to detecting a second exit event at the second location.

9 . The method of claim 1 :

further comprising:

for the first time period:

accessing a first set of wireless connectivity data representing a first set of mobile devices connected to a first wireless access point, deployed within the space, during the first time period;

constructing a first connectivity fingerprint for the space during the first time period based on the first set of wireless connectivity data; and

associating the first occupancy bias function with the first connectivity fingerprint; and

for the second time period:

accessing a second set of wireless connectivity data representing a second set of mobile devices connected to the first wireless access point during the second time period; and

constructing a second connectivity fingerprint for the space during the second time period based on the second set of wireless connectivity data; and

wherein correcting the second uncorrected occupancy count according to the first occupancy bias function comprises:

in response to detecting correspondence between first connectivity fingerprint and the second connectivity fingerprint:

associating the first occupancy bias function with the second time period; and

applying the first occupancy bias function to the second uncorrected occupancy count to correct the second uncorrected occupancy count for the second time period.

10 . The method of claim 9 , further comprising, for a third time period:

accessing a third set of entry events recorded by the first sensor block during the third time period;

accessing a third set of exit events recorded by the first sensor block during the third time period;

deriving a third uncorrected occupancy count for the work zone at a third target time, during the third time period, based on the third set of entry events and the third set of exit events;

accessing a third set of wireless connectivity data representing a third set of mobile devices connected to the first wireless access point, deployed within the space, during the third time period;

constructing a third connectivity fingerprint for the space based on the third set of wireless connectivity data;

detecting a difference between the third connectivity fingerprint and the first connectivity fingerprint;

in response to the difference exceeding a threshold difference:

accessing a second baseline occupancy count for the third target time;

deriving a second occupancy bias function for the work zone based on a difference between:

the third uncorrected occupancy count; and

the second baseline occupancy count; and

associating the second occupancy bias function with the third connectivity fingerprint;

correcting the third uncorrected occupancy count according to the second occupancy bias function to calculate a third corrected occupancy count for the work zone at the third target time; and

proximal the third target time, updating the representation of the work zone, in the visualization of the space rendered on the display, according to the third corrected occupancy count.

11 . The method of claim 10 , further comprising, for a fourth time period:

accessing a fourth set of entry events recorded by the first sensor block, deployed within the work zone, during the fourth time period;

accessing a fourth set of exit events recorded by the first sensor block during the fourth time period;

deriving a fourth uncorrected occupancy count for the work zone at a fourth target time, during the fourth time period, based on the fourth set of entry events and the fourth set of exit events;

accessing a fourth set of wireless connectivity data representing a fourth set of mobile devices connected to the first wireless access point, deployed within the space, during the fourth time period.

constructing a fourth connectivity fingerprint for the space based on the fourth set of wireless connectivity data;

in response to detecting correspondence between third connectivity fingerprint and the fourth connectivity fingerprint:

selecting the second occupancy bias function; and

correcting the fourth uncorrected occupancy count according to the second occupancy bias function to calculate a fourth corrected occupancy count for the work zone at the fourth target time; and

proximal the fourth target time, updating the representation of the work zone, in the visualization of the space rendered on the display, according to the fourth corrected occupancy count.

12 . The method of claim 1 :

further comprising:

for the first time period:

accessing a first set of meeting data representing meetings scheduled within the work zone during the first time period;

constructing a first meeting fingerprint for the work zone based on the first set of meeting data; and

associating the first occupancy bias function with the first meeting fingerprint;

for the second time period:

accessing a second set of meeting data, representing meetings scheduled within the work zone during the second time period; and

constructing a second meeting fingerprint for the work zone based on the second set of meeting data; and

wherein correcting the second uncorrected occupancy count according to the first occupancy bias function comprises:

selecting the first occupancy bias function based on correspondence between first meeting fingerprint and the second meeting fingerprint; and

applying the first occupancy bias function to the second uncorrected occupancy count to correct the second uncorrected occupancy count.

13 . The method of claim 12 :

wherein the work zone comprises a conference room;

wherein accessing the first set of meeting data comprises:

accessing an electronic conference room scheduler associated with the conference room; and

extracting the first set of meeting data from the electronic conference room scheduler, the first set of meeting data comprising a set of attendee counts for meetings scheduled for the work zone during the first time period; and

wherein constructing the first meeting fingerprint for the work zone comprises

constructing the first meeting fingerprint for the work zone based on the set of attendee counts.

14 . The method of claim 12 , further comprising, for a third time period:

accessing a third set of entry events recorded by the first sensor block during the third time period;

accessing a third set of exit events recorded by the first sensor block during the third time period;

accessing a third set of meeting data representing meetings scheduled within the work zone during the third time period;

constructing a third meeting fingerprint for the work zone based on the third set of meeting data, the third meeting fingerprint approximating the first meeting fingerprint;

deriving a third corrected occupancy count for the work zone at a third target time, during the third time period, based on:

the third set of entry events;

the third set of exit events; and

the first occupancy bias function; and

proximal the third target time, updating the representation of the work zone, in the visualization of the space rendered on the display, according to the third corrected occupancy count.

15 . A method for tracking objects entering and exiting a work zone within a space, the method comprising:

for a first time period:

accessing a first set of entry events recorded by a first sensor block, deployed within the work zone, during a first time period;

accessing a first set of exit events recorded by the first sensor block during the first time period;

deriving a first uncorrected occupancy count for the work zone at a first target time, during the first time period, based on the first set of entry events and the first set of exit events;

accessing a first set of wireless connectivity data representing a first set of mobile devices connected to a first wireless access point, deployed within the space, during the first time period; and

in response to a count of mobile devices in the first set of mobile devices indicating a target occupancy in the work zone at a first target time:

accessing a baseline occupancy count for the work zone; and

deriving a first occupancy bias function for the work zone based on a difference between the first uncorrected occupancy count and the baseline occupancy count;

for a second time period:

accessing a second set of entry events recorded by the first sensor block during the second time period;

accessing a second set of exit events recorded by the first sensor block during the second time period;

deriving a second uncorrected occupancy count for the work zone at a second target time, during the second time period, based on the second set of entry events and the second set of exit events; and

correcting the second uncorrected occupancy count according to the first occupancy bias function to calculate a second corrected occupancy count for the work zone at the second target time; and

updating a representation of the work zone, in a visualization of the space rendered on a display, according to the second corrected occupancy count.

16 . The method of claim 15 :

further comprising:

constructing a first connectivity fingerprint for the space based on the first set of wireless connectivity data;

associating the first occupancy bias function with the first connectivity fingerprint; and

constructing a second connectivity fingerprint for the space based on the second set of wireless connectivity data; and

wherein correcting the second uncorrected occupancy count according to the first occupancy bias function to calculate the second corrected occupancy count for the work zone at the second target time comprises:

correcting the second uncorrected occupancy count according to the first occupancy bias function based on correspondence between the second connectivity fingerprint and the first connectivity fingerprint.

17 . The method of claim 15 :

wherein accessing the first set of entry events recorded by the first sensor block comprises accessing the first set of entry events recorded by the first sensor block deployed proximal a conference room threshold of a conference room;

wherein correcting the second uncorrected occupancy count according to the first occupancy bias function comprises correcting the second uncorrected occupancy count according to the first occupancy bias function to calculate the second corrected occupancy count comprising a zero-occupancy count indicating a vacant status of the conference room; and

wherein updating the representation of the work zone, in the visualization of the space rendered on the display, according to the second corrected occupancy count comprises updating a scheduler associated with the conference room to indicate the vacant status of the conference room.

18 . A method for tracking objects entering and exiting a work zone within a space, the method comprising:

accessing a first set of entry events recorded by a first sensor block, deployed within the work zone, during a first time period;

accessing a first set of exit events recorded by the first sensor block during the first time period;

deriving a first uncorrected occupancy count for the work zone at a first target time, during the first time period, based on the first set of entry events and the first set of exit events;

accessing a first set of wireless connectivity data representing a first set of mobile devices connected to a first wireless access point, deployed within the space, during the first time period;

in response to the first set of wireless connectivity data indicating a target occupancy count at a first target time, deriving a first occupancy bias function for the work zone based on a difference between:

the first uncorrected occupancy count; and

the target occupancy count;

correcting the first uncorrected occupancy count according to the first occupancy bias function to calculate a first corrected occupancy count for the work zone at the first target time; and

proximal the first target time, updating a representation of the work zone, in a visualization of the space rendered on a display, according to the first corrected occupancy count.

19 . The method of claim 18 , further comprising, for a second time period:

accessing a second set of entry events recorded by the first sensor block, deployed within the work zone, during the second time period;

accessing a second set of exit events recorded by the first sensor block during the second time period;

deriving a second uncorrected occupancy count for the work zone at a second target time, during the second time period, based on the second set of entry events and the second set of exit events;

correcting the second uncorrected occupancy count according to the first occupancy bias function to calculate a second corrected occupancy count for the work zone at the second target time; and

proximal the second target time, updating the representation of the work zone, in the visualization of the space, according to the second corrected occupancy count.

20 . The method of claim 18 , further comprising:

for the first time period:

constructing a first connectivity fingerprint for the space during the first time period based on the first set of wireless connectivity data; and

associating the first occupancy bias function with the first connectivity fingerprint;

for a second time period:

accessing a second set of entry events recorded by the first sensor block, deployed within the work zone, during the second time period;

accessing a second set of exit events recorded by the first sensor block during the second time period;

deriving a second uncorrected occupancy count for the work zone at a second target time, during the second time period, based on the second set of entry events and the second set of exit events;

accessing a second set of wireless connectivity data representing a second set of mobile devices connected to the first wireless access point during the second time period; and

constructing a second connectivity fingerprint for the space during the second time period based on the second set of wireless connectivity data; and

in response to detecting correspondence between first connectivity fingerprint and the second connectivity fingerprint:

associating the first occupancy bias function with the second time period; and

applying the first occupancy bias function to the second uncorrected occupancy count to correct the second uncorrected occupancy count for the second time period.

Assignments (2)
SECURITY INTEREST Recorded Apr 2, 2026
From: VERGESENSE INC.
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 074264/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2025
From: GREEN, KELBY; ROBBINS, ANDREW; CROCKER, TIMOTHY
To: VERGESENSE, INC.
Reel/Frame 070855/0244 →