Simultaneous sharing communication interface
First Claim
1. A method comprising:
- enabling, by a computing device, a communication between a user of the computing device and another user of another computing device;
receiving, by the computing device, multimedia information, the multimedia information also received by the other computing device;
inserting, by the computing device, the multimedia information into a sequence of multimedia information; and
simultaneously sharing, by the computing device and independent of the communication by the user with the other user, the sequence of multimedia information in a sharing strip with the user and with the other user, the sequence configured to be editable by the user and the other user and the edited sequence further configured to be shared with the user and the other user, the simultaneously sharing further comprising sending one or more portions of the multimedia information in a send order based on an order of one or more selected thumbnails, each of the one or more portions of the multimedia information associated with a different selected thumbnail.
2 Assignments
0 Petitions
Accused Products
Abstract
A user can share (show) multimedia information while simultaneously communicating (telling) with one or more other users over a network. Multimedia information is received from at least one source. The multimedia information may be manually and/or automatically annotated and shared with other users. The multimedia information may be displayed in an integrated live view simultaneously with other modes of communication, such as video, voice, or text. A simultaneous sharing communication interface provides an immersive experience that lets a user communicate via text, voice, video, sounds, music, or the like, with one or more other users while also simultaneously sharing media such as photos, videos, movies, images, graphics, illustrations, animations, presentations, narratives, music, sounds, applications, files, and the like. The simultaneous sharing interface enables a user to experience a higher level of intimacy in their communication with others over a network.
8 Citations
23 Claims
-
1. A method comprising:
-
enabling, by a computing device, a communication between a user of the computing device and another user of another computing device; receiving, by the computing device, multimedia information, the multimedia information also received by the other computing device; inserting, by the computing device, the multimedia information into a sequence of multimedia information; and simultaneously sharing, by the computing device and independent of the communication by the user with the other user, the sequence of multimedia information in a sharing strip with the user and with the other user, the sequence configured to be editable by the user and the other user and the edited sequence further configured to be shared with the user and the other user, the simultaneously sharing further comprising sending one or more portions of the multimedia information in a send order based on an order of one or more selected thumbnails, each of the one or more portions of the multimedia information associated with a different selected thumbnail. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, comprising:
-
a processor; and a non-transitory storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; receiving logic executed by the processor for receiving multimedia information by the computing device for a user that is also received by an other computing device of an other user; inserting logic executed by the processor for inserting the multimedia information into a sequence of multimedia information; and sharing logic executed by the processor for simultaneously sharing, independent of the communication by the user with the other user, the sequence of multimedia information with the user and with the other user, the sequence configured to be editable by the user and the other user and the edited sequence further configured to be shared in a sharing strip with the user and the other user, the simultaneously sharing further comprising sending one or more portions of the multimedia information in a send order based on an order of one or more selected thumbnails, wherein each of the one or more portions of the multimedia information is associated with a different selected thumbnail. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable storage medium tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining code for:
-
enabling a communication between a user of a computing device and another user of another computing device; receiving multimedia information by the computing device, wherein the multimedia information is also received by the other computing device; and inserting the multimedia information into a sequence of multimedia information; simultaneously sharing, independent of the communication by the user with the other user, the sequence of multimedia information with the user and with the other user, wherein the sequence is configured to be editable by the user and the other user and wherein the edited sequence is further configured to be shared with the user and the other user in a sharing strip, the simultaneously sharing further comprises sending one or more portions of the multimedia information in a send order based on an order of one or more selected thumbnails, wherein each of the one or more portions of the multimedia information is associated with a different selected thumbnail.
-
-
23. A computing client device, comprising:
-
a processor; a non-transitory storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; displaying logic executed by the processor for displaying a window on a display, the window comprising; a sharing strip for sharing multimedia information; and a conversation window for communicating between a plurality of users; further displaying logic executed by the processor for displaying in the window, a plurality of first thumbnails from a first source and at least one second thumbnail from a second source; receiving logic executed by the processor for receiving at least a selected one of the first and or second thumbnails to be shared through the sharing strip, wherein the selected thumbnail is associated with a portion of multimedia information; and sharing logic executed by the processor for simultaneously sharing, independent of a communication between users within the conversation window, the selected thumbnail over a network, wherein the selected thumbnail with associated portion of multimedia information is editable by the users, the simultaneously sharing further comprising sending one or more portions of the multimedia information in a send order based on an order of one or more selected thumbnails, wherein each of the one or more portions of the multimedia information is associated with a different selected thumbnail.
-
Specification