VIDEO INTEGRATION
First Claim
1. A system for video integration, the system comprising:
- at least one processor operatively connected to a memory, wherein the processor is configured to execute system components from the memory;
a display manager configured to manage a plurality of views of computer content in a user interface, wherein the display manager further comprises a rendering engine configured to render content in the plurality of views, and wherein the display manager is further configured to provide and respond to computer controls displayed in the plurality of views;
a communication component configured to access a web-based content;
a user interface configured to display web-based content in the plurality of views;
a video chat integration component configured to;
initiate a connection to a video service provider using the communication component;
manage video chat content received over the connection;
integrate the video chat content with the web-based content currently displayed by the user interface, wherein the video chat content is further configured to remain persistent throughout the plurality of views of the content.
5 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect, a web optimized user device is provided. The web optimized device reduces complexity and facilitates interaction with web-based services and content. The web optimized device can be configured without a hard drive, facilitating integration of web-based services into a computing experience. The web optimized device presents a user interface that integrates video chat functionality into every aspect of the computer content accessed. In particular, a display manager manages the user interface presented and integrates video chat displays and features into the content displays in a content and/or context aware manner. These displays permit a user to intuitively interact with the video chat content and features while the user changes content, for example, web-based services, web-based applications, and other media content, without interruption of or interference from the video chat content.
-
Citations
29 Claims
-
1. A system for video integration, the system comprising:
-
at least one processor operatively connected to a memory, wherein the processor is configured to execute system components from the memory; a display manager configured to manage a plurality of views of computer content in a user interface, wherein the display manager further comprises a rendering engine configured to render content in the plurality of views, and wherein the display manager is further configured to provide and respond to computer controls displayed in the plurality of views; a communication component configured to access a web-based content; a user interface configured to display web-based content in the plurality of views; a video chat integration component configured to; initiate a connection to a video service provider using the communication component; manage video chat content received over the connection; integrate the video chat content with the web-based content currently displayed by the user interface, wherein the video chat content is further configured to remain persistent throughout the plurality of views of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented method for providing integrated video chat features throughout digital content displayed on a computer device, the method comprising:
-
managing, by a computer, a plurality of views of computer content rendered in a user interface; compositing, by a display manager, computer controls into the rendered content displayed in the plurality of views; accessing, over a communication network, web-based content; displaying, in a user interface, the web-based content in the plurality of views; integrating, by a integration component, a video chat session into the web-based content currently displayed by the user interface; and rendering the video chat session throughout the plurality of views of the web-based content. - View Dependent Claims (16, 17, 22, 23, 24, 25, 26, 27, 28)
-
- 18. The method according to claim 18, further comprising an act of automatically executing a registration process to establish the device configuration associated with a video chat service provider.
-
29. A non-transitory computer-readable medium having computer-readable signals stored thereon that define instructions that, as a result of being executed by a computer, instruct the computer to perform a computer implemented method for providing integrated video chat features throughout digital content displayed on a computer device, the method comprising:
-
managing a plurality of views of computer content rendered in a user interface; compositing computer controls into the rendered content displayed in the plurality of views; accessing over a communication network web-based content; displaying, in a user interface, the web-based content in the plurality of views; integrating a video chat session into the web-based content currently displayed by the user interface; and rendering the video chat session throughout the plurality of views of the web-based content.
-
Specification