Search Patents
-
Publication number: 20130132482Abstract: 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: ApplicationFiled: December 21, 2012Publication date: May 23, 2013Applicant: FACEBOOK, INC.Inventor: Facebook, Inc.
-
Publication number: 20130159420Abstract: 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: ApplicationFiled: February 14, 2013Publication date: June 20, 2013Applicant: Facebook, Inc.Inventor: Facebook, Inc.
-
Publication number: 20130097247Abstract: 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: ApplicationFiled: December 6, 2012Publication date: April 18, 2013Applicant: FACEBOOK, INC.Inventor: FACEBOOK, INC.
-
Publication number: 20130086169Abstract: 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: ApplicationFiled: October 1, 2012Publication date: April 4, 2013Applicant: Facebook, Inc.Inventor: Facebook, Inc.
-
Publication number: 20130110933Abstract: 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: ApplicationFiled: December 18, 2012Publication date: May 2, 2013Applicant: FACEBOOK, INC.Inventor: FACEBOOK, INC.
-
Publication number: 20130173704Abstract: 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: ApplicationFiled: October 23, 2012Publication date: July 4, 2013Applicant: LOYALBLOCKS LTD.Inventor: LOYALBLOCKS LTD.
-
Publication number: 20110264735Abstract: 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: ApplicationFiled: November 27, 2008Publication date: October 27, 2011Inventors: IDO GAVER, ERAN KIRSHENBOIM, ANER ARMON
-
Patent number: 9002936Abstract: 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: GrantFiled: December 9, 2011Date of Patent: April 7, 2015Assignee: Facebook, Inc.Inventors: Brian Piepgrass, Siddharth Kar
-
Patent number: 8301704Abstract: 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: GrantFiled: September 17, 2007Date of Patent: October 30, 2012Assignee: Facebook, Inc.Inventor: John Nicholas Gross
-
Publication number: 20140207866Abstract: 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: ApplicationFiled: March 20, 2014Publication date: July 24, 2014Applicant: Facebook, Inc.Inventors: David Harry Garcia, Samuel Odio
-
Publication number: 20140181209Abstract: 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: ApplicationFiled: February 27, 2014Publication date: June 26, 2014Applicant: Facebook, Inc.Inventor: Erick Tseng
-
Publication number: 20140237052Abstract: 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: ApplicationFiled: April 28, 2014Publication date: August 21, 2014Applicant: Facebook, Inc.Inventors: Samuel Odio, Robert Sean Goodlatte, Justin Shaffer
-
Publication number: 20140244753Abstract: 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: ApplicationFiled: November 8, 2013Publication date: August 28, 2014Applicant: Facebook, Inc.Inventor: Erick Tseng
-
Patent number: 8719368Abstract: 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: GrantFiled: October 7, 2010Date of Patent: May 6, 2014Assignee: Facebook, Inc.Inventor: Erick Tseng
-
Patent number: 8914442Abstract: 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: GrantFiled: February 27, 2014Date of Patent: December 16, 2014Assignee: Facebook, Inc.Inventor: Erick Tseng
-
Patent number: 8918727Abstract: 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: GrantFiled: December 9, 2011Date of Patent: December 23, 2014Assignee: Facebook, Inc.Inventors: Noel Enete, Wayne Packard, Harry W. Morris
-
Patent number: 8935341Abstract: 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: GrantFiled: November 21, 2011Date of Patent: January 13, 2015Assignee: Facebook, Inc.Inventors: Andrew Garrod Bosworth, David Harry Garcia, Kenneth M. Lau
-
Patent number: 8959164Abstract: 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: GrantFiled: February 15, 2012Date of Patent: February 17, 2015Assignee: Facebook, Inc.Inventor: Barry Appelman
-
Patent number: 8631084Abstract: 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: GrantFiled: April 29, 2011Date of Patent: January 14, 2014Assignee: Facebook, Inc.Inventor: David Harry Garcia
-
Patent number: 9311678Abstract: 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: GrantFiled: December 15, 2010Date of Patent: April 12, 2016Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp