IP Library Granted Patent US 9,357,579
Granted Patent B2
US 9,357,579 · App. 14/710,189 · Granted May 31, 2016

Method and system for a handheld wireless communication device for configuring connection to and use of local and remote resources

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,357,579
App. No.
14/710,189
Granted
May 31, 2016
Kind
B2
Abstract

Methods and systems for a handheld portable communication device for configuring connection to and use of local and remote resources are disclosed and may include discovering available networks and resources, establishing a route between the handheld wireless communication device and a selected one or more of the available resources via a selected one or more of the available networks based on user preference criteria stored in the handheld wireless communication device, and communicating multimedia data between the handheld wireless communication device and the selected one or more of the available resources via the established route. The established route may be dynamically adjusted, based on network availability and bandwidth. The handheld wireless communication device may communicate utilizing a plurality of wireless protocols. The preference criteria stored in the handheld wireless communication device may be dynamically adjusted. The resources may be local or remote to the handheld wireless communication device.

Claims (55)

1. A method for data communication, the method comprising:

discovering, in a communication device, a list of local networks and nodes accessible by the communication device;

storing, in the communication device, at least one data format and at least one communication protocol associated with at least one node of at least one remote network and storing, in the communication device, at least one data format and at least one communication protocol associated with at least one node of the local networks;

configuring an ad hoc network including the at least one remote network and one of the local networks, such that a communication path is established between a first node for which at least one data format and at least one communication protocol is stored in the communication device in association with the remote network and a second node for which at least one data format and at least one communication protocol is stored in the communication device in association with the one of the one of the local networks;

confirming, in the communication device, that the at least one data format and the at least one communication protocol stored in association with the first node are compatible with the at least one data format and the at least one communication protocol stored in association with the second node; and

controlling the transmission of data between the first node and the second node through the ad hoc network via the communication path,

wherein the first node and the second node are separate from the communication device.

2. The method according to claim 1 , wherein the method further includes:

storing authentication data required to access the at least one remote network and nodes available in the at least one remote network, wherein

the discovering includes storing authentication data required to access the local networks and nodes.

3. The method according to claim 1 , wherein

the discovering includes receiving a message from at least one local network or node describing the at least one local network or node.

4. The method according to claim 1 , wherein the configuring includes configuring the ad hoc network including a selected remote network and a selected one of the local networks.

5. The method according to claim 4 , wherein the method further comprises

storing, in the communication device, preference criteria to determine the selected remote network and the selected one of the local networks;

storing, in the communication device, data formats and communication protocols associated with the nodes available in the at least one remote network and the local networks and nodes; and

establishing the communication path such that data formats and communication protocols associated with nodes and networks along the communication path are compatible.

6. The method according to claim 1 , wherein the communication path is established such that the data is transcoded into a required data format by a node other than the first node and the second node along the communication path.

7. A communication device, comprising:

circuitry configured to

discover a list of local networks and nodes accessible by the communication device;

store, in the communication device, at least one data format and at least one communication protocol associated with at least one node of at least one remote network and storing, in the communication device, at least one data format and at least one communication protocol associated with at least one node of the local networks;

configure an ad hoc network including the at least one remote network and one of the local networks, such that a communication path is established between a first node for which at least one data format and at least one communication protocol is stored in the communication device in association with the remote network and a second node for which at least one data format and at least one communication protocol is stored in the communication device in association with the one of the one of the local networks;

confirm that the at least one data format and the at least one communication protocol stored in association with the first node are compatible with the at least one data format and the at least one communication protocol stored in association with the second node; and

control the transmission of data between the first node and the second node through the ad hoc network via the communication path,

wherein the first node and the second node are separate from the communication device.

8. The communication device according to claim 7 , wherein the circuitry is further configured to

store authentication data required to access the at least one remote network and nodes available in the at least one remote network, wherein

the circuitry stores authentication data required to access the local networks and nodes when the circuitry discovers the list of local networks and resources.

9. The communication device according to claim 7 , wherein

the circuitry is further configured to receive a message from at least one local network or nodes describing the at least one local network or resource.

10. The communication device according to claim 7 , wherein the circuitry is further configured to configure the ad hoc network including a selected remote network and a selected one of the local networks.

11. The communication device according to claim 10 , wherein the circuitry is further configured to

store criteria to determine the selected remote network and the selected one of the local networks;

store data formats and communication protocols associated with the nodes available in the at least one remote network and the local networks and nodes; and

establish the communication path such that data formats and communication protocols associated with nodes and networks along the communication path are compatible.

12. The communication device according to claim 7 , wherein the communication path is established such that the data is transcoded into a required data format by a node other than the first node and the second node along the communication path.

13. A non-transitory computer-readable storage medium storing computer-readable instructions thereon, which, when executed by a communication device, cause the communication device to perform a method for data communication, the method comprising:

discovering, in a communication device, a list of local networks and nodes accessible by the communication device;

storing, in the communication device, at least one data format and at least one communication protocol associated with at least one node of at least one remote network and storing, in the communication device, at least one data format and at least one communication protocol associated with at least one node of the local networks;

configuring an ad hoc network including the at least one remote network and one of the local networks, such that a communication path is established between a first node for which at least one data format and at least one communication protocol is stored in the communication device in association with the remote network and a second node for which at least one data format and at least one communication protocol is stored in the communication device in association with the one of the one of the local networks;

confirming that the at least one data format and the at least one communication protocol stored in association with the first node are compatible with the at least one data format and the at least one communication protocol stored in association with the second node; and

controlling the transmission of data between the first node and the second node through the ad hoc network via the communication path,

wherein the first node and the second node are separate from the communication device.

14. The non-transitory computer-readable storage medium according to claim 13 , wherein the method further includes:

storing authentication data required to access the at least one remote network and nodes available in the at least one remote network, wherein

the discovering includes storing authentication data required to access the local networks and nodes.

15. The non-transitory computer-readable storage medium according to claim 13 , wherein

the discovering includes receiving a message from at least one local network or node describing the at least one local network or node.

16. The non-transitory computer-readable storage medium according to claim 13 , wherein the configuring includes configuring the ad hoc network including a selected remote network and a selected one of the local networks.

17. The non-transitory computer-readable storage medium according to claim 16 , wherein the method further comprises

storing, in the communication device, preference criteria to determine the selected remote network and the selected one of the local networks;

storing, in the communication device, data formats and communication protocols associated with the nodes available in the at least one remote network and the local networks and nodes; and

establishing the communication path such that data formats and communication protocols associated with nodes and networks along the communication path are compatible.

18. The non-transitory computer-readable storage medium according to claim 13 , wherein the communication path is established such that the data is transcoded into a required data format by a node other than the first node and the second node along the communication path.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →