Platform for delivery of heavy content to a user
US-9098856-B2 · Aug 4, 2015 · US
US10761672B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10761672-B2 |
| Application number | US-201213729634-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 28, 2012 |
| Priority date | Dec 28, 2012 |
| Publication date | Sep 1, 2020 |
| Grant date | Sep 1, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one embodiment, a method includes determining whether a user of the mobile computing device is currently actively using an application on the mobile computing device; and if the user is not currently actively using an application on the mobile computing device, then automatically and without user input providing for display to the user on the mobile computing device a user interface (UI) including a number of interactive elements that each correspond to one of a number of social-networking functionalities provided at least in part by a social-networking system remote from the mobile computing device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: by a mobile computing device, determining that there is no interaction between a user of the mobile computing device and one or more applications being executed in the foreground on the mobile computing device; by the mobile computing device, automatically and without user input providing for display to the user on the mobile computing device, a user interface (UI) comprising a plurality of notifications and a plurality of social-networking interactive elements each corresponding to one or more social-networking functions provided by a social-networking system, wherein the determining that there is no interaction between the user and the one or more applications being executed in the foreground is requisite to the display of the UI, and wherein at least one social-networking interactive element provides functionality for updating a status of the user on the social-networking system, and wherein the user interacts with the social-networking system directly from the user interface through the plurality of social-networking interactive elements without launching, on the mobile computing device, an application associated with the social-networking system, and wherein the UI comprises 1) the plurality of notifications, 2) the plurality of social-networking interactive elements, and 3) a background image of the UI is set to a profile picture of the user of the mobile computing device, the profile picture being associated with a social-network identification (ID) associated with the user on the social-networking system; by the mobile computing device, receiving a user interaction with the social-networking interactive element that provides functionality for updating a status of the user on the social-networking system, wherein the user interaction corresponds to a status update; by the mobile computing device, sending information associated with the user interaction to the social-networking system; and by the mobile computing device, updating one or more of the notifications in the UI in real-time in response to the user interaction with the social-networking system directly from the UI through the social-networking interactive element. 2. The method of claim 1 , wherein the plurality of social-networking interactive elements comprises: a first social-networking interactive element corresponding to a friend feature of the social-networking system; a second social-networking interactive element corresponding to a message feature of the social-networking system; a third social-networking interactive element corresponding to a social-action-notification feature of the social-networking system; or a fourth social-networking interactive element for posting to the social-networking system. 3. The method of claim 2 , wherein the friend feature comprises: social-networking functionality for sending friend requests to users of the social-networking system; social-networking functionality for responding to friend requests from users of the social-networking system; social-networking functionality for searching for users on the social-networking system; and social-networking functionality for accessing user profiles of users on the social-networking system. 4. The method of claim 2 , wherein posting to the social-networking system comprises: uploading a photograph or video; checking in at a location; updating a status of the user; or uploading a comment on a post by another user on the social-networking system. 5. The method of claim 1 , wherein the UI further comprises an area for displaying one or more of incoming messages, social-activity notifications, or content objects from the one or more applications installed on the mobile computing device. 6. The method of claim 1 , wherein the notifications comprise notifications of actions by other users on the social-networking system that relate to the user. 7. The method claim 1 , wherein the UI further comprises an area for displaying a newsfeed or ticker provided at least in part by the social-networking system. 8. The method of claim 1 , wherein: the social-networking system comprises a graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the user. 9. The method of claim 1 , further comprising, by the mobile computing device, providing at least a portion of the UI for display on the mobile computing device when the mobile computing device is in a locked state. 10. The method of claim 1 , wherein the UI operates at least in part as a launcher. 11. The method of claim 1 , wherein the plurality of notifications and the plurality of social-networking interactive elements are overlaid on top of the background image of the UI. 12. One or more computer-readable non-transitory storage media embodying software configured when executed to: determine that there is no interaction between a user of the mobile computing device and one or more applications being executed in the foreground on the mobile computing device; automatically and without user input provide for display to the user on the mobile computing device, a user interface (UI) comprising a plurality of notifications and a plurality of social-networking interactive elements each corresponding to one or more social-networking functions provided by a social-networking system, wherein the determining that there is no interaction between the user and the one or more applications being executed in the foreground is requisite to the display of the UI, and wherein at least one social-networking interactive element provides functionality for updating a status of the user on the social-networking system, and wherein the user interacts with the social-networking system directly from the user interface through the plurality of social-networking interactive elements without launching, on the mobile computing device, an application associated with the social-networking system, and wherein the UI comprises 1) the plurality of notifications, 2) the plurality of social-networking interactive elements, and 3) a background image of the UI is set to a profile picture of the user of the mobile computing device, the profile picture being associated with a social-network identification (ID) associated with the user on the social-networking system; receive a user interaction with the social-networking interactive element that provides functionality for updating a status of the user on the social-networking system, wherein the user interaction corresponds to a status update; send information associated with the user interaction to the social-networking system; and update one or more of the notifications in the UI in real-time in response to the user interaction with the social-networking system directly from the UI through the social-networking interactive element. 13. The media of claim 12 , wherein the plurality of social-networking interactive elements comprises: a first social-networking interactive element corresponding to a friend feature of the social-networking system; a second social-networking interactive element corresponding to a message feature of the social-networking system; a third social-networking interactive element corresponding to a social-action-notification feature of the social-networking system; or a fourth social-networking interactive element for posting to the social-networking system. 14. The media of claim 13 , wherein the friend feature comprises: social-networking functionality for sending friend requests to users of the social-networking system; social-networking functionality for responding to friend reques
Related publications grouped by family.
Answers are generated from the same data shown on this page.