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: 11960255
    Abstract: 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: Grant
    Filed: March 31, 2023
    Date of Patent: April 16, 2024
    Assignee: Google LLC
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Publication number: 20240108214
    Abstract: 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: Application
    Filed: October 19, 2023
    Publication date: April 4, 2024
    Inventors: Eric Gaier, Dean Travers, Scott Xiao
  • Patent number: 11861674
    Abstract: 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: Grant
    Filed: October 21, 2019
    Date of Patent: January 2, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Rui Shao, Animesh Sinha
  • Publication number: 20230283878
    Abstract: 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: Application
    Filed: March 7, 2022
    Publication date: September 7, 2023
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Nicholas Michael Andrew Benson, Yating Sheng, Zijian He
  • Publication number: 20230214781
    Abstract: 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: Application
    Filed: March 10, 2023
    Publication date: July 6, 2023
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
  • Patent number: 11688021
    Abstract: 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: Grant
    Filed: January 2, 2020
    Date of Patent: June 27, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu
  • Patent number: 11651446
    Abstract: 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: Grant
    Filed: January 2, 2020
    Date of Patent: May 16, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu
  • Patent number: 11636438
    Abstract: 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: Grant
    Filed: October 21, 2019
    Date of Patent: April 25, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
  • Patent number: 11615248
    Abstract: 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: Grant
    Filed: January 2, 2020
    Date of Patent: March 28, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu
  • Patent number: 11308284
    Abstract: 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: Grant
    Filed: October 21, 2019
    Date of Patent: April 19, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Nicholas Michael Andrew Benson, Yating Sheng, Zijian He
  • Publication number: 20210117712
    Abstract: 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: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Nicholas Michael Andrew Benson, Yating Sheng, Zijian He
  • Publication number: 20210119955
    Abstract: 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: Application
    Filed: January 2, 2020
    Publication date: April 22, 2021
    Inventors: Francislav P. Penov, Eric Xiao, Honglei Liu, Lisa Xiaoyi Huang, Xiaohu Liu