Patents by Inventor Eric Xiao
Eric Xiao 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: 11960255Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: GrantFiled: March 31, 2023Date of Patent: April 16, 2024Assignee: Google LLCInventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Publication number: 20240108214Abstract: A system and methods for the treatment of amblyopia are described. The system includes a display system capable of delivering a second image to a second eye of a patient and a first image to a first eye of a patient. The system also includes a controller capable of delaying the delivery of the second image to the second eye of the patent. The controller is configured to receive the second image and the first image. The controller is also configured to identify a delay factor associated with the second image. The controller is also configured to provide the first image to the display system for viewing by the first eye of the patient. The controller is also configured such that after a delay determined by the delay factor, the controller provides the second image to the display system for viewing by the second eye of the patient.Type: ApplicationFiled: October 19, 2023Publication date: April 4, 2024Inventors: Eric Gaier, Dean Travers, Scott Xiao
-
Patent number: 11861674Abstract: In one embodiment, a method includes receiving a user input from a first user from a client system associated with the first user, determining one or more products of interest to the first user based on one or more machine-learning models and the user input, accessing social data associated with the one or more products of interest from a data store, wherein the social data comprises social signals or content objects associated with one or more second users, each second user being within a threshold degree of separation of the first user within a social graph, generating one or more social summaries associated with the one or more products of interest based on the accessed social data, and sending instructions for presenting the one or more social summaries of the one or more products of interest to the client system.Type: GrantFiled: October 21, 2019Date of Patent: January 2, 2024Assignee: Meta Platforms Technologies, LLCInventors: Lisa Xiaoyi Huang, Eric Xiao, Rui Shao, Animesh Sinha
-
Publication number: 20230283878Abstract: In one embodiment, a method includes accessing sensory data captured by cameras, identifying people in a field of view of the cameras based on facial recognition of the sensory data, detecting actions of one or more of the people based on the sensory data, generating media files with each being associated with one or more of a recording of at least one of the people or at least one of the determined actions, and sending instructions for presenting one or more of the media files to a client system.Type: ApplicationFiled: March 7, 2022Publication date: September 7, 2023Inventors: Lisa Xiaoyi Huang, Eric Xiao, Nicholas Michael Andrew Benson, Yating Sheng, Zijian He
-
Publication number: 20230214781Abstract: In one embodiment, a method includes receiving initial sensory data of visual data captured by cameras of a head-mounted client device at the head-mounted client device, proactively generating a reminder associated with a first entity responsive to proactively identifying the first entity based on a visual analysis of the visual data and correlating the first entity with knowledge about the user, wherein the knowledge about the user comprises one or more of a routine of the user related to the first entity or an episodic memory of the user referencing the first entity, determining an activation condition associated with the reminder, which is based on one or more of a time or a location, wherein the time and/or location are determined based on the analysis of the visual data and the knowledge about the user, and presenting the reminder when the activation condition is satisfied at the head-mounted client device.Type: ApplicationFiled: March 10, 2023Publication date: July 6, 2023Inventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
-
Patent number: 11688021Abstract: In one embodiment, a method includes maintaining a reminder store comprising one or more reminders for a first user, wherein each reminder is associated with an initial activation-condition, determining a context associated with the first user based on signals from a client system associated with the first user, determining a suppression-condition associated with at least one of the reminders is met based on the context, and suppressing the at least one reminder for the first user.Type: GrantFiled: January 2, 2020Date of Patent: June 27, 2023Assignee: Meta Platforms Technologies, LLCInventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu
-
Patent number: 11651446Abstract: In one embodiment, a method includes maintaining a reminder store comprising one or more reminders for a first user, wherein each reminder is associated with an initial activation-condition, determining a context associated with the first user based on signals from a client system associated with the first user, determining a suppression-condition associated with at least one of the reminders is met based on the context, and suppressing the at least one reminder for the first user.Type: GrantFiled: January 2, 2020Date of Patent: May 16, 2023Assignee: Meta Platforms Technologies, LLCInventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu
-
Patent number: 11636438Abstract: In one embodiment, a method includes receiving a user request including an ambiguous mention to create a reminder from a client system associated with a user, disambiguating the mention to identify a first entity referenced in the mention, wherein the first entity is identified based on user profile data associated with the user, determining an activation condition associated with the user request, wherein the activation condition is based on one or more of a time or a location referenced in the user request, wherein the time and/or location are determined based on contextual information associated with the user request, generating the reminder based on the first entity and the activation condition, and sending instructions to the client system for presenting the reminder when the activation condition is satisfied.Type: GrantFiled: October 21, 2019Date of Patent: April 25, 2023Assignee: Meta Platforms Technologies, LLCInventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
-
Patent number: 11615248Abstract: In one embodiment, a method includes maintaining a reminder store comprising one or more reminders for a first user, wherein each reminder is associated with an initial activation-condition, determining a context associated with the first user based on signals from a client system associated with the first user, determining a suppression-condition associated with at least one of the reminders is met based on the context, and suppressing the at least one reminder for the first user.Type: GrantFiled: January 2, 2020Date of Patent: March 28, 2023Assignee: Meta Platforms Technologies, LLCInventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu
-
Patent number: 11308284Abstract: In one embodiment, a method includes receiving a user input from a user from a client system associated with the user, wherein the client system comprises one or more cameras, determining one or more points of interest in a field of view of the one or more cameras based on one or more machine-learning models and sensory data captured by the one or more cameras, generating a plurality of media files based on the one or more points of interest, wherein each media file is a recording of at least one of the one or more points of interest, generating one or more highlight files based on the plurality of media files, wherein each highlight file comprises a media file that satisfies a predefined quality standard, and sending instructions for presenting the one or more highlight files to the client system.Type: GrantFiled: October 21, 2019Date of Patent: April 19, 2022Assignee: Facebook Technologies, LLC.Inventors: Lisa Xiaoyi Huang, Eric Xiao, Nicholas Michael Andrew Benson, Yating Sheng, Zijian He
-
Publication number: 20210117712Abstract: In one embodiment, a method includes receiving a user input from a user from a client system associated with the user, wherein the client system comprises one or more cameras, determining one or more points of interest in a field of view of the one or more cameras based on one or more machine-learning models and sensory data captured by the one or more cameras, generating a plurality of media files based on the one or more points of interest, wherein each media file is a recording of at least one of the one or more points of interest, generating one or more highlight files based on the plurality of media files, wherein each highlight file comprises a media file that satisfies a predefined quality standard, and sending instructions for presenting the one or more highlight files to the client system.Type: ApplicationFiled: October 21, 2019Publication date: April 22, 2021Inventors: Lisa Xiaoyi Huang, Eric Xiao, Nicholas Michael Andrew Benson, Yating Sheng, Zijian He
-
Publication number: 20210119955Abstract: In one embodiment, a method includes maintaining a reminder store comprising one or more reminders for a first user, wherein each reminder is associated with an initial activation-condition, determining a context associated with the first user based on signals from a client system associated with the first user, determining a suppression-condition associated with at least one of the reminders is met based on the context, and suppressing the at least one reminder for the first user.Type: ApplicationFiled: January 2, 2020Publication date: April 22, 2021Inventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu