Patent application number | Description | Published |
20120144280 | Profile Page with Biographical Summary for Social Networking System User - A social networking system provides a short, unbiased biographical summary for a user of the social networking system. The short biography includes a few relevant biographical information items selected from the user's profile and is displayed on the profile page. The short biography may be displayed with a set of photographs also selected from the profile for their relevance. Relevance may be based on various information including temporal relevance and relevance to the viewing user. Display of the short biography allows a viewer to easily find current biographical information about the user in an abbreviated format. | 06-07-2012 |
20120144316 | Tagging Users of a Social Networking System in an Experience in a User's User Profile - A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows the user to tag other users as being involved in or otherwise associated with the user's experiences. Once another user is tagged in an experience, a corresponding tag is added to the tagged user's user profile, and that experience is added as well if not already included in the profile. Tagging users in experiences allows a viewer to see connections between experiences of users of the social networking system and promotes more detailed user profiles that contain experiences. | 06-07-2012 |
20120166535 | Complimenting a User's Experience in a Social Networking System - A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows users to compliment the user on the experience. If a user wants to compliment another user on an experience not present on that user's user profile, the user can add the experience along with the compliment. Complimenting users on their experiences allows a reputation ranking to be created based on compliments received in a particular domain, which are searchable by user of the social networking system. The compliments may be used by the social networking system to build a domain-based reputation ranking of users of a social networking system. | 06-28-2012 |
20130073984 | Displaying Social Networking System User Information Via a Timeline Interface - The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user. | 03-21-2013 |
20130073985 | Displaying Dynamic User Interface Elements in a Social Networking System - The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user. | 03-21-2013 |
20130147971 | In-context Content Capture - A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context. | 06-13-2013 |
20130151959 | Scrolling Velocity Modulation in a Tactile Interface for a Social Networking System - A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context. | 06-13-2013 |
20130151987 | Tactile Interface for Social Networking System - A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context. | 06-13-2013 |
20140013243 | DYNAMICALLY SCALED NAVIGATION SYSTEM FOR SOCIAL NETWORK DATA - A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and/or devices with limited display area. Stories associated with social networking system users and times are displayed in a scrollable list along with a timeline scrubber identifying different time periods. A position indicator is displayed proximate to the timeline scrubber to identify the time period including one or more times associated with displayed stories. Responsive to received input, details about time intervals included in a time period are displayed or the timeline scrubber appearance is modified to distinguish certain time periods. | 01-09-2014 |
20140136968 | Comment Presentation - In one embodiment, a method includes displaying a content item on a screen of a computing device; displaying a first portion of a series of comments concerning the content item in close proximity to the content item on the screen of the computing device; and in response to a user scrolling down the series of comments, adjusting the content item so that the content item occupies less space on the screen of the computing device and there is more space available on the screen of the computing device for displaying the series of comments; and displaying a second portion of the series of comments using the more space, the second portion including more comments than the first portion. | 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 |
20140282240 | Interactive Elements for Launching from a User Interface - In particular embodiments, a computing device provides for presentation to a user a first user interface associated with a first application. The first user interface includes one or more interactive elements arranged along an edge of the first user interface. The computing device receives user input selecting one of the interactive elements, and, in response to the user input, provides for presentation to the user a second user interface associated with a second application. The second application may be associated with the selected interactive element. The presentation of the second user interface includes, at least in part, the second user interface moving into view starting from the edge. | 09-18-2014 |