Frequency separation for multiple bluetooth devices residing on a single platform
First Claim
1. A method for processing signals in a communication system, the method comprising:
- performing by one or more processors and/or circuits in a single host device, wherein said single host device comprises a plurality of wireless communication devices;
estimating bandwidth requirements for each of a plurality of applications to be run on said single host device;
determining available frequencies to be utilized by each of said plurality of wireless communication devices based on said estimated bandwidth requirements; and
allocating said each of said plurality of applications to a corresponding one or more of said plurality of wireless communication devices based on said determined available frequencies.
6 Assignments
0 Petitions
Accused Products
Abstract
A single host device, comprising a plurality of wireless devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of applications to be run on the single host. For each wireless device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of applications is allocated to corresponding one or more wireless devices based on the determined available frequencies so as to, for example, concurrently run corresponding applications on the single host. The determined available frequencies are assigned to corresponding wireless devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of applications may be reassigned and reallocated, respectively. Each of plurality of applications is allocated to the corresponding one or more wireless devices based on the assigned/reassigned available frequencies and/or the estimated bandwidth requirements.
-
Citations
20 Claims
-
1. A method for processing signals in a communication system, the method comprising:
performing by one or more processors and/or circuits in a single host device, wherein said single host device comprises a plurality of wireless communication devices; estimating bandwidth requirements for each of a plurality of applications to be run on said single host device; determining available frequencies to be utilized by each of said plurality of wireless communication devices based on said estimated bandwidth requirements; and allocating said each of said plurality of applications to a corresponding one or more of said plurality of wireless communication devices based on said determined available frequencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for signal processing, the system comprising:
one or more processors and/or circuits for use within in a single host device, wherein said single host device comprises a plurality of wireless communication devices, said one or more processors and/or circuits being operable to; estimate bandwidth requirements for each of a plurality of applications to be run on said single host device; determine available frequencies to be utilized by each of said plurality of wireless communication devices based on said estimated bandwidth requirements; and allocate said each of said plurality of applications to a corresponding one or more of said plurality of wireless communication devices based on said determined available frequencies. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A method for processing signals in a communication system, the method comprising:
-
performing by one or more processors and/or circuits in a single host device, wherein said single host device comprises a plurality of wireless communication devices; load balancing a plurality of applications on said single host device among said plurality of wireless communication devices; and allocating said plurality of applications to one or more of said plurality of wireless communication devices based on said load balancing and available bandwidth provided by said one or more of said plurality of wireless communication devices.
-
Specification