Patents by Inventor Kelby GREEN
Kelby GREEN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240135575Abstract: One variation of a method includes, at a sensor block: detecting a set of objects within a region-of-interest in a frame; detecting an object type of each object; detecting a location of each object within the region-of-interest; and storing object types and object locations of the set of objects in a set of containers. The method further includes, at the computer system: accessing a database of commissioning images; extracting a commissioning image annotated with boundaries from the database; initializing a visualization layer of a set of pixels representing the region-of-interest; and calculating a frequency of presence of the object type intersecting each pixel based on the set of containers; calculating a color value for each pixel based on the frequency of presence; and assigning the color value to each pixel in the visualization layer; and generating a heatmap of the region-of-interest based on the visualization layer and the commissioning image.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Inventors: Kelby Green, Habib Bukhari
-
Publication number: 20240106992Abstract: One variation of a method for monitoring occupancy in a work area includes, at a sensor block: transitioning from an inactive state into an active state when an output of a motion sensor indicates motion in a work area; during a scan cycle in the active state, recording an image through an optical sensor at a time, detecting a set of humans in the image, detecting a second set of human effects in the image, predicting a second set of humans occupying but absent the work area based on the second set of human effects, and estimating a total occupancy in the work area at the time based on the set of humans and the second set of humans; and transmitting the total occupancy to a remote computer system for update of a scheduler for the work area.Type: ApplicationFiled: December 11, 2023Publication date: March 28, 2024Inventors: Dan Ryan, Kelby Green
-
Publication number: 20240104896Abstract: A method includes: recording an image at a sensor block, the sensor block; detecting a set of objects in the image based on an object classification model; generating a feature vector for the image based on the set of objects; accessing a workstation template for the work area, the workstation template defining a set of default objects for each workstation in the work area; identifying a subset of objects comprising an intersection of the set of default objects and the set of objects; removing the subset of objects from the feature vector; accessing an occupancy template for the work area, the occupancy template defining a set of significant objects; classifying the workstation as occupied based on the feature vector and the set of significant objects; and rendering a representation of the workstation at a work area interface, the representation indicating occupancy of the workstation.Type: ApplicationFiled: December 11, 2023Publication date: March 28, 2024Inventors: Kelby Green, Dan Ryan, Tung Hoang
-
Patent number: 11928865Abstract: One variation of a method for monitoring occupancy in a work area includes, at a sensor block: transitioning from an inactive state into an active state when an output of a motion sensor indicates motion in a work area; during a scan cycle in the active state, recording an image through an optical sensor at a time, detecting a set of humans in the image, detecting a second set of human effects in the image, predicting a second set of humans occupying but absent the work area based on the second set of human effects, and estimating a total occupancy in the work area at the time based on the set of humans and the second set of humans; and transmitting the total occupancy to a remote computer system for update of a scheduler for the work area.Type: GrantFiled: December 19, 2022Date of Patent: March 12, 2024Assignee: VergeSense, Inc.Inventors: Dan Ryan, Kelby Green
-
Publication number: 20240070932Abstract: One variation of a method for detecting and visualizing objects within a space includes: retrieving a map of the space annotated with known locations of target anchor objects and regions in the space; accessing a set of images annotated with object types and locations of objects captured by a set of sensor blocks; projecting the set of images onto the map to form a visualization representing objects in the space based on known locations of the set of sensor blocks; isolating a target anchor object at a known location in a region of the visualization; detecting a mutable object at a location in the region; calculating an offset distance between the location and the known location; and, in response to the offset distance exceeding an offset distance threshold, highlighting the mutable object in the visualization as a deviation; and generating a notification to investigate the mutable object in the region.Type: ApplicationFiled: September 12, 2023Publication date: February 29, 2024Inventors: Kelby Green, Kanav Dhir
-
Publication number: 20240046501Abstract: One variation of a method includes, at a sensor block: detecting a set of objects within a region-of-interest in a frame; detecting an object type of each object; detecting a location of each object within the region-of-interest; and storing object types and object locations of the set of objects in a set of containers. The method further includes, at the computer system: accessing a database of commissioning images; extracting a commissioning image annotated with boundaries from the database; initializing a visualization layer of a set of pixels representing the region-of-interest; and calculating a frequency of presence of the object type intersecting each pixel based on the set of containers; calculating a color value for each pixel based on the frequency of presence; and assigning the color value to each pixel in the visualization layer; and generating a heatmap of the region-of-interest based on the visualization layer and the commissioning image.Type: ApplicationFiled: August 4, 2023Publication date: February 8, 2024Inventors: Kelby Green, Habib Bukhari
-
Patent number: 11889232Abstract: One variation of a method for monitoring occupancy in a work area includes, at a sensor block: transitioning from an inactive state into an active state when an output of a motion sensor indicates motion in a work area; during a scan cycle in the active state, recording an image through an optical sensor at a time, detecting a set of humans in the image, detecting a second set of human effects in the image, predicting a second set of humans occupying but absent the work area based on the second set of human effects, and estimating a total occupancy in the work area at the time based on the set of humans and the second set of humans; and transmitting the total occupancy to a remote computer system for update of a scheduler for the work area.Type: GrantFiled: March 13, 2023Date of Patent: January 30, 2024Assignee: VergeSense, Inc.Inventors: Dan Ryan, Kelby Green
-
Patent number: 11887328Abstract: One variation of a method includes, at a sensor block: detecting a set of objects within a region-of-interest in a frame; detecting an object type of each object; detecting a location of each object within the region-of-interest; and storing object types and object locations of the set of objects in a set of containers. The method further includes, at the computer system: accessing a database of commissioning images; extracting a commissioning image annotated with boundaries from the database; initializing a visualization layer of a set of pixels representing the region-of-interest; and calculating a frequency of presence of the object type intersecting each pixel based on the set of containers; calculating a color value for each pixel based on the frequency of presence; and assigning the color value to each pixel in the visualization layer; and generating a heatmap of the region-of-interest based on the visualization layer and the commissioning image.Type: GrantFiled: August 4, 2023Date of Patent: January 30, 2024Assignee: VergeSense, Inc.Inventors: Kelby Green, Habib Bukhari
-
Patent number: 11875552Abstract: A method includes: recording an image at a sensor block, the sensor block; detecting a set of objects in the image based on an object classification model; generating a feature vector for the image based on the set of objects; accessing a workstation template for the work area, the workstation template defining a set of default objects for each workstation in the work area; identifying a subset of objects comprising an intersection of the set of default objects and the set of objects; removing the subset of objects from the feature vector; accessing an occupancy template for the work area, the occupancy template defining a set of significant objects; classifying the workstation as occupied based on the feature vector and the set of significant objects; and rendering a representation of the workstation at a work area interface, the representation indicating occupancy of the workstation.Type: GrantFiled: March 1, 2023Date of Patent: January 16, 2024Assignee: VergeSense, Inc.Inventors: Kelby Green, Dan Ryan, Tung Hoang
-
Publication number: 20230396867Abstract: A system for repeatably mounting an image sensor to a grid ceiling comprising: a mounting member defining an upper face; a set of magnets fixed to the upper face and characterized by a height greater than a protrusion distance of the outer surface of a ceiling tile of the grid ceiling below a grid segment of the grid ceiling; a detachable registration feature transiently coupled to the mounting member, configured to align with the grid ceiling while the set of magnetics are magnetically coupled to the grid ceiling, configured to adhere to the grid ceiling while the set of magnets are magnetically coupled to the grid ceiling, and configured to detach from the upper face and remain adhered to the grid ceiling in response to vertical displacement of the mounting member away from the grid ceiling.Type: ApplicationFiled: August 16, 2023Publication date: December 7, 2023Inventors: Kelby Green, Dan Ryan, John Stefanski
-
Publication number: 20230334863Abstract: A method for detecting conditions within a space includes: accessing a corpus of object lists generated based on objects detected in images captured by a population of sensor blocks; compiling locations of a set of objects represented in the corpus of object lists into a map of the space based on known locations of the population of sensor blocks; accessing a nominal condition of the space defining a set of inclusion objects and a set of exclusion objects within a threshold distance of an anchor object type; and detecting the anchor object type in the map according to the nominal condition. The method further includes, in response to detecting an object within the threshold distance of the anchor object type in the map and deviating from the nominal condition: identifying the object as anomalous in the map; and generating a notification to investigate the object.Type: ApplicationFiled: April 13, 2023Publication date: October 19, 2023Inventors: Kelby Green, Kanav Dhir, Dan Ryan, Damien Leostic, Marine Dunoguier, Habib Bukhari
-
Publication number: 20230316714Abstract: A method includes: recording an image at a sensor block, the sensor block; detecting a set of objects in the image based on an object classification model; generating a feature vector for the image based on the set of objects; accessing a workstation template for the work area, the workstation template defining a set of default objects for each workstation in the work area; identifying a subset of objects comprising an intersection of the set of default objects and the set of objects; removing the subset of objects from the feature vector; accessing an occupancy template for the work area, the occupancy template defining a set of significant objects; classifying the workstation as occupied based on the feature vector and the set of significant objects; and rendering a representation of the workstation at a work area interface, the representation indicating occupancy of the workstation.Type: ApplicationFiled: March 1, 2023Publication date: October 5, 2023Inventors: Kelby Green, Dan Ryan, Tung Hoang
-
Patent number: 11765449Abstract: A system for repeatably mounting an image sensor to a grid ceiling comprising: a mounting member defining an upper face; a set of magnets fixed to the upper face and characterized by a height greater than a protrusion distance of the outer surface of a ceiling tile of the grid ceiling below a grid segment of the grid ceiling; a detachable registration feature transiently coupled to the mounting member, configured to align with the grid ceiling while the set of magnetics are magnetically coupled to the grid ceiling, configured to adhere to the grid ceiling while the set of magnets are magnetically coupled to the grid ceiling, and configured to detach from the upper face and remain adhered to the grid ceiling in response to vertical displacement of the mounting member away from the grid ceiling.Type: GrantFiled: November 23, 2020Date of Patent: September 19, 2023Assignee: VergeSense, Inc.Inventors: Kelby Green, Dan Ryan, John Stefanski
-
Publication number: 20230283752Abstract: One variation of a method for monitoring occupancy in a work area includes, at a sensor block: transitioning from an inactive state into an active state when an output of a motion sensor indicates motion in a work area; during a scan cycle in the active state, recording an image through an optical sensor at a time, detecting a set of humans in the image, detecting a second set of human effects in the image, predicting a second set of humans occupying but absent the work area based on the second set of human effects, and estimating a total occupancy in the work area at the time based on the set of humans and the second set of humans; and transmitting the total occupancy to a remote computer system for update of a scheduler for the work area.Type: ApplicationFiled: March 13, 2023Publication date: September 7, 2023Inventors: Dan Ryan, Kelby Green
-
Publication number: 20230215178Abstract: One variation of a method for monitoring occupancy in a work area includes, at a sensor block: transitioning from an inactive state into an active state when an output of a motion sensor indicates motion in a work area; during a scan cycle in the active state, recording an image through an optical sensor at a time, detecting a set of humans in the image, detecting a second set of human effects in the image, predicting a second set of humans occupying but absent the work area based on the second set of human effects, and estimating a total occupancy in the work area at the time based on the set of humans and the second set of humans; and transmitting the total occupancy to a remote computer system for update of a scheduler for the work area.Type: ApplicationFiled: December 19, 2022Publication date: July 6, 2023Inventors: Dan Ryan, Kelby Green
-
Publication number: 20230135124Abstract: A method includes: accessing a first frame; detecting a first object in the first frame; extracting a first location and a first set of features of the first object; transforming the first set of features into a first set of hash values; storing the first set of hash values in a first object container in a set of object containers; accessing a second frame; detecting a second object in the second frame; extracting a second location and a second set of features of the second object; transforming the second set of features into a second set of hash values; querying the set of object containers for the second set of hash values; and in response to a second object container containing a threshold quantity of hash values in the second set of hash values, identifying the second object as previously detected and represented by the second object container.Type: ApplicationFiled: November 2, 2022Publication date: May 4, 2023Inventors: Kelby Green, Dan Ryan
-
Publication number: 20230133810Abstract: A method includes: accessing a first frame; detecting a first object in the first frame; extracting a first location and a first set of features of the first object; transforming the first set of features into a first set of hash values; storing the first set of hash values in a first object container in a set of object containers; accessing a second frame; detecting a second object in the second frame; extracting a second location and a second set of features of the second object; transforming the second set of features into a second set of hash values; querying the set of object containers for the second set of hash values; and in response to a second object container containing a threshold quantity of hash values in the second set of hash values, identifying the second object as previously detected and represented by the second object container.Type: ApplicationFiled: November 2, 2022Publication date: May 4, 2023Inventors: Kelby Green, Dan Ryan
-
Publication number: 20230130008Abstract: A method includes: accessing a floorplan representing the floorspace; and extracting from the floorplan a set of floorplan features representing areas of interest in the floorspace. The method also includes, calculating a set of target locations relative to the floorplan that, when occupied by the set of sensor blocks: locate the areas of interest in the floorspace within fields of view of the set sensor blocks; and yield a minimum overlap in fields of view of adjacent sensor blocks in the set of sensor blocks. The method further includes, for each sensor block in the sensor blocks installed over the floorspace: receiving, from the sensor block, an image of the floorspace; based on overlaps in the image with images from other sensor blocks in sensor blocks, estimating an installed location of the sensor block; and mapping the sensor block to a target location in the set of target locations.Type: ApplicationFiled: December 21, 2022Publication date: April 27, 2023Inventors: Kelby Green, Dan Ryan
-
Patent number: 11632524Abstract: One variation of a method for monitoring occupancy in a work area includes, at a sensor block: transitioning from an inactive state into an active state when an output of a motion sensor indicates motion in a work area; during a scan cycle in the active state, recording an image through an optical sensor at a time, detecting a set of humans in the image, detecting a second set of human effects in the image, predicting a second set of humans occupying but absent the work area based on the second set of human effects, and estimating a total occupancy in the work area at the time based on the set of humans and the second set of humans; and transmitting the total occupancy to a remote computer system for update of a scheduler for the work area.Type: GrantFiled: May 19, 2022Date of Patent: April 18, 2023Assignee: VergeSense, Inc.Inventors: Dan Ryan, Kelby Green
-
Patent number: 11620808Abstract: A method includes: recording an image at a sensor block, the sensor block; detecting a set of objects in the image based on an object classification model; generating a feature vector for the image based on the set of objects; accessing a workstation template for the work area, the workstation template defining a set of default objects for each workstation in the work area; identifying a subset of objects comprising an intersection of the set of default objects and the set of objects; removing the subset of objects from the feature vector; accessing an occupancy template for the work area, the occupancy template defining a set of significant objects; classifying the workstation as occupied based on the feature vector and the set of significant objects; and rendering a representation of the workstation at a work area interface, the representation indicating occupancy of the workstation.Type: GrantFiled: September 25, 2020Date of Patent: April 4, 2023Assignee: VergeSense, Inc.Inventors: Kelby Green, Dan Ryan, Tung Hoang