Patents by Inventor Bradley Bogolea

Bradley Bogolea 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).

  • Patent number: 11897148
    Abstract: One variation of a method for deploying a mobile robotic system to scan inventory structures within a store includes: dispatching the mobile robotic system to navigate along inventory structures within the store during a setup cycle; at the mobile robotic system, while navigating along the inventory structures during the setup cycle, capturing a set of wireless connectivity metrics representing connectivity to a first wireless network; assembling the set of wireless connectivity metrics into a wireless connectivity map of the store; estimating a processing duration from start of the scan cycle to transformation of images of the inventory structures, captured by the mobile robotic system, into a stock condition of the store; and dispatching the mobile robotic system to autonomously capture images of the inventory structures within the store during a scan cycle preceding a scheduled restocking period in the store based on the processing duration.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: February 13, 2024
    Assignee: Simbe Robotics, Inc.
    Inventors: Mirza Akbar Shah, Cem Ersoz, Jariullah Safi, Bradley Bogolea
  • Patent number: 11860649
    Abstract: One variation of a method for monitoring cooling units in a store includes: at a robotic system, during a first scan routine, autonomously navigating toward a cooling unit in the store, recording a color image of the cooling unit, and scanning a set of temperatures within the cooling unit; identifying a set of products stocked in the cooling unit based on features detected in the color image; mapping the set of temperatures to the set of products at a first time during the first scan routine based on positions of products in the set of products identified in the color image; and generating a record of temperatures of the set of products stocked in the cooling unit at the first time.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: January 2, 2024
    Assignee: Simbe Robotics, Inc.
    Inventors: Durgesh Tiwari, Bradley Bogolea
  • 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
  • Patent number: 11544668
    Abstract: A method for maintaining inventory within a store includes: accessing an image (e.g., a color image, depth image) depicting an inventory structure; detecting a slot region of the image depicting a slot; identifying a product type assigned to the slot; accessing a product dimension of the product type; defining a target region within the slot in the image based on the product dimension; defining a product region within the slot in the image based on the product dimension and the target region; defining a back-of-shelf plane intersecting the target region of the image; detecting a surface within the product region; and, in response to the surface intersecting the back-of-shelf plane, identifying the slot as empty and generating a prompt to restock the slot with product units of the product type.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: January 3, 2023
    Assignee: Simbe Robotics, Inc.
    Inventors: Kanchan Bahirat, Shiva Reddy, Bradley Bogolea, Jariullah Safi
  • 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: 20220383248
    Abstract: One variation of a method for segmenting scenes of product units arranged in inventory structures within a store includes: accessing an image based on data captured by a mobile robotic system; detecting a shelving segment in the image; reading a segment identifier from a segment tag, detected in the image, arranged on the shelving segment; accessing a product template representing a product type in the set of product types assigned to the shelving segment based on the segment identifier; detecting a set of product features, in the first region of the image. In response to detecting the set of product features analogous to features of the product template: confirming presence of the unit of the first product type on the shelf in the shelving segment and appending the first product type to a list of product types presently stocked in the shelving segment.
    Type: Application
    Filed: June 13, 2022
    Publication date: December 1, 2022
    Inventors: Kanchan Bahirat, Shiva Reddy, Bradley Bogolea, Jariullah Safi
  • Patent number: 11514398
    Abstract: One variation of a method for deploying fixed cameras within a store includes: dispatching a robotic system to autonomously navigate along a set of inventory structures in the store and generate a spatial map of the store during a scan cycle; generating an accessibility heatmap representing accessibility of regions of the store to the robotic system based on the spatial map; generating a product value heatmap for the store based on locations and sales volumes of products in the store; accessing a number of fixed cameras allocated to the store; generating a composite heatmap for the store based on the accessibility heatmap and the product value heatmap; identifying a subset of inventory structures occupying a set of locations within the store corresponding to critical amplitudes in the composite heatmap; and generating a prompt to install the number of fixed cameras facing the subset of inventory structures in the store.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: November 29, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Durgesh Tiwari
  • Publication number: 20220309448
    Abstract: A method for maintaining inventory within a store includes: accessing an image (e.g., a color image, depth image) depicting an inventory structure; detecting a slot region of the image depicting a slot; identifying a product type assigned to the slot; accessing a product dimension of the product type; defining a target region within the slot in the image based on the product dimension; defining a product region within the slot in the image based on the product dimension and the target region; defining a back-of-shelf plane intersecting the target region of the image; detecting a surface within the product region; and, in response to the surface intersecting the back-of-shelf plane, identifying the slot as empty and generating a prompt to restock the slot with product units of the product type.
    Type: Application
    Filed: June 9, 2022
    Publication date: September 29, 2022
    Inventors: Kanchan Bahirat, Shiva Reddy, Bradley Bogolea, Jariullah Safi
  • 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
  • Publication number: 20220172156
    Abstract: One variation of a method for maintaining perpetual inventory within a store includes: accessing a radar scan of an inventory structure within a store; accessing an optical image of the inventory structure; identifying a product type associated with the slot in a region of the optical image; retrieving a volumetric definition of the product type; locating a slot volume defining the slot in the radar scan; extracting a volumetric representation of a set of product units intersecting the slot volume in the radar scan; segmenting the volumetric representation by the volumetric definition to calculate a quantity of the set of product units occupying the slot; and updating a stock record of the store to reflect the quantity of the set of product units occupying the slot.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Durgesh Tiwari, Bradley Bogolea, Jariullah Safi, Kanchan Bahirat
  • 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: 20220156687
    Abstract: One variation of a method for tracking stock level within a store includes: dispatching a robotic system to image shelving structures within the store during a scan cycle; receiving images from the robotic system, each image recorded by the robotic system during the scan cycle and corresponding to one waypoint within the store; identifying, in the images, empty slots within the shelving structures; identifying a product assigned to each empty slot based on product location assignments defined in a planogram of the store; for a first product of a first product value and assigned to a first empty slot, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and, upon completion of the scan cycle, generating a global restocking list specifying restocking of a set of empty slots associated with product values less than the first product value.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee
  • Publication number: 20220147914
    Abstract: One variation of a method for managing virtual shopping lists includes: dispatching robotic systems, deployed in store, to autonomously scan inventory structures within this store; deriving current stock conditions of this store based on scan data recorded by these robotic systems; initializing a virtual shopping list for a user; in response to receipt of selection of a first product, from a population of products, isolating a subset of stores, in the set of stores in the geographic region, associated with current stock conditions indicating presence of the first product and products previously added to the virtual shopping list; in response to the subset of stores including at least one store, adding a first identifier of the first product to the virtual shopping list; and specifying a particular store, in the subset of stores, for fulfillment of a set of products on the virtual shopping list.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Bradley Bogolea, Jariullah Safi
  • Patent number: 11288630
    Abstract: One variation of a method for maintaining perpetual inventory within a store includes: accessing a radar scan of an inventory structure within a store; accessing an optical image of the inventory structure; identifying a product type associated with the slot in a region of the optical image; retrieving a volumetric definition of the product type; locating a slot volume defining the slot in the radar scan; extracting a volumetric representation of a set of product units intersecting the slot volume in the radar scan; segmenting the volumetric representation by the volumetric definition to calculate a quantity of the set of product units occupying the slot; and updating a stock record of the store to reflect the quantity of the set of product units occupying the slot.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 29, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Durgesh Tiwari, Bradley Bogolea, Jariullah Safi, Kanchan Bahirat
  • Patent number: 11276034
    Abstract: One variation of a method for tracking stock level within a store includes: dispatching a robotic system to image shelving structures within the store during a scan cycle; receiving images from the robotic system, each image recorded by the robotic system during the scan cycle and corresponding to one waypoint within the store; identifying, in the images, empty slots within the shelving structures; identifying a product assigned to each empty slot based on product location assignments defined in a planogram of the store; for a first product of a first product value and assigned to a first empty slot, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and, upon completion of the scan cycle, generating a global restocking list specifying restocking of a set of empty slots associated with product values less than the first product value.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: March 15, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee
  • Publication number: 20220067654
    Abstract: One variation of a method for tracking fresh produce in a store includes: accessing a first hyper-spectral image, of a produce display in a store, recorded at a first time; extracting a first spectral profile from a first region of the first hyper-spectral image depicting a first set of produce units in the produce display; identifying a first varietal of the first set of produce units; characterizing qualities (e.g., ripeness, bruising, spoilage) of the first set of produce units in the produce display based on the first spectral profile; and, in response to qualities of the first set of produce units in the produce display deviating from a target quality range assigned to the first varietal, generating a prompt to audit the first set of produce units in the produce display.
    Type: Application
    Filed: November 9, 2021
    Publication date: March 3, 2022
    Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi
  • Patent number: 11257141
    Abstract: One variation of a method for managing virtual shopping lists includes: dispatching robotic systems, deployed in store, to autonomously scan inventory structures within this store; deriving current stock conditions of this store based on scan data recorded by these robotic systems; initializing a virtual shopping list for a user; in response to receipt of selection of a first product, from a population of products, isolating a subset of stores, in the set of stores in the geographic region, associated with current stock conditions indicating presence of the first product and products previously added to the virtual shopping list; in response to the subset of stores including at least one store, adding a first identifier of the first product to the virtual shopping list; and specifying a particular store, in the subset of stores, for fulfillment of a set of products on the virtual shopping list.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: February 22, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Jariullah Safi
  • Patent number: 11200537
    Abstract: One variation of a method for tracking fresh produce in a store includes: accessing a first hyper-spectral image, of a produce display in a store, recorded at a first time; extracting a first spectral profile from a first region of the first hyper-spectral image depicting a first set of produce units in the produce display; identifying a first varietal of the first set of produce units; characterizing qualities (e.g., ripeness, bruising, spoilage) of the first set of produce units in the produce display based on the first spectral profile; and, in response to qualities of the first set of produce units in the produce display deviating from a target quality range assigned to the first varietal, generating a prompt to audit the first set of produce units in the produce display.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: December 14, 2021
    Assignee: Simbe Robotics, Inc.
    Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi