Patent US2842127A successfully refreshed from Google Patents.
← Back to Patent Explorer
US7747279B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Interface negotiation

Assignee: Sony Corp
•
Filing: 2004-03-30
•
Granted: 2010-06-29
•
Expires: 2024-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and apparatus for interface negotiation using a device supporting multiple communication interfaces. In one implementation, a wireless device includes: a wireless communication interface supporting communication across a wireless connection; and a controller connected to said wireless interface supporting a negotiation service and a communication service; wherein said negotiation service provides interface negotiation for using said wireless interface to negotiate with another device to select a communication interface for communication with said another device, and said communication service provides control and management of communication with said another device across a connection established using said negotiation service.

Inventors

  • 👤 J. Peter Hoddie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:53
CPC Classifications
H; H04; H04W; H04W28/00; H04W28/16; H04W92/00

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 258 words
A wireless device, comprising: a wireless interface configured to provide short range and low power interface for supporting communication across a wireless connection used for a negotiation service to select a communication interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for negotiation; a first communication interface for providing a medium range wireless interface; a second communication interface for providing a wired interface; and a controller connected to said wireless interface, said controller supporting the negotiation service and a communication service; wherein said negotiation service provides interface negotiation for using said wireless interface to negotiate with another device to select an appropriate communication interface for communication of data with said another device, and to investigate information and capabilities of said another device, wherein said negotiation service selects one of: (1) said first communication interface for direct communication between the wireless device and said another device, and (2) said second communication interface for indirect communication through a network, wherein said first communication interface is a separate interface from said wireless interface used for interface negotiation, wherein said communication service provides control and management of communication with said another device across a connection established using said negotiation service, and wherein a first connection opened using said negotiation service and said wireless interface is kept open while a second connection opened using said communication service and one of said first communication interface and said second communication interface is open so that said first connection is used to adjust the operation of said second connection.
Claim 2
Dependent Claim 258 words
A wireless device, comprising: a wireless interface configured to provide short range and low power interface for supporting communication across a wireless connection used for a negotiation service to select a communication interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for negotiation; a first communication interface for providing a medium range wireless interface; a second communication interface for providing a wired interface; and a controller connected to said wireless interface, said controller supporting the negotiation service and a communication service; wherein said negotiation service provides interface negotiation for using said wireless interface to negotiate with another device to select an appropriate communication interface for communication of data with said another device, and to investigate information and capabilities of said another device, wherein said negotiation service selects one of: (1) said first communication interface for direct communication between the wireless device and said another device, and (2) said second communication interface for indirect communication through a network, wherein said first communication interface is a separate interface from said wireless interface used for interface negotiation, wherein said communication service provides control and management of communication with said another device across a connection established using said negotiation service, and wherein a first connection opened using said negotiation service and said wireless interface is kept open while a second connection opened using said communication service and one of said first communication interface and said second communication interface is open so that said first connection is used to adjust the operation of said second connection.
Claim 3
Dependent Claim 13 words
The wireless device of claim 1 , wherein: said wireless interface supports Bluetooth.
Claim 4
Dependent Claim 14 words
The wireless device of claim 1 , wherein: said first communication interface supports Wi-Fi.
Claim 5
Dependent Claim 24 words
The wireless device of claim 1 , wherein: each of said wireless interface and said appropriate communication interface support respective types of wireless communication.
Claim 6
Dependent Claim 21 words
The wireless device of claim 1 , wherein: said appropriate communication interface provides a higher data rate than said wireless interface.
Claim 7
Dependent Claim 19 words
The wireless device of claim 1 , wherein: said appropriate communication interface uses more power than said wireless interface.
Claim 8
Dependent Claim 15 words
The wireless device of claim 1 , wherein: said negotiation service provides interface negotiation automatically.
Claim 9
Dependent Claim 22 words
The wireless device of claim 7 , wherein: said negotiation service provides interface negotiation in response to a request by a user.
Claim 10
Dependent Claim 19 words
The wireless device of claim 7 , wherein: said negotiation service selects said appropriate communication interface without user input.
Claim 11
Dependent Claim 23 words
The wireless device of claim 7 , wherein: said negotiation service selects said appropriate communication interface using settings previously provided by a user.
Claim 12
Dependent Claim 19 words
The wireless device of claim 1 , wherein: said wireless interface supports a direct connection to said another device.
Claim 13
Dependent Claim 23 words
The wireless device of claim 11 , wherein: said direct connection is a newly established ad hoc network established with said another device.
Claim 14
Dependent Claim 31 words
The wireless device of claim 1 , wherein: said wireless interface supports receiving a beacon signal from a beacon source, and said negotiation service uses said beacon signal to open communication.
Claim 15
Dependent Claim 33 words
The wireless device of claim 13 , wherein: said beacon signal indicates said another device as a target device and a target interface, and said another device is different from said beacon source.
Claim 16
Dependent Claim 44 words
The wireless device of claim 13 , wherein the beacon source broadcasts the beacon signal using a short-range wireless interface, such that said wireless interface configured as short range and low-power interface can receive the beacon signal to be used in said negotiation service.
Claim 17
Dependent Claim 23 words
The wireless device of claim 15 , wherein the beacon signal includes information indicating a resource and connection information for accessing that resource.
Claim 18
Dependent Claim 38 words
The wireless device of claim 16 , wherein the connection information includes information that indicates a target device, a target interface, and details on how to set up a connection to the target device through the target interface.
Claim 19
Dependent Claim 31 words
The wireless device of claim 15 , wherein the beacon signal includes information for multiple resources or connections to indicate that a particular data file can be accessed through a connection.
Claim 20
Dependent Claim 50 words
The wireless device of claim 13 , wherein the beacon signal is supplied upon request such that when the wireless device enters the range of the beacon source, the device informs the beacon source of the device's presence and the beacon source sends the beacon signal to the wireless device.
Claim 21
Independent Claim 231 words
A method of interface negotiation, comprising: configuring a default wireless interface as short range and low-power interface; searching for a second device using the default wireless interface of a first device; establishing a negotiation connection between said first device and said second device using said default wireless interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for the negotiation connection; negotiating to select an appropriate communication interface for communicating data between said first device and said second device using said negotiation connection, and to investigate information and capabilities of said second device, wherein selecting an appropriate communication interface includes selecting one of: (1) a first communication interface for direct connection between the first device and the second device, and (2) a second communication interface for indirect connection through a network, wherein said communication interface is a separate interface from said default wireless interface used for providing negotiation connection; establishing a communication connection using said selected communication interface; communicating data between said first device and said second device using said communication connection, wherein said negotiation connection is open while said communication connection is open so that said negotiation connection is used to adjust the operation of said communication connection, and information on said negotiation connection is used to determine when to close the communication connection; and closing said communication connection when the determination is made.
Claim 22
Independent Claim 231 words
A method of interface negotiation, comprising: configuring a default wireless interface as short range and low-power interface; searching for a second device using the default wireless interface of a first device; establishing a negotiation connection between said first device and said second device using said default wireless interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for the negotiation connection; negotiating to select an appropriate communication interface for communicating data between said first device and said second device using said negotiation connection, and to investigate information and capabilities of said second device, wherein selecting an appropriate communication interface includes selecting one of: (1) a first communication interface for direct connection between the first device and the second device, and (2) a second communication interface for indirect connection through a network, wherein said communication interface is a separate interface from said default wireless interface used for providing negotiation connection; establishing a communication connection using said selected communication interface; communicating data between said first device and said second device using said communication connection, wherein said negotiation connection is open while said communication connection is open so that said negotiation connection is used to adjust the operation of said communication connection, and information on said negotiation connection is used to determine when to close the communication connection; and closing said communication connection when the determination is made.
Claim 23
Dependent Claim 17 words
The method of claim 20 , further comprising: searching for said second device using a secondary interface.
Claim 24
Dependent Claim 55 words
The method of claim 20 , wherein negotiating to select an appropriate communication interface includes: determining one or more available interfaces; determining one or more compatible interfaces from among said one or more available interfaces; and selecting one of said one or more compatible interfaces as said communication interface using one or more communication criteria.
Claim 25
Dependent Claim 16 words
The method of claim 22 , wherein: said communication criteria include data rate and power use.
Claim 26
Dependent Claim 20 words
The method of claim 22 , wherein negotiating to select an appropriate communication interface also includes: selecting a communication mode.
Claim 27
Dependent Claim 41 words
The method of claim 24 , wherein: said communication mode indicates whether to use a direct connection between said first device and said second device or an indirect connection between said first device and said second device for said communication connection.
Claim 28
Dependent Claim 21 words
The method of claim 24 , wherein: said communication mode indicates a type of encryption to use for said communication connection.
Claim 29
Dependent Claim 49 words
The method of claim 19 , further comprising: receiving a beacon signal from a beacon source at said first device; and determining a target device and a target interface using said beacon signal; wherein said target device is said second device and said target interface is said default interface.
Claim 30
Dependent Claim 16 words
The method of claim 27 , wherein: said target device is different from said beacon source.
Claim 31
Independent Claim 245 words
A system for interface negotiation, comprising: means for configuring a default wireless interface as short range and low-power interface; means for searching for a second device using the default wireless interface of a first device; means for establishing a negotiation connection between said first device and said second device using said default wireless interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for the negotiation connection; means for negotiating to select an appropriate communication interface for communicating data between said first device and said second device using said negotiation connection, and to investigate information and capabilities of said second device, wherein selecting an appropriate communication interface includes selecting one of: (1) a first communication interface for direct connection between the first device and the second device, and (2) a second communication interface for indirect connection through a network, wherein said communication interface is a separate interface from said default wireless interface used for providing negotiation connection; means for establishing a communication connection using said selected communication interface; means for communicating data between said first device and said second device using said communication connection, wherein said negotiation connection is open while said communication connection is open so that said negotiation connection is used to adjust the operation of said communication connection, and information on said negotiation connection is used to determine when to close said communication connection; and means for closing said communication connection when the determination is made.
Claim 32
Independent Claim 245 words
A system for interface negotiation, comprising: means for configuring a default wireless interface as short range and low-power interface; means for searching for a second device using the default wireless interface of a first device; means for establishing a negotiation connection between said first device and said second device using said default wireless interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for the negotiation connection; means for negotiating to select an appropriate communication interface for communicating data between said first device and said second device using said negotiation connection, and to investigate information and capabilities of said second device, wherein selecting an appropriate communication interface includes selecting one of: (1) a first communication interface for direct connection between the first device and the second device, and (2) a second communication interface for indirect connection through a network, wherein said communication interface is a separate interface from said default wireless interface used for providing negotiation connection; means for establishing a communication connection using said selected communication interface; means for communicating data between said first device and said second device using said communication connection, wherein said negotiation connection is open while said communication connection is open so that said negotiation connection is used to adjust the operation of said communication connection, and information on said negotiation connection is used to determine when to close said communication connection; and means for closing said communication connection when the determination is made.
Claim 33
Dependent Claim 54 words
The system of claim 29 , further comprising: means for determining one or more available interfaces; means for determining one or more compatible interfaces from among said one or more available interfaces; and means for selecting one of said one or more compatible interfaces as said communication interface using one or more communication criteria.
Claim 34
Dependent Claim 14 words
The system of claim 30 , further comprising: means for selecting a communication mode.
Claim 35
Dependent Claim 53 words
The system of claim 29 , further comprising: means for receiving a beacon signal from a beacon source at said first device; and means for determining a target device and a target interface using said beacon signal; wherein said target device is said second device and said target interface is said default interface.
Claim 36
Dependent Claim 248 words
A computer-readable storage medium including a computer program for use in interface negotiation, the program comprising executable instructions that cause a computer to: configure a default wireless interface as short range and low-power interface; search for a second device using the default wireless interface of a first device; establish a negotiation connection between said first device and said second device using said default wireless interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for the negotiation connection; negotiate to select an appropriate communication interface for communicating data between said first device and said second device using said negotiation connection, and to investigate information and capabilities of said second device, wherein selecting an appropriate communication interface includes selecting one of: (1) a first communication interface for direct connection between the first device and the second device, and (2) a second communication interface for indirect connection through a network, wherein said communication interface is a separate interface from said default wireless interface used for providing negotiation connection; establish a communication connection using said selected communication interface; communicate data between said first device and said second device using said communication connection, wherein said negotiation connection is open while said communication connection is open so that said negotiation connection is used to adjust the operation of said communication connection, and information on said negotiation connection is used to determine when to close said communication connection; and close said communication connection when the determination is made.
Claim 37
Dependent Claim 248 words
A computer-readable storage medium including a computer program for use in interface negotiation, the program comprising executable instructions that cause a computer to: configure a default wireless interface as short range and low-power interface; search for a second device using the default wireless interface of a first device; establish a negotiation connection between said first device and said second device using said default wireless interface, wherein the short range and low power interface provides reliable signal and reduced power consumption for the negotiation connection; negotiate to select an appropriate communication interface for communicating data between said first device and said second device using said negotiation connection, and to investigate information and capabilities of said second device, wherein selecting an appropriate communication interface includes selecting one of: (1) a first communication interface for direct connection between the first device and the second device, and (2) a second communication interface for indirect connection through a network, wherein said communication interface is a separate interface from said default wireless interface used for providing negotiation connection; establish a communication connection using said selected communication interface; communicate data between said first device and said second device using said communication connection, wherein said negotiation connection is open while said communication connection is open so that said negotiation connection is used to adjust the operation of said communication connection, and information on said negotiation connection is used to determine when to close said communication connection; and close said communication connection when the determination is made.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2013-06-28 2013-12-28 2014-06-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2017-06-28 2017-12-28 2018-06-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2021-06-28 2021-12-28 2022-06-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag