Patents by Inventor William Crosby Presant
William Crosby Presant 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).
-
Publication number: 20240062536Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user at a virtual-reality (VR) headset, determining intents corresponding to the initial input by an intent-understanding module, generating candidate continuation-inputs in respective candidate modalities based on the intents, wherein the candidate modalities are different from the first modality, and presenting suggested inputs corresponding to one or more of the candidate continuation-inputs at the VR headset.Type: ApplicationFiled: November 2, 2023Publication date: February 22, 2024Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Patent number: 11869231Abstract: A method includes detecting a user input comprising an incomplete three-dimensional (3D) gesture performed by one or more hands of a first user by a virtual-reality (VR) headset, selecting candidate 3D gestures from pre-defined 3D gestures based on a personalized gesture-recognition model, wherein each of the candidate 3D gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate 3D gesture, and presenting one or more suggested inputs corresponding to one or more of the candidate 3D gestures at the VR headset.Type: GrantFiled: January 5, 2023Date of Patent: January 9, 2024Assignee: Meta Platforms Technologies, LLCInventors: William Crosby Presant, Francislav P Penov, Anuj Kumar
-
Patent number: 11694429Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.Type: GrantFiled: October 27, 2021Date of Patent: July 4, 2023Assignee: Meta Platforms Technologies, LLCInventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Patent number: 11663818Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.Type: GrantFiled: October 27, 2021Date of Patent: May 30, 2023Assignee: Meta Platforms Technologies, LLCInventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Publication number: 20230154175Abstract: In one embodiment, a method includes detecting a user input comprising an incomplete three-dimensional (3D) gesture performed by one or more hands of a first user by a virtual-reality (VR) headset, selecting candidate 3D gestures from pre-defined 3D gestures based on a personalized gesture-recognition model, wherein each of the candidate 3D gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate 3D gesture, and presenting one or more suggested inputs corresponding to one or more of the candidate 3D gestures at the VR headset.Type: ApplicationFiled: January 5, 2023Publication date: May 18, 2023Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Patent number: 11604817Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.Type: GrantFiled: October 27, 2021Date of Patent: March 14, 2023Assignee: Meta Platforms Technologies, LLCInventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Publication number: 20220050696Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.Type: ApplicationFiled: October 27, 2021Publication date: February 17, 2022Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Patent number: 11249773Abstract: In one embodiment, a method includes detecting a user input comprising an incomplete gesture performed by one or more hands of a first user by a client system associated with the first user; selecting one or more candidate gestures from a plurality of pre-defined gestures by the client system based on a personalized gesture-recognition model, wherein each of the candidate gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate gesture, and presenting one or more suggested inputs corresponding to one or more of the candidate gestures at the client system.Type: GrantFiled: September 2, 2020Date of Patent: February 15, 2022Assignee: Facebook Technologies, LLC.Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Publication number: 20210343286Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user at a client system, determining intents and slots corresponding to the initial input, wherein the slots are conditioned on the intents, generating one or more candidate continuation-inputs based on the intents and slots, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, wherein the candidate modalities are different from the first modality, and wherein each of the candidate continuation-inputs references entities represented by the slots, and presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs at the client system.Type: ApplicationFiled: July 6, 2021Publication date: November 4, 2021Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Patent number: 11087756Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.Type: GrantFiled: April 19, 2019Date of Patent: August 10, 2021Assignee: Facebook Technologies, LLCInventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Publication number: 20210117214Abstract: In one embodiment, a method includes receiving one or more inputs associated with proactive triggers associated with a first user, determining whether the first user is eligible to receive proactive suggestions based on one or more proactive policies, generating one or more proactive suggestions based on the one or more inputs and user context data associated with the first user, selecting one or more of the proactive suggestions based on task history data associated with the first user, and sending instructions for presenting proactive content to the first user to a client system associated the first user, wherein the proactive content comprises the selected proactive suggestions.Type: ApplicationFiled: August 28, 2020Publication date: April 22, 2021Inventors: William Crosby Presant, Xiaolei Li, Hao Zhou, Piyush Khemka, Paul Anthony Crook, Kai Jun Weng, Franz-Julius Chen
-
Publication number: 20200401423Abstract: In one embodiment, a method includes detecting a user input comprising an incomplete gesture performed by one or more hands of a first user by a client system associated with the first user; selecting one or more candidate gestures from a plurality of pre-defined gestures by the client system based on a personalized gesture-recognition model, wherein each of the candidate gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate gesture, and presenting one or more suggested inputs corresponding to one or more of the candidate gestures at the client system.Type: ApplicationFiled: September 2, 2020Publication date: December 24, 2020Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Patent number: 10795703Abstract: In one embodiment, a method includes receiving a user input from a client system associated with a first user, wherein the user input comprises an incomplete gesture performed by the first user, calculating one or more confidence scores by an intent-understanding module for one or more intents corresponding to the incomplete gesture, determining the calculated confidence scores associated with each of the intents are below a threshold score, selecting candidate gestures from a plurality of pre-defined gestures based on a personalized gesture-recognition model responsive to determining that the calculated confidence scores for each of the intents are below the threshold score, wherein each of the candidate gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate gesture, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate gestures to the client system.Type: GrantFiled: April 19, 2019Date of Patent: October 6, 2020Assignee: Facebook Technologies, LLCInventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar
-
Publication number: 20190324527Abstract: In one embodiment, a method includes receiving a user input from a client system associated with a first user, wherein the user input comprises an incomplete gesture performed by the first user, calculating one or more confidence scores by an intent-understanding module for one or more intents corresponding to the incomplete gesture, determining the calculated confidence scores associated with each of the intents are below a threshold score, selecting candidate gestures from a plurality of pre-defined gestures based on a personalized gesture-recognition model responsive to determining that the calculated confidence scores for each of the intents are below the threshold score, wherein each of the candidate gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate gesture, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate gestures to the client system.Type: ApplicationFiled: April 19, 2019Publication date: October 24, 2019Inventors: William Crosby Presant, Francislav P. Penov, Anuj Kumar