Method and system for role management for complex bluetooth® devices
First Claim
1. A method for controlling a plurality of personal area network access devices, the method comprising:
- determining current roles for a plurality of communicating complex Bluetooth®
devices;
in response to receiving a new connection, determining whether to switch from at least one of said determined current roles based on stored role switching information; and
if a role switch is allowed, switching to at least one new role based on said stored role switching information.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for controlling a plurality of personal area network access devices are disclosed herein. Aspects of the method may comprise determining current roles for communicating complex Bluetooth® devices. In response to receiving a new connection, it may be determined whether to switch from at least one of the determined current roles based on stored role switching information. If a role switch is allowed, at least one new role may be switched based on the stored role switching information. Each of the determined current roles and the new role comprise a master only role, a slave only role, and/or “any” role, where the “any” role may comprise a master or slave role. If the “any” role is allowed, at least one of the master role and/or the slave role may be switched.
54 Citations
36 Claims
-
1. A method for controlling a plurality of personal area network access devices, the method comprising:
-
determining current roles for a plurality of communicating complex Bluetooth®
devices;
in response to receiving a new connection, determining whether to switch from at least one of said determined current roles based on stored role switching information; and
if a role switch is allowed, switching to at least one new role based on said stored role switching information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-readable storage having stored thereon, a computer program having at least one code section for controlling a plurality of personal area network access devices, the at least one code section being executable by a machine to perform steps comprising:
-
determining current roles for a plurality of communicating complex Bluetooth®
devices;
in response to receiving a new connection, determining whether to switch from at least one of said determined current roles based on stored role switching information; and
if a role switch is allowed, switching to at least one new role based on said stored role switching information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for controlling a plurality of personal area network access devices, the system comprising:
-
at least one processor that determines current roles for a plurality of communicating complex Bluetooth®
devices;
in response to receiving a new connection, said at least one processor determines whether to switch from at least one of said determined current roles based on stored role switching information; and
said at least one processor switches to at least one new role based on said stored role switching information, if a role switch is allowed. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification