IP Library Granted Patent US 8,149,735
Granted Patent B2
US 8,149,735 · App. 12/367,103 · Granted Apr 3, 2012

Utilizing ad-hoc network pathway support via communication devices

Assignee: Broadcom Corporation
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 8,149,735
App. No.
12/367,103
Granted
Apr 3, 2012
Kind
B2
Abstract

A user end-point device may determine a plurality of personal communication devices that are operable to provide ad-hoc network pathway support when communicatively coupled to the user end-point device, and negotiate with the personal communication devices for incentives for facilitating ad-hoc network communication via one or more connections between the devices. Incentives comprise offering pay and/or credit to the personal communication devices. The personal communication devices receive traffic intended for the user end-point device, and the received traffic is stored, buffered, and/or queued in the personal communication devices. Various types of communication are available during ad-hoc network pathway support, comprising multicast and snoop communications. Providing access to, blocking, limiting and/or modifying available/offered services is managed based on incentives and/or availability of resources in the personal communication devices. The user end-point device is operable to reconstruct data from plurality of packets received directly and via the personal communication devices.

Claims (35)

1. A method for communication, the method comprising:

determining, via a user end-point device, a plurality of personal communication devices that are operable to communicate with said user end-point device;

establishing, via said user end-point device, one or more connections with said plurality of personal communication devices to enable ad-hoc network communication via said one or more communication devices; and

negotiating with said personal communication devices, incentives for engaging in and/or facilitating said ad-hoc network communication via said one or more connections, wherein:

said incentives are negotiated based on one or more connectivity and/or service related parameters associated with said one or more connections; and

said negotiation comprises requesting adjustment of at least one of said connectivity and/or service related parameters based on adjustment of said incentives.

2. The method according to claim 1 , wherein said personal communication devices store, buffer and/or queue data and/or messaging communicated to and/or from said user end-point device.

3. The method according to claim 1 , wherein said ad-hoc network communication enables utilizing multicasting communication, wherein data and/or messages communicated to said user-end point device are also communicated to at least some of said personal communication devices to enable retrieval of said data and/or messaging from said personal communication devices by said user end-point device.

4. The method according to claim 3 , wherein said multicasting communication is setup, managed, and/or controlled via one or more resource servers and/or via one or more nodes in paths between said user end-point device and said one or more resource servers.

5. The method according to claim 1 , wherein said ad-hoc network communication enables utilizing traffic snooping, wherein messaging and/or data intended for said user end-point device is detected and/or forwarded via at least some of said personal communication devices.

6. The method according to claim 5 , comprising utilizing MAC address snooping via said user end-point device to perform said traffic snooping.

7. The method according to claim 1 , wherein said ad-hoc network communication is managed via said user end-point device and/or one or more of said personal communication devices based on network accessibility, bandwidth, suitable serviceability, and/or access to data and/or storage available via said personal communication devices.

8. The method according to claim 1 , wherein said incentives to said personal communication devices comprise receiving compensation and/or credit for providing said services.

9. The method according to claim 1 , wherein one or more group support servers are utilized to support and/or manage said ad-hoc network communication.

10. The method according to claim 1 , comprising reconstructing data and/or messaging in said user end-point device based a plurality of packets received directly in said user end-point device and/or via at least some of said personal communication devices.

11. A system for networking, the system comprising:

one or more circuits for use in a user end-point device, said one or more circuits are operable to determine a plurality of personal communication devices that are operable to communicate with said user end-point device;

said one or more circuits are operable to establish, via said user end-point device, one or more connections with said plurality of personal communication devices to enable ad-hoc network communication via said one or more communication devices; and

said one or more circuits are operable to negotiate with said personal communication devices, incentives for engaging in and/or facilitating said ad-hoc network communication via said one or more connections, wherein:

said incentives are negotiated based on one or more connectivity and/or service related parameters associated with said one or more connections; and

said negotiation comprises requesting adjustment of at least one of said connectivity and/or service related parameters based on adjustment of said incentives.

12. The system according to claim 11 , wherein said personal communication devices store, buffer and/or queue data and/or messaging communicated to and/or from said user end-point device.

13. The system according to claim 11 , wherein said ad-hoc network communication enables utilizing multicasting communication, wherein data and/or messages communicated to said user-end point device are also communicated to at least some of said personal communication devices to enable retrieval of said data and/or messaging from said personal communication devices by said user end-point device.

14. The system according to claim 13 , wherein said multicasting communication is setup, managed, and/or controlled via one or more resource servers and/or via one or more nodes in paths between said user end-point device and said one or more resource servers.

15. The system according to claim 11 , wherein said ad-hoc network communication enables utilizing traffic snooping, wherein messaging and/or data intended for said user end-point device is detected and/or forwarded via at least some of said personal communication devices.

16. The system according to claim 15 , wherein said one or more circuits are operable to utilize MAC address snooping via said user end-point device to perform said traffic snooping.

17. The system according to claim 11 , wherein said ad-hoc network communication is managed via said user end-point device and/or one or more of said personal communication devices based on network accessibility, bandwidth, suitable serviceability, and/or access to data and/or storage available via said personal communication devices.

18. The system according to claim 11 , wherein said incentives to said personal communication devices comprise receiving compensation and/or credit for providing said services.

19. The system according to claim 11 , wherein one or more group support servers are utilized to support and/or manage said ad-hoc network communication.

20. The system according to claim 11 , wherein said one or more circuits are operable to reconstruct data and/or messaging in said user end-point device based a plurality of packets received directly in said user end-point device and/or via at least some of said personal communication devices.

21. A system, comprising:

one or more circuits for use in a server that manages ad-hoc connectivity, said one or more circuits being operable to maintain user accounts associated a plurality of users;

said one or more circuits are operable to control ad-hoc connectivity among a plurality of communication devices, wherein at least one of said plurality of communication device is associated with a particular one of said plurality of users; and

said one or more circuits are operable to adjust at least one of said user accounts based on requests for credit or billing adjustments received from at least one of said plurality of communication devices, wherein said requests are based on incentive negotiations during ad hoc communications via one or more of said plurality of communication devices.

22. The system according to claim 21 , wherein said one or more circuits are operable to authenticate users attempting to access an ad-hoc network managed by said server.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2009
From: BENNETT, JAMES D.; KARAOGUZ, JEYHAN
To: BROADCOM CORPORATION
Reel/Frame 022386/0965 →
Continuity (1)
Related Publication 20100202320A1 · Aug 12, 2010