Processing

Please wait...

Settings

Settings

1. WO2014098795 - DISTRIBUTING CONTENT ELEMENTS AMONG DEVICES

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS

WHAT IS CLAIMED IS:

1. A method for distributing content elements among devices, the method comprising: receiving first and second content;

receiving an indication of a selection of a content element in the first content from a first device;

inserting the selected content element into the second content; and

providing the second content having the selected content element to be rendered through a second device.

2. The method of claim 1, further comprising receiving the first and second content at a gateway, wherein the gateway is one of a home router, a facility network hub, and an Internet service provider (ISP) server.

3. The method of claim 2, further comprising receiving the indication via one of a web application, a web page, and a plug-in served by the gateway.

4. The method of claim 1, further comprising removing the selected content element from the first content.

5. The method of claim 1, wherein the first device is one of a smartphone, a tablet computer, a laptop computer, a mobile computer, a handheld computer, a desktop computer, or a wearable computer.

6. The method of claim 1, wherein the second device is one of a television, a wall display, a projector, a standalone monitor, a smartphone, a tablet computer, a laptop computer, a mobile computer, a handheld computer, a desktop computer, or a wearable computer.

7. The method of claim 1, further comprising isolating the selected content element in the first content.

8. The method of claim 7, wherein isolating the selected content element comprises:

delivering the first content having the selected content element internally at a gateway; and

determining a portion of the first content to be removed, wherein the removal does not damage the selected content element.

9. The method of claim 8, further comprising determining the portion of the first content to be removed by decomposing the first content into a hierarchical tree.

10. The method of claim 8, further comprising determining the portion of the first content to be removed based on at least one of a probability of need and a priority of removal associated with the portion of the first content to be removed.

11. The method of claim 1 , further comprising maintaining a single session with a source of the first content.

12. The method of claim 1, further comprising receiving the first content from the Internet.

13. The method of claim 1, wherein the content element is one of a button, a slider, a toggle, an input field, a scroll bar, a hyperlink, a menu, a textbox, a spinner, a radio button, a checkbox, and an edit surface.

14. A system for distributing content elements among devices, the system comprising:

a gateway configured to:

receive first and second content;

receive an indication of a selection of a content element in the first content from a first device;

insert the selected content element into the second content; and

provide the second content having the selected content element; and a renderer that is part of the second device and is configured to:

receive the second content having the selected content element; and render the received second content on a second device.

15. The system of claim 14, wherein the gateway is one of a home router, a facility network hub, and an Internet service provider (ISP) server.

16. The system of claim 14, wherein the gateway is further configured to:

serve one of a web application, a web page, and a plug-in to the first device for selecting the content element in the first content.

17. The system of claim 14, wherein the gateway is further configured to remove the selected content element from the first content.

18. The system of claim 14, wherein the second device is one of a television, a wall display, a projector, a standalone monitor, a smartphone, a tablet computer, a laptop computer, a mobile computer, a handheld computer, a desktop computer, or a wearable computer.

19. The system of claim 14, wherein the gateway is further configured to isolate the selected content element in the first content.

20. The system of claim 19, wherein the gateway is further configured to:

deliver the first content having the selected content element internally; and

determine a portion of the first content to be removed, wherein the removal does not damage the selected content element.

21. The system of claim 20, wherein the gateway is further configured to determine the portion of the first content to be removed by decomposing the first content into a hierarchical tree.

22. The system of claim 20, wherein the gateway is further configured to determine the portion of the first content to be removed based on at least one of a probability of need and a priority of removal associated with the portion of the first content to be removed.

23. The system of claim 14, wherein the gateway is further configured to maintain a single session with a source of the first content.

24. The system of claim 14, wherein the gateway is configured to receive the first content from the Internet.

25. The system of claim 14, wherein the content element is one of a button, a slider, a toggle, an input field, a scroll bar, a hyperlink, a menu, a textbox, a spinner, a radio button, a checkbox, and an edit surface.

26. A gateway for distributing content elements among devices, the gateway comprising: a communication module; and

a processor configured to:

receive first and second content;

receive an indication of a selection of a content element in the first content from a first device;

add the selected content element to the second content; and

provide the second content having the selected content element to be rendered through a second device.

27. The gateway of claim 26, wherein the gateway is one of a home router, a facility network hub, and an Internet service provider (ISP) server.

28. The gateway of claim 26, wherein the processor is further configured to:

serve, via the communication module, one of a web application, a web page, and a plug-in to the first device for selecting the content element in the first content.

29. The gateway of claim 26, wherein the processor is further configured to remove the selected content element from the first content.

30. The gateway of claim 26, wherein the second device is one of a television, a wall display, a projector, a standalone monitor, a smartphone, a tablet computer, a laptop computer, a mobile computer, a handheld computer, a desktop computer, or a wearable computer.

31. The gateway of claim 26, wherein the processor is further configured to isolate the selected content element in the first content.

32. The gateway of claim 26, wherein the processor is further configured to maintain a single session with a source of the first content.

33. The gateway of claim 26, wherein the processor is configured to receive the first content from the Internet.

34. The gateway of claim 26, wherein the content element is one of a button, a slider, a toggle, an input field, a scroll bar, a hyperlink, a menu, a textbox, a spinner, a radio button, a checkbox, and an edit surface.

35. A computer readable storage medium with instructions stored thereon, which when executed on one or more computing devices execute a method for distributing content elements among devices, wherein the method includes action of claims 1 through 13.