SYSTEM AND METHOD TO FACILITATE REAL-TIME COMMUNICATIONS AND CONTENT SHARING AMONG USERS OVER A NETWORK
First Claim
Patent Images
1. A method to facilitate exchange of content among entities over a shared media interface comprising the steps of:
- providing a shared media engine for providing a distributed user interaction platform that allows a plurality of users to maintain user profiles on a network database and share media via said platform;
providing a unique user interface to each user from among said plurality of users, said user interface comprising at least one user profile and a messaging interface configured for exchanging messages from a first user to other users from among said plurality of users;
selecting content by said first user via said user interface to share with said other users, thereby initiating content sharing;
dynamically generating a plurality of links, by said shared media engine, to selected content;
communicating said at least one link from among said plurality of links to at least one recipient user from among said plurality of users via said user interface; and
responsive to selection of said at least one link by said recipient user, communicating said link and associated metadata information to said at least one recipient user for allowing said at least one recipient user to access said content information.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method to facilitate real-time communications and content sharing among users over a network are described. In one preferred embodiment, multiple links to content information are dynamically generated for a sender user. Responsive to selection of a link by the sender user, the link and associated metadata information are communicated to at least one recipient user engaged in the real-time communications session with the sender user.
-
Citations
20 Claims
-
1. A method to facilitate exchange of content among entities over a shared media interface comprising the steps of:
-
providing a shared media engine for providing a distributed user interaction platform that allows a plurality of users to maintain user profiles on a network database and share media via said platform; providing a unique user interface to each user from among said plurality of users, said user interface comprising at least one user profile and a messaging interface configured for exchanging messages from a first user to other users from among said plurality of users; selecting content by said first user via said user interface to share with said other users, thereby initiating content sharing; dynamically generating a plurality of links, by said shared media engine, to selected content; communicating said at least one link from among said plurality of links to at least one recipient user from among said plurality of users via said user interface; and responsive to selection of said at least one link by said recipient user, communicating said link and associated metadata information to said at least one recipient user for allowing said at least one recipient user to access said content information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for exchanging content among entities over a shared media interface comprising:
-
a shared media engine for providing a distributed user interaction platform allowing a plurality of users to maintain user profiles on a network database and share media via said platform; a database operatively coupled with said shared media engine for storing a unique user interface for each user from among said plurality of users, said user interface comprising; at least one user profile and a messaging interface configured for exchanging messages from a first user to other users from among said plurality of users; a content selection tool for selecting content by said first user via said user interface to share with said other users, thereby initiating content sharing; wherein the shared media engine is configured for dynamically generating a plurality of links to selected content; wherein the shared media engine is configured for communicating said at least one link from among said plurality of links to at least one recipient user from among said plurality of users via said user interface; and wherein the shared media engine is configured for communicating said link and associated metadata information to said at least one recipient user upon selection of said at least one link by said recipient user, thereby allowing said at least one recipient user to access said content information. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method to facilitate exchange of content among entities over a shared media interface comprising the steps of:
-
providing a shared media engine for providing a distributed user interaction platform that allows a plurality of users to maintain user profiles on a network database and share media via said platform; dynamically generating a plurality of links to content information for a sender user; and responsive to selection of a link of said plurality of links, communicating said link and associated metadata information to at least one recipient user engaged in said real-time communication session with said sender user for allowing said at least one recipient user to access said content information, wherein said at least one recipient user can access said at least one audio file from said sender user after said real-time communications session has ended by activating said hyperlink and initiating a file transfer from said remote content server, wherein said file transfer is selected from; downloading said at least one audio file from said remote content server after said real-time communications sessions has ceased; and streaming said at least one audio from said remote content server after said real-time communication session has ceased via a web streaming protocol. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification