Patents by Inventor Lorin Vandegrift

Lorin Vandegrift 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: 20230421705
    Abstract: One variation of a method for stock keeping in a store includes: accessing an image captured by a fixed camera within the store; retrieving a field of view of the fixed camera; estimating a segment of an inventory structure in the store depicted in the image based on a projection of the field of view onto a planogram of the store; identifying a set of slots within the inventory structure segment; retrieving a product model representing a set of visual characteristics of a product type assigned to a slot, in the set of slots, by the planogram; extracting a constellation of features from the image; if the constellation of features approximates the set of visual characteristics in the product model, detecting presence of a product unit of the product type occupying the inventory structure segment; and representing presence of the product unit, occupying the inventory structure segment, in a realogram.
    Type: Application
    Filed: January 20, 2023
    Publication date: December 28, 2023
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee, Durgesh Tiwari
  • Publication number: 20230131517
    Abstract: One variation of a method for automatically generating a planogram for a store includes: dispatching a robotic system to autonomously navigate within the store during a mapping routine; accessing a floor map of the floor space generated by the robotic system from map data collected during the mapping routine; identifying a shelving structure within the map of the floor space; defining a first set of waypoints along an aisle facing the shelving structure; dispatching the robotic system to navigate to and to capture optical data at the set of waypoints during an imaging routine; receiving a set of images generated from optical data recorded by the robotic system during the imaging routine; identifying products and positions of products in the set of images; and generating a planogram of the shelving segment based on products and positions of products identified in the set of images.
    Type: Application
    Filed: August 25, 2022
    Publication date: April 27, 2023
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
  • Patent number: 11593755
    Abstract: A method for stock keeping in a store includes: accessing an image captured by a fixed camera within the store; retrieving a field of view of the fixed camera; estimating a segment of an inventory structure in the store depicted in the image based on a projection of the field of view onto a planogram of the store; identifying a set of slots within the inventory structure segment; retrieving a product model representing a set of visual characteristics of a product type assigned to a slot, in the set of slots, by the planogram; extracting a constellation of features from the image; if the constellation of features approximates the set of visual characteristics in the product model, detecting presence of a product unit of the product type occupying the inventory structure segment; and representing presence of the product unit, occupying the inventory structure segment, in a realogram.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 28, 2023
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee, Durgesh Tiwari
  • Publication number: 20220391825
    Abstract: One variation of a method for tracking placement of products in a store includes: accessing an image recorded by a mobile robotic system within a store; detecting a shelf in a region of the image; based on an address of the shelf, retrieving a list of products assigned to the shelf by a planogram of the store; retrieving a set of template images—from a database of template images—defining visual features of products specified in the list of products; extracting a set of features from the region of the image; determining that a unit of the product is mis-stocked on the shelf in response to deviation between the set of features and features in a template image, in the set of template images, representing the product; and in response to determining that the unit of the product is mis-stocked on the shelf, generating a restocking prompt for the product.
    Type: Application
    Filed: April 22, 2022
    Publication date: December 8, 2022
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee
  • Publication number: 20220230128
    Abstract: One variation of a method for deploying a robotic system to scan inventory within a store includes: retrieving generic recommended baseline scan frequencies assigned to a set of product types stocked in the store; annotating a map of the store according to generic recommended baseline scan frequencies and locations of the set of product types in the store; overwriting baseline scan frequencies assigned to locations in the store based on inputs from the user; accessing elapsed times since last images of slots in the store, assigned to these product types, were captured by the robotic system; calculating urgency scores for imaging these slots proportional to differences between elapsed times and their scan frequencies; and calculating a scan route that preferentially locates, within the field of view of the robotic system, locations in the store associated with higher first urgency scores over locations associated with lower first urgency scores.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 21, 2022
    Inventors: Jariullah Safi, Bradley Bogolea, Durgesh Tiwari, Lorin Vandegrift, Cem Ersoz
  • Patent number: 11341454
    Abstract: One variation of a method for tracking placement of products in a store includes: accessing an image depicting a shelving structure in the store; reading a product identifier of a product from a shelf tag detected in the image; accessing a set of template features associated with the product identifier; based on the shelf tag detected in the image, locating a region in the first image depicting a slot on the shelving structure; confirming presence of a unit of the product in the slot in response to detecting features analogous to the set of template features in the region in the image; detecting absence of the product from the slot based on absence of features analogous to the set of template features in the region in the image; and in response to detecting absence of the product from the slot, generating a prompt to restock the slot.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: May 24, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee
  • Publication number: 20210374662
    Abstract: One variation of a method for tracking promotional states of slots in inventory structures within a store includes: accessing an image of an inventory structure within a store; detecting a shelf tag on the inventory structure in the image; extracting a set of features from the shelf tag detected in the image; detecting a promotional tag on the inventory structure in the image; extracting a set of features from the promotional tag detected in the image; detecting a deviation between the shelf tag and the promotional tag based on a difference between the sets of features; and, in response to detecting the deviation between the shelf tag and the promotional tag, identifying the first promotional tag as erroneous, and notifying a store associate to replace the first promotional tag with a second promotional tag at the first slot, the second promotional tag correcting the difference.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Bradley Bogolea, Jariullah Safi, Lorin Vandegrift, Shiva Reddy, Tom Gehani
  • Publication number: 20210357851
    Abstract: One variation of a method for tracking and maintaining inventory in a store includes: accessing a image of an inventory structure in the store; identifying a top shelf, in the inventory structure, depicted in the image; identifying a set of product units occupying the top shelf based on features detected in the image; identifying a second shelf, in the set of shelves in the inventory structure, depicted in the image, the second shelf arranged below the top shelf in the inventory structure; based on features detected in the image, detecting an understock condition at a slot—assigned to a product type—on the second shelf; and, in response to the set of product units comprising a product unit of the product type, generating a prompt to transfer the product unit of the product type from the top shelf into the slot on the second shelf at the inventory structure.
    Type: Application
    Filed: July 28, 2021
    Publication date: November 18, 2021
    Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi, Shiva Reddy, Lorin Vandegrift
  • Patent number: 11126962
    Abstract: One variation of a method for tracking promotional states of slots in inventory structures within a store includes: accessing an image of an inventory structure within a store; detecting a shelf tag on the inventory structure in the image; extracting a set of features from the shelf tag detected in the image; detecting a promotional tag on the inventory structure in the image; extracting a set of features from the promotional tag detected in the image; detecting a deviation between the shelf tag and the promotional tag based on a difference between the sets of features; and, in response to detecting the deviation between the shelf tag and the promotional tag, identifying the first promotional tag as erroneous, and notifying a store associate to replace the first promotional tag with a second promotional tag at the first slot, the second promotional tag correcting the difference.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: September 21, 2021
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Jariullah Safi, Lorin Vandegrift, Shiva Reddy, Tom Gehani
  • Patent number: 11107035
    Abstract: One variation of a method for tracking and maintaining inventory in a store includes: accessing a image of an inventory structure in the store; identifying a top shelf, in the inventory structure, depicted in the image; identifying a set of product units occupying the top shelf based on features detected in the image; identifying a second shelf, in the set of shelves in the inventory structure, depicted in the image, the second shelf arranged below the top shelf in the inventory structure; based on features detected in the image, detecting an understock condition at a slot—assigned to a product type—on the second shelf; and, in response to the set of product units comprising a product unit of the product type, generating a prompt to transfer the product unit of the product type from the top shelf into the slot on the second shelf at the inventory structure.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: August 31, 2021
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi, Shiva Reddy, Lorin Vandegrift
  • Publication number: 20210241214
    Abstract: One variation of a method for tracking promotional states of slots in inventory structures within a store includes: accessing an image of an inventory structure within a store; detecting a shelf tag on the inventory structure in the image; extracting a set of features from the shelf tag detected in the image; detecting a promotional tag on the inventory structure in the image; extracting a set of features from the promotional tag detected in the image; detecting a deviation between the shelf tag and the promotional tag based on a difference between the sets of features; and, in response to detecting the deviation between the shelf tag and the promotional tag, identifying the first promotional tag as erroneous, and notifying a store associate to replace the first promotional tag with a second promotional tag at the first slot, the second promotional tag correcting the difference.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 5, 2021
    Inventors: Bradley Bogolea, Jariullah Safi, Lorin Vandegrift, Shiva Reddy, Tom Gehani
  • Publication number: 20210158278
    Abstract: One variation of a method for tracking and maintaining inventory in a store includes: accessing a image of an inventory structure in the store; identifying a top shelf, in the inventory structure, depicted in the image; identifying a set of product units occupying the top shelf based on features detected in the image; identifying a second shelf, in the set of shelves in the inventory structure, depicted in the image, the second shelf arranged below the top shelf in the inventory structure; based on features detected in the image, detecting an understock condition at a slot—assigned to a product type—on the second shelf; and, in response to the set of product units comprising a product unit of the product type, generating a prompt to transfer the product unit of the product type from the top shelf into the slot on the second shelf at the inventory structure.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 27, 2021
    Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi, Shiva Reddy, Lorin Vandegrift
  • Publication number: 20200286032
    Abstract: One variation of a method for stock keeping in a store includes: accessing an image captured by a fixed camera within the store; retrieving a field of view of the fixed camera; estimating a segment of an inventory structure in the store depicted in the image based on a projection of the field of view onto a planogram of the store; identifying a set of slots within the inventory structure segment; retrieving a product model representing a set of visual characteristics of a product type assigned to a slot, in the set of slots, by the planogram; extracting a constellation of features from the image; if the constellation of features approximates the set of visual characteristics in the product model, detecting presence of a product unit of the product type occupying the inventory structure segment; and representing presence of the product unit, occupying the inventory structure segment, in a realogram.
    Type: Application
    Filed: May 21, 2020
    Publication date: September 10, 2020
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee, Durgesh Tiwari
  • Publication number: 20200215698
    Abstract: One variation of a method for automatically generating a planogram for a store includes: dispatching a robotic system to autonomously navigate within the store during a mapping routine; accessing a floor map of the floor space generated by the robotic system from map data collected during the mapping routine; identifying a shelving structure within the map of the floor space; defining a first set of waypoints along an aisle facing the shelving structure; dispatching the robotic system to navigate to and to capture optical data at the set of waypoints during an imaging routine; receiving a set of images generated from optical data recorded by the robotic system during the imaging routine; identifying products and positions of products in the set of images; and generating a planogram of the shelving segment based on products and positions of products identified in the set of images.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
  • Patent number: 10625426
    Abstract: One variation of a method for automatically generating a planogram for a store includes: dispatching a robotic system to autonomously navigate within the store during a mapping routine; accessing a floor map of the floor space generated by the robotic system from map data collected during the mapping routine; identifying a shelving structure within the map of the floor space; defining a first set of waypoints along an aisle facing the shelving structure; dispatching the robotic system to navigate to and to capture optical data at the set of waypoints during an imaging routine; receiving a set of images generated from optical data recorded by the robotic system during the imaging routine; identifying products and positions of products in the set of images; and generating a planogram of the shelving segment based on products and positions of products identified in the set of images.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: April 21, 2020
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
  • Publication number: 20200013007
    Abstract: One variation of a method for tracking placement of products in a store includes: accessing an image recorded by a mobile robotic system within a store; detecting a shelf in a region of the image; based on an address of the shelf, retrieving a list of products assigned to the shelf by a planogram of the store; retrieving a set of template images—from a database of template images—defining visual features of products specified in the list of products; extracting a set of features from the region of the image; determining that a unit of the product is mis-stocked on the shelf in response to deviation between the set of features and features in a template image, in the set of template images, representing the product; and in response to determining that the unit of the product is mis-stocked on the shelf, generating a restocking prompt for the product.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 9, 2020
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee
  • Patent number: 10467587
    Abstract: One variation of a method for tracking placement of products in a store includes: accessing an image recorded by a mobile robotic system within a store; detecting a shelf in a region of the image; based on an address of the shelf, retrieving a list of products assigned to the shelf by a planogram of the store; retrieving a set of template images—from a database of template images—defining visual features of products specified in the list of products; extracting a set of features from the region of the image; determining that a unit of the product is mis-stocked on the shelf in response to deviation between the set of features and features in a template image, in the set of template images, representing the product; and in response to determining that the unit of the product is mis-stocked on the shelf, generating a restocking prompt for the product.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: November 5, 2019
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee
  • Publication number: 20180005035
    Abstract: One variation of a method for automatically generating a planogram for a store includes: dispatching a robotic system to autonomously navigate within the store during a mapping routine; accessing a floor map of the floor space generated by the robotic system from map data collected during the mapping routine; identifying a shelving structure within the map of the floor space; defining a first set of waypoints along an aisle facing the shelving structure; dispatching the robotic system to navigate to and to capture optical data at the set of waypoints during an imaging routine; receiving a set of images generated from optical data recorded by the robotic system during the imaging routine; identifying products and positions of products in the set of images; and generating a planogram of the shelving segment based on products and positions of products identified in the set of images.
    Type: Application
    Filed: May 19, 2017
    Publication date: January 4, 2018
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
  • Publication number: 20170337508
    Abstract: One variation of a method for tracking placement of products in a store includes: accessing an image recorded by a mobile robotic system within a store; detecting a shelf in a region of the image; based on an address of the shelf, retrieving a list of products assigned to the shelf by a planogram of the store; retrieving a set of template images—from a database of template images—defining visual features of products specified in the list of products; extracting a set of features from the region of the image; determining that a unit of the product is mis-stocked on the shelf in response to deviation between the set of features and features in a template image, in the set of template images, representing the product; and in response to determining that the unit of the product is mis-stocked on the shelf, generating a restocking prompt for the product.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 23, 2017
    Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee