Patents by Inventor Brian Paihan Sa

Brian Paihan Sa 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: 11308173
    Abstract: In one embodiment, a method includes receiving a first query comprising one or more n-grams inputted by the first user at the client system, accessing by the client system a plurality of ideograms each being associated with one or more tags matching at least one of the n-grams of the first query, where the one or more ideograms are ranked in an order based on their respective user-probabilities each being calculated based at least in part on a frequency of use associated with the respective ideogram, presenting one or more of the ideograms at the client system in ranked order where each ideogram is selectable by the first user, and receiving a selection of one of the presented ideograms at the client system.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 19, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
  • Publication number: 20200402152
    Abstract: Systems, methods, and non-transitory computer-readable media can initiate an auction provide content to a user. One or more bids are received from one or more bidders. A winning bid associated with a winning bidder is determined based on the one or more bids. The winning bidder is provided with a token authorizing the winning bidder to provide content to the user.
    Type: Application
    Filed: May 10, 2018
    Publication date: December 24, 2020
    Inventor: Brian Paihan Sa
  • Patent number: 10506410
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a geographical area associated with a crisis. A first user within the geographical area can be identified based on locational data associated with the first user. Information about a safety status of the first user can be actively requested or acquired from the first user. The safety status of the first user can be broadcasted, communicated, or provided to at least a second user associated with the first user.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: December 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Peter Michael Cottle, Sharon Zeng, Jean Carla Ablaza Echevarria, Jasmine R. Friedl, Cameron Chuk Hing Wu, Brian Paihan Sa, Abhishek Parthasarathy
  • Patent number: 10397169
    Abstract: Systems, methods, and non-transitory computer readable media can define a communication item associated with a social networking system, including a plurality of parameters that are each associated with one or more possible values. A plurality of variants of the communication item can be determined based on values associated with the plurality of parameters. A first set of weights associated with the plurality of variants can be determined. Each weight in the first set of weights can be associated with a variant of the plurality of variants. Each variant of the plurality of variants can be provided to a proportion of a first group of users that corresponds to a weight in the first set of weights associated with the variant.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: August 27, 2019
    Assignee: Facebook, Inc.
    Inventors: Brian Paihan Sa, Eytan Bakshy, Alexander Kalicki
  • Publication number: 20190034545
    Abstract: In one embodiment, a method includes receiving a first query comprising one or more n-grams inputted by the first user at the client system, accessing by the client system a plurality of ideograms each being associated with one or more tags matching at least one of the n-grams of the first query, where the one or more ideograms are ranked in an order based on their respective user-probabilities each being calculated based at least in part on a frequency of use associated with the respective ideogram, presenting one or more of the ideograms at the client system in ranked order where each ideogram is selectable by the first user, and receiving a selection of one of the presented ideograms at the client system.
    Type: Application
    Filed: September 28, 2018
    Publication date: January 31, 2019
    Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
  • Publication number: 20180375913
    Abstract: Methods, systems, computer-readable media, and apparatuses for management of content presentation within a user interface are presented. Certain embodiments are described that allow for the management of content presentation within a user interface. A channel management subsystem may manage the presentation of content to a user from one or more channels within the social network. The channel management subsystem may receive requests from one or more channels to present content to a user within a user interface (UI) of the social network. The channel management subsystem may grant or deny the received requests based on various rules or criteria. The channel management subsystem may help ensure that the user of the social network is not overwhelmed by the presentation of inorganic content or sponsored content within the UI of the social network.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Inventors: Brian Paihan Sa, Khalid M. Ashour, Nikola Vilimonovic, Xingdi Li, Syed Faisal Karim, Mason Daniel Silber
  • Patent number: 10102295
    Abstract: In one embodiment, a method includes receiving a first query inputted by a first user at a first client system, the first query including one or more n-grams; identifying ideograms, each ideogram being associated with one or more tags, each identified ideogram being associated with at least one tag matching at least one of the n-grams of the received first query; calculating, for each identified ideogram, a use-probability for the ideogram given the received first query, wherein the use-probability is based at least in part on a frequency of use associated with the ideogram; and sending, to the first client system, instructions for presenting a first set of ideograms comprising one or more of the identified ideograms, the first set being determined based on the calculated use-probabilities associated with the ideograms.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: October 16, 2018
    Assignee: Facebook, Inc.
    Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
  • Publication number: 20180097769
    Abstract: Systems, methods, and non-transitory computer readable media can define a communication item associated with a social networking system, including a plurality of parameters that are each associated with one or more possible values. A plurality of variants of the communication item can be determined based on values associated with the plurality of parameters. A first set of weights associated with the plurality of variants can be determined. Each weight in the first set of weights can be associated with a variant of the plurality of variants. Each variant of the plurality of variants can be provided to a proportion of a first group of users that corresponds to a weight in the first set of weights associated with the variant.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Inventors: Brian Paihan Sa, Eytan Bakshy, Alexander Kalicki
  • Publication number: 20170300586
    Abstract: In one embodiment, a method includes receiving a first query inputted by a first user at a first client system, the first query including one or more n-grams; identifying ideograms, each ideogram being associated with one or more tags, each identified ideogram being associated with at least one tag matching at least one of the n-grams of the received first query; calculating, for each identified ideogram, a use-probability for the ideogram given the received first query, wherein the use-probability is based at least in part on a frequency of use associated with the ideogram; and sending, to the first client system, instructions for presenting a first set of ideograms comprising one or more of the identified ideograms, the first set being determined based on the calculated use-probabilities associated with the ideograms.
    Type: Application
    Filed: July 5, 2017
    Publication date: October 19, 2017
    Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
  • Publication number: 20170251069
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a geographical area associated with a crisis. A first user within the geographical area can be identified based on locational data associated with the first user. Information about a safety status of the first user can be actively requested or acquired from the first user. The safety status of the first user can be broadcasted, communicated, or provided to at least a second user associated with the first user.
    Type: Application
    Filed: May 11, 2017
    Publication date: August 31, 2017
    Inventors: Peter Michael Cottle, Sharon Zeng, Jean Carla Ablaza Echevarria, Jasmine R. Friedl, Cameron Chuk Hing Wu, Brian Paihan Sa, Abhishek Parthasarathy
  • Patent number: 9721024
    Abstract: In one embodiment, a method includes receiving a query inputted at a mobile device of a user of an online social network. The query may include n-grams (e.g., words, emoticons, and punctuation marks), and may be, for example, a message to another user or search terms. N-grams may be mapped to tags, which may, in turn, be mapped to ideograms (i.e., stickers). One or more ideograms may be identified based on the one or more ideogram being associated with tags matching n-grams of the query. For each of the identified ideograms, a probability quantifying how likely the user is to select the ideogram is calculated based on how frequently the ideogram has been used. A set of ideogram suggestions, including one or more of the identified ideograms, is generated based on the probabilities and sent to the user's mobile device for display to the user.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: August 1, 2017
    Assignee: Facebook, Inc.
    Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
  • Patent number: 9686663
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a geographical area associated with a crisis. A first user within the geographical area can be identified based on locational data associated with the first user. Information about a safety status of the first user can be actively requested or acquired from the first user. The safety status of the first user can be broadcasted, communicated, or provided to at least a second user associated with the first user.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: June 20, 2017
    Assignee: Facebook, Inc.
    Inventors: Peter Michael Cottle, Sharon Zeng, Jean Carla Ablaza Echevarria, Jasmine R. Friedl, Cameron Chuk Hing Wu, Brian Paihan Sa, Abhishek Parthasarathy
  • Patent number: 9665835
    Abstract: A social networking system distributes information related to emergency events. The social networking system provides an interface for users to view information about the users' connections related to the emergency event. The interface allows users to filter the users' connections to search for connections affected by the emergency event. The interface also includes a status indicator for the users and provides a method for providing input to the connections' status.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: May 30, 2017
    Assignee: Facebook, Inc.
    Inventors: Brian Paihan Sa, William Chen, Taro Kodama
  • Publication number: 20170124665
    Abstract: A social networking system distributes information related to emergency events. The social networking system provides an interface for users to view information about the users' connections related to the emergency event. The interface allows users to filter the users' connections to search for connections affected by the emergency event. The interface also includes a status indicator for the users and provides a method for providing input to the connections' status.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Inventors: Brian Paihan Sa, William Chen, Taro Kodama
  • Publication number: 20160080507
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a geographical area associated with a crisis. A first user within the geographical area can be identified based on locational data associated with the first user. Information about a safety status of the first user can be actively requested or acquired from the first user. The safety status of the first user can be broadcasted, communicated, or provided to at least a second user associated with the first user.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 17, 2016
    Inventors: Peter Michael Cottle, Sharon Zeng, Jean Carla Ablaza Echevarria, Jasmine R. Friedl, Cameron Chuk Hing Wu, Brian Paihan Sa, Abhishek Parthasarathy
  • Publication number: 20130218959
    Abstract: A social networking system distributes information related to emergency events. The social networking system provides an interface for users to view information about the users' connections related to the emergency event. The interface allows users to filter the users' connections to search for connections affected by the emergency event. The interface also includes a status indicator for the users and provides a method for providing input to the connections' status.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 22, 2013
    Inventors: Brian Paihan Sa, William Chen, Taro Kodama