Patents by Inventor Jariullah Safi
Jariullah Safi 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: 20210342772Abstract: 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: ApplicationFiled: April 30, 2021Publication date: November 4, 2021Inventors: Durgesh Tiwari, Bradley Bogolea, Jariullah Safi, Kanchan Bahirat
-
Patent number: 11130239Abstract: One variation of a method for automatically generating waypoints for imaging shelves within a store includes: dispatching a robotic system to autonomously generating a map of a floor space within the store; accessing an architectural metaspace defining target locations and addresses of the set of shelving structures within the store; distorting the architectural metaspace into alignment with the map to generate a normalized metaspace representing real locations and addresses of the set of shelving structures in the store; defining a set of waypoints distributed longitudinally along and offset laterally from a first shelving structure represented in the normalized metaspace based on a known position of an optical sensor in the robotic system; and dispatching the robotic system to record optical data while occupying the set of waypoints during an imaging routine.Type: GrantFiled: July 16, 2019Date of Patent: September 28, 2021Assignee: Simbe Robotics, Inc.Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee, Jariullah Safi, Luke Fraser
-
Patent number: 11126962Abstract: 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: GrantFiled: February 5, 2021Date of Patent: September 21, 2021Assignee: Simbe Robotics, Inc.Inventors: Bradley Bogolea, Jariullah Safi, Lorin Vandegrift, Shiva Reddy, Tom Gehani
-
Patent number: 11107035Abstract: 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: GrantFiled: November 25, 2020Date of Patent: August 31, 2021Assignee: Simbe Robotics, Inc.Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi, Shiva Reddy, Lorin Vandegrift
-
Publication number: 20210237276Abstract: 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: ApplicationFiled: February 5, 2021Publication date: August 5, 2021Inventors: Mirza Akbar Shah, Cem Ersoz, Jariullah Safi, Bradley Bogolea
-
Publication number: 20210241214Abstract: 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: ApplicationFiled: February 5, 2021Publication date: August 5, 2021Inventors: Bradley Bogolea, Jariullah Safi, Lorin Vandegrift, Shiva Reddy, Tom Gehani
-
Publication number: 20210158278Abstract: 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: ApplicationFiled: November 25, 2020Publication date: May 27, 2021Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi, Shiva Reddy, Lorin Vandegrift
-
Publication number: 20200286037Abstract: 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: ApplicationFiled: May 25, 2020Publication date: September 10, 2020Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi
-
Publication number: 20200286032Abstract: 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: ApplicationFiled: May 21, 2020Publication date: September 10, 2020Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee, Durgesh Tiwari
-
Patent number: 10713621Abstract: 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: GrantFiled: October 7, 2019Date of Patent: July 14, 2020Assignee: Simbe Robotics, Inc.Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi
-
Publication number: 20200215698Abstract: 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: ApplicationFiled: March 16, 2020Publication date: July 9, 2020Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
-
Patent number: 10625426Abstract: 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: GrantFiled: May 19, 2017Date of Patent: April 21, 2020Assignee: Simbe Robotics, Inc.Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
-
Publication number: 20200111053Abstract: 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: ApplicationFiled: October 7, 2019Publication date: April 9, 2020Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi
-
Publication number: 20200013007Abstract: 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: ApplicationFiled: September 23, 2019Publication date: January 9, 2020Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee
-
Publication number: 20190392506Abstract: 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: ApplicationFiled: June 20, 2019Publication date: December 26, 2019Inventors: Bradley Bogolea, Jariullah Safi
-
Publication number: 20190337158Abstract: One variation of a method for automatically generating waypoints for imaging shelves within a store includes: dispatching a robotic system to autonomously generating a map of a floor space within the store; accessing an architectural metaspace defining target locations and addresses of the set of shelving structures within the store; distorting the architectural metaspace into alignment with the map to generate a normalized metaspace representing real locations and addresses of the set of shelving structures in the store; defining a set of waypoints distributed longitudinally along and offset laterally from a first shelving structure represented in the normalized metaspace based on a known position of an optical sensor in the robotic system; and dispatching the robotic system to record optical data while occupying the set of waypoints during an imaging routine.Type: ApplicationFiled: July 16, 2019Publication date: November 7, 2019Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee, Jariullah Safi, Luke Fraser
-
Patent number: 10467587Abstract: 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: GrantFiled: May 19, 2017Date of Patent: November 5, 2019Assignee: Simbe Robotics, Inc.Inventors: Bradley Bogolea, Mirza Akbar Shah, Lorin Vandegrift, Luke Fraser, Jariullah Safi, Jeffrey Gee
-
Patent number: 10399230Abstract: One variation of a method for automatically generating waypoints for imaging shelves within a store includes: dispatching a robotic system to autonomously generating a map of a floor space within the store; accessing an architectural metaspace defining target locations and addresses of the set of shelving structures within the store; distorting the architectural metaspace into alignment with the map to generate a normalized metaspace representing real locations and addresses of the set of shelving structures in the store; defining a set of waypoints distributed longitudinally along and offset laterally from a first shelving structure represented in the normalized metaspace based on a known position of an optical sensor in the robotic system; and dispatching the robotic system to record optical data while occupying the set of waypoints during an imaging routine.Type: GrantFiled: May 19, 2017Date of Patent: September 3, 2019Assignee: Simbe Robotics, Inc.Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee, Jariullah Safi, Luke Fraser
-
Publication number: 20180005035Abstract: 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: ApplicationFiled: May 19, 2017Publication date: January 4, 2018Inventors: Bradley Bogolea, Mirza Akbar Shah, Jariullah Safi, Luke Fraser, Lorin Vandegrift, Jeffrey Gee
-
Publication number: 20180001481Abstract: One variation of a method for automatically generating waypoints for imaging shelves within a store includes: dispatching a robotic system to autonomously generating a map of a floor space within the store; accessing an architectural metaspace defining target locations and addresses of the set of shelving structures within the store; distorting the architectural metaspace into alignment with the map to generate a normalized metaspace representing real locations and addresses of the set of shelving structures in the store; defining a set of waypoints distributed longitudinally along and offset laterally from a first shelving structure represented in the normalized metaspace based on a known position of an optical sensor in the robotic system; and dispatching the robotic system to record optical data while occupying the set of waypoints during an imaging routine.Type: ApplicationFiled: May 19, 2017Publication date: January 4, 2018Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee, Jariullah Safi, Luke Fraser