US2018129723A1PendingUtilityA1

Generating offline content

Assignee: FACEBOOK INCPriority: Sep 18, 2013Filed: Jan 8, 2018Published: May 10, 2018
Est. expirySep 18, 2033(~7.1 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06F 16/273G06Q 50/10G06Q 50/01G06F 17/30578G06Q 10/48G06Q 50/40G06F 16/23
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In one embodiment, a method includes receiving, from a user of a client computing device and when the client computing device is disconnected from an on-line service, input associated with the on-line service. The method further includes locally storing or modifying locally stored content associated with the on-line service based on the input. The client computing device may determine data contemporaneous with the content and locally associate the data with the content. The method further includes automatically uploading the content as locally stored or modified and the data locally associated with the content to the on-line service when the client computing device is connected to the on-line service.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method comprising:
 by a server computing device associated with an on-line service, receiving, from a client device, data corresponding to a user input made to an offline version of the on-line service, wherein the input was provided to the client computing device during a time that the client computing device was disconnected from the on-line service;   by the server computing device, determining a location of the client device when the input was made; and   by the server computing device, storing or modifying, based at least in part on the data corresponding to the user input and the location of the client device when the input was made, content associated with an online version of the online service.   
     
     
         22 . The method of  claim 21 , wherein modifying a stored instance of the content item comprises one or more of:
 editing the content;   deleting the content; or   adding to the content.   
     
     
         23 . The method of  claim 21 , wherein the online service comprises a social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the user. 
     
     
         24 . The method of  claim 23 , wherein at least one other node in the graph corresponds to each of one or more other users, at least one of the nodes corresponding to the user and at least one of the nodes corresponding to one of the other users being connected to each other by one or more of the edges. 
     
     
         25 . The method of  claim 24 , wherein the stored or modified content is associated with a notification displayed to one or more of the other users of the social network. 
     
     
         26 . The method of  claim 21 , wherein the data comprises a privacy setting identifying one or more other users of the online service that may view or interact with the uploaded content. 
     
     
         27 . The method of  claim 21 , wherein the stored or modified content comprises one or more images. 
     
     
         28 . The method of  claim 21 , further comprising associating the location with the stored or modified content item. 
     
     
         29 . One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
 receive, from a client device, data corresponding to a user input made to an offline version of the on-line service, wherein the input was provided to the client computing device during a time that the client computing device was disconnected from an on-line service;   determine a location of the client device when the input was made; and   store or modify, on a server computing device, based at least in part on the data corresponding to the user input and the location of the client device when the input was made, content associated with an online version of the online service.   
     
     
         30 . The media of  claim 29 , wherein modifying a stored instance of the content item comprises one or more of:
 editing the content;   deleting the content; or   adding to the content.   
     
     
         31 . The media of  claim 29 , wherein the online service comprises a social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the user. 
     
     
         32 . The media of  claim 31 , wherein at least one other node in the graph corresponds to each of one or more other users, at least one of the nodes corresponding to the user and at least one of the nodes corresponding to one of the other users being connected to each other by one or more of the edges. 
     
     
         33 . The media of  claim 32 , wherein the stored or modified content is associated with a notification displayed to one or more of the other users of the social network. 
     
     
         34 . The media of  claim 29 , wherein the data comprises a privacy setting identifying one or more other users of the online service that may view or interact with the uploaded content. 
     
     
         35 . The media of  claim 29 , wherein the stored or modified content comprises one or more images. 
     
     
         36 . The media of  claim 29 , wherein the software is further operable when executed to associate the location with the stored or modified content item. 
     
     
         37 . A system comprising:
 one or more processors; and   a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to:
 receive, from a client device, data corresponding to a user input made to an offline version of the on-line service, wherein the input was provided to the client computing device during a time that the client computing device was disconnected from an on-line service; 
 determine a location of the client device when the input was made; and 
 store or modify, on a server computing device, based at least in part on the data corresponding to the user input and the location of the client device when the input was made, content associated with an online version of the online service. 
   
     
     
         38 . The system of  claim 37 , wherein modifying a stored instance of the content item comprises one or more of:
 editing the content;   deleting the content; or   adding to the content.   
     
     
         39 . The system of  claim 37 , wherein the online service comprises a social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the user. 
     
     
         40 . The system of  claim 39 , wherein at least one other node in the graph corresponds to each of one or more other users, at least one of the nodes corresponding to the user and at least one of the nodes corresponding to one of the other users being connected to each other by one or more of the edges.

Join the waitlist — get patent alerts

Track US2018129723A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.