Patents by Inventor Jon Vogel

Jon Vogel 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: 12633143
    Abstract: In some embodiments, a method includes: receiving, at a first time at a user device, a first set of image frames of an inventory. The method further includes identifying a first control point in the first set of image frames. The method further includes locating, using a light ranging sensor of the user device, a first set of storage units in an area associated with the first control point in the inventory. The method further includes storing a representation of the first set of storage units in the area in a memory of the user device. The method further includes receiving, at a second time after the first time, a second set of image frames of the inventory. The method further includes locating, based on the representation and without identifying the first control point, a second set of storage units in the area at the second time.
    Type: Grant
    Filed: April 2, 2025
    Date of Patent: May 19, 2026
    Assignee: NOMAD Go, Inc.
    Inventors: Jon Vogel, David Greschler, Jonah Friedl
  • Publication number: 20250078022
    Abstract: A method includes receiving image frames of an inventory. The method includes locating a control point used to determine a spatial search in the image frames and detecting, by a machine learning model, a plurality of storage units in the spatial search. Each storage unit is associated with a unit type from a plurality of unit types. The method includes calculating a storage unit count from a plurality of storage unit counts and for each unit type from the plurality of unit types from the plurality of storage units detected based on depth analysis. Each storage unit count includes a total number of storage units associated with each unit type. The method includes determining a restock status of each unit type based on the storage unit count for each unit type, and automatically generating a replenish request based on the restock status.
    Type: Application
    Filed: April 17, 2024
    Publication date: March 6, 2025
    Applicant: NOMAD Go, Inc.
    Inventors: Jon VOGEL, David GRESCHLER, Jonah FRIEDL
  • Patent number: 12002008
    Abstract: A method includes receiving image frames of an inventory. The method includes locating a control point used to determine a spatial search in the image frames and detecting, by a machine learning model, a plurality of storage units in the spatial search. Each storage unit is associated with a unit type from a plurality of unit types. The method includes calculating a storage unit count from a plurality of storage unit counts and for each unit type from the plurality of unit types from the plurality of storage units detected based on depth analysis. Each storage unit count includes a total number of storage units associated with each unit type. The method includes determining a restock status of each unit type based on the storage unit count for each unit type, and automatically generating a replenish request based on the restock status.
    Type: Grant
    Filed: January 4, 2024
    Date of Patent: June 4, 2024
    Assignee: NOMAD Go, Inc.
    Inventors: Jon Vogel, David Greschler, Jonah Friedl
  • Publication number: 20240135319
    Abstract: A method includes receiving image frames of an inventory. The method includes locating a control point used to determine a spatial search in the image frames and detecting, by a machine learning model, a plurality of storage units in the spatial search. Each storage unit is associated with a unit type from a plurality of unit types. The method includes calculating a storage unit count from a plurality of storage unit counts and for each unit type from the plurality of unit types from the plurality of storage units detected based on depth analysis. Each storage unit count includes a total number of storage units associated with each unit type. The method includes determining a restock status of each unit type based on the storage unit count for each unit type, and automatically generating a replenish request based on the restock status.
    Type: Application
    Filed: January 4, 2024
    Publication date: April 25, 2024
    Applicant: NOMAD Go, Inc.
    Inventors: Jon VOGEL, David GRESCHLER, Jonah FRIEDL
  • Publication number: 20240112136
    Abstract: A method includes receiving image frames of an inventory. The method includes locating a control point used to determine a spatial search in the image frames and detecting, by a machine learning model, a plurality of storage units in the spatial search. Each storage unit is associated with a unit type from a plurality of unit types. The method includes calculating a storage unit count from a plurality of storage unit counts and for each unit type from the plurality of unit types from the plurality of storage units detected based on depth analysis. Each storage unit count includes a total number of storage units associated with each unit type. The method includes determining a restock status of each unit type based on the storage unit count for each unit type, and automatically generating a replenish request based on the restock status.
    Type: Application
    Filed: September 13, 2023
    Publication date: April 4, 2024
    Inventors: Jon VOGEL, David GRESCHLER, Jonah FRIEDL
  • Publication number: 20210360410
    Abstract: Methods and systems for improved identification and matching of devices are presented. In one embodiment, a method is provided that includes receiving a first audio transmission that contains a first unique identifier. The first audio transmission may be received from a first computing device. It may be determined that the first unique identifier is associated with the first computing device and that the first computing device is associated with a request. At least a portion of the request may be processed.
    Type: Application
    Filed: May 17, 2021
    Publication date: November 18, 2021
    Inventors: Jacob Engwerda, Jon Vogel, Elizabeth Faucher De Corn, Srivathsan Narasimhan
  • Patent number: 7035267
    Abstract: A switch for switching packets includes a port card which receives packets from and sends packets to a network. The switch includes fabrics connected to the port card which switch the packets. Each fabric has a memory mechanism. Each fabric has a mechanism for determining a length of each packet received by the fabric and placing a length indicator with the packet so when the packet is stored in the memory mechanism, the determining mechanism can identify from the length indicator how long the packet is and where the packet ends in the memory. A method for switching packets having a length includes the steps of receiving a packet at a port card of a switch. Then there is the step of sending fragments of the packet to fabrics of the switch. Next there is the step of receiving the fragments of the packet at the fabrics of the switch. Then there is the step of measuring the length of the packet at each fabric from the fragments of the packet received at each fabric.
    Type: Grant
    Filed: August 11, 2000
    Date of Patent: April 25, 2006
    Assignee: Marconi Intellectual Property (Ringfence), Inc.
    Inventors: Fan Zhou, Veera Reddy, Jon Vogel