System and Method for Providing Performance in a Personal Gaming Cloud
First Claim
1. A personal gaming system comprising:
- a home network router; and
a gaming host coupled to the network router and operable to;
request a first bandwidth allocation from the home network router, the first bandwidth allocation being associated with a first multimedia stream between the gaming host and a first client system coupled to the network router; and
provide the first multimedia stream to the home network router for routing to the first client system, wherein the first multimedia stream is within the first bandwidth allocation;
wherein the home network router is operable to;
receive the request for the first bandwidth allocation from the gaming host;
determine whether a first available bandwidth for data traffic between the gaming host and the first client system is greater than or less than the first bandwidth allocation; and
in response to determining that the first available bandwidth is greater than the first bandwidth allocation, to;
allocate the first bandwidth allocation for data traffic between the gaming host and the first client system; and
provide a first indication to the gaming host that the first bandwidth allocation is allocated for data traffic between the gaming host and the first client system.
14 Assignments
0 Petitions
Accused Products
Abstract
A personal gaming system includes a home network router and a gaming host operable to request a bandwidth allocation from the home network router, the bandwidth allocation being associated with a multimedia stream between the gaming host and a client system, and provide the multimedia stream to the home network router for routing to the client system, where the multimedia stream is within the bandwidth allocation. The home network router is operable to receive the request for the bandwidth allocation from the gaming host, determine whether an available bandwidth for data traffic between the gaming host and the client system is greater than the bandwidth allocation, and if so to allocate the bandwidth allocation for data traffic between the gaming host and the client system, and provide an indication to the gaming host that the bandwidth allocation is allocated for data traffic between the gaming host and the client system.
-
Citations
20 Claims
-
1. A personal gaming system comprising:
-
a home network router; and a gaming host coupled to the network router and operable to; request a first bandwidth allocation from the home network router, the first bandwidth allocation being associated with a first multimedia stream between the gaming host and a first client system coupled to the network router; and provide the first multimedia stream to the home network router for routing to the first client system, wherein the first multimedia stream is within the first bandwidth allocation; wherein the home network router is operable to; receive the request for the first bandwidth allocation from the gaming host; determine whether a first available bandwidth for data traffic between the gaming host and the first client system is greater than or less than the first bandwidth allocation; and in response to determining that the first available bandwidth is greater than the first bandwidth allocation, to; allocate the first bandwidth allocation for data traffic between the gaming host and the first client system; and provide a first indication to the gaming host that the first bandwidth allocation is allocated for data traffic between the gaming host and the first client system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
requesting by a gaming host a first bandwidth allocation from a home network router, the first bandwidth allocation being associated with a first multimedia stream between the gaming host and a first client system coupled to the network router; receiving at the home network router the request for the first bandwidth allocation from the gaming host; determining by the home network router whether a first available bandwidth for data traffic between the gaming host and the first client system is greater than or less than the first bandwidth allocation; in response to determining that the first available bandwidth is greater than the first bandwidth allocation; allocating the first bandwidth allocation for data traffic between the gaming host and the first client system; and providing a first indication to the gaming host that the first bandwidth allocation is allocated for data traffic between the gaming host and the first client system; and providing the first multimedia stream to the home network router for routing to the first client system, wherein the first multimedia stream is within the first bandwidth allocation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium including code for carrying out a method, the method comprising:
-
requesting by a gaming host a first bandwidth allocation from a home network router, the first bandwidth allocation being associated with a first multimedia stream between the gaming host and a first client system coupled to the network router; receiving at the home network router the request for the first bandwidth allocation from the gaming host; determining by the home network router whether a first available bandwidth for data traffic between the gaming host and the first client system is greater than or less than the first bandwidth allocation; in response to determining that the first available bandwidth is greater than the first bandwidth allocation; allocating the first bandwidth allocation for data traffic between the gaming host and the first client system; and providing a first indication to the gaming host that the first bandwidth allocation is allocated for data traffic between the gaming host and the first client system; and providing the first multimedia stream to the home network router for routing to the first client system, wherein the first multimedia stream is within the first bandwidth allocation. - View Dependent Claims (18, 19, 20)
-
Specification