Managing Differences in User Devices When Sharing Content on Mobile Devices
First Claim
1. A method of sharing content between a first device and a second device, the method comprising:
- presenting content on the 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 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, 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; and
receiving a status message from the content sharing system at the first device.
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.
41 Citations
21 Claims
-
1. A method of sharing content between a first device and a second device, the method comprising:
-
presenting content on the 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 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 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; and receiving a status message from the content sharing system at the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless device configured to share content with a recipient device, the 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; 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, and present the status message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising computer-readable instructions for sharing content between a user device and a recipient device, the computer-readable instructions comprising instructions for:
-
presenting content on the 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; and receiving a status message from the content sharing system at the user device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification