IP Library › Granted Patent US 10,075,563
Granted Patent B2
US 10,075,563 · App. 15/016,890 · Granted Sep 11, 2018

Network and video/audio system and method for gaming and virtual reality

Inventors: Rishi Ranjan (Palo Alto, CA); Yaranama Venkata Ramana Dass (Palo Alto, CA)
Assignee: GRIDRASTER, INC.
H04L67/42A63F13/25G06T19/006H04L67/104G06T2219/024
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,075,563
App. No.
15/016,890
Granted
Sep 11, 2018
Kind
B2
Abstract

A wireless network and video/audio system and method for gaming and virtual reality are provided. The system and method intelligently harnesses the computing power of network of local-devices and the cloud to make powerful computing possible, anywhere.

Claims (24)

1. A system, comprising:

a plurality of computers, wherein each computer acts as one of a client peer and a client helper peer;

a network that connects the plurality of computers so that the plurality of computers communicate with each other over the network;

each computer having at least a renderer component, a resequencer packet data component that resequences frame of data received by the computer and at least one encoder/decoder component that perform an action;

wherein each of the client helper peers decode a frame of data for a process being executed by the client peer and provide the decoded frame data to the client peer; and

wherein the client peer receives the decoded frame data from each client helper peer, resequences the decoded frame data from each client helper peer using the resequencer packet data component and executes a process using the resequenced decoded frame data.

2. The system of claim 1 , wherein each computer further comprises an intellistub component that manages the process when the computer is acting as the client peer and a resequencer component that accumulates the data from the client helper peers and resequences the accumulated data provided from the client helper peers when the computer is acting as a client peer.

3. The system of claim 2 , wherein the intellistub component on a computer schedules a video rendering from the client helper peers when the computer is acting as a client peer.

4. The system of claim 1 , wherein the action of the client helper peer is decoding video data and wherein providing the data further comprises sending a video frame to the client peer.

5. The system of claim 1 , wherein the process is one of gaming and virtual reality.

6. The system of claim 1 , wherein the network is a wireless network.

7. A method, comprising:

providing a plurality of peers, wherein each peer acts as one of a client peer and a client helper peer and a network that connects the plurality of peers so that the plurality of peers communicate with each other over the network, wherein each peer has at least a renderer component, a resequencer packet data component and at least one encoder/decoder component that perform an action;

decoding, by each of the client helper peers, a frame of data for a process being executed by the client peer;

providing, by each client helper peer, the decoded frame data to the client peer;

receiving, by the client peer, the decoded frame data from each client helper peer;

resequencing, by the client peer using the resequencer packet data component, the decoded frame data from each client helper peer; and

executing the process using the resequenced decoded frame data.

8. The method of claim 7 further comprising managing, by an intellistub component in the client peer, the process, accumulating, by a resequencer in the client peer, the data from the client helper peers and resequencing, by a resequencer in the client peer, the accumulated data provided from the client helper peers.

9. The method of claim 8 further comprising scheduling, by the intellistub component of the client peer, a video rendering from the client helper peers.

10. The method of claim 7 , wherein the action of the client helper peer is decoding video data and wherein providing the data further comprises sending a video frame to the client peer.

11. The method of claim 10 , wherein performing the process further comprises sequencing the video frames and displaying the video frames.

12. The method of claim 7 , wherein the process is one of gaming and virtual reality.

13. The method of claim 7 , wherein providing the data further comprises providing the data using a wireless network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2018
From: RANJAN, RISHI; DASS, YARANAMA VENKATA RAMANA
To: GRIDRASTER, INC.
Reel/Frame 046124/0088 →
Continuity (1)
Related Publication 20170230482A1 · Aug 10, 2017
Cited By (1)
US 12,711,718