Dynamic selection of voice quality over a wireless system
First Claim
1. A method of allocating bandwidth over a wireless link in a gaming system between a video game console and at least one wireless peripheral of the video gaming console, comprising:
- allocating portions of said bandwidth based at least in part on data to be transmitted over said wireless link between said video game console and said at least one wireless peripheral, wherein the allocating is based at least in part on content of data to be used in a video game application;
executing the video game application;
during execution of the video game application, receiving a data quality index indicative of a desired data quality measure for one or more types of said data to be transmitted over said wireless link between said video game console and said at least one wireless peripheral, the data quality index determined based on a context of the video game application; and
reallocating said portions of said bandwidth in accordance with said data quality index.
2 Assignments
0 Petitions
Accused Products
Abstract
Various systems, methods, and computer readable instructions are disclosed herein for dynamically allocating fixed bandwidth over a wireless link between a video game console and a wireless peripheral device. In an embodiment, the voice sample rate in a wireless microphone may be dynamically adjusted to free up bandwidth that can be repurposed for other operations. The sample rate adjustment can range from maximum where the bandwidth is filled with voice data to a lesser sample rate. In the case where the sample rate is less than max, the freed up bandwidth can be for used for other operations.
38 Citations
20 Claims
-
1. A method of allocating bandwidth over a wireless link in a gaming system between a video game console and at least one wireless peripheral of the video gaming console, comprising:
-
allocating portions of said bandwidth based at least in part on data to be transmitted over said wireless link between said video game console and said at least one wireless peripheral, wherein the allocating is based at least in part on content of data to be used in a video game application; executing the video game application; during execution of the video game application, receiving a data quality index indicative of a desired data quality measure for one or more types of said data to be transmitted over said wireless link between said video game console and said at least one wireless peripheral, the data quality index determined based on a context of the video game application; and reallocating said portions of said bandwidth in accordance with said data quality index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of allocating communication bandwidth in a wireless link in a gaming system, said wireless link usable to transmit data between a gaming console and a wireless peripheral, the data associated with at least two information sources in the gaming system, the method comprising:
-
allocating a first subset of said communication bandwidth for transmitting data from a first information source of the wireless peripheral to the gaming console; allocating portions of said communication bandwidth not allocated to the first information source for transmitting data from a second information source of the wireless peripheral to the gaming console; during execution of a video game application on the gaming console, receiving a data quality index indicative of a data quality measure for content of data to be transmitted over said wireless link between the gaming console and the wireless peripheral during said execution of said video game application, the data quality index determined based on a context of the video game application; and re-allocating the first subset and the portions of said communication bandwidth not allocated to the first information source based at least in part on said data quality measure. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computing system configured to subdivide a preallocated amount of bandwidth over a wireless link, the computing system comprising:
-
a video game console and at least one wireless peripheral, said wireless peripheral configured to transmit a plurality of data types over said wireless link, wherein the at least one wireless peripheral communicates with the video game console over said wireless link; at least one processor; and a memory communicatively coupled to said processor when said system is operational;
said memory having stored therein computer instructions that upon execution by the at least one processor cause;subdividing said bandwidth at least in part based on data to be transmitted over said wireless link between said video game console and said at least one wireless peripheral and assigning subdivided portions of said bandwidth based at least in part on a selected voice sample rate to be used in a video game application; executing the video game application; during execution of the video game application, determining that the selected voice sample rate has changed and determining a data quality index indicative of a data quality measure for the selected voice sample rate; and reallocating said subdivided portions of said bandwidth in accordance with said determining the quality index. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification