Instant Messaging
First Claim
1. A method implemented by a client application when executed on a user device during an instant messaging communication between said user device and at least one further device, the method comprising:
- transmitting a first message comprising media data over a communication network from said user device to said at least one further device;
receiving a second message comprising further media data transmitted over said communication network from said at least one further device;
determining that the media data and the further media data are of the same data type; and
generating a composite media object based on the media data and the further media data in response to said determination and displaying the composite media object on a display of said user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method implemented by a client application when executed on a user device during an instant messaging communication between said user device and at least one further device, the method comprising: transmitting a first message comprising media data over a communication network from said user device to said at least one further device; receiving a second message comprising further media data transmitted over said communication network from said at least one further device; determining that the media data and the further media data are of the same data type; and generating a composite media object based on the media data and the further media data in response to said determination and displaying the composite media object on a display of said user device.
-
Citations
20 Claims
-
1. A method implemented by a client application when executed on a user device during an instant messaging communication between said user device and at least one further device, the method comprising:
-
transmitting a first message comprising media data over a communication network from said user device to said at least one further device; receiving a second message comprising further media data transmitted over said communication network from said at least one further device; determining that the media data and the further media data are of the same data type; and generating a composite media object based on the media data and the further media data in response to said determination and displaying the composite media object on a display of said user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A user device comprising:
-
a display; a network interface configured to transmit and receive messages between the user device and at least one further user device over a communication network during an instant messaging communication; one or more processors configured to run a client application, wherein the client application is configured to; transmit a first message comprising media data over a communication network from said user device to said at least one further device; receive a second message comprising further media data transmitted over said communication network from said at least one further device; determine that the media data and the further media data are of the same data type; generate a composite media object based on the media data and the further media data in response to said determination; and display the composite media object on said display of the user device.
-
-
20. A computer program product, the computer program product being embodied on a computer-readable medium and configured so as when executed on a processor of a user device to:
-
transmit a first message comprising media data over a communication network from said user device to said at least one further device; receive a second message comprising further media data transmitted over said communication network from said at least one further device; determine that the media data and the further media data are of the same data type; generate a composite media object based on the media data and the further media data in response to said determination; and display the composite media object on a display of the user device.
-
Specification