Patents Assigned to Dexterity, Inc.
-
Patent number: 12686128Abstract: Use of hardware-accelerated raytracing for intelligent robot task execution is disclosed. In various embodiments, data comprising a geometric representation of a robot and one or more obstacles in a workspace in which the robot is located are used to determine, with respect to a pose of the robot in the workspace, whether the pose is associated with a collision condition with respect to one or more of the one or more obstacles, at least in part by performing hardware accelerated ray tracing with respect to rays originating from each of a plurality of points associated with the robot.Type: GrantFiled: June 21, 2024Date of Patent: July 21, 2026Assignee: Dexterity, Inc.Inventors: Andrew Bylard, Zhouwen Sun, Shitij Kumar
-
Patent number: 12678950Abstract: A robotic system with independently controllable higher derivatives is disclosed. An indication is received of a trajectory through which an end effector comprising a robotic arm is to be moved. A plan is determined to use a combination of one or more motors and one or more energy removal devices to move one or more elements comprising the robotic arm in a manner that will result in the end effector being moved through the trajectory, including by using the one or more motors to apply torque to said one or more elements comprising the robotic arm during a first interval and using the one or more energy removal devices to remove energy from one or more of said elements during a second interval that starts after the start of the first interval. Commands to implement the plan are sent via a communication interface.Type: GrantFiled: January 20, 2023Date of Patent: July 14, 2026Assignee: Dexterity, Inc.Inventors: Samir Menon, Zhouwen Sun
-
Patent number: 12678959Abstract: A robotic system to control multiple robots to perform a task cooperatively is disclosed. A first robot determines to perform a task cooperatively with a second robot, moves independently to a first grasp position to grasp an object associated with the task, receives an indication that the second robot is prepared to perform the task cooperatively, and moves the object independently of the second robot in a leader mode along a trajectory determined by the first robot. The second robot assists the first robot in performing the task cooperatively, at least in part by moving independently to a second grasp position, grasping the object, and cooperating with the first robot to move the object, at least in part by operating in a follower mode of operation to maintain engagement with the object as the first robot moves the object along the trajectory.Type: GrantFiled: September 30, 2024Date of Patent: July 14, 2026Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, Talbot Morris-Downing, Harry Zhe Su, Rohun Kulkarni, Kevin Jose Chavez, Samir Menon, Toby Leonard Baker, David Leo Tondreau, III, Robert Holmberg
-
Patent number: 12661795Abstract: The present application discloses a method, system, and computer system for determining an arrangement of a set of objects for loading to a transport container. The method includes (i) receiving an indication of the set of objects to be loaded into the transport container for transport from a source location to a destination location, (ii) determining, based at least in part on object information corresponding to the set of objects, an arrangement of the set of objects loaded into the transport container according to a stability model, and (iii) providing the arrangement of the set of objects to a robotic system to implement in connection with loading the set of objects to the transport container.Type: GrantFiled: January 25, 2023Date of Patent: June 23, 2026Assignee: Dexterity, Inc.Inventors: Talbot Morris-Downing, Zhouwen Sun
-
Patent number: 12643235Abstract: The present application discloses a method, system, and computer system for sequencing a set of objects to be loaded into a transport container. The method includes (i) receiving an indication of the set of objects to be loaded into the transport container for transport from a source location to a destination location, (ii) determining, based at least in part on object information corresponding to the set of objects and resources available to load the set of objects, a sequence according to which the set of objects are to be loaded into the transport container, and (iii) providing the sequence to a robotic system to implement in connection with loading the set of objects to the transport container.Type: GrantFiled: January 24, 2023Date of Patent: June 2, 2026Assignee: Dexterity, Inc.Inventors: Jonathan Kuck, Zhouwen Sun, Jacopo Banfi, Vikram Ramanathan, William Arthur Clary, Kevin Jose Chavez
-
Patent number: 12636792Abstract: A robotic system is disclosed. The robotic system includes (i) a robotic arm positioned in a known location adjacent to a work zone with respect to which the robotic arm is configured to manipulate one or more items, (ii) one or more sensors each positioned in a corresponding fixed location relative to the work zone, and (iii) one or more processors configured to configure the robotic system to use the robotic arm to manipulate the one or more items, the robotic system being configured based at least in part on sensor data, the sensor data comprising information indicative of a relative position of the robotic arm and one or more other objects in the work zone.Type: GrantFiled: September 15, 2023Date of Patent: May 26, 2026Assignee: Dexterity, Inc.Inventors: Joseph Li, Robert Moreno, Cuthbert Sun, Salvador Perez, Neeraja Abhyankar, Arth Beladiya, Kunal Vikas Shinde
-
Patent number: 12636771Abstract: A robotic system comprising a mobile chassis, a conveyor oriented substantially parallel to a longitudinal axis of the chassis, one or more robotic arms disposed adjacent to the conveyor, and one or more cameras positioned to view at least a portion of a top surface of the conveyor is disclosed. The system uses the mobile chassis, the conveyor, and the robotic arms to load items into a truck or other container, including by using image data generated by the one or more cameras to assess a state of items on the top surface of the conveyor; determine based at least in part on the image data that an additional item is to be added to the top surface of the conveyor; and operate a robotically controlled structure to cause an item to be added to the top surface of the conveyor.Type: GrantFiled: February 14, 2023Date of Patent: May 26, 2026Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, Michael Fisher, Robert Holmberg, Harry Zhe Su, Talbot Morris-Downing, Timothy Ryan, Samir Menon
-
Patent number: 12637297Abstract: A robotic singulation system that provides an automated visual indication for human intervention is disclosed. In various embodiments, the system includes a communication interface; and a processor coupled to the communication interface and configured to: receive via the communication interface an indication of an error with respect to a receptacle comprising a conveyance structure; and in response to the indication, cause a visual indication to be provided with respect to the receptacle as it is moved through a workspace by the conveyance structure.Type: GrantFiled: March 22, 2023Date of Patent: May 26, 2026Assignee: Dexterity, Inc.Inventors: Timothy Ryan, David Leo Tondreau, III, Harsh Vardhan
-
Patent number: 12617637Abstract: The present application discloses a method, system, and computer system for partitioning a set of objects among a set of transport containers. The method includes (i) receiving an indication of the set of objects to be loaded into the set of transport containers, (ii) determining, based at least in part on object information corresponding to the set of objects and resources available to load the set of objects, an plan to partition the set of objects across the set of transport containers, the plan including an indication of a subset of the objects allocated to a corresponding subset of the containers, and (iii) providing the plan as an output to be used in connection with loading various subsets of objects to corresponding subsets of containers.Type: GrantFiled: January 24, 2023Date of Patent: May 5, 2026Assignee: Dexterity, Inc.Inventors: Jonathan Kuck, Zhouwen Sun, Jacopo Banfi, Vikram Ramanathan, William Arthur Clary, Kevin Jose Chavez
-
Patent number: 12583133Abstract: The present application discloses a robotic stack pusher system, and a method and a computer system for controlling the robotic stack pusher system. The robotic stack pusher system includes an actuation device and a plurality of pusher structures that are substantially planar. At least one of the plurality of pusher structures is nested within one or more other pusher structures of the plurality of pusher structures. The actuation device is the actuation device is operatively coupled to at least one of the plurality of pusher structures. The actuation device is configured to actuate a position of the plurality of pusher structures between a retracted state and an extended state in response to a control signal. Actuation of the actuation device causes the one of the plurality of structures that is nested to extend telescopically with sufficient force and to controllably push a payload.Type: GrantFiled: October 11, 2022Date of Patent: March 24, 2026Assignee: Dexterity, Inc.Inventors: Matthew Rodolfo Molina, Robert Holmberg, Matthew LaGoy
-
Patent number: 12579507Abstract: A robotic singulation system configured to enable automated routing of manually scanned packages is disclosed. In various embodiments, image data associated with a workspace in which at least a portion of a segmented conveyance structure is located is received at a processor via a communication interface. A visually-provided user input indicating a receptacle comprising the segmented conveyance structure is detected, based at least in part on the image data. A receptacle identifier associated with the receptacle indicated by the visually-provided user input is determined, in response to the visually-provided input and based at least in part on the image data. A scanned package information is associated with the receptacle identifier, at least in part in response to the visually-provided input.Type: GrantFiled: March 22, 2023Date of Patent: March 17, 2026Assignee: Dexterity, Inc.Inventors: Timothy Ryan, David Leo Tondreau, III, Harsh Vardhan
-
Patent number: 12569991Abstract: A variable payload robot is disclosed. In various embodiments, a robot includes two or more joints, each actuated by an associated joint motor and each joint motor having a different capacity, the robot comprising an end effector configured to grasp an object. A processor coupled to the robot is configured to determine based at least in part on the respective capacities of at least a subset of the joint motors and a payload related attribute of the object a plan and trajectory to move the object from a source location to a destination location.Type: GrantFiled: November 3, 2023Date of Patent: March 10, 2026Assignee: Dexterity, Inc.Inventors: Robert Holmberg, Gil Matzliach, Samir Menon, Zhouwen Sun, Prabhat Kumar Sinha
-
Patent number: 12544920Abstract: The present application discloses a system, a method, and a computer system for moving items deemed to be too heavy to be picked up by a robotic arm. The method includes (i) receiving sensor data from one or more sensors associated with a source conveyor configured to convey items to a pick location, (ii) determining, based at least in part on the sensor data, that an item that is too heavy to be lifted by a robotic arm controlled by the one or more processors has entered the source conveyor, and (iii) providing an output indicating that the item too heavy to be lifted by the robotic arm has been detected.Type: GrantFiled: March 24, 2023Date of Patent: February 10, 2026Assignee: Dexterity, Inc.Inventors: Rohun Kulkarni, Harshit Shah, Toby Leonard Baker, David Leo Tondreau, III, Harry Zhe Su, Talbot Morris-Downing, Darshan Hegde, Timothy Ryan
-
Patent number: 12528189Abstract: A robotic system is disclosed to control multiple robots to cooperatively load/unload a truck or other container. In various embodiments, image data is received and used to control a first robotic arm and a second robotic arm to load or unload objects into or from the truck or other container, including by loading or unloading one or more of the objects using the first robotic arm and the second robotic arm together to cooperatively to grasp and move each of one or more of the objects along a corresponding trajectory.Type: GrantFiled: November 1, 2022Date of Patent: January 20, 2026Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, Robert Holmberg, Talbot Morris-Downing, Harry Zhe Su, Toby Leonard Baker, Alberto Leyva Arvayo, Salvador Perez, Samir Menon
-
Patent number: 12505400Abstract: The present application discloses a method, system, and computer system for arranging a set of objects for loading to a transport container. The method includes (i) receiving an indication of the set of objects to be loaded into the transport container for transport from a source location to a destination location, (ii) determining, based at least in part on object information corresponding to the set of objects and resources available to load the set of objects, an arrangement of the set of objects loaded into the transport container that satisfies a weight distribution criteria, and (iii) providing the arrangement as an output to be used in connection with loading the set of objects to the transport container.Type: GrantFiled: January 24, 2023Date of Patent: December 23, 2025Assignee: Dexterity, Inc.Inventors: Jonathan Kuck, Zhouwen Sun, Jacopo Banfi, Vikram Ramanathan, William Arthur Clary, Kevin Jose Chavez
-
Patent number: 12486121Abstract: A robotic system is disclosed. The system includes a communication interface, and one or more processors coupled to the communication interface and configured to: receive, via the communication interface, data associated with a plurality of items within a workspace, determine to control a flow of items on a chute based at least in part on the data associated with the plurality of items within the workspace, and in response to determining to control the flow of items, implement to control the flow of items at least by controlling a flow disrupter move in a manner that causes the flow of items to change, wherein the flow disrupter is flush with the chute when the flow disrupter is not deployed to impede the flow of items.Type: GrantFiled: December 14, 2021Date of Patent: December 2, 2025Assignee: Dexterity, Inc.Inventors: Jordan Cedarleaf-Pavy, Austen Poteet, Timothy Ryan, David Leo Tondreau, III, Adam Kell, Harshit Shah
-
Patent number: 12485544Abstract: A robotic system is disclosed. The system includes a memory that stores a machine learning-based model to provide a scoring function value for a candidate item placement on a pallet on which are plurality of items are to be stacked given a current state value of the pallet and a set of zero or more items placed previously. The system includes one or more processors that use the model to determine a corresponding score for each of a plurality of candidate placements for a next item to be placed and the current state value associated with the current state of the pallet and a set of zero or more items placed previously, select a selected placement based at least in part on the respective scores, control a robotic arm to place the next item according to the selected placement.Type: GrantFiled: June 10, 2022Date of Patent: December 2, 2025Assignee: Dexterity, Inc.Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar
-
Patent number: 12486125Abstract: A robotic system is disclosed. The system includes a communication interface configured to receive, from one or more sensors deployed in a workspace, sensor data indicative of a current state of the workspace, the workspace comprising a pallet or other receptacle and a plurality of items stacked on or in the receptacle. The system includes one or more processors that use a geometric model based at least in part on past item placements in combination with the sensor data to estimate a state of the pallet or other receptacle and one or more items stacked on or in the pallet or other receptacle, and use the estimated state to generate or update a plan to control a robotic arm to place a next item on or in, or remove a next item from, the pallet or other receptacle in a manner that avoids having the next item collide with any other item stacked on or in the pallet or other receptacle.Type: GrantFiled: June 10, 2022Date of Patent: December 2, 2025Assignee: Dexterity, Inc.Inventors: Rohit Arka Pidaparthi, William Arthur Clary, Neeraja Abhyankar, Jonathan Kuck, Ben Varkey Benjamin Pottayil, Kevin Jose Chavez, Shitij Kumar, Robert Moreno, Arth Beladiya, Salvador Perez, Jeesu Baek
-
Patent number: 12486061Abstract: A kitting system is disclosed. In various embodiments, the kitting system includes a conveyance structure configured to impart to an item a first net resultant force substantially in a first direction, wherein the first direction is associated with a direction of flow from a source end of the conveyance structure to a destination end opposite the source end and associated with a pick-up zone from which the item is to be retrieved; a sensor configured to provide a sensor output associated with the pick-up zone; and a processor configured to provide a control input to one or both of the conveyance structure and a disrupter device associated with the conveyance structure based at least in part on the sensor output.Type: GrantFiled: December 18, 2018Date of Patent: December 2, 2025Assignee: Dexterity, Inc.Inventors: Samir Menon, Robert Hegdahl, Zhouwen Sun, Kevin Jose Chavez, Talbot Morris-Downing, Cuthbert Sun
-
Patent number: 12472631Abstract: A robotic system is disclosed. The system includes a communication interface, and one or more processors coupled to the communication interface and configured to: generate based at least in part on the received data a plan to stack the items on or in the destination location. For each item, the generating the plan includes determining the destination location based at least in part on a characteristic associated with the item, and at least one of (i) a characteristic of a platform or receptacle on which one or more items are to be stacked, and (ii) an existing stack of one or more items on the platform or receptacle. The destination location is determined from among a plurality of zones in which platforms or receptacles are disposed, and each of the plurality of zones are within a range of a robotic arm. A robotic arm is controlled to implement the plan.Type: GrantFiled: June 9, 2021Date of Patent: November 18, 2025Assignee: Dexterity, Inc.Inventors: Andrew Dupree, Robert Moreno, Salvador Perez, William Hyslop, Adam Kell, Ben Varkey Benjamin Pottayil