Managing differences in user devices when sharing content on mobile devices
First Claim
1. A method comprising:
- presenting content on a first device, the content comprising a share content link;
detecting a selection of the share content link on the first device;
responsive to detecting the selection of the share content link, generating on the first device a share content request comprising a specific resource locator, a generic resource locator,wherein the specific resource locator identifies a device-dependent portion of the content, wherein the device-dependent portion of the content is configured for a specific class of device, andwherein the generic resource locator identifies a non-device-dependent portion of the content, wherein the non-device-dependent portion of the content is configured for multiple devices, wherein each of the multiple devices belong to a distinct class;
transmitting the share content request from the first device to a content sharing system;
receiving on the first device a user input form;
detecting user input form data on the first device comprising at least one second device identifier;
transmitting the user input form data to the content sharing system;
receiving a status message from the content sharing system at the first device, wherein the status message comprises a return uniform resource locator and an indication of whether the content was successfully shared with a second device; and
automatically presenting content associated with the return uniform resource locator.
1 Assignment
0 Petitions
Accused Products
Abstract
Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content amongst users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application. The messages may contain links to shared content. The content sharing application is associated with an application program interface made available to content providers so that they can create user-selectable share content links or options displayed on display descriptions associated with the content. The content sharing application performs device capability checks so that selected recipients do not receive share content messages that contain links to content that is not compatible with their devices. In this way, users can select to share both device-dependent and device-independent content, even if the content provider does not always perform device compatibility checks.
-
Citations
21 Claims
-
1. A method comprising:
-
presenting content on a first device, the content comprising a share content link; detecting a selection of the share content link on the first device; responsive to detecting the selection of the share content link, generating on the first device a share content request comprising a specific resource locator, a generic resource locator, wherein the specific resource locator identifies a device-dependent portion of the content, wherein the device-dependent portion of the content is configured for a specific class of device, and wherein the generic resource locator identifies a non-device-dependent portion of the content, wherein the non-device-dependent portion of the content is configured for multiple devices, wherein each of the multiple devices belong to a distinct class; transmitting the share content request from the first device to a content sharing system; receiving on the first device a user input form; detecting user input form data on the first device comprising at least one second device identifier; transmitting the user input form data to the content sharing system; receiving a status message from the content sharing system at the first device, wherein the status message comprises a return uniform resource locator and an indication of whether the content was successfully shared with a second device; and automatically presenting content associated with the return uniform resource locator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless device comprising:
-
a transceiver configured to; receive content, transmit a share content request to a content sharing system, receive a user input form, transmit user input form data to the content sharing system, and receive a status message from the content sharing system, wherein the status message comprises a return uniform resource locator and an indication of whether the content was successfully shared with a recipient device; and a processor configured to; present the content comprising a share content link, detect a selection of the share content link, responsive to detecting the selection of the share content link, generate the share content request comprising a specific resource locator and a generic resource locator, wherein the specific resource locator identifies a device-dependent portion of the content, wherein the device-dependent portion of the content is configured for a specific class of device, and wherein the generic resource locator identifies a non-device-dependent portion of the content, wherein the non-device-dependent portion of the content is configured for multiple devices, wherein each of the multiple devices belong to a distinct class, present the user input form, detect the user input form data comprising at least one recipient device identifier, present the status message; and automatically present content associated with the return uniform resource locator. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable device comprising instructions for:
-
presenting content on a user device, the content comprising a share content link; detecting a selection of the share content link on the user device; responsive to detecting the selection of the share content link, generating on the user device a share content request comprising a specific resource locator and a generic resource locator, wherein the specific resource locator identifies a device-dependent portion of the content, wherein the device-dependent portion of the content is configured for a specific class of device, and wherein the generic resource locator identifies a non-device-dependent portion of the content, wherein the non-device-dependent portion of the content is configured for multiple devices, wherein each of the multiple devices belong to a distinct class; transmitting the share content request from the user device to a content sharing system; receiving on the user device a user input form; detecting user input form data on the user device comprising at least one recipient device identifier; transmitting the user input form data to the content sharing system; receiving a status message from the content sharing system at the user device, wherein the status message comprises a return uniform resource locator and an indication of whether the content was successfully shared with a recipient device; and automatically presenting content associated with the return uniform resource locator. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification