Offline content sharing
First Claim
Patent Images
1. A method comprising:
- receiving, by a mobile application, an offline request pertaining to content provided by a first platform that is separate from one or more second platforms, wherein the offline request is received while the content is presented on a user device hosting the mobile application and the user device is not connected to a network, and wherein each of the second platforms is associated with a respective sharing user interface (UI);
obtaining, by the mobile application, a sharing UI for a second platform on which the content is to be shared;
modifying, by the mobile application, the sharing UI for the second platform to comprise content information associated with the content provided by the content sharing platform, wherein the content information comprises at least one of a name of the content, a thumbnail representing the content, or a description of the content;
presenting, by the mobile application, the modified sharing UI for the second platform, and receiving, via the modified sharing UI for the second platform, an offline request to share the content on the second platform;
identifying, by the mobile application, a communication protocol for the second platform;
generating, by the mobile application, a share request to share the content provided by the first platform on the second platform, wherein the share request to share the content provided by the first platform is generated in a share request format that corresponds to the communication protocol for the second platform and is based on the offline request received via the modified sharing UI for the second platform; and
upon determining a network connection is available, transmitting, by the mobile application, the share request to cause the content provided by the first platform to be shared on the second platform.
2 Assignments
0 Petitions
Accused Products
Abstract
Offline sharing of content is performed. An offline request to share content associated with a content sharing platform to a social networking service is received by a processing device of a user device. The offline request is received while the user device is not connected to a network. A share request is generated for the content in view of the social networking service. The share request for the content is generated while the user device is not connected to the network. Upon determining that a network connection is available, the share request for the content is provided to the social networking service.
15 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a mobile application, an offline request pertaining to content provided by a first platform that is separate from one or more second platforms, wherein the offline request is received while the content is presented on a user device hosting the mobile application and the user device is not connected to a network, and wherein each of the second platforms is associated with a respective sharing user interface (UI); obtaining, by the mobile application, a sharing UI for a second platform on which the content is to be shared; modifying, by the mobile application, the sharing UI for the second platform to comprise content information associated with the content provided by the content sharing platform, wherein the content information comprises at least one of a name of the content, a thumbnail representing the content, or a description of the content; presenting, by the mobile application, the modified sharing UI for the second platform, and receiving, via the modified sharing UI for the second platform, an offline request to share the content on the second platform; identifying, by the mobile application, a communication protocol for the second platform; generating, by the mobile application, a share request to share the content provided by the first platform on the second platform, wherein the share request to share the content provided by the first platform is generated in a share request format that corresponds to the communication protocol for the second platform and is based on the offline request received via the modified sharing UI for the second platform; and upon determining a network connection is available, transmitting, by the mobile application, the share request to cause the content provided by the first platform to be shared on the second platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium having instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, by a mobile application, an offline request pertaining to content provided by a first platform that is separate from one or more second platforms, wherein the offline request is received while the content is presented on a user device hosting the mobile application and the user device is not connected to a network, and wherein each of the second platforms is associated with a respective sharing user interface (UI); obtaining, by the mobile application, a sharing UI for a second platform on which the content is to be shared; modifying, by the mobile application, the sharing UI for the second platform to comprise content information associated with the content provided by the content sharing platform, wherein the content information comprises at least one of a name of the content, a thumbnail representing the content, or a description of the content; presenting, by the mobile application, the modified sharing UI for the second platform, and receiving, via the modified sharing UI for the second platform, an offline request to share the content on the second platform; identifying, by the mobile application, a communication protocol for the second platform; generating, by the mobile application, a share request to share the content provided by the first platform on the second platform, wherein the share request to share the content provided by the first platform is generated in a share request format that corresponds to the communication protocol for the second platform and is based on the offline request received via the modified sharing UI for the second platform; and upon determining a network connection is available, transmitting, by the mobile application, the share request to cause the content provided by the first platform to be shared on the second platform. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing device comprising:
-
a memory storing instructions; and a processor executing the instructions to; receive, using a mobile application, an offline request pertaining to content provided by a first platform that is separate from one or more second platforms, wherein the offline request is received while the content is presented on a user device hosting the mobile application and the user device is not connected to a network, and wherein each of the second platforms is associated with a respective sharing user interface (UI); obtain, using the mobile application, a sharing UI for a second platform on which the content is to be shared; modify, using the mobile application, the sharing UI for the second platform to comprise content information associated with the content provided by the content sharing platform, wherein the content information comprises at least one of a name of the content, a thumbnail representing the content, or a description of the content; present, using the mobile application, the modified sharing UI for the second platform, and receiving, via the modified sharing UI for the second platform, an offline request to share the content on the second platform; identify, using the mobile application, a communication protocol for the second platform; generate, using the mobile application, a share request to share the content provided by the first platform on the second platform, wherein the share request to share the content provided by the first platform is generated in a share request format that corresponds to the communication protocol for the second platform and is based on the offline request received via the modified sharing UI for the second platform; and upon determining a network connection is available, transmit, using the mobile application, the share request to cause the content provided by the first platform to be shared on the second platform. - View Dependent Claims (18, 19, 20)
-
Specification