Search Patents
  • Publication number: 20130132482
    Abstract: A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system.
    Type: Application
    Filed: December 21, 2012
    Publication date: May 23, 2013
    Applicant: FACEBOOK, INC.
    Inventor: Facebook, Inc.
  • Publication number: 20130159420
    Abstract: An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.
    Type: Application
    Filed: February 14, 2013
    Publication date: June 20, 2013
    Applicant: Facebook, Inc.
    Inventor: Facebook, Inc.
  • Publication number: 20130097247
    Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
    Type: Application
    Filed: December 6, 2012
    Publication date: April 18, 2013
    Applicant: FACEBOOK, INC.
    Inventor: FACEBOOK, INC.
  • Publication number: 20130086169
    Abstract: A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 4, 2013
    Applicant: Facebook, Inc.
    Inventor: Facebook, Inc.
  • Publication number: 20130110933
    Abstract: A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists”, that track specific co-users in real-time automatically. A user can create many separate buddy lists of co-users, either with intersecting or disjoint lists of users, and label these buddy lists according to the user's preference. The user can update a buddy list or create new buddy lists whenever necessary. When a user logs on to a system, the user's set of buddy lists is presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user's buddy list. Any matches are displayed to the user. As co-users logon and logoff, a user's buddy list is updated to reflect these changes.
    Type: Application
    Filed: December 18, 2012
    Publication date: May 2, 2013
    Applicant: FACEBOOK, INC.
    Inventor: FACEBOOK, INC.
  • Publication number: 20130173704
    Abstract: There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data.
    Type: Application
    Filed: October 23, 2012
    Publication date: July 4, 2013
    Applicant: LOYALBLOCKS LTD.
    Inventor: LOYALBLOCKS LTD.
  • Publication number: 20110264735
    Abstract: There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data.
    Type: Application
    Filed: November 27, 2008
    Publication date: October 27, 2011
    Inventors: IDO GAVER, ERAN KIRSHENBOIM, ANER ARMON
  • Patent number: 9002936
    Abstract: In one embodiment, one or more computing devices identify concept nodes of a same concept in a social graph, and create a meta node connecting to the concept nodes by respective edges.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: April 7, 2015
    Assignee: Facebook, Inc.
    Inventors: Brian Piepgrass, Siddharth Kar
  • Patent number: 8301704
    Abstract: An electronic message management system monitors proposed recipients for electronic messages (such as emails) and provides recommendations on alterations to the distribution set, such as by adding or removing recipients.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: October 30, 2012
    Assignee: Facebook, Inc.
    Inventor: John Nicholas Gross
  • Publication number: 20140207866
    Abstract: In one embodiment, a geo-social networking system determines a user's current location, calculates a novelty score for the location representing the user's degree of familiarity, and surfaces content within a geographic and temporal radius based on the novelty score for display to the user.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 24, 2014
    Applicant: Facebook, Inc.
    Inventors: David Harry Garcia, Samuel Odio
  • Publication number: 20140181209
    Abstract: In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information.
    Type: Application
    Filed: February 27, 2014
    Publication date: June 26, 2014
    Applicant: Facebook, Inc.
    Inventor: Erick Tseng
  • Publication number: 20140237052
    Abstract: In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.
    Type: Application
    Filed: April 28, 2014
    Publication date: August 21, 2014
    Applicant: Facebook, Inc.
    Inventors: Samuel Odio, Robert Sean Goodlatte, Justin Shaffer
  • Publication number: 20140244753
    Abstract: In one embodiment, a method includes receiving an indication that a user of the social-networking system watched at least a portion of a program, determining that the user intended to watch the program, and generating a story in response to the determination. The story is published to the social-networking system a predetermined amount of time after receiving the indication.
    Type: Application
    Filed: November 8, 2013
    Publication date: August 28, 2014
    Applicant: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 8719368
    Abstract: In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: May 6, 2014
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 8914442
    Abstract: In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: December 16, 2014
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 8918727
    Abstract: Systems and techniques for transferring electronic data between users of a communications system by receiving, at an instant messaging host, a video file from a sender and intended for a recipient; authenticating the video file; and sending the video file to the intended recipient.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: December 23, 2014
    Assignee: Facebook, Inc.
    Inventors: Noel Enete, Wayne Packard, Harry W. Morris
  • 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
  • Patent number: 8959164
    Abstract: Systems and techniques for transferring electronic data between users of a communication system by delivering an e-mail message from a sender to at least one recipient and indicating the online state of at least one of the sender and any other recipient of the e-mail message upon opening of the e-mail message by the recipient.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: February 17, 2015
    Assignee: Facebook, Inc.
    Inventor: Barry Appelman
  • Patent number: 8631084
    Abstract: In one embodiment, a geo-social networking system automatically tags one or more social contacts of a first user to a photo of the first user by ranking the social contacts based on spatial and temporal proximity to the first user, and in response to the first user's selection of one or more top ranked social contacts, associating the selected social contacts to the photo.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: January 14, 2014
    Assignee: Facebook, Inc.
    Inventor: David Harry Garcia
  • Patent number: 9311678
    Abstract: In one embodiment, a user comment system receives a user comment associated with a content object, assigns one or more privacy settings to the user comment, and stores the user comment in a data store in association with an identifier unique to the content object.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: April 12, 2016
    Assignee: Facebook, Inc.
    Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp