Patents by Inventor Dane Mason

Dane Mason 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: 11945117
    Abstract: An example method includes determining objects and actions associated with the objects for completing a task to be executed by a robotic system, where each action is associated with trajectory. The method further includes determining a pose for each person in an environment associated with the robotic system, predicting a trajectory for each person based on the determined pose associated with the respective person and the actions and trajectories associated with the actions, and adjusting trajectories for one or more of the actions to be performed by the robotic system based on the predicted trajectories for each person.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: April 2, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Philipp Schoessler, Brian Harms, Kathleen Sofia Hajash, Dane Mason
  • Patent number: 11833691
    Abstract: In one embodiment, a method includes accessing a trajectory plan for a task to be executed by a robotic system, determining actions to constrain the trajectory plan based on information associated with an environment associated with the robotic system, wherein pose-based waypoints and joint positions of the robotic system would be constrained by the actions, determining joint-based waypoints for the trajectory plan based on the pose-based waypoints, and executing the task based on the joint-based waypoints for the trajectory plan.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: December 5, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kathleen Sofia Hajash, Brian Harms, Philipp Schoessler, Dane Mason
  • Patent number: 11707848
    Abstract: A method includes accessing RGB and depth image data representing a scene that includes at least a portion of a robotic limb. Using this data, a computing system may segment the image data to isolate and identify at least a portion of the robotic limb within the scene. The computing system can determine a current pose of the robotic limb within the scene based on the image data, joint data, or a 3D virtual model of the robotic limb. The computing system may then determine a desired goal pose, which may be based on the image data or the 3D virtual model. Based on the determined goal pose, the computing device determines the difference between the current pose and the goal pose of the robotic limb, and using this difference, provides a pose adjustment that for the robotic limb.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: July 25, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Philipp Schoessler, Thibault Neveu, Dane Mason, Kathleen Sofia Hajash, Brian Thomas Harms
  • Publication number: 20220371202
    Abstract: A method includes accessing RGB and depth image data representing a scene that includes at least a portion of a robotic limb. Using this data, a computing system may segment the image data to isolate and identify at least a portion of the robotic limb within the scene. The computing system can determine a current pose of the robotic limb within the scene based on the image data, joint data, or a 3D virtual model of the robotic limb. The computing system may then determine a desired goal pose, which may be based on the image data or the 3D virtual model. Based on the determined goal pose, the computing device determines the difference between the current pose and the goal pose of the robotic limb, and using this difference, provides a pose adjustment that for the robotic limb.
    Type: Application
    Filed: August 5, 2022
    Publication date: November 24, 2022
    Inventors: Philipp Schoessler, Thibault Neveu, Dane Mason, Kathleen Sofia Hajash, Brian Thomas Harms
  • Publication number: 20220314444
    Abstract: In one embodiment, a method includes accessing a trajectory plan for a task to be executed by a robotic system, determining actions to constrain the trajectory plan based on information associated with an environment associated with the robotic system, wherein pose-based waypoints and joint positions of the robotic system would be constrained by the actions, determining joint-based waypoints for the trajectory plan based on the pose-based waypoints, and executing the task based on the joint-based waypoints for the trajectory plan.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Kathleen Sofia Hajash, Brian Harms, Philipp Schoessler, Dane Mason
  • Publication number: 20220288777
    Abstract: In one embodiment, a method includes generating a trajectory plan to complete a task to be executed by a robotic system, identifying objects in the environment required for completing the task, determining attributes for each of the identified objects, determining trajectory-parameters for the trajectory plan based on the determined attributes for each identified object and operational conditions in an environment associated with the robotic system, and executing the task based on the determined trajectory-parameters for the trajectory plan.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Brian Harms, Kathleen Sofia Hajash, Philipp Schoessler, Dane Mason
  • Publication number: 20220288781
    Abstract: In one embodiment, a method includes determining objects and actions associated with the objects for completing a task to be executed by a robotic system, wherein each action is associated with trajectory, determining a pose for each person in an environment associated with the robotic system, predicting a trajectory for each person based on the determined pose associated with the respective person and the actions and trajectories associated with the actions, and adjusting trajectories for one or more of the actions to be performed by the robotic system based on the predicted trajectories for each person.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Philipp Schoessler, Brian Harms, Kathleen Sofia Hajash, Dane Mason
  • Patent number: 11433545
    Abstract: A method includes accessing RGB and depth image data representing a scene that includes at least a portion of a robotic limb. Using this data, a computing system may segment the image data to isolate and identify at least a portion of the robotic limb within the scene. The computing system can determine a current pose of the robotic limb within the scene based on the image data, joint data, or a 3D virtual model of the robotic limb. The computing system may then determine a desired goal pose, which may be based on the image data or the 3D virtual model. Based on the determined goal pose, the computing device determines the difference between the current pose and the goal pose of the robotic limb, and using this difference, provides a pose adjustment that for the robotic limb.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: September 6, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Philipp Schoessler, Thibault Neveu, Dane Mason, Kathleen Sofia Hajash, Brian Thomas Harms
  • Patent number: 11132212
    Abstract: Providing assistance using a device can include determining, using a processor, an application that is currently executing and displayed by the device and determining, using the processor, information that accelerates user interaction with the application. The information can be displayed on the device as application-specific assistance.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: September 28, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Jeffrey S. Pierce, Ranhee Chung, Dane Mason
  • Patent number: 10890982
    Abstract: A system and method for a hybrid multimode input device includes a multimode input device capable of a two-dimensional (2D) mode of operation and a three-dimensional (3D) mode of operation. The device includes a two-dimensional (2D) position sensor, a three-dimensional (3D) position sensor, and a processor. The processor is configured to enter a 3D input mode when the processor detects that the input device is in a first orientation, and enter a 2D input mode when the processor detects that the input device is in a second orientation. The 2D input mode is configured to provide 2D position data to a connected computer system, and wherein the 3D input mode is configured to provide 3D position data to the connected computer system.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: January 12, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Philipp Schoessler, Link Huang, Dane Mason, Sergio Perdices-Gonzalez, Jun Yeon Cho, Nigel Clarke, Jose Marcel Santos, Brian Harms, Jiawei Zhang, Curtis Aumiller
  • Patent number: 10854169
    Abstract: The present disclosure includes methods and devices for generation and control of virtual displays in a virtual environment. A method includes receiving a trigger input from a user of a computing device, the computing device including a physical display that displays first content, initiating at least one virtual display based on the trigger input from the user, providing the at least one virtual display in association with the physical display, and displaying second content via the at least one virtual display in association with the first content displayed via the physical display.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: December 1, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Marc Estruch Tena, Philipp Schoessler, Link Huang, Dane Mason, Sergio Perdices-Gonzalez, Brian Harms
  • Publication number: 20200262082
    Abstract: A method includes accessing RGB and depth image data representing a scene that includes at least a portion of a robotic limb. Using this data, a computing system may segment the image data to isolate and identify at least a portion of the robotic limb within the scene. The computing system can determine a current pose of the robotic limb within the scene based on the image data, joint data, or a 3D virtual model of the robotic limb. The computing system may then determine a desired goal pose, which may be based on the image data or the 3D virtual model. Based on the determined goal pose, the computing device determines the difference between the current pose and the goal pose of the robotic limb, and using this difference, provides a pose adjustment that for the robotic limb.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 20, 2020
    Inventors: Philipp Schoessler, Thibault Neveu, Dane Mason, Kathleen Sofia Hajash, Brian Thomas Harms
  • Publication number: 20200192486
    Abstract: A system and method for a hybrid multimode input device includes a multimode input device capable of a two-dimensional (2D) mode of operation and a three-dimensional (3D) mode of operation. The device includes a two-dimensional (2D) position sensor, a three-dimensional (3D) position sensor, and a processor. The processor is configured to enter a 3D input mode when the processor detects that the input device is in a first orientation, and enter a 2D input mode when the processor detects that the input device is in a second orientation. The 2D input mode is configured to provide 2D position data to a connected computer system, and wherein the 3D input mode is configured to provide 3D position data to the connected computer system.
    Type: Application
    Filed: April 16, 2019
    Publication date: June 18, 2020
    Inventors: Philipp Schoessler, Link Huang, Dane Mason, Sergio Perdices-Gonzalez, Jun Yeon Cho, Nigel Clarke, Jose Marcel Santos, Brian Harms, Jiawei Zhang, Curtis Aumiller
  • Publication number: 20200193938
    Abstract: The present disclosure includes methods and devices for generation and control of virtual displays in a virtual environment. A method includes receiving a trigger input from a user of a computing device, the computing device including a physical display that displays first content, initiating at least one virtual display based on the trigger input from the user, providing the at least one virtual display in association with the physical display, and displaying second content via the at least one virtual display in association with the first content displayed via the physical display.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 18, 2020
    Inventors: Marc Estruch Tena, Philipp Schoessler, Link Huang, Dane Mason, Sergio Perdices-Gonzalez, Brian Harms
  • Publication number: 20180225132
    Abstract: Providing assistance using a device can include determining, using a processor, an application that is currently executing and displayed by the device and determining, using the processor, information that accelerates user interaction with the application. The information can be displayed on the device as application-specific assistance.
    Type: Application
    Filed: September 22, 2017
    Publication date: August 9, 2018
    Inventors: Jeffrey S. Pierce, Ranhee Chung, Dane Mason