Patents by Inventor Rose Yao

Rose Yao 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: 11399093
    Abstract: Methods and systems that include, by a client computing device of a first user of a social-networking system, receiving from the first user an identifier associated with an intended recipient to which outgoing communication is to be initiated, wherein the identifier is received via a user interface of an application, identifying, based on the intended recipient, social information relevant to the first user, and displaying, in the user interface, the social information that is relevant to the first user. The identifier may include a phone number or an email address of the intended recipient. The social information may include a name of the intended recipient, and/or a social-network profile of the intended recipient. The intended recipient may be a second user of the social-networking system, and the social information may be identified based on how many degrees of separation there are between the first user and the second user.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: July 26, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Rose Yao, Brandon Walkin
  • Publication number: 20220016483
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Application
    Filed: September 29, 2021
    Publication date: January 20, 2022
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Patent number: 11179601
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: November 23, 2021
    Assignee: Mad Apparel, Inc.
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Patent number: 11103750
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: August 31, 2021
    Assignee: Mad Apparel, Inc.
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Patent number: 10805257
    Abstract: In particular embodiments, a mobile computing device receives an incoming communication from a source. The mobile computing device queries a social-networking system operable to aggregate communications between the source and a user associated with the mobile computing device. The mobile computing device receives from the social-networking system one or more aggregated communications between the source and the user and at least a portion of a profile associated with the source in the social-networking system. The mobile computing device displays the aggregated communications and the portion of the profile in a screen of the mobile computing device.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20200280629
    Abstract: Methods and systems that include, by a client computing device of a first user of a social-networking system, receiving from the first user an identifier associated with an intended recipient to which outgoing communication is to be initiated, wherein the identifier is received via a user interface of an application, identifying, based on the intended recipient, social information relevant to the first user, and displaying, in the user interface, the social information that is relevant to the first user. The identifier may include a phone number or an email address of the intended recipient. The social information may include a name of the intended recipient, and/or a social-network profile of the intended recipient. The intended recipient may be a second user of the social-networking system, and the social information may be identified based on how many degrees of separation there are between the first user and the second user.
    Type: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Applicant: Facebook, Inc.
    Inventors: Rose Yao, Brandon Walkin
  • Patent number: 10666794
    Abstract: Methods and systems that include, by a client computing device of a first user of a social-networking system, receiving from the first user an identifier associated with an intended recipient to which outgoing communication is to be initiated, wherein the identifier is received via a user interface of an application, identifying, based on the intended recipient, social information relevant to the first user, and displaying, in the user interface, the social information that is relevant to the first user. The identifier may include a phone number or an email address of the intended recipient. The social information may include a name of the intended recipient, and/or a social-network profile of the intended recipient. The intended recipient may be a second user of the social-networking system, and the social information may be identified based on how many degrees of separation there are between the first user and the second user.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: May 26, 2020
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Patent number: 10623513
    Abstract: In one embodiment, a method includes receiving content from a first user at a first time, determining whether one or more second users should be notified of the received content based on an associated first priority level, and sending a first notification to these second users. The first notification includes a subset of user-facing information of the received content. The method additionally includes receiving an update to the content from the first user at a second time which is later in time than the first time, determining whether one or more second users should be notified of the received update based on an associated second priority level, and sending a second notification to these second users. The second notification includes a second subset of the user-facing information associated with the received update.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: April 14, 2020
    Assignee: Facebook, Inc.
    Inventors: Richard Kenneth Zadorozny, Mohit Talwar, Lev Popov, Rose Yao
  • Patent number: 10582042
    Abstract: Methods and systems directed to a social caller ID application that performs a reverse look up on an incoming communication to determine a specific member of a social networking system associated with the incoming communication, and, based on the social relationship between the detected member and the recipient of the communication, display particular information to the recipient. In this manner, a user is provided a caller ID system that leverages information stored remotely on a social network.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: March 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20190282856
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Publication number: 20190265851
    Abstract: A first computing system provides an API to a third-party computing system. The first computing system receives via the API, from the third-party computing system, a registration API call including a registration request to associate an information item with a call-to-action defined by the third-party computing system. The registration request specifies the information item, the call-to-action, an underlying action, and a URL associated with the call-to-action. In response, the first computing system registers the call-to-action. After registering the call-to-action, the first computing system receives a request from a client device associated with a user of the social network. The request indicates that the user interacted with the information item at the client device. In response, the first computing system determines whether the information item is associated with the call-to-action. When it is associated, the first computing system sends the call-to-action to the client device for display.
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Rasmus Mathias Andersson, Rose Yao, Erick Tseng
  • Patent number: 10357688
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 23, 2019
    Assignee: Mad Apparel, Inc.
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Patent number: 10289267
    Abstract: In one embodiment, a first computing system receives a request from a second computing system, the request indicating an information item displayed on the second computing system. In response to the request, the first computing system determines whether the information item is associated with any call-to-action provided by any third computing system. If the information item is associated with one or more calls-to-action provided by one or more third computing systems, then the first computing system sends the one or more calls-to-action provided by the one or more third computing systems to the second computing system to be displayed on the second computing system in connection with the information item.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: May 14, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Rasmus Mathias Andersson, Rose Yao, Erick Tseng
  • Patent number: 10263934
    Abstract: In particular embodiments, a mailbox server is operable to receive, from a client, a message to be delivered to an endpoint; store the message in a mailbox associated with the user; access a set of policies for the client or the endpoint; determine a delivery channel for the message based on the policies; and transmit the message to the endpoint through the delivery channel. In particular embodiments, the mailbox server may transmit SMS messages via a special bind with a recipient's SMSC, or via a carrier short code. In particular embodiments, the mailbox server may transmit the message as an email or via an internal messaging system over a packet data connection.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: April 16, 2019
    Assignee: Facebook, Inc.
    Inventors: Mohit Talwar, Miladin Pavlicic, Siddharth Murlidhar, Rose Yao, Jason Sobel
  • Publication number: 20180227380
    Abstract: In one embodiment, a method includes receiving content from a first user at a first time, determining whether one or more second users should be notified of the received content based on an associated first priority level, and sending a first notification to these second users. The first notification includes a subset of user-facing information of the received content. The method additionally includes receiving an update to the content from the first user at a second time which is later in time than the first time, determining whether one or more second users should be notified of the received update based on an associated second priority level, and sending a second notification to these second users. The second notification includes a second subset of the user-facing information associated with the received update.
    Type: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Inventors: Richard Kenneth Zadorozny, Mohit Talwar, Lev Popov, Rose Yao
  • Publication number: 20180198745
    Abstract: In particular embodiments, a mailbox server is operable to receive, from a client, a message to be delivered to an endpoint; store the message in a mailbox associated with the user; access a set of policies for the client or the endpoint; determine a delivery channel for the message based on the policies; and transmit the message to the endpoint through the delivery channel. In particular embodiments, the mailbox server may transmit SMS messages via a special bind with a recipient's SMSC, or via a carrier short code. In particular embodiments, the mailbox server may transmit the message as an email or via an internal messaging system over a packet data connection.
    Type: Application
    Filed: March 6, 2018
    Publication date: July 12, 2018
    Inventors: Mohit Talwar, Miladin Pavlicic, Siddharth Murlidhar, Rose Yao, Jason Sobel
  • Publication number: 20180198910
    Abstract: Methods and systems directed to a social caller ID application that performs a reverse look up on an incoming communication to determine a specific member of a social networking system associated with the incoming communication, and, based on the social relationship between the detected member and the recipient of the communication, display particular information to the recipient. In this manner, a user is provided a caller ID system that leverages information stored remotely on a social network.
    Type: Application
    Filed: March 6, 2018
    Publication date: July 12, 2018
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20180140901
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Publication number: 20180140902
    Abstract: An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Christopher John Wiebe, Dhananja Pradhan Jayalath, Rose Yao
  • Patent number: 9955002
    Abstract: Methods and systems directed to a social caller ID application that performs a reverse look up on an incoming communication to determine a specific member of a social networking system associated with the incoming communication, and, based on the social relationship between the detected member and the recipient of the communication, display particular information to the recipient. In this manner, a user is provided a caller ID system that leverages information stored remotely on a social network.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 24, 2018
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin