Patents by Inventor Matthew Cohen

Matthew Cohen 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: 11945003
    Abstract: An object processing system within a trailer for a tracker trailer is discloses. The object processing system includes an input area of the trailer at which objects to be processed may be presented, a perception system for providing perception data regarding objects to be processed, and a primary transport system for providing transport of each object in one of at least two primary transport directions within the trailer based on the perception data.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: April 2, 2024
    Assignee: Berkshire Grey Operating Company, Inc.
    Inventors: Thomas Wagner, Kevin Ahearn, Benjamin Cohen, Michael Dawson-Haggerty, Christopher Geyer, Thomas Koletschka, Kyle Maroney, Matthew T. Mason, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Patent number: 11945100
    Abstract: A system is disclosed for providing high flow vacuum control to an end effector of an articulated arm. The system includes a high flow vacuum source that provides an opening with an area of high flow vacuum at the end effector such that objects may be engaged while permitting substantial flow of air through the opening, and a load detection system for characterizing the load presented by the object.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: April 2, 2024
    Assignee: Berkshire Grey Operating Company, Inc.
    Inventors: Thomas Wagner, Kevin Ahearn, Benjamin Cohen, Michael Dawson-Haggerty, Christopher Geyer, Thomas Koletschka, Kyle Maroney, Matthew T. Mason, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Patent number: 11935111
    Abstract: A consumer is identified at a transaction terminal. A natural-language voice chatbot is initiated for the transaction. The chatbot is configured with store information for a store associated with the terminal and, optionally, with preferences registered to the consumer. A natural language voice dialogue using, at least the store information, is initiated between the chatbot and the consumer while the consumer is at the terminal and during the transaction. The consumer may order store items from the store and pay for the items through the dialogue. In an embodiment, the items ordered are delivered to the terminal where the consumer is located.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 19, 2024
    Assignee: NCR Voyix Corporation
    Inventors: Matthew Robert Burris, Shelby Frances Apps, Andrew Cohen, Gary C. Dalton, Jason Robert Dyer, Jodessiah Sumpter
  • Patent number: 11932489
    Abstract: A storage, retrieval and processing system for processing objects is disclosed. The storage, retrieval and processing system includes a plurality of storage bins providing storage of a plurality of objects, where the plurality of storage bins is in communication with a retrieval conveyance system, a programmable motion device in communication with the retrieval conveyance system for receiving the storage bins from the plurality of bins, where the programmable motion device includes an end effector for grasping and moving a selected object out of a selected storage bin, and a movable carriage for receiving the selected object from the end effector of the programmable motion device, and for carrying the selected object to one of a plurality of destination bins.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: March 19, 2024
    Assignee: Berkshire Grey Operating Company, Inc.
    Inventors: Thomas Wagner, Kevin Ahearn, John Richard Amend, Jr., Benjamin Cohen, Michael Dawson-Haggerty, William Hartman Fort, Christopher Geyer, Victoria Hinchey, Jennifer Eileen King, Thomas Koletschka, Michael Cap Koval, Kyle Maroney, Matthew T. Mason, William Chu-Hyon McMahan, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Publication number: 20230330478
    Abstract: An exercise system that may be rail-less, frameless, and/or portable is described. The exercise system includes a carriage having a plurality of wheels and a stationary platform. The stationary platform is independent of and separate from the carriage, and is freestanding. A tension member having a first end is attached to the carriage and a second end is detachably attached to the stationary platform such that the carriage is movable on a horizontal plane parallel to a ground surface while the stationary platform remains in a fixed position. The carriage and the stationary platform have a width suitable for performing various exercises.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 19, 2023
    Inventors: Matthew Cohen, Daniel Husserl, Heather Dorak, Alexander Prodromos Gilbert
  • Patent number: 11717719
    Abstract: An exercise system that may be rail-less, frameless, and/or portable is described. The exercise system includes a carriage having a plurality of wheels and a stationary platform. The stationary platform is independent of and separate from the carriage, and the stationary platform is freestanding. At least one tension member having a first end is attached to the carriage and a second end is detachably attached to the platform such that the carriage is movable on a horizontal plane parallel to a ground surface while the stationary platform remains in a fixed position.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: August 8, 2023
    Assignee: Pilata, Inc.
    Inventors: Matthew Cohen, Daniel Husserl, Heather Dorak, Alexander Prodromos Gilbert
  • Publication number: 20230226427
    Abstract: An exercise system is disclosed that includes a storage apparatus or like item having an interior area, and a reformer pivotably coupled thereto to transition between an in-use position for use as exercise equipment and a stowed position. The reformer includes at least one telescoping rail having a first end and a second end, at least one ground support apparatus configured to support the at least one rail and raise the at least one rail from a ground surface, and a carriage movably engaged with the at least one rail to translate between the first end and the second end of the at least one rail. A variable resistance system is disposed in the storage apparatus, the variable resistance system comprising at least one tension member that imposes tension or resistance on an operator of the carriage.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 20, 2023
    Inventors: Matthew Cohen, Daniel Husserl, Heather Dorak, Alexander Prodromos Gilbert
  • Publication number: 20230181969
    Abstract: An exercise system that may be rail-less, frameless, and/or portable is described. The exercise system includes a carriage having a plurality of wheels and a stationary platform. The stationary platform is independent of and separate from the carriage, and the stationary platform is freestanding. At least one tension member having a first end is attached to the carriage and a second end is detachably attached to the platform such that the carriage is movable on a horizontal plane parallel to a ground surface while the stationary platform remains in a fixed position.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 15, 2023
    Inventors: Matthew Cohen, Daniel Husserl, Heather Dorak, Alexander Prodromos Gilbert
  • Patent number: 10963295
    Abstract: A method and system for processing data are disclosed. A processor, in response to executing a software program, may write an entry in a work queue. The entry may include an operation, and a location of data stored in an input buffer, and a location in an output buffer to write processed data. The processor may also generate a notification that at least one entry in the work queue is ready to be processed. The data transformation unit may assign the entry to a data transformation circuit, and retrieve the data from the input buffer using the location. The data transformation unit may also perform to the operation on the retrieved data to generate updated data, generate a completion message in response to completion of the operation, and store the updated data in an output buffer. An interface unit may relay transactions between the processor and the data transformation unit.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: March 30, 2021
    Assignee: Oracle International Corporation
    Inventors: John R. Feehrer, Milton Shih, Matthew Cohen, Kenneth Chan, Ramaswamy Sivaramakrishnan, Julia Harper, Peter Dunlap
  • Patent number: 10853303
    Abstract: An apparatus and method for controlling a virtualized endpoint device are disclosed. A processor may be configured to execute instructions included in multiple execution threads. A first device may be configured to perform multiple command and data functions, and a communication unit may include a first port coupled to the first device via a first link and be configured to send instructions from the processor to the first device via the first link using a first communication protocol. The processor may be further configured to execute first and second sets of commands included in respective execution threads. The first set of commands may be associated with the plurality of command functions and the second set of commands may be associated with the plurality of data functions.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventors: John R. Feehrer, Matthew Cohen, Rahoul Puri, John Johnson, Alan Adamson, Julia Harper
  • Patent number: 10817456
    Abstract: An apparatus and method for controlling a device with shared hardware resources to provide separate execution environments for control and data functions are disclosed. A processor may be configured to generate a first request to access control functions of the device in response to execution of a first thread, and generate a second request to access data functions of the device in response to execution of a second thread. A communication unit may send first indicative of the first request and second data indicative of the second request to the device via first and second ports, respectively.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: October 27, 2020
    Assignee: Oracle International Corporation
    Inventors: John R. Feehrer, Matthew Cohen, Rahoul Puri, Tayfun Kocaoglu, John Johnson, David Kahn, Alan Adamson, Sriram Jayakumar, Julia Harper, Robert G. Sheldon, Mark Kanda, Aruna Jayakumar
  • Patent number: 10467139
    Abstract: A cache coherence system manages both internode and intranode cache coherence in a cluster of nodes. Each node in the cluster of nodes is either a collection of processors running an intranode coherence protocol between themselves, or a single processor. A node comprises a plurality of coherence ordering units (COUs) that are hardware circuits configured to manage intranode coherence of caches within the node and/or internode coherence with caches on other nodes in the cluster. Each node contains one or more directories which tracks the state of cache line entries managed by the particular node. Each node may also contain one or more scoreboards for managing the status of ongoing transactions. The internode cache coherence protocol implemented in the COUs may be used to detect and resolve communications errors, such as dropped message packets between nodes, late message delivery at a node, or node failure.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 5, 2019
    Assignee: Oracle International Corporation
    Inventors: Paul N. Loewenstein, Damien Walker, Priyambada Mitra, Ali Vahidsafa, Matthew Cohen, Josephus Ebergen, Andrew Brock
  • Patent number: 10452547
    Abstract: A cache coherence system manages both internode and intranode cache coherence in a cluster of nodes. Each node in the cluster of nodes is either a collection of processors running an intranode coherence protocol between themselves, or a single processor. A node comprises a plurality of coherence ordering units (COUs) that are hardware circuits configured to manage intranode coherence of caches within the node and/or internode coherence with caches on other nodes in the cluster. Each node contains one or more directories which tracks the state of cache line entries managed by the particular node. Each node may also contain one or more scoreboards for managing the status of ongoing transactions. The internode cache coherence protocol implemented in the COUs may be used to detect and resolve communications errors, such as dropped message packets between nodes, late message delivery at a node, or node failure.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 22, 2019
    Assignee: Oracle International Corporation
    Inventors: Paul N. Loewenstein, Damien Walker, Priyambada Mitra, Ali Vahidsafa, Matthew Cohen, Josephus Ebergen, Andrew Brock
  • Publication number: 20190207714
    Abstract: A cache coherence system manages both internode and intranode cache coherence in a cluster of nodes. Each node in the cluster of nodes is either a collection of processors running an intranode coherence protocol between themselves, or a single processor. A node comprises a plurality of coherence ordering units (COUs) that are hardware circuits configured to manage intranode coherence of caches within the node and/or internode coherence with caches on other nodes in the cluster. Each node contains one or more directories which tracks the state of cache line entries managed by the particular node. Each node may also contain one or more scoreboards for managing the status of ongoing transactions. The internode cache coherence protocol implemented in the COUs may be used to detect and resolve communications errors, such as dropped message packets between nodes, late message delivery at a node, or node failure.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Applicant: Oracle International Corporation
    Inventors: PAUL N. LOEWENSTEIN, DAMIEN WALKER, PRIYAMBADA MITRA, ALI VAHIDSAFA, MATTHEW COHEN, JOSEPHUS EBERGEN, ANDREW BROCK
  • Publication number: 20190205252
    Abstract: A cache coherence system manages both internode and intranode cache coherence in a cluster of nodes. Each node in the cluster of nodes is either a collection of processors running an intranode coherence protocol between themselves, or a single processor. A node comprises a plurality of coherence ordering units (COUs) that are hardware circuits configured to manage intranode coherence of caches within the node and/or internode coherence with caches on other nodes in the cluster. Each node contains one or more directories which tracks the state of cache line entries managed by the particular node. Each node may also contain one or more scoreboards for managing the status of ongoing transactions. The internode cache coherence protocol implemented in the COUs may be used to detect and resolve communications errors, such as dropped message packets between nodes, late message delivery at a node, or node failure.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: PAUL N. LOEWENSTEIN, DAMIEN WALKER, PRIYAMBADA MITRA, ALI VAHIDSAFA, MATTHEW COHEN, JOSEPHUS EBERGEN, ANDREW BROCK
  • Patent number: D1019746
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: March 26, 2024
    Assignee: Innovative Eyewear, Inc.
    Inventors: David Cohen, Harrison Gross, Breno Fuzette, Matthew Gale
  • Patent number: D1019750
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: March 26, 2024
    Assignee: Innovative Eyewear, Inc.
    Inventors: David Cohen, Harrison Gross, Breno Fuzette, Matthew Gale
  • Patent number: D1020851
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: April 2, 2024
    Assignee: Innovative Eyewear, Inc.
    Inventors: David Cohen, Harrison Gross, Breno Fuzette, Matthew Gale
  • Patent number: D1020855
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: April 2, 2024
    Assignee: Innovative Eyewear, Inc.
    Inventors: David Cohen, Harrison Gross, Breno Fuzette, Matthew Gale
  • Patent number: D1020858
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: April 2, 2024
    Assignee: Innovative Eyewear, Inc.
    Inventors: David Cohen, Harrison Gross, Breno Fuzette, Matthew Gale