Compositing and Transmitting Contextual Information during an Audio or Video Call
US-2015381930-A1 · Dec 31, 2015 · US
US8982179B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8982179-B2 |
| Application number | US-201213527774-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 20, 2012 |
| Priority date | Jun 20, 2012 |
| Publication date | Mar 17, 2015 |
| Grant date | Mar 17, 2015 |
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 that incorporates teachings of the subject disclosure may include, for example, utilizing a system including at least one processor for determining a video modification plan for a received video stream of a video call session according to the at least one party associated with the video call session, modifying, by the system, a plurality of background images of the received video stream according to the video modification plan to generate a plurality of modified background images, and generating, by the system, a modified video stream according to the plurality of modified background images. Other embodiments are disclosed.
Opening claim text (preview).
What is claimed is: 1. A device, comprising: a memory storing computer instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising: receiving a video stream associated with a video call session; identifying one party to the video call session according to an indicator associated with the video call session; determining a video modification plan for the video stream according to the one party associated with the video modification plan; segmenting a plurality of video images of the video stream into a plurality of foreground images and a plurality of background images according to the video modification plan; modifying the plurality of foreground images according to the video modification to generate a plurality of modified foreground images, wherein one foreground image of the plurality of foreground images is replaced with an avatar in the plurality of modified foreground images; modifying the plurality of background images according to the video modification plan to generate a plurality of modified background images; and replacing the plurality of background images with the plurality of modified background images and the plurality of foreground images with the plurality of modified foreground images to generate a modified video stream that can be presented at a display. 2. The device of claim 1 , wherein the modified video stream comprises an advertisement. 3. The device of claim 1 , wherein the video stream is captured at a communication device that is associated with the one party. 4. The device of claim 1 , wherein the indicator associated with the video call session comprises one of a telephone universal resource identifier, a telephone number, metadata associated with the video stream, or any combination thereof. 5. The device of claim 1 , wherein the processor, responsive to executing the computer instructions, performs operations comprising: requesting the video modification plan from a database comprising a plurality of video modification plans according to the indicator associated with the video call session; and receiving the video modification plan from the database. 6. The device of claim 5 , wherein the database comprises an electronic phone book. 7. The device of claim 1 , wherein the plurality of foreground images are modified according to one of a location, a time of day, a weekday, a date, an activity, a characteristic, or any combination thereof, associated with the one party. 8. The device of claim 1 , wherein the processor, responsive to executing the computer instructions, performs operations comprising attaching metadata to the modified video stream, wherein the metadata is associated with one of the one party, the plurality of modified background images, the plurality of modified foreground images, or any combination thereof. 9. The device of claim 1 , wherein the processor, responsive to executing the computer instructions, performs operations comprising transmitting the modified video stream to a communication device. 10. The device of claim 1 , wherein the plurality of modified background images comprises one of recorded video, live video, still images, images of captured video, or any combination thereof. 11. A computer-readable storage medium, comprising computer instructions, which, responsive to being executed by a processor, cause the processor to perform operations comprising: receiving a video stream captured at a first communication device associated with a video call session; segmenting a plurality of video images of the video stream into a plurality of foreground images and a plurality of background images according to a video modification plan; modifying the plurality of foreground images according to the video modification plan to generate a plurality of modified foreground images, wherein one foreground image of the plurality of foreground images is replaced with an avatar in the plurality of modified foreground images; replacing the plurality of foreground images with, the plurality of modified foreground images to generate a modified video stream; and transmitting the modified video stream to a second communication device associated with the video call session. 12. The computer-readable storage medium of claim 11 , comprising computer instructions which, when executed by the processor, cause the processor to perform operations comprising: identifying one party to the video call session according to an indicator associated with the video call session; and determining the video modification plan for the video stream according to the one party associated with the video modification plan. 13. The computer-readable storage medium of claim 12 , wherein the indicator associated with the video call session comprises one of a telephone universal resource identifier, a telephone number, metadata associated with the video stream, or any combination thereof. 14. The computer-readable storage medium of claim 12 , comprising computer instructions which, when executed by the processor, cause the processor to perform operations comprising: requesting the video modification plan from an electronic phone book associated with the second communication device according to the indicator associated with the video call session; and receiving the video modification plan from the electronic phone book. 15. The computer-readable storage medium of claim 12 , comprising computer instructions which, when executed by the processor, cause the processor to perform operations comprising attaching metadata to the modified video stream, wherein the metadata is associated with one of the one party, the plurality of modified foreground images, or a combination thereof. 16. A method, comprising: determining, by a system including a processor, a video modification plan for a received video stream of a video call session, wherein the video modification plan is determined according to one party associated with the video call session; modifying, by the system, a plurality of background images of the received video stream and a plurality of foreground images according to the video modification plan to generate a plurality of modified background images and a plurality of modified foreground images, wherein one foreground image of the plurality of foreground images is replaced with an avatar in the plurality of modified foreground images; and generating, by the system, a modified video stream according to the plurality of modified background images and the plurality of modified foreground images. 17. The method of claim 16 , comprising identifying, by the system, the one party according to an indicator associated with the video call session comprising one of a telephone universal resource identifier, a telephone number, metadata associated with the received video stream, or any combination thereof. 18. The method of claim 16 , comprising: requesting, by the system, the video modification plan from an electronic phone book comprising a plurality of video modification plans according to an indicator associated with the video call session; and receiving, by the system, the video modification plan from the electronic phone book. 19. The method of claim 16 , comprising transmitting, by the system, the modified video stream to a communication device associated with the video call session. 20. The method of claim 16 , comprising attaching, by the system, metadata to the modified video stream, wherein t
involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title
between two video terminals, e.g. videophone (telephonic communication systems combined with television receiver for reception of entertainment or information matter H04M11/085) · CPC title
defining a virtual conference space and using avatars or agents (computer conference optimisation or adaptation H04L12/1827) · CPC title
involving graphical data, e.g. 3D object, 2D graphics · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.