MEDIA OBJECT DISTRIBUTION
First Claim
1. A method of managing media object based communication, implemented by a network connected server and comprising:
- receiving at a network connected server from a first client terminal, a message comprising, an user application identifier (ID) of a user selecting a media object using a user interface presented on a display of said first client terminal and said media object;
generating, in response to a reception of said message, a web document which presents a browser user interface and said media object when accessed by a browser, said web document having a network accessible storage address;
sending said network accessible storage address from said network connected server to allow a browser installed in a second client terminal to use of said network accessible storage address to display said media object said browser user interface;
identifying a usage of said browser user interface for inputting a reaction to said media object by a user of said second client terminal;
forwarding said reaction, via said network connected server, to said first client terminal using said user application user ID.
2 Assignments
0 Petitions
Accused Products
Abstract
A method that comprises receiving at a network connected server from a first client terminal, a message comprising, an user application ID of a user selecting a media object using a user interface presented on a display of the first client terminal and the media object, generating a web document which presents a browser user interface and the media object when accessed by a browser, the web document having a network accessible storage address, sending the network accessible storage address from the network connected server to allow a browser installed in a second client terminal to use of the network accessible storage address to display the media object the browser user interface, identifying a usage of the browser user interface for inputting a reaction to the media object by a user of the second client terminal, and forwarding the reaction to the first client terminal using the sender user ID.
264 Citations
18 Claims
-
1. A method of managing media object based communication, implemented by a network connected server and comprising:
-
receiving at a network connected server from a first client terminal, a message comprising, an user application identifier (ID) of a user selecting a media object using a user interface presented on a display of said first client terminal and said media object; generating, in response to a reception of said message, a web document which presents a browser user interface and said media object when accessed by a browser, said web document having a network accessible storage address; sending said network accessible storage address from said network connected server to allow a browser installed in a second client terminal to use of said network accessible storage address to display said media object said browser user interface; identifying a usage of said browser user interface for inputting a reaction to said media object by a user of said second client terminal; forwarding said reaction, via said network connected server, to said first client terminal using said user application user ID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system of managing media object based communication, implemented by a network connected server and comprising:
-
a processor; a network interface adapted to receive from a first client terminal, a message comprising, an user application identifier (ID) of a user selecting a media object using a user interface presented on a display of said first client terminal and said media object; a routing module executed using said processor and adapted to generate, in response to a reception of said message, a web document which presents a browser user interface and said media object when accessed by a browser, said web document having a network accessible storage address; wherein said network interface is adapted to send said network accessible storage address to allow a browser installed in a second client terminal to use of said network accessible storage address to display said media object said browser user interface; wherein said routing module is adapted to identify a usage of said browser user interface for inputting a reaction to said media object by a user of said second client terminal and to forward said reaction to said first client terminal using said sender user ID.
-
-
11. A method of transmitting content among a plurality of mobile communication devices, comprising:
-
acquiring contact information of a plurality of contact members used by a client terminal to establish a cellular communication channel with any of said plurality of contact members via a cellular network; identifying a selection of one of said plurality of contact members by a user of said client terminal; designating a media object; determining a presence or an absence of a user application identifier for said selected contact member; when a presence of said application identifier is identified instructing the transmission of said media object in a packet-oriented message addressed to said application identifier; when an absence of said application identifier is identified instructing the transmission of a carrier message containing a network accessible storage address of a storage location of said media object using a cellular messaging service or an email service, said carrier message being addressed to a telephone number or an email of said selected contact member, said telephone number or said email is extracted from said contact information. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A client terminal for cellular communication, comprising:
-
a contact capturing module adapted to acquire contact information of a plurality of contact members used by a client terminal to establish a cellular communication channel with any of said plurality of contact members via a cellular network; a user interface adapted to identify a selection of one of said plurality of contact members by a user of said client terminal and to designate a media object based on said selection; a messaging router module adapted to identify a presence or an absence of an application identifier for said selected contact member; wherein when a presence of said application identifier is identified said media object distribution module instructs the transmission of a packet-oriented message addressed to said application identifier to transfer said media object and when an absence of said application identifier is identified said media object distribution module instructs the transmission of a cellular message containing a network accessible storage address of a storage location of said media object using a cellular messaging service, said cellular message being addressed to a telephone number of said selected contact member which is extracted from said contact information.
-
Specification