TIME SHIFTED VIDEO COMMUNICATIONS
First Claim
1. A method for providing video images to a remote viewer using a video communication system, comprising:
- operating a video communication system, comprising a video communication client in a local environment connected by a communications network to a remote viewing client in a remote viewing environment, wherein the video communication client includes a video capture device, an image display, and a computer having a video analysis component,capturing video images of the local environment using the video capture device during a communication event;
analyzing the captured video images with the video analysis component to detect ongoing activity within the local environment;
characterizing the detected activity within the video images with respect to attributes indicative of remote viewer interest;
determining whether acceptable video images are available, responsive to the characterized activity and defined local user permissions;
receiving an indication of whether the remote viewing client is engaged or disengaged; and
transmitting the acceptable video images of the ongoing activity to the remote viewing client if the remote viewing client is engaged, or alternately, if the remote viewing client is disengaged, recording the acceptable video images into a memory and transmitting the recorded video images to the remote viewing client at a later time when an indication is received that the remote viewing client is engaged.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for providing video images to a remote viewer using a video communication system, comprising: operating a a video communication client in a local environment connected by a communications network to a remote viewing client in a remote viewing environment; capturing video images of the local environment; analyzing the captured video images with the video analysis component to detect ongoing activity within the local environment; characterizing the detected activity within the video images with respect to attributes indicative of remote viewer interest; determining whether acceptable video images are available; receiving an indication of whether the remote viewing client is engaged or disengaged; and transmitting the acceptable video images of the ongoing activity to the remote viewing client if the remote viewing client is engaged, or alternately, if the remote viewing client is disengaged, recording the acceptable video images into a memory.
-
Citations
38 Claims
-
1. A method for providing video images to a remote viewer using a video communication system, comprising:
-
operating a video communication system, comprising a video communication client in a local environment connected by a communications network to a remote viewing client in a remote viewing environment, wherein the video communication client includes a video capture device, an image display, and a computer having a video analysis component, capturing video images of the local environment using the video capture device during a communication event; analyzing the captured video images with the video analysis component to detect ongoing activity within the local environment; characterizing the detected activity within the video images with respect to attributes indicative of remote viewer interest; determining whether acceptable video images are available, responsive to the characterized activity and defined local user permissions; receiving an indication of whether the remote viewing client is engaged or disengaged; and transmitting the acceptable video images of the ongoing activity to the remote viewing client if the remote viewing client is engaged, or alternately, if the remote viewing client is disengaged, recording the acceptable video images into a memory and transmitting the recorded video images to the remote viewing client at a later time when an indication is received that the remote viewing client is engaged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for providing video images to a remote viewer using a video communication system, comprising:
-
operating a video communication system in a local environment, connected by a communications network to a remote viewing system in a remote viewing environment, wherein the video communication system includes a video capture device, an image display, and a computer having a video analysis component; capturing video images of the local environment using the video capture device; analyzing the captured video images using the video analysis component to detect ongoing activity within the local environment; characterizing the detected activity within the video images with respect to attributes indicative of remote viewer interest; determining whether acceptable video images are available responsive to the characterized activity and defined local user permissions; receiving an indication of whether a remote viewer is engaged in viewing the remote viewing system; and providing the acceptable video image content to the remote viewing system if a remote viewer is engaged in viewing the remote viewing system.
-
-
28. A method for providing video images to a remote viewer using a video communication system, comprising:
-
operating a video communication system in a local environment, connected by a communications network to a remote viewing system in a remote viewing environment, wherein the video communication system includes a video capture device, an image display, a computer having a video analysis component; capturing video images of the local environment using the video capture device; analyzing the captured video images using the video analysis component to detect activity within the local environment; characterizing the detected activity within the video images with respect to attributes indicative of remote viewer interest; determining whether acceptable video images are available responsive to the characterized activity and defined local user permissions; receiving an indication of whether a viewer is engaged in viewing the remote viewing system; and recording the acceptable video images if a viewer is not engaged in viewing the remote viewing system. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method for providing video images to a remote viewer using a video communication system, comprising:
-
operating a video communication system, comprising a video communication client in a local environment, connected by a communications network to a remote viewing client in a remote viewing environment, wherein the video communication client includes a video capture device, an image display, and a computer having a video analysis component, capturing video images of the local environment using the video capture device during a communication event; analyzing the captured video images with the video analysis component to detect ongoing activity within the local environment; characterizing the detected activity within the video images with respect to attributes indicative of remote viewer interest; determining whether acceptable video images are available, responsive to the characterized activity and defined local user permissions; determining whether a remote viewer is engaged in viewing the remote viewing client; and transmitting the acceptable video images of the ongoing activity to the fix remote viewing client if the remote viewer is engaged, or alternately, if the remote viewer is disengaged, recording the acceptable video images into a memory at the local video communication client or a memory at the remote viewing client. - View Dependent Claims (34, 35)
-
-
36. A video communication system, comprising:
-
a local video communication client including a video capture device adapted to capture video images of a local environment; a remote viewing client in a remote viewing environment connected to the local video communication client by a communications network, a computer for controlling the video communication client; and a memory system operatively linked to the computer and storing instructions configured to; cause video images of the local environment to be captured using the video capture device; analyze the captured video images to detect activity within the local environment; characterize the detected activity within the video images with respect to attributes indicative of remote viewer interest; determine whether acceptable video images are available responsive to the characterized activity and defined local user permissions; receive an indication of whether the remote viewing client is engaged or disengaged; and provide the acceptable video images to the remote viewing client if the remote viewing client is engaged, or alternately, if the remote viewing client is disengaged, record the acceptable video images into a memory and provide the recorded video images to the remote viewing client at a later time when an indication is received that the remote viewing client is engaged. - View Dependent Claims (37, 38)
-
Specification