System and method for realtime messaging having image sharing feature
First Claim
1. A messaging system, comprising:
- a messaging client, the messaging presenting a dialog interface to at least two users; and
a media viewer, communicating with the messaging client, the media viewer selectively presenting a set of shared media objects under control of at least one of the users using the messaging client, the set of shared media objects being selectable for selective display to at least one other user by the user having control.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and related methods permit a group of two or more users to initiate a realtime message session online, and invite participants to transmit and share digital images and other media to a common viewer tool seen by all. The messaging session may be conducted via a message server which mediates the exchange of typed, spoken or other messages back and forth amongst participants. One or more users may assume control of the commonly displayed images, for instance in a slideshow or other viewer tool. Users can discuss the displayed images or other media in realtime. The participants may each view, save, store, print or otherwise use or manipulate the copy of the image or images as presented to them. Session control of the set of displayed images may be passed from one user to another on a voluntary basis, using for example a control token or other mechanism. In embodiments shared control may be used. Out-of-order rendering and other optimizations may enhance the response time to participating viewers.
-
Citations
39 Claims
-
1. A messaging system, comprising:
-
a messaging client, the messaging presenting a dialog interface to at least two users; and
a media viewer, communicating with the messaging client, the media viewer selectively presenting a set of shared media objects under control of at least one of the users using the messaging client, the set of shared media objects being selectable for selective display to at least one other user by the user having control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17)
-
-
12. A system according to claim 12, wherein the at least one annotation object comprises at least one of a sticker object and a pointer, the at least one annotation object being controlled by the at least one user maintaining control.
-
18. A communications method, comprising:
-
presenting a dialog interface to at least two users via a messaging client; and
selectively presenting a set of shared media objects under control of at least one of the users using the messaging client, the set of shared media objects being selectable for selective display to at least one other user by the user having control. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A set of shared media objects, the set of shared media objects being generated according to a method comprising:
-
presenting a dialog interface to at least two users via a messaging client; and
executing a selector tool, the selector tool selecting a set of media objects to share to the at least two users under control of at least one of the users using the messaging client, the set of shared media objects being selectable via the selector tool for display to at least one other user by the user having control. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
Specification