System and device for interacting with a remote presentation
AssigneeIkorongo Technology, LLC
InventorsHugh Blake Svendsen, Eugene Farrelly
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to sharing images over a network. Images obtained from a second device are presented at a first device, and shared with a plurality of third devices. The third devices are able to obtain and store images from the first device, modify the contents of a presentation, and control the rendering of the presentation. The proposed system allows for instantaneous sharing without the need to set up accounts a-priori, uploading only the images that are requested for sharing, and does not require invitations or privacy settings.
Claims33
A first device comprising:
- a communications interface operable to:
- couple the first device to a second device and a third device over a local area network;
- and
- couple the first device and a fourth device over a wide area network;
- and
- a processor and a memory associated with the communications interface and operable to:
- receive a plurality of presentations;
- store, at the fourth device, the plurality of presentations;
- display information identifying the plurality of presentations;
- publish, on the local area network, availability information, the availability information enabling access to information identifying the plurality of presentations;
- receive, from the second device, a command indicating a designated presentation from the plurality of presentations;
- based on the command, initiate rendering of the designated presentation from the fourth device;
- receive, from the third device, a request to control the rendering of the designated presentation;
- send, to the second device, a notification;
- receive, from the second device, permission to grant rendering control to the third device;
- and
- effect, at the third device, rendering control of the designated presentation.
A method of operating a first device comprising:
- receiving, at the first device, a plurality of presentations, the first device coupled to a second device and a third device over a local area network, and a fourth device over a wide area network;
- storing, at the fourth device, the plurality of presentations;
- displaying information identifying the plurality of presentations;
- publishing, on the local area network, availability information, the availability information enabling access to information identifying the plurality of presentations;
- receiving, from the second device, a command indicating a designated presentation from the plurality of presentations;
- based on the command, initiating rendering of the designated presentation from the fourth device;
- receiving, from the third device, a request to control the rendering of the designated presentation;
- sending, to the second device, a notification;
- receiving, from the second device, permission to grant rendering control to the third device;
- and
- effecting, at the third device, rendering control of the designated presentation.
A non-transitory computer readable medium storing program codes operable to instruct a processor in a first device to:
- receive, at the first device, a plurality of presentations, the first device coupled to a second device and a third device over a local area network, and a fourth device over a wide area network;
- store, at the fourth device, the plurality of presentations;
- display information identifying the plurality of presentations;
- publish, on the local area network, availability information, the availability information enabling access to information identifying the plurality of presentations;
- receive, from the second device, a command indicating a designated presentation from the plurality of presentations;
- based on the command, initiate rendering of the designated presentation from the fourth device;
- receive, from the third device, a request to control the rendering of the designated presentation;
- send, to the second device, a notification;
- receive, from the second device, permission to grant rendering control to the third device;
- and
- effect, at the third device, rendering control of the designated presentation.
Dependencies are inferred from the claim text.