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
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
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
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.
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
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.
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
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
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.
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
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
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
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.
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
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.
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
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
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
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
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.