Transmitting high-resolution images
AssigneeGoogle Inc.
InventorPaul G. Nordstrom
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting a video feed captured by a first video input device from a first user to a second user over a channel; determining, during the transmission, that criteria for providing a high-resolution image for display to the second user are satisfied; capturing the high-resolution image using the first video input device; and transmitting the high-resolution image over the channel to the second user as part of the video feed.
Claims25
A method performed by one or more computers, the method comprising:
- transmitting a video feed captured by a first video input device from a first user to a second user over a channel;
- determining, during the transmission, that criteria for capturing a high-resolution image are satisfied;
- in response to determining that the criteria are satisfied, and during the transmission of the video feed, capturing the high-resolution image using the first video input device;
- and
- transmitting the high-resolution image over the channel to the second user, wherein transmitting the high-resolution image comprises:
- stopping the transmitting of the video feed,
- transmitting the high-resolution image while the transmitting of the video feed is stopped, and
- resuming the transmitting of the video feed.
A method performed by one or more computers, the method comprising:
- transmitting a video feed captured by a first video input device from a first user to a second user over a channel;
- determining, during the transmission, that criteria for providing a high-resolution image for display to the second user are satisfied;
- in response to determining that the criteria are satisfied, and during the transmission of the video feed, capturing the high-resolution image using the first video input device;
- and
- transmitting the high-resolution image over the channel to the second user as part of the video feed.
A system comprising one or more computers and one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising:
- transmitting a video feed captured by a first video input device from a first user to a second user over a channel;
- determining, during the transmission, that criteria for capturing a high-resolution image are satisfied;
- in response to determining that the criteria are satisfied, and during the transmission of the video feeds, capturing the high-resolution image using the first video input device;
- and
- transmitting the high-resolution image over the channel to the second user, wherein transmitting the high-resolution image comprises:
- stopping the transmitting of the video feed,
- transmitting the high-resolution image while the transmitting of the video feed is stopped, and
- resuming the transmitting of the video feed.
Dependencies are inferred from the claim text.