# US 11,115,701 B2 · Method and system for viewing sports content within a virtual reality environment

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,115,701 B2
- Document ID: US11115701B2
- Status: Granted
- Kind: B2
- Application number: 16/556,712
- Filed: 2019-08-30
- Published: 2020-01-16
- Granted: 2021-09-07
- Earliest claimed: 2016-03-14
- Assignees: Directv, LLC
- Applicants: The DIRECTV Group, Inc.
- Inventors: Michael Depies; Vikash Sharma; Aaron L. Goldstein; Charles Beeson
- Web page: https://patentgrep.com/patent/US11115701B2

## CPC

- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- G02B 27/0093: {with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking}
- G02B 27/017: {Head mounted}
- G06F 1/163: {Wearable computers, e.g. on a belt}
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/012: {Head tracking input arrangements}
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/478: Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N 21/4821: {using a grid, e.g. sorted out by channel and broadcast time}
- G02B 2027/0138: {comprising image capture systems, e.g. camera}
- H04N 21/21805: {enabling multiple viewpoints, e.g. using a plurality of cameras}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A virtual reality (VR) system including a head mounted display (HMD), a sensor or input device, and options, selection, and display modules. The HMD displays a VR environment including sports content of a live game, a prerecorded game, or a sports channel. The options module generates an options signal to show viewing options in the VR environment. The viewing options define viewing aspects for viewing the sports content within the VR environment. The sensor or input device generates signals based on detection of movement of the HMD, movement of an eyeball of a user, user voice communication, or user contact with the input device. The selection module, based on the signals: selects the sports content and a viewing option; and generates a selection signal. The display module displays the sports content in the VR environment based on the selection signal.

## Claims

### Claim 1

A virtual reality system comprising:
a head mounted display device displaying a virtual reality screen display;
at least one sensor or input device connected to the head mounted display device and generating a plurality of head mounted display device movement signals based on detection of movement of the head mounted display device or movement of an eyeball of a user;
a selection module generating a first selection signal based on first head mounted display movement signals of the plurality of head mounted display movement signals in a first direction and generating a second selection signal based on second head mounted display movement signals of the plurality of head mounted display movement signals in a second direction, said first direction different than the second direction;
a display module displaying video content in a center window to fill the virtual reality screen display, wherein the displaying the video content is according to a first point of reference of a plurality of point of reference for live channel playback associated with the virtual reality system;
the display module displaying data tiles left, right, above or below the center window by shifting the center window in the first direction within the virtual reality screen display in response to the first head mounted display movement signals, the data tiles not displayed unless movement signals are detected; and
the display module displaying channel tiles left, right, above or below the center window by shifting the center window in the second direction within the virtual reality screen display in response to the second head mounted display movement signals, the channel tiles displaying the live channel playback, the channel tiles not displayed unless head mounted display movement signals are detected;
the selection module generating a third selection signal based on third head mounted display movement signals of the plurality of head mounted display movement signals; and
the display module switching the video content of the center window to a second point of reference of the plurality of points of reference according to the third selection signal.

### Claim 2 (depends on 1)

The virtual reality system of claim 1, wherein the third head mounted display movement signals comprise staring at an area within a field of view of the video content of the center window.

### Claim 3 (depends on 1)

The virtual reality system of claim 1, further comprising a scoreguide module generating a scoreguide based on the plurality of head mounted display movement signals.

### Claim 4 (depends on 3)

The virtual reality system of claim 3, wherein:
the scoreguide comprises the data tiles;
the data tiles include at least one identifier; and
the at least one identifier of the data tiles corresponds to a respective sports game, sports event, or sports channel.

### Claim 5 (depends on 3)

The virtual reality system of claim 3, wherein each of the data tiles includes a live score of a respective sports game.

### Claim 6 (depends on 3)

The virtual reality system of claim 3, wherein the display module is changing a layout of the scoreguide as shown in the virtual reality screen display based on the plurality of head mounted display movement signals.

### Claim 7 (depends on 1)

The virtual reality system of claim 1, wherein the channel tiles comprise live sporting events.

### Claim 8 (depends on 7)

The virtual reality system of claim 7, wherein the live sporting events are related to the video content in the center window.

### Claim 9 (depends on 1)

The virtual reality system of claim 1, wherein the plurality of points of reference are according to a subscription level associated with virtual reality system.

### Claim 10 (depends on 1)

The virtual reality system of claim 1, wherein the data tiles are related to the video content in the center window and wherein the channel tiles are related to the video content in the center window.

### Claim 11 (depends on 1)

The virtual reality system of claim 1, wherein:
the video content in the center window is a first sports game;
the plurality of head mounted display movement signals indicate selection of one of the channel tiles or data tiles by the user to form a selected tile;
the selected tile corresponds to a second sports game;
the selection module, based on the plurality of head mounted display movement signals, selecting the second sports game and generates a third selection signal; and
the display module displaying the second sports game based on the third selection signal.

### Claim 12

A method of operating a virtual reality system, the method comprising:
displaying a virtual reality screen display on a head mounted display device;
generating, via at least one sensor or input device connected to the head mounted display, a plurality of head mounted display movement signals based on detection of at least one of movement of the head mounted display device or movement of an eyeball of a user;
generating a first selection signal based on the plurality of head mounted display movement signals in a first direction;
generating a second selection signal based on the plurality of head mounted display movement signals in a second direction, said first direction different than the second direction;
displaying video content in a center window to fill a virtual reality screen display wherein the displaying the video content is according to a first point of reference of a plurality of point of reference for live channel playback;
displaying data tiles left, right, above or below the center window by shifting the center window in the first direction within the virtual reality screen display in response to the head mounted display movement signals in the first direction based on the plurality of head mounted display movement signals, the data tiles not displayed unless head mounted display movement signals are detected;
displaying channel tiles left, right, above or below the center window by shifting the center window in the second direction within the virtual reality screen display in response to the movement signal in the second direction based on the head mounted display movement signals, the channel tiles not displayed unless head mounted display movement signals are detected;
generating a third selection signal based on the plurality of head mounted display movement signals; and
switching the video content of the center window to a second point of reference of the plurality of points of reference according to the third selection signal.

### Claim 13 (depends on 12)

The method of claim 12, wherein displaying data tiles comprises displaying sport scores.

### Claim 14 (depends on 12)

The method of claim 12, further comprising generating a scoreguide based on the plurality of head mounted display movement signals.

### Claim 15 (depends on 14)

The method claim 14, wherein generating the scoreguide comprises generating the scoreguide comprising the data tiles, the data tiles include at least one identifier, each of the identifiers of the data tiles correspond to a respective sports game, sports event, or sports channel.

### Claim 16 (depends on 15)

The method of claim 15, wherein the data tiles include a live score of the respective sports game.

### Claim 17 (depends on 14)

The method of claim 14, further comprising changing a layout of the scoreguide as shown in the virtual reality screen display based on the plurality of head mounted display movement signals.

### Claim 18 (depends on 12)

The method of claim 12, wherein displaying the channel tiles comprises displaying live sporting events.

### Claim 19 (depends on 18)

The method of claim 18, wherein the live sporting events are related to the video content in the center window.

### Claim 20 (depends on 12)

The method of claim 12, wherein the data tiles are related to the video content in the center window and wherein the channel tiles are related to the video content in the center window.
