Dynamic facial feature substitution for video conferencing
US-2015381939-A1 · Dec 31, 2015 · US
US2016014178A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016014178-A1 |
| Application number | US-201414327090-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 9, 2014 |
| Priority date | Jul 9, 2014 |
| Publication date | Jan 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method performed by a conversation manager in a communications network includes establishing a multimedia conversation between a first device associated with a first user and at least one endpoint associated with at least one other user, the multimedia conversation comprising at least two different media types according to respective and different protocol types. The method further includes receiving an instruction to transfer the conversation from the first device of the first user to a second device, adding the second device to the multimedia conversation by establishing connections for the at least two different media types to the second device, and removing the first device from the multimedia conversation by removing connections for the at least two media types to the first device.
Opening claim text (preview).
1 . A method performed by a conversation manager in a communications network, the method comprising: establishing a multimedia conversation between a first device associated with a first user and at least one endpoint associated with at least one other user, the multimedia conversation comprising at least two different media types according to respective and different protocol types; receiving an instruction to transfer the conversation from the first device of the first user to a second device; adding the second device to the multimedia conversation by establishing connections for the at least two different media types to the second device; removing the first device from the multimedia conversation by removing connections for the at least two media types to the first device; determining capabilities of the second device; and adding to the second device only media type connections of the multimedia conversation that correspond to the capabilities of the second device. 2 . The method of claim 1 , wherein the multimedia conversation comprises a first media type connection between the first device and a first endpoint associated with the second user, and a second media type connection between the first device and a second endpoint associated with the second user. 3 . (canceled) 4 . A method comprising: establishing a multimedia conversation between a first device associated with a first user and at least one endpoint associated with at least one other user, the multimedia conversation comprising at least two different media types according to respective and different protocol types; receiving an instruction to transfer the conversation from the first device of the first user to a second device; adding the second device to the multimedia conversation by establishing connections for the at least two different media types to the second device; removing the first device from the multimedia conversation by removing connections for the at least two media types to the first device; and before removing the first device from the multimedia conversation, passing moderator control from the first user to the at least one other user. 5 . The method of claim 1 , wherein the media types include at least two of: voice, video, chat, screen sharing, and document sharing. 6 . The method of claim 1 , wherein the protocol types include at least two of: RTP, SIP, HTTP, XMPP, REST, and SOAP. 7 . The method of claim 1 , wherein the first device or the second device comprises at least one of: an application client, a web client, a mobile phone, a tablet, a desktop computer, a laptop computer, and a television set. 8 . The method of claim 1 , wherein the instruction is received from the first device. 9 . The method of claim 1 , wherein the instruction is received from the second device. 10 . The method of claim 1 , wherein the instruction is received in response to a user of the second device moving the second device within a threshold proximity of the first device. 11 . A computer program product comprising machine readable instructions on a non-transitory storage medium, the computer program product comprising: computer program code for sending a request from a first device to an active device, the request being to grab a multimedia conversation from the active client device, the active client device being active within the multimedia conversation, the multimedia conversation comprising communication sessions that include multiple media types defined by respective media communication protocols; and computer program code for establishing a connection with endpoints of the multimedia conversation using at least a subset of the communication protocols of the multimedia conversation; computer program code for determining capabilities of the first device; and adding to the first device, only media type connections of the multimedia conversation that correspond to the capabilities of the first device; wherein establishing the connection includes removing the active client device from the multimedia conversation. 12 . The computer program product of claim 11 , wherein the endpoints correspond to a single device. 13 . The computer program product of claim 11 , wherein the endpoints correspond to different devices. 14 . The computer program product of claim 13 , wherein the different devices are associated with different users. 15 . The computer program product of claim 11 , further comprising: computer program code for publishing capabilities of the first device to the conversation manager. 16 . The computer program product of claim 11 , wherein sending the request causes moderator rights associated with the active client device to be passed to another multimedia conversation participant. 17 . The computer program product of claim 11 , wherein the media communication protocols include least two of: RTP, SIP, HTTP, XMPP, REST, and SOAP. 18 . A computing system comprising: a processor; and a memory comprising machine readable instructions that when executed by the processor, cause the system to: establish a multimedia conversation between a first device associated with a first user and at least one endpoint associated with at least one other user, the multimedia conversation comprising at least two different media types according to a variety of media protocol types; receive an instruction to transfer the conversation from the first device of the first user to a second device; add the second device to the multimedia conversation by establishing connections for the at least two different media types to the second device; and remove the first device from the multimedia conversation by removing connections for the at least two media types to the first device determining capabilities of the second device; and adding to the second device only media type connections of the multimedia conversation that correspond to the capabilities of the second device. 19 . The system of claim 18 , wherein the first client device or the second client device comprises at least one of: an application client, a web client, a mobile phone, a tablet, a desktop computer, a laptop computer, and a television set. 20 . The system of claim 18 , wherein the machine readable instructions further cause the system to transfer moderator rights away from the first device before adding the second device to the multimedia conversation. 21 . The method of claim 1 , wherein determining capabilities of the second device comprises receiving a publication of capabilities of the second device from the second device. 22 . The method of claim 1 , further comprising, storing capabilities of the second device in a data structure. 23 . The method of claim 1 , further comprising: transferring the multimedia conversation to a third device; and reestablishing a media type that was not transferred to the second device. 24 . The computer program product of claim 11 , further comprising computer program code for sending to a conversation manager, a request to transfer the multimedia conversation to a third device, the third device having capabilities similar to the active device. 25 . The system of claim 18 , wherein the machine readable instructions further cause the system to receive from the second device, a publication of capabilities of the second device from the second device. 26 . The system of claim 25 , w
In-session procedures · CPC title
Inter-user-equipment sessions transfer or sharing · CPC title
Electricity · mapped topic
with two-way working, e.g. subscriber sending a programme selection signal · CPC title
communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.