SYSTEMS AND METHODS FOR USING REDUCED HOPS TO GENERATE AN AUGMENTED VIRTUAL REALITY SCENE WITHIN A HEAD MOUNTED SYSTEM
First Claim
1. A video game controller comprising:
- an input control configured to receive a selection from a user for play of a video game, the input control configured to generate input data for the selection; and
a communications circuit interfaced with the input control, wherein the communications circuit is configured to generate data packets having the input data, wherein the communications circuit is configured to communicate the data packets via a router and a computer network to a game cloud system without using a game console between the video game controller and the computer network, wherein the game cloud system is configured to process the input data to generate interaction control for a video output that is encoded to produce a plurality of compressed frames, wherein the plurality of compressed frames are configured to be streamed via the computer network to a display device for displaying the video output that is responsive to the input data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for using reduced hops to generate an augmented virtual reality scene in a head mounted display. The head mounted display is used for game play via a game cloud system. The head mounted display includes a communications circuit for sending real-world media associated with a game program via a network. The real-world media is processed by the game cloud system and streamed directly from the communications circuit to the game cloud system. The head mounted display further includes a game processing circuit coupled to the communications circuit. The game processing circuit is used for decoding computer-generated interactive media received from the game cloud system via the network. The game processing circuit drives a portion of interactivity associated with the game program by superimposing the computer-generated interactive media on the real-world media. The computer-generated interactive media is generated based on the real-world media.
27 Citations
21 Claims
-
1. A video game controller comprising:
-
an input control configured to receive a selection from a user for play of a video game, the input control configured to generate input data for the selection; and a communications circuit interfaced with the input control, wherein the communications circuit is configured to generate data packets having the input data, wherein the communications circuit is configured to communicate the data packets via a router and a computer network to a game cloud system without using a game console between the video game controller and the computer network, wherein the game cloud system is configured to process the input data to generate interaction control for a video output that is encoded to produce a plurality of compressed frames, wherein the plurality of compressed frames are configured to be streamed via the computer network to a display device for displaying the video output that is responsive to the input data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a video game controller including; an input control configured to receive a selection from a user for play of a video game, the input control configured to generate input data for the selection; and a communications circuit interfaced with the input control, wherein the communications circuit is configured to generate data packets having the input data, wherein the communications circuit is configured to communicate the data packets via a router and a computer network to a game cloud system without using a game console between the video game controller and the computer network, wherein the game cloud system is configured to process the input data to generate interaction control for a video output that is encoded to produce a plurality of compressed frames; and a display device coupled to the game cloud system via the computer network, wherein the display device is configured to receive the plurality of compressed frames and decode the plurality of compressed frames to display the video output. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification