Bluetooth communicator, short range wireless communicator and program
AssigneeDenso Corporation
InventorNaoki Matsuda
Life of this patent
Estimating the term…
Abstract
While a handsfree device being multi-profile compatible is maintaining a connection for a handsfree profile (HFP) with a mobile phone handset, the handsfree device cuts off the connection for the HFP based on a user's operation. After cutting off, the handsfree device establishes a connection for a dial-up network profile (DUN), and subsequently transmits a request for a connection for the HFP while maintaining the connection for the DUN. Subsequently, the handsfree device determines whether the handset is multi-profile compatible according to the response to the request from the handset. Based on the determination that the handset is multi-profile compatible, the handsfree device executes the processes for the HFP while maintaining the connection for the DUN.
Claims20
A Bluetooth communicator, comprising:
- a connection request transmission means for transmitting a request to another Bluetooth communicator, while maintaining a connection for a first profile with the another Bluetooth communicator, the request being for a connection for a second profile different from the first profile;
- a determination means for determining whether the another Bluetooth communicator is multi-profile compatible, according to a response from the another Bluetooth communicator;
- and
- a multi-profile processing means for executing a process for the second profile while maintaining the connection for the first profile, based on the determination that the another Bluetooth communicator is multi-profile compatible.
A computer program product for Bluetooth communications, comprising a computer program mechanism embedded in a computer readable medium for causing a computer to:
- transmit a request to another Bluetooth communicator, while maintaining a connection for a first profile with the another Bluetooth communicator, the request being for a connection for a second profile different from the first profile;
- determine whether the another Bluetooth communicator is multi-profile compatible, according to a response from the another Bluetooth communicator;
- and
- execute a process for the second profile while maintaining the connection for the first profile, based on the determination that the another Bluetooth communicator is multi-profile compatible.
A Bluetooth communicator, comprising:
- a connection request transmission means for transmitting a request to another Bluetooth communicator, while maintaining a connection for a given profile other than a handsfree profile with the another Bluetooth communicator, the request being for a connection for the handsfree profile;
- and
- a phone call notification processing means for executing a process for an incoming phone call while maintaining the connection for the given profile on receiving a notification of the incoming phone call according to the handsfree profile after the transmission of the request by the connection request transmission means.
A computer program product for Bluetooth communications, comprising a computer program mechanism embedded in a computer readable medium for causing a computer to:
- transmit a request to another Bluetooth communicator, while maintaining a connection for a given profile other than a handsfree profile with the another Bluetooth communicator, the request being for a connection for the handsfree profile;
- and
- execute a process for an incoming phone call while maintaining the connection for the given profile on receiving a notification of an incoming phone call according to the handsfree profile after the transmission of the request.
A short-range wireless communicator, comprising:
- a connection request transmission means for transmitting a request to another short-range wireless communicator, while maintaining a connection for a first function with the another short-range wireless communicator, the request being for a connection for a second function different from the first function;
- a determination means for determining whether the another short-range wireless communicator is multi-function compatible, according to a response to the request from the another short-range wireless communicator;
- and
- a multi-function processing means for executing a process for providing the second function while maintaining the connection for the first function, based on the determination that the another short-range wireless communicator is multi-function compatible.
A computer program product for short-range communications, comprising a computer program mechanism embedded in a computer readable medium for causing a computer to:
- transmit a request to another short-range wireless communicator, while maintaining a connection for a first function with the another short-range wireless communicator, the request being for a connection for a second function different from the first function;
- determine whether the another short-range wireless communicator is multi-function compatible, according to a response to the request from the another short-range wireless communicator;
- and
- execute a process for providing the second function while maintaining the connection for the first function, based on the determination that the another short-range wireless communicator is multi-function compatible.
A short-range wireless communicator, comprising:
- a connection request transmission means for transmitting a request to another short-range wireless communicator, while maintaining a connection for a given function other than a handsfree function with the another short-range wireless communicator, the request being for a connection for the handsfree function;
- and
- a phone call notification processing means for executing a process for an incoming phone call while maintaining the connection for the given function on receiving a notification of the incoming phone call according to the handsfree function after the transmission of the request by the connection request transmission means.
A computer program product:
- for short-range communications, comprising a computer program mechanism embedded in a computer readable medium for causing a computer to:
- transmit a request to another short-range wireless communicator, while maintaining a connection for a given function other than a handsfree function with the another short-range wireless communicator, the request being for a connection for the handsfree function;
- and
- execute a process for an incoming phone call while maintaining the connection for the given function on receiving a notification of an incoming phone call according to the handsfree function after the transmission of the request.
A Bluetooth communicator, comprising:
- a Bluetooth communications circuit for transmitting and receiving a wireless signal according to the specifications of the Bluetooth;
- and
- a control circuit for:
- transmitting a request to another Bluetooth communicator, while maintaining a connection for a first profile with the another Bluetooth communicator, the request being for a connection for a second profile different from the first profile;
- determining whether the another Bluetooth communicator is multi-profile compatible, according to a response to the request from the another Bluetooth communicator;
- and
- executing a process for providing a function for the second profile while maintaining the connection for the first profile, based on the determination that the another Bluetooth communicator is multi-profile compatible.
A Bluetooth communicator, comprising:
- a Bluetooth communications circuit for transmitting and receiving a wireless signal according to the specifications of the Bluetooth;
- and
- a control circuit for:
- transmitting a request to another Bluetooth communicator, while maintaining a connection for a given profile other than a handsfree profile with the another Bluetooth communicator, the request being for a connection for the handsfree profile;
- and
- executing a process for an incoming phone call while maintaining the connection for the given profile on receiving a notification of an incoming phone call according to the handsfree profile after the transmission of the request.
Dependencies are inferred from the claim text.