IP Library Granted Patent US 10,271,010
Granted Patent B2
US 10,271,010 · App. 14/068,441 · Granted Apr 23, 2019

Systems and methods for controlling the display of content

Inventor: Steven M. Gottlieb (New York, NY)
Assignee: Shindig, Inc.
H04N7/141G06F3/04815G06F3/04845H04N21/44008H04N21/47205H04N21/4858G06F2203/04806H04N2007/145
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,271,010
App. No.
14/068,441
Granted
Apr 23, 2019
Kind
B2
Abstract

Systems and methods for controlling the display of content are provided. In at least one embodiment, a method for controlling the display of live video feeds in a video chat is provided. The method includes displaying the video feed in a first manner, altering the display of the video feed when a predefined time elapses, and maintaining the altered display of the video feed until at least one predetermined event occurs.

Claims (29)

1. A method for controlling the display of video feeds during a video chat, the method comprising:

displaying a video feed in a first manner, wherein the video feed includes an individual captured by a camera;

determining that a predefined time period has elapsed;

displaying, in response to the predefined time period elapsing, the video feed in a second manner;

detecting at least one predetermined event, wherein the at least one predetermined event comprises the camera capturing at least one additional individual not displayed within the video feed appearing in the environment and a substantive movement of the individual in the environment; and

displaying automatically, in response to detecting the at least one predetermined event, the video feed in a third manner by automatically increasing the display size of the video feed in proportion to the amount of individuals in the environment each individual captured by the camera is displayed within the video feed.

2. The method of claim 1 , wherein the video feed displayed in a second manner is displayed in at least one of: a different location than the first manner, a different size than the first manner, and a different shape than the first manner.

3. The method of claim 2 , wherein displaying the video feed in the first manner comprises displaying the video feed at a first display size, and wherein displaying the video feed in the second manner comprises displaying the video feed at a second display size.

4. The method of claim 3 , wherein the second display size is different than the first display size.

5. The method of claim 3 , wherein the second display size is smaller than the first display size.

6. The method of claim 1 , wherein displaying the video feed in a second manner comprises preventing the video feed from being displayed.

7. The method of claim 1 , wherein the video feed comprises a webcam video feed.

8. The method of claim 1 , wherein the at least one predetermined event further comprises receiving a user input.

9. The method of claim 1 , further comprising re-displaying the feed in the first manner when the predetermined event is reversed.

10. A system for controlling the display of video feeds during a video chat, the system comprising:

a camera;

a display configured to display video feeds; and

a controller configured to:

instruct the display to display at least one video feed in a first manner, wherein the video feed includes an individual captured by the camera;

determine that a predefined time period has elapsed;

display, in response to the predefined time period elapsing, the video feed in a second manner;

detect at least one predetermined event, wherein the at least one predetermined event comprises the camera capturing at least one additional individual not displayed within the video feed appearing in the environment and a substantive movement of the individual in the environment; and

display automatically, in response to detecting at least one predetermined event, the video feed in a third manner by automatically increasing the display size of the video feed in proportion to the amount of individuals in the environment such that each individual captured by the camera is displayed within the video feed.

11. A computer readable medium comprising computer readable instructions that, when executed by an electronic device, cause the electronic device to:

display a video feed in a first manner, wherein the video feed includes a user;

determine that a predefined time period has elapsed;

display, in response to the predefined time period elapsing, the video feed in a second manner;

detect at least one predetermined event, wherein the at least one predetermined event comprises at least one additional user not displayed within the video feed appearing in the environment; and

display, in response to detecting at least one predetermined event, the video feed in a third manner by automatically increasing the display size of the video feed such that the user and the at least one additional user are appropriately displayed within the video feed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2013
From: GOTTLIEB, STEVEN M.
To: SHINDIG, INC.
Reel/Frame 031525/0734 →
Continuity (1)
Related Publication 20150116448A1 · Apr 30, 2015