Search Patents
  • Publication number: 20130080920
    Abstract: A lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.
    Type: Application
    Filed: September 15, 2012
    Publication date: March 28, 2013
    Applicant: FACEBOOK, INC.
    Inventors: Brian Heikes, William Frischling, John Thomas Love
  • Patent number: 10791081
    Abstract: The present disclosure is directed toward systems and methods for providing message element in electronic communication threads. For example, systems and methods described herein identify message elements in electronic communication threads and add interactions between the message elements to the electronic communication thread.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 29, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Cameron James Pickett, Patrick Andrew Larson, Russell William Andrews
  • Publication number: 20140280655
    Abstract: In one embodiment, a computer system determines a wireless transmit cost for each of one or more outgoing messages for a first user, and transmits to the first user's mobile device at least one of the one or more outgoing messages based on the mobile device's power state and respective wireless transmit costs of the one or more outgoing messages.
    Type: Application
    Filed: June 3, 2014
    Publication date: September 18, 2014
    Applicant: Facebook, Inc.
    Inventors: David Harry Garcia, Michael John McKenzie Toksvig
  • Publication number: 20130066992
    Abstract: The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications. For example access to a user's online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 14, 2013
    Applicant: FACEBOOK, INC.
    Inventor: Roy Ben-Yoseph
  • Patent number: 8935341
    Abstract: In one embodiment, a computer system creates for a first user a location-triggered note specific for a second user and for a particular location, determines the second user's location, and transmits the location-triggered note to the second user if the second user is at the particular location.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: January 13, 2015
    Assignee: Facebook, Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Kenneth M. Lau
  • Publication number: 20130066991
    Abstract: The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications. For example access to a user's online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 14, 2013
    Applicant: FACEBOOK, INC.
    Inventor: ROY BEN-YOSEPH
  • Patent number: 8768940
    Abstract: In a single-signature duplicate document system, a secondary set of attributes is used in addition to a primary set of attributes so as to improve the precision of the system. When the projection of a document onto the primary set of attributes is below a threshold, then a secondary set of attributes is used to supplement the primary lexicon so that the projection is above the threshold.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: July 1, 2014
    Assignee: Facebook, Inc.
    Inventors: Joshua Alspector, Abdur R. Chowdhury, Aleksander Kolcz
  • Patent number: 9646027
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: May 9, 2017
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Publication number: 20130066990
    Abstract: The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications. For example access to a user's online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 14, 2013
    Applicant: FACEBOOK, INC.
    Inventor: Roy Ben-Yoseph
  • Publication number: 20130173722
    Abstract: Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.
    Type: Application
    Filed: September 14, 2012
    Publication date: July 4, 2013
    Applicant: FACEBOOK, INC.
    Inventors: Valerie Kucharewski, Michael Traylor, Michael Anthony Buonomo, John Panzer, Jack Mazzeo
  • Publication number: 20130080921
    Abstract: A lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.
    Type: Application
    Filed: September 15, 2012
    Publication date: March 28, 2013
    Applicant: FACEBOOK, INC.
    Inventors: Brian Heikes, William Frischling, John Thomas Love
  • Patent number: 10805413
    Abstract: In one embodiment, a method comprises maintaining a set of connections for the first computing device, intercepting a request from a software application executing on the first computing device to establish a connection with a second computing device, selecting from the set of connections an available connection, and assigning the available connection to the software application for connecting to the second computing device.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia
  • Patent number: 8874672
    Abstract: The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications. For example access to a user's online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: October 28, 2014
    Assignee: Facebook, Inc.
    Inventor: Roy Ben-Yoseph
  • Patent number: 10306003
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a frequency by which content items published by an entity are to be provided for a user. Examples of content items previously published by the entity are selected. Information is provided to assist the user in a determination about whether to assent to provision of content items published by the entity for the user.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: May 28, 2019
    Assignee: Facebook, Inc.
    Inventors: Andrew Yaoshu Song, Leo Litterello Mancini, Bradley Ray Green
  • Patent number: 8775557
    Abstract: Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: July 8, 2014
    Assignee: Facebook, Inc.
    Inventor: James Crawford
  • Patent number: 7945653
    Abstract: A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may further include associating a person or entity with the selected region and sending a notification of the association the person or entity or a different person or entity. The method may further include sending advertising with the notification.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 17, 2011
    Assignee: Facebook, Inc.
    Inventors: Mark Zuckerberg, Aaron Sittig, Scott Marlette
  • Patent number: 8751592
    Abstract: In one embodiment, a computer system determines a wireless transmit cost for each of one or more outgoing messages for a first user, and transmits to the first user's mobile device at least one of the one or more outgoing messages based on the mobile device's power state and respective wireless transmit costs of the one or more outgoing messages.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: June 10, 2014
    Assignee: Facebook, Inc.
    Inventors: David Harry Garcia, Michael John McKenzie Toksvig
  • Patent number: 8825842
    Abstract: In one embodiment, a first computing device determines whether one or more conditions are satisfied for not pushing communications to a second computing device associated with a user; and if the one or more conditions are satisfied, then refrains from pushing any communication to the second computing device.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: September 2, 2014
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia
  • Patent number: 9774560
    Abstract: Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: September 26, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Valerie Kucharewski, Michael Traylor, Michael Anthony Buonomo, John Panzer, Jack Mazzeo
  • Publication number: 20130067005
    Abstract: Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event.
    Type: Application
    Filed: September 15, 2012
    Publication date: March 14, 2013
    Applicant: FACEBOOK, INC.
    Inventor: Blake Groves