Patents by Inventor Yiming Pu
Yiming Pu 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: 12694221Abstract: In one embodiment, a method includes rendering a first output image comprising one or more augmented-reality (AR) objects for displays of an AR rendering device of an AR system associated with a first user. The method further includes accessing sensor signals associated with the first user. The one or more sensor signals may be captured by sensors of the AR system. The method further includes detecting a change in a context of the first user with respect to a real-world environment based on the sensor signals. The method further includes rendering a second output image comprising the AR objects for the displays of the AR rendering device. One or more of the AR objects may be adapted based on the detected change in the context of the first user.Type: GrantFiled: March 6, 2024Date of Patent: July 28, 2026Assignee: Meta Platforms, Inc.Inventors: Yiming Pu, Christopher E Balmes, Gabrielle Catherine Moskey, John Jacob Blakeley, Amy Lawson Bearman, Alireza Dirafzoon, Matthew Dan Feiszli, Ganesh Venkatesh, Babak Damavandi, Jiwen Ren, Chengyuan Yan, Guangqiang Dong
-
Publication number: 20240296289Abstract: In one embodiment, a method includes rendering a first output image comprising one or more augmented-reality (AR) objects for displays of an AR rendering device of an AR system associated with a first user. The method further includes accessing sensor signals associated with the first user. The one or more sensor signals may be captured by sensors of the AR system. The method further includes detecting a change in a context of the first user with respect to a real-world environment based on the sensor signals. The method further includes rendering a second output image comprising the AR objects for the displays of the AR rendering device. One or more of the AR objects may be adapted based on the detected change in the context of the first user.Type: ApplicationFiled: March 6, 2024Publication date: September 5, 2024Inventors: Yiming Pu, Christopher E. Balmes, Gabrielle Catherine Moskey, John Jacob Blakeley, Amy Lawson Bearman, Alireza Dirafzoon, Matthew Dan Feiszli, Ganesh Venkatesh, Babak Damavandi, Jiwen Ren, Chengyuan Yan, Guangqiang Dong
-
Patent number: 11966701Abstract: In one embodiment, a method includes rendering a first output image comprising one or more augmented-reality (AR) objects for displays of an AR rendering device of an AR system associated with a first user. The method further includes accessing sensor signals associated with the first user. The one or more sensor signals may be captured by sensors of the AR system. The method further includes detecting a change in a context of the first user with respect to a real-world environment based on the sensor signals. The method further includes rendering a second output image comprising the AR objects for the displays of the AR rendering device. One or more of the AR objects may be adapted based on the detected change in the context of the first user.Type: GrantFiled: August 2, 2021Date of Patent: April 23, 2024Assignee: Meta Platforms, Inc.Inventors: Yiming Pu, Christopher E Balmes, Gabrielle Catherine Moskey, John Jacob Blakeley, Amy Lawson Bearman, Alireza Dirafzoon, Matthew Dan Feiszli, Ganesh Venkatesh, Babak Damavandi, Jiwen Ren, Chengyuan Yan, Guangqiang Dong
-
Publication number: 20230342381Abstract: Methods, systems, and storage media for sharing intelligent virtual assistants among group members are disclosed. Exemplary implementations may: receive, from a first member of a group, a request to invoke an intelligent virtual assistant, responsive to receiving the request to invoke the intelligent virtual assistant, invoke an intelligent virtual assistant associated with an account of the first member of the group, receive a query requesting a response from the intelligent virtual assistant associated with the first member of the group, and cause presentation of a response to the received query for consumption by each member of the group.Type: ApplicationFiled: September 14, 2021Publication date: October 26, 2023Inventors: Yiming Pu, Kiran Mascarenhas, Gabrielle Catherine Moskey
-
Patent number: 11762474Abstract: A method including receiving sound data captured by a wearable device of the user, the sound data indicative of contact between a first portion of the user wearing the wearable device and a second portion of the user wearing the wearable device; receiving motion data captured by the wearable device of the user, the motion data indicative of at least a movement of the first portion of the user wearing the wearable device; and determining, by a processor, based at least in part on the sound data and the motion data, a user input associated with the contact between a first portion of the user wearing the wearable device and a second portion of the user wearing the wearable device and the movement of the first portion of the user wearing the wearable device.Type: GrantFiled: September 6, 2018Date of Patent: September 19, 2023Assignee: Georgia Tech Research CorporationInventors: Cheng Zhang, Gregory D. Abowd, Omer Inan, Pranav Kundra, Thomas Ploetz, Yiming Pu, Thad Eugene Starner, Anandghan Waghmare, Xiaoxuan Wang, Kenneth A. Cunnefare, Qiuyue Xue
-
Patent number: 11563706Abstract: In one embodiment, a method includes receiving a media content for delivery to a first user, wherein the media content is associated with a priority level, accessing context information associated with the first user, wherein the context information is determined based on one or more multimodal signals from a client device associated with the first user, determining a delivery level for the media content based on the priority level of the media content and the context information, and instructing the client device to present a notification associated with the media content to the first user, wherein the notification is rendered in one or more modalities determined based on the delivery level for the media content.Type: GrantFiled: December 29, 2020Date of Patent: January 24, 2023Assignee: Meta Platforms, Inc.Inventors: Michael Greenberg, Christopher E. Balmes, Leif Haven Martinson, Francislav P. Penov, Swati Goel, Yiming Pu
-
Publication number: 20220374130Abstract: In one embodiment, a method includes rendering a first output image comprising one or more augmented-reality (AR) objects for displays of an AR rendering device of an AR system associated with a first user. The method further includes accessing sensor signals associated with the first user. The one or more sensor signals may be captured by sensors of the AR system. The method further includes detecting a change in a context of the first user with respect to a real-world environment based on the sensor signals. The method further includes rendering a second output image comprising the AR objects for the displays of the AR rendering device. One or more of the AR objects may be adapted based on the detected change in the context of the first user.Type: ApplicationFiled: August 2, 2021Publication date: November 24, 2022Inventors: Yiming Pu, Christopher E. Balmes, Gabrielle Catherine Moskey, John Jacob Blakeley, Amy Lawson Bearman, Alireza Dirafzoon, Matthew Dan Feiszli, Ganesh Venkatesh, Babak Damavandi, Jiwen Ren, Chengyuan Yan, Guangqiang Dong
-
Publication number: 20220284904Abstract: In one embodiment, a method includes presenting a text message comprising n-grams via a user interface of a client system based on a user utterance received at the client system, receiving a first user request at the client system to edit the text message, presenting the text message visually divided into blocks via the user interface, wherein each block comprises one or more of the n-grams of the text message and the n-grams in each block are contiguous with respect to each other and grouped within the block based on an analysis of the text message by a natural-language understanding (NLU) module, receiving a second user request at the client system to edit one or more of the blocks, and presenting an edited text message generated based on the second user request via the user interface.Type: ApplicationFiled: August 20, 2021Publication date: September 8, 2022Inventors: Yiming Pu, Gabrielle Catherine Moskey, Christopher E Balmes, Justin Denney, Xin Gan, Ilana Orly Shalowitz
-
Publication number: 20220210111Abstract: In one embodiment, a method includes receiving a media content for delivery to a first user, wherein the media content is associated with a priority level, accessing context information associated with the first user, wherein the context information is determined based on one or more multimodal signals from a client device associated with the first user, determining a delivery level for the media content based on the priority level of the media content and the context information, and instructing the client device to present a notification associated with the media content to the first user, wherein the notification is rendered in one or more modalities determined based on the delivery level for the media content.Type: ApplicationFiled: December 29, 2020Publication date: June 30, 2022Inventors: Michael Greenberg, Christopher E. Balmes, Leif Haven Martinson, Francislav P. Penov, Swati Goel, Yiming Pu
-
Publication number: 20210109598Abstract: A method including receiving sound data captured by a wearable device of the user, the sound data indicative of contact between a first portion of the user wearing the wearable device and a second portion of the user wearing the wearable device; receiving motion data captured by the wearable device of the user, the motion data indicative of at least a movement of the first portion of the user wearing the wearable device; and determining, by a processor, based at least in part on the sound data and the motion data, a user input associated with the contact between a first portion of the user wearing the wearable device and a second portion of the user wearing the wearable device and the movement of the first portion of the user wearing the wearable device.Type: ApplicationFiled: September 6, 2018Publication date: April 15, 2021Inventors: Cheng Zhang, Gregory D. Abowd, Omer Inan, Pranav Kundra, Thomas Ploetz, Yiming Pu, Thad Eugene Starner, Anandghan Waghmare, Xiaoxuan Wang, Kenneth A. Cunnefare, Qiuyue Xue