Patent application number | Description | Published |
20120196581 | Caller Identification Using Social Network Information - In one embodiment, a social networking system determines a user identifier of a caller placing a call to a receiving user based on the call's phone number, accesses one or more data stores for information associated with the caller, and present to the receiving user the information associated with the caller. | 08-02-2012 |
20120304087 | Graphical User Interface for Map Search - Particular embodiments include a method comprising accessing location data representing a first location of a first user wherein the first location corresponds to geographic coordinates, retrieving image data defining a graphical map from a remote server based on the first location accessing a search query inputted by the first user, retrieving one or more second locations in response to the search query, where the one or more second locations correspond to geographic coordinates, and displaying a first view comprising a list of the one or more second locations overlaying at least a portion of the graphical map, wherein the graphical map includes indicators for the first location and at least one of the one or more second locations in accordance with their respective geographic coordinates. | 11-29-2012 |
20130051542 | Social Caller ID with Reverse Look-Up - Methods and systems directed to a social caller ID application that performs a reverse look up on an incoming communication to determine a specific member of a social networking system associated with the incoming communication, and, based on the social relationship between the detected member and the recipient of the communication, display particular information to the recipient. In this manner, a user is provided a caller ID system that leverages information stored remotely on a social network. | 02-28-2013 |
20130054749 | Dialer with Real-Time Reverse Look-Up Including Social Data - Methods and systems directed to a dialer application that performs a reverse look up on an outgoing communication to determine a specific member of a social networking system associated with the outgoing communication, and, based on the social relationship between the detected member and the sender of the communication, display particular information to the sender. In this manner, a user is provided a dialer that leverages information stored remotely on a social network. | 02-28-2013 |
20130055099 | Unified Messaging System with Integration of Call Log Data - Methods and systems directed to a user interface having a conversations view that aggregates all the communications a given users has with his or her contacts across multiple communication means and protocols. Messages between a user and a particular contact are threaded together, regardless of their format or protocol in order to provide the user with a quick history of all communications with his or her contacts. | 02-28-2013 |
20140122628 | Unified Messaging System with Integration of Call Log Data - In particular embodiments, a mobile computing device receives an incoming communication from a source. The mobile computing device queries a social-networking system operable to aggregate communications between the source and a user associated with the mobile computing device. The mobile computing device receives from the social-networking system one or more aggregated communications between the source and the user and at least a portion of a profile associated with the source in the social-networking system. The mobile computing device displays the aggregated communications and the portion of the profile in a screen of the mobile computing device. | 05-01-2014 |
20140123021 | Animation Sequence Associated With Image - In one embodiment, an image may be displayed in one of several display modes. When an image is displayed in a first display mode on the screen of an electronic device, a user input may cause the image to transition to a second display mode. An animation sequence is displayed while the image transitions from the first display mode to the second display mode. | 05-01-2014 |
20140136993 | Mobile Full-Screen Notification User Interface - In one embodiment, a client computing device receives a notification for a user associated with the client computing device and, without user input, displays the notification on a screen of the client computing device. The display of the notification may fill at least substantially a display area of the screen. The display of the notification may also include content of the notification, an indication of a source of the notification, and a user-activatable element associated with a social action for the user to take in response to the notification. | 05-15-2014 |
20140137010 | Animation Sequence Associated with Feedback User-Interface Element - In one embodiment, a content item and a feedback user-interface (UI) element associated with the content item may be displayed on a user device. The feedback UI element enables a user to provide feedback with respect to the content item. In response to a user interaction with the feedback UI element, an animation sequence featuring the feedback UI element is displayed on the user device. | 05-15-2014 |
20140149884 | User-Based Interactive Elements - In one embodiment, a method includes receiving, by a computing device of a first user, an indication of a message to the first user from a second user. The computing device provides for persistent display to the first user an interactive element indicating that the first user has a message from the second user. The interactive element is configured to function and to be displayed independent of and without altering the activity of an application already open on the computing device that the first user is interacting with. The interactive element is further configured to continue to be displayed until the computing device receives first user input selecting the interactive element or second user input dismissing the interactive element. | 05-29-2014 |
20140152541 | Card-Stack Interface - In one embodiment, a method includes displaying one of a number of graphical user interfaces (GUIs) of one or more applications as a card on top of a card stack. One or more of the cards in the card stack corresponds to a GUI of a home screen of the computing device. Each of one or more of the cards in the card stack corresponds to one of the GUIs of an application. The application controls presentation of their GUIs as cards in the card stack. The method also includes receiving user input to display another one of the GUIs as the card on top of the card stack; and, in response to the user input, displaying the other one of the GUIs as the card on top of the card stack. | 06-05-2014 |
20140282114 | Interactive Elements with Labels in a User Interface - In particular embodiments, a computing device provides for presentation a first user interface including a first interactive element. The computing device receives first user input selecting the first interactive element and, in response to the first user input, provides for presentation multiple second interactive elements, each of the second interactive elements being presented with an associated label. The computing device receives a second user input selecting one of the second interactive elements and, in response to the second user input, provides for presentation a second user interface. | 09-18-2014 |
20150074091 | GRAPHICAL USER INTERFACE FOR MAP SEARCH - Particular embodiments include a method comprising accessing location data representing a first location of a first user wherein the first location corresponds to geographic coordinates, retrieving image data defining a graphical map from a remote server based on the first location accessing a search query inputted by the first user, retrieving one or more second locations in response to the search query, where the one or more second locations correspond to geographic coordinates, and displaying a first view comprising a list of the one or more second locations overlaying at least a portion of the graphical map, wherein the graphical map includes indicators for the first location and at least one of the one or more second locations in accordance with their respective geographic coordinates. | 03-12-2015 |