Patents by Inventor Adam Berenzweig
Adam Berenzweig 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: 11036302Abstract: Systems and methods for using neuromuscular information to improve speech recognition. The system includes a plurality of neuromuscular sensors, arranged on one or more wearable devices, wherein the plurality of neuromuscular sensors is configured to continuously record a plurality of neuromuscular signals from a user, at least one storage device configured to store one or more trained statistical models, and at least one computer processor programmed to provide as an input to the one or more trained statistical models, the plurality of neuromuscular signals or signals derived from the plurality of neuromuscular signals, determine based, at least in part, on an output of the one or more trained statistical models, at least one instruction for modifying an operation of a speech recognizer, and provide the at least one instruction to the speech recognizer.Type: GrantFiled: February 10, 2020Date of Patent: June 15, 2021Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Patrick Kaifosh, Alan Huan Du, Jeffrey Scott Seely
-
Patent number: 11032478Abstract: Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.Type: GrantFiled: May 22, 2020Date of Patent: June 8, 2021Assignee: Google LLCInventors: Teresa Ko, Hartwig Adam, Mikkel Crone Koser, Alexei Masterov, Andrews-Junior Kimbembe, Matthew J. Bridges, Paul Chang, David Petrou, Adam Berenzweig
-
Patent number: 10970936Abstract: Computerized systems, methods, kits, and computer-readable media storing code for implementing the methods are provided for interacting with a physical object in an augmented reality (AR) environment generated by an AR system. One such system includes: a plurality of neuromuscular sensors able to sense a plurality of neuromuscular signals from a user, and at least one computer processor. The neuromuscular sensors are arranged on one or more wearable devices worn by the user to sense the neuromuscular signals. The at least one computer processor is or are programmed to: determine, based at least in part, on the neuromuscular signals sensed by the neuromuscular sensors, information about an interaction of the user with the physical object in the AR environment generated by the AR system; and instruct the AR system to provide feedback based, at least in part, on the information about the interaction of the user with the physical object.Type: GrantFiled: October 4, 2019Date of Patent: April 6, 2021Assignee: Facebook Technologies, LLCInventors: Christopher Osborn, Mason Remaley, Lana Awad, Adam Berenzweig, Arielle Susu-Mago, Michael Astolfi, Daniel Wetmore
-
Publication number: 20210064132Abstract: The disclosed computer-implemented method may include presenting, via a user interface, a sensory cue, and receiving, from neuromuscular sensors of a wearable device, various neuromuscular signals generated by a user wearing the wearable device, where the user generates the neuromuscular signals in response to the sensory cue being presented to the user via the user interface;. The method may also include interpreting the received neuromuscular signals as input commands with respect to the sensory cue provided by the user interface, such that the input commands initiate performance of specified tasks within the user interface. The method may also include performing the specified tasks within the user interface according to the interpreted input commands. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: September 2, 2020Publication date: March 4, 2021Inventors: Ran Rubin, Jason Lowell Reisman, Robert Phillips Cochran, Naor Brown, Nitzan Bartov, Joshua Duyan, Daniel Wetmore, Alexandre Barachant, Adam Berenzweig, Jeffrey Scott Seely, Christopher Anderson
-
Patent number: 10937414Abstract: Systems and methods for text input based on neuromuscular information. The system includes a plurality of neuromuscular sensors, arranged on one or more wearable devices, wherein the plurality of neuromuscular sensors is configured to continuously record a plurality of neuromuscular signals from a user, at least one storage device configured to store one or more trained statistical models, and at least one computer processor programmed to obtain the plurality of neuromuscular signals from the plurality of neuromuscular sensors, provide as input to the one or more trained statistical models, the plurality of neuromuscular signals or signals derived from the plurality of neuromuscular signals, and determine based, at least in part, on an output of the one or more trained statistical models, one or more linguistic tokens.Type: GrantFiled: May 8, 2018Date of Patent: March 2, 2021Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Alan Huan Du, Jeffrey Scott Seely
-
Patent number: 10921764Abstract: Methods and apparatus for controlling a physical object in an environment based, at least in part, on neuromuscular signals. The method comprises recording a plurality of neuromuscular signals from a plurality of neuromuscular sensors arranged on one or more wearable devices worn by a user, receiving a selection of a physical object within the environment, and controlling, based at least in part on the plurality of neuromuscular signals and/or information based on the plurality of neuromuscular signals, an operation of the selected object within the environment.Type: GrantFiled: September 26, 2019Date of Patent: February 16, 2021Assignee: Facebook Technologies, LLCInventors: Qiushi Mao, Jasmine Stone, Adam Berenzweig, Patrick Kaifosh, Robert John DiMaiolo, Jason Reisman, Robert Cochran, Naor Brown, Nitzan Bartov, Joshua Duyan, Daniel Wetmore
-
Patent number: 10905350Abstract: Computerized systems, methods, and computer-readable storage media storing code for implementing the methods are described for providing dynamically-updated musculoskeletal information. One such system includes a processor is programmed to: provide, as an input to a trained inference model, information based on a plurality of neuromuscular signals from a user and information based on at least one image of the user; determine, based on an output of the trained inference model, position information describing a spatial relationship between two or more connected musculoskeletal segments of the user and/or force information describing a force exerted by at least one musculoskeletal segment of the user; and output the position information and/or the force information.Type: GrantFiled: August 30, 2019Date of Patent: February 2, 2021Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore
-
Patent number: 10842407Abstract: Computerized systems, methods, and computer-readable storage media storing code for implementing the methods are provided for training an inference model used to generate a musculoskeletal representation. One such system includes a processor programmed to: determine, based on information obtained from at least one image, position information describing a spatial relationship between two or more connected musculoskeletal segments of a user; determine, based on a plurality of neuromuscular signals, force information; associate the position information with the force information; train an inference model to output a musculoskeletal representation consistent with the position information and/or the force information when neuromuscular input signals provided to the inference model have at least one predetermined characteristic, to produce an updated inference model; and cause the updated inference model to be stored in a memory.Type: GrantFiled: August 30, 2019Date of Patent: November 24, 2020Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore
-
Publication number: 20200288063Abstract: Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinderType: ApplicationFiled: May 22, 2020Publication date: September 10, 2020Inventors: Teresa Ko, Hartwig Adam, Mikkel Crone Koser, Alexei Masterov, Andrews-Junior Kimbembe, Matthew J. Bridges, Paul Chang, David Petrou, Adam Berenzweig
-
Patent number: 10701272Abstract: Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.Type: GrantFiled: September 12, 2019Date of Patent: June 30, 2020Assignee: Google LLCInventors: Teresa Ko, Hartwig Adam, Mikkel Crone Koser, Alexei Masterov, Andrews-Junior Kimbembe, Matthew J. Bridges, Paul Chang, David Petrou, Adam Berenzweig
-
Patent number: 10678807Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating real-time search results. In one aspect, a method includes receiving a search query from a client; determining that real time search results should be included in a user interface document responsive to the search query; generating the user interface document, including client software to cause the client to present real time search results for the query; and sending the user interface document to the client.Type: GrantFiled: September 1, 2017Date of Patent: June 9, 2020Assignee: Google LLCInventors: Brendan D. Burns, Lorenz Huelsbergen, Jeremy Hylton, Laramie Leavitt, Addy Ngan, Jack W. Menzel, Kumar Mayur Thakur, Vinod Ramachandran Marur, Adam Berenzweig
-
Publication number: 20200125172Abstract: Methods and apparatus for calibrating performance of one or more statistical models used to generate a musculoskeletal representation. The method comprises controlling presentation of instructions via a user interface to instruct the user to perform the at least one gesture and updating at least one parameter of the one or more statistical models based, at least in part on a plurality of neuromuscular signals recorded by a plurality of neuromuscular sensors during performance of the at least one gesture by the user.Type: ApplicationFiled: October 31, 2019Publication date: April 23, 2020Applicant: CTRL-labs CorporationInventors: Patrick Kaifosh, Tudor Giurgica-Tiron, Adam Berenzweig, Steven Kober, Adam Al-natsheh, Alexandre Barachant, Zhuo Wang
-
Publication number: 20200118350Abstract: Methods and apparatus for enabling a user or third-party to select or adjust parameters of one or more statistical models used to generate a musculoskeletal representation. The method comprises providing as input to the statistical model(s), a plurality of neuromuscular signals recorded by a plurality of neuromuscular sensors during performance of at least one gesture by a user, wherein the at least one gesture is performed by the user while wearing a wearable device having the plurality of neuromuscular sensors arranged thereon, rendering at least one visual representation based on an output of the statistical model(s), and receiving user or third-party input to adjust parameters of the statistical model(s) based on the rendered at least one visual representation, the user input including a selection of a particular statistical model of the statistical model(s) and/or an adjustment of parameters associated with the particular statistical model.Type: ApplicationFiled: October 18, 2019Publication date: April 16, 2020Applicant: CTRL-labs CorporationInventors: Patrick Kaifosh, Adam Berenzweig, Adam Al-natsheh
-
Publication number: 20200111260Abstract: Computerized systems, methods, kits, and computer-readable media storing code for implementing the methods are provided for interacting with a physical object in an augmented reality (AR) environment generated by an AR system. One such system includes: a plurality of neuromuscular sensors able to sense a plurality of neuromuscular signals from a user, and at least one computer processor. The neuromuscular sensors are arranged on one or more wearable devices worn by the user to sense the neuromuscular signals. The at least one computer processor is or are programmed to: determine, based at least in part, on the neuromuscular signals sensed by the neuromuscular sensors, information about an interaction of the user with the physical object in the AR environment generated by the AR system; and instruct the AR system to provide feedback based, at least in part, on the information about the interaction of the user with the physical object.Type: ApplicationFiled: October 4, 2019Publication date: April 9, 2020Inventors: Christopher Osborn, Mason Remaley, Lana Awad, Adam Berenzweig, Arielle Susu-Mago, Michael Astolfi, Daniel Wetmore
-
Publication number: 20200097083Abstract: Methods and apparatus for controlling a physical object in an environment based, at least in part, on neuromuscular signals. The method comprises recording a plurality of neuromuscular signals from a plurality of neuromuscular sensors arranged on one or more wearable devices worn by a user, receiving a selection of a physical object within the environment, and controlling, based at least in part on the plurality of neuromuscular signals and/or information based on the plurality of neuromuscular signals, an operation of the selected object within the environment.Type: ApplicationFiled: September 26, 2019Publication date: March 26, 2020Inventors: Qiushi Mao, Jasmine Stone, Adam Berenzweig, Patrick Kaifosh, Robert John DiMaiolo, Jason Reisman, Robert Cochran, Naor Brown, Nitzan Bartov, Joshua Duyan, Daniel Wetmore
-
Publication number: 20200097082Abstract: Methods and systems for providing input to an augmented reality system or an extended reality system based, at least in part, on neuromuscular signals. The methods and systems comprise detecting, using one or more neuromuscular sensors arranged on one or more wearable devices, neuromuscular signals from a user; determining that a computerized system is in a mode configured to provide input including text to the augmented reality system; identifying based, at least in part, on the neuromuscular signals and/or information based on the neuromuscular signals, the input, wherein the input is further identified based, at least in part, on the mode; and providing the identified input to the augmented reality system.Type: ApplicationFiled: September 20, 2019Publication date: March 26, 2020Inventors: Adam Berenzweig, Daniel Wetmore
-
Patent number: 10592001Abstract: Systems and methods for using neuromuscular information to improve speech recognition. The system includes a plurality of neuromuscular sensors, arranged on one or more wearable devices, wherein the plurality of neuromuscular sensors is configured to continuously record a plurality of neuromuscular signals from a user, at least one storage device configured to store one or more trained statistical models, and at least one computer processor programmed to provide as an input to the one or more trained statistical models, the plurality of neuromuscular signals or signals derived from the plurality of neuromuscular signals, determine based, at least in part, on an output of the one or more trained statistical models, at least one instruction for modifying an operation of a speech recognizer, and provide the at least one instruction to the speech recognizer.Type: GrantFiled: May 8, 2018Date of Patent: March 17, 2020Assignee: Facebook Technologies, LLCInventors: Adam Berenzweig, Patrick Kaifosh, Alan Huan Du, Jeffrey Scott Seely
-
Publication number: 20200069211Abstract: Computerized systems, methods, and computer-readable storage media storing code for implementing the methods are provided for training an inference model used to generate a musculoskeletal representation. One such system includes a processor programmed to: determine, based on information obtained from at least one image, position information describing a spatial relationship between two or more connected musculoskeletal segments of a user; determine, based on a plurality of neuromuscular signals, force information; associate the position information with the force information; train an inference model to output a musculoskeletal representation consistent with the position information and/or the force information when neuromuscular input signals provided to the inference model have at least one predetermined characteristic, to produce an updated inference model; and cause the updated inference model to be stored in a memory.Type: ApplicationFiled: August 30, 2019Publication date: March 5, 2020Applicant: CTRL-labs CorporationInventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore
-
Publication number: 20200069210Abstract: Computerized systems, methods, and computer-readable storage media storing code for implementing the methods are described for providing dynamically-updated musculoskeletal information. One such system includes a processor is programmed to: provide, as an input to a trained inference model, information based on a plurality of neuromuscular signals from a user and information based on at least one image of the user; determine, based on an output of the trained inference model, position information describing a spatial relationship between two or more connected musculoskeletal segments of the user and/or force information describing a force exerted by at least one musculoskeletal segment of the user; and output the position information and/or the force information.Type: ApplicationFiled: August 30, 2019Publication date: March 5, 2020Applicant: CTRL-labs CorporationInventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore
-
Publication number: 20200073483Abstract: Computerized systems, methods, and computer-readable storage media storing code for implementing the methods are provided, in which camera information is used to calibrate one or more inference models used to generate a musculoskeletal representation. One such system includes at least one camera configured to capture at least one image, a plurality of neuromuscular sensors configured to sense and record a plurality of neuromuscular signals from a user, and at least one computer processor. The plurality of neuromuscular sensors are arranged on one or more wearable devices structured to be worn by the user to obtain the plurality of neuromuscular signals. The at least one computer processor is programmed to calibrate the one or more inference models by updating at least one parameter associated with the one or more inference models based, at least in part, on the plurality of neuromuscular signals and the at least one image.Type: ApplicationFiled: August 30, 2019Publication date: March 5, 2020Applicant: CTRL-labs CorporationInventors: Adam Berenzweig, Thomas Reardon, Christopher Osborn, Patrick Kaifosh, Brett Jurman, Daniel Wetmore