Patents by Inventor Benjamin GOLDSMITH
Benjamin GOLDSMITH 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: 11544472Abstract: A method includes obtaining first training data having multiple first linguistic samples. The method also includes generating second training data using the first training data and multiple symmetries. The symmetries identify how to modify the first linguistic samples while maintaining structural invariants within the first linguistic samples, and the second training data has multiple second linguistic samples. The method further includes training a machine learning model using at least the second training data. At least some of the second linguistic samples in the second training data are selected during the training based on a likelihood of being misclassified by the machine learning model.Type: GrantFiled: February 24, 2020Date of Patent: January 3, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Edward P. Stabler, Benjamin Goldsmith, Hendrik Harkema
-
Publication number: 20210224486Abstract: A method includes obtaining first training data having multiple first linguistic samples. The method also includes generating second training data using the first training data and multiple symmetries. The symmetries identify how to modify the first linguistic samples while maintaining structural invariants within the first linguistic samples, and the second training data has multiple second linguistic samples. The method further includes training a machine learning model using at least the second training data. At least some of the second linguistic samples in the second training data are selected during the training based on a likelihood of being misclassified by the machine learning model.Type: ApplicationFiled: February 24, 2020Publication date: July 22, 2021Inventors: Edward P. Stabler, Benjamin Goldsmith, Hendrik Harkema
-
Patent number: 11010052Abstract: A computing device may include one or more dynamically configurable user input devices. In one example, a triggering event, such as, for example, a user input at a user interface of the computing device, may be detected in connection with an application running on the computing device. In response to the detected triggering event, individual elements of the user interface, such as, for example, keys of a keyboard, may be configured, and/or re-configured, to correspond to the input received and/or the application running on the computing device.Type: GrantFiled: October 3, 2019Date of Patent: May 18, 2021Assignee: Google LLCInventors: Alberto Martin, Katie Leah Roberts-Hoffman, Alexander Friedrich Kuscher, Benjamin Goldsmith
-
Patent number: 10775980Abstract: A system and method is disclosed for transferring notifications between multiple computing devices. A notification is provided for display at a first computing device associated with a user account. An indication is received of a user gesture for moving the notification to a second computing device associated with the user account, the second computing device being remote from the first computing device. In response to the indication, the notification is provided to the second computing device for display at the second computing device and removed from the first computing device so that the notification is no longer displayed at the first computing device.Type: GrantFiled: May 24, 2019Date of Patent: September 15, 2020Assignee: Google LLCInventors: Benjamin Goldsmith, Santhosh Balasubramanian, Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher
-
Publication number: 20200034019Abstract: A computing device may include one or more dynamically configurable user input devices. In one example, a triggering event, such as, for example, a user input at a user interface of the computing device, may be detected in connection with an application running on the computing device. In response to the detected triggering event, individual elements of the user interface, such as, for example, keys of a keyboard, may be configured, and/or re-configured, to correspond to the input received and/or the application running on the computing device.Type: ApplicationFiled: October 3, 2019Publication date: January 30, 2020Inventors: Alberto Martin, Katie Leah Roberts-Hoffman, Alexander Friedrich Kuscher, Benjamin Goldsmith
-
Patent number: 10474358Abstract: A computing device may include one or more dynamically configurable user input devices. In one example, a triggering event, such as, for example, a user input at a user interface of the computing device, may be detected in connection with an application running on the computing device. In response to the detected triggering event, individual elements of the user interface, such as, for example, keys of a keyboard, may be configured, and/or re-configured, to correspond to the input received and/or the application running on the computing device.Type: GrantFiled: February 22, 2017Date of Patent: November 12, 2019Assignee: Google LLCInventors: Alberto Martin, Katie Leah Roberts-Hoffman, Alexander Friedrich Kuscher, Benjamin Goldsmith
-
Publication number: 20190278463Abstract: A system and method is disclosed for transferring notifications between multiple computing devices. A notification is provided for display at a first computing device associated with a user account. An indication is received of a user gesture for moving the notification to a second computing device associated with the user account, the second computing device being remote from the first computing device. In response to the indication, the notification is provided to the second computing device for display at the second computing device and removed from the first computing device so that the notification is no longer displayed at the first computing device.Type: ApplicationFiled: May 24, 2019Publication date: September 12, 2019Inventors: Benjamin Goldsmith, Santhosh Balasubramanian, Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher
-
Patent number: 10303345Abstract: A system and method is disclosed for transferring notifications between multiple computing devices. A notification is provided for display at a first computing device associated with a user account. An indication is received of a user gesture for moving the notification to a second computing device associated with the user account, the second computing device being remote from the first computing device. In response to the indication, the notification is provided to the second computing device for display at the second computing device and removed from the first computing device so that the notification is no longer displayed at the first computing device.Type: GrantFiled: August 28, 2015Date of Patent: May 28, 2019Assignee: Google LLCInventors: Benjamin Goldsmith, Santhosh Balasubramanian, Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher
-
Publication number: 20180316768Abstract: A system and method is disclosed for sharing device capabilities between computing devices. A plurality of device capabilities are registered with a server. A first computing device, on identifying an operation to be performed by an application on the first computing device, accesses the server and determines one of the registered device capabilities to perform the operation. The operation is then reassigned from the first computing device to the second computing device based on the determination of the device capability. The operation is performed by the second computing device and the result of the operation provided to the first computing device.Type: ApplicationFiled: August 28, 2015Publication date: November 1, 2018Inventors: Benjamin GOLDSMITH, Tiantian Zha, Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher, Santhosh Balasubramanian
-
Patent number: 10037074Abstract: A method is disclosed for performing actions in a computing device based on sensor data from remote devices. While in a power-savings mode, the computing device monitors for activity associated with a mobile device. Based on the monitoring for activity data, the computing device receives an indication that a user of the mobile device intends to use the computing device. Based on the indication, the computing device switches from the power-saving mode to a warming mode, the warming mode comprising restoring power to the one or more components and initiating loading the operational state of the computing device before the user physically interacts with the computing device.Type: GrantFiled: September 10, 2015Date of Patent: July 31, 2018Assignee: Google LLCInventors: Benjamin Goldsmith, Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher
-
Publication number: 20170249072Abstract: A computing device may include one or more dynamically configurable user input devices. In one example, a triggering event, such as, for example, a user input at a user interface of the computing device, may be detected in connection with an application running on the computing device. In response to the detected triggering event, individual elements of the user interface, such as, for example, keys of a keyboard, may be configured, and/or re-configured, to correspond to the input received and/or the application running on the computing device.Type: ApplicationFiled: February 22, 2017Publication date: August 31, 2017Inventors: Alberto Martin, Katie Leah Roberts-Hoffman, Alexander Friedrich Kuscher, Benjamin Goldsmith
-
Publication number: 20170075411Abstract: A method is disclosed for performing actions in a computing device based on sensor data from remote devices. While in a power-savings mode, the computing device monitors for activity associated with a mobile device. Based on the monitoring for activity data, the computing device receives an indication that a user of the mobile device intends to use the computing device.Type: ApplicationFiled: September 10, 2015Publication date: March 16, 2017Inventors: Benjamin GOLDSMITH, Jennifer Shien-Ming CHEN, Alexander Friedrich KUSCHER
-
Publication number: 20170060385Abstract: A system and method is disclosed for transferring notifications between multiple computing devices. A notification is provided for display at a first computing device associated with a user account. An indication is received of a user gesture for moving the notification to a second computing device associated with the user account, the second computing device being remote from the first computing device. In response to the indication, the notification is provided to the second computing device for display at the second computing device and removed from the first computing device so that the notification is no longer displayed at the first computing device.Type: ApplicationFiled: August 28, 2015Publication date: March 2, 2017Inventors: Benjamin GOLDSMITH, Santhosh BALASUBRAMANIAN, Jennifer Shien-Ming CHEN, Alexander Friedrich KUSCHER
-
Publication number: 20170054767Abstract: A system and method is disclosed for transferring application state between devices. A server stores state objects for applications operating on a first device. The server receives, from a second device, a request for device state information associated with the first computing device. In response to the request, the server provides device state information to the second device, the device state information comprising an application enumeration of the applications operating on the first device. In response to receiving a selected one of the applications in the application enumeration, the server provides the second device a state object corresponding to the selected application, and the second device opens a local instance of the application using state provided by the state object.Type: ApplicationFiled: August 17, 2015Publication date: February 23, 2017Inventors: Benjamin GOLDSMITH, Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher
-
Patent number: 8660695Abstract: Aspects of the subject technology relate to a robotic finger digit including a distal finger joint coupled between a distal finger part and a middle finger part, a middle finger joint coupled between the middle finger part and a proximal finger part and an extend tendon coupled at a first end to the distal finger joint, and coupled at a second end to an actuation device. In certain aspects, the robotic finger can further include a flex tendon coupled at a first end to the distal finger joint, and coupled at a second end to the actuation device, wherein the actuation device is configured to move the extend tendon and the flex tendon substantially the same distance in order to flex and/or extend the robotic finger digit.Type: GrantFiled: July 2, 2013Date of Patent: February 25, 2014Assignee: The Shadow Robot Company LimitedInventors: Armando De La Rosa Tames, Graeme Richard Lawrence Walker, Jake Benjamin Goldsmith, John Hugo Elias, Matthew Paul Godden, Richard Martin Greenhill
-
Publication number: 20130313844Abstract: Aspects of the subject technology relate to a robotic finger digit including a distal finger joint coupled between a distal finger part and a middle finger part, a middle finger joint coupled between the middle finger part and a proximal finger part and an extend tendon coupled at a first end to the distal finger joint, and coupled at a second end to an actuation device. In certain aspects, the robotic finger can further include a flex tendon coupled at a first end to the distal finger joint, and coupled at a second end to the actuation device, wherein the actuation device is configured to move the extend tendon and the flex tendon substantially the same distance in order to flex and/or extend the robotic finger digit.Type: ApplicationFiled: July 2, 2013Publication date: November 28, 2013Applicant: THE SHADOW ROBOT COMPANY LIMITEDInventors: Armando DE LA ROSA TAMES, Graeme Richard LAWRENCE WALKER, Jake Benjamin GOLDSMITH, John Hugo ELIAS, Matthew Paul GODDEN, Richard Martin GREENHILL
-
Patent number: 8483880Abstract: A robotic hand assembly comprising: a hand section comprising: at least one digit provided with at least one actuatable joint; and a control section comprising: at least one actuation device, the at least one actuation device comprising: a sensing module configured to sense a force applied to a tendon coupled at a first end to the at least one actuatable joint; and an actuation module configured to actuate the at least one actuatable joint.Type: GrantFiled: July 22, 2010Date of Patent: July 9, 2013Assignee: The Shadow Robot Company LimitedInventors: Armando de la Rosa Tames, Graeme Richard Lawrence Walker, Jake Benjamin Goldsmith, John Hugo Elias, Matthew Paul Godden, Richard Martin Greenhill
-
Publication number: 20110040408Abstract: A robotic hand assembly comprising: a hand section comprising: at least one digit provided with at least one actuatable joint; and a control section comprising: at least one actuation device, the at least one actuation device comprising: a sensing module configured to sense a force applied to a tendon coupled at a first end to the at least one actuatable joint; and an actuation module configured to actuate the at least one actuatable joint.Type: ApplicationFiled: July 22, 2010Publication date: February 17, 2011Applicant: THE SHADOW ROBOT COMPANY LIMITEDInventors: Armando De La Rosa Tames, Graeme Richard Lawrence Walker, Jake Benjamin Goldsmith, John Hugo Elias, Matthew Paul Godden, Richard Martin Greenhill