IP Library Granted Patent US 8,983,472
Granted Patent B2
US 8,983,472 · App. 13/359,101 · Granted Mar 17, 2015

Handoff of a multimedia call session using background network scanning

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,983,472
App. No.
13/359,101
Granted
Mar 17, 2015
Kind
B2
Abstract

A method and system supporting handoff of a multimedia call session using background network scanning is disclosed. A mobile multimedia handset may engage in the exchange of a multimedia information stream via a first wireless network, and may sniff a portion of radio frequency spectrum for a second wireless network. Information about available services and network quality of service for the second network may be received by querying the second wireless network or from advertising by the second wireless network. Hand-off between the two networks may be based upon the results of the comparison and one or more user-defined criteria, and the handoff may be synchronized according to predefined events in the stream of multimedia information.

Claims (55)

1. A method for hand-off of a network communication session using background network scanning, the method comprising:

in a device,

establishing a communication path via a first wireless network for communicating, during a network communication session, an information stream via the first wireless network;

detecting a second wireless network using background network scanning;

determining service characteristics of the second wireless network from an access point of the second wireless network;

determining a transmission delay of the second wireless network, in response to a predetermined criteria being met by the service characteristics of the second wireless network, wherein determining the transmission delay comprises:

establishing a communication path via the second wireless network, and

communicating a portion of the information stream via the second wireless network;

comparing transmission delay of the first wireless network and the transmission delay of the second wireless network;

deciding to hand-off communication of the network communication session to the second wireless network based on the comparison, wherein the hand-off comprises switching communication of the information stream via the second wireless network; and

after comparing and deciding, handing-off communication of the network communication session to the second wireless network.

2. The method according to claim 1 , further comprising:

in response to the predetermined criteria being met by the service characteristics of the second wireless network, further determining one or more performance characteristics of the second wireless network based on the portion of the information stream communicated via the second wireless network, the one or more performance characteristics comprising a spatial resolution, a grey scale level, a color depth, a frame rate, and an error rate.

3. The method according to claim 1 , wherein determining the service characteristics comprises:

receiving, from the access point of the second wireless network, advertising information for the one or both of: a set of services and/or a quality of service of the second wireless network.

4. The method according to claim 1 , further comprising:

informing the first wireless network of the detection of the second wireless network; and

receiving, from the first wireless network, information about the one or both of: a set of services and/or a quality of service of the first wireless network.

5. The method according to claim 1 , wherein the handing-off comprises one of:

automatically selecting the second wireless network for communicating the information stream; or

selecting to communicate the information stream via the second wireless network in response to a user-input.

6. The method according to claim 1 , further comprising:

generating a user-notification comprising a result of the comparison of the transmission delay; and

receiving, in response, a user-input related to selection of a wireless network for communication of the information stream.

7. The method according to claim 1 , wherein the information stream comprises one or more of: streaming video, broadcast video, voice, digital data, text, digitized audio, digitized still images, digitized video, and/or digitized music.

8. The method according to claim 1 , wherein the first wireless network and the second wireless network occupy separate portions of radio frequency spectrum and/or employ incompatible communication protocols.

9. A mobile access device supporting hand-off of a stream of user multimedia information using background network scanning, the device comprising:

a wireless interface; and

a processor; wherein,

the wireless interface is configured to:

establish communication of multimedia information via a first wireless network; and

to detect a second wireless network;

the processor is configured to, responsive to the detection of the second wireless network:

determine service characteristics of the second wireless network;

determine performance characteristics of the second wireless network responsive to the service characteristics satisfying a predetermined user-criteria; and wherein the processor, to determine performance characteristics of the second wireless network, is further configured to: initiate communication of a portion of the multimedia information via the second wireless network; monitor the performance characteristics of the second wireless network; compare the one or more performance characteristics of the second wireless network to one or more performance characteristics of the first wireless network; and hand off the communication of the multimedia information from the first wireless network to the second wireless network, based on the comparison; and

hand off the communication of the multimedia information from the first wireless network to the second wireless network, responsive to the performance characteristics satisfying a predetermined performance criteria.

10. The device according to claim 9 , wherein the multimedia information comprises one or more of: streaming video, broadcast video, voice, digital data, text, digitized audio, digitized still images, digitized video, and/or digitized music.

11. The device according to claim 9 , wherein the one or more performance characteristics comprise: a cost, a bit rate, a bandwidth, a spatial resolution, a grey scale level, a color depth, a frame rate, an error rate, a quality of service, and/or a network delay.

12. The device according to claim 9 , wherein the hand off comprises:

communicating one portion of the multimedia information via the first wireless network while communicating a separate other portion of the multimedia information via the second wireless network.

13. The device according to claim 9 , wherein the service characteristics of the second wireless network are determined by the processor from a database via the first wireless network.

14. One or more circuits for use in a handheld communication device supporting hand-off of a multimedia call session using background network scanning, the one or more circuits comprising:

at least one processor operably coupled to circuitry for communicating via a first wireless network and a second wireless network, the at least one processor operable to, at least:

communicate a multimedia information stream via the first wireless network;

detect the second wireless network wherein at least one processor is further operable to: determine one or more performance characteristics of the first wireless network during communication of the multimedia information stream; responsive to the detection of the second wireless network, communication a portion of the multimedia information stream via the second wireless network and determine one or more performance characteristics of the second wireless network; compare the one or more performance characteristics of the first wireless network and the one or more performance characteristics of the second wireless network; and hand-off communication of the multimedia information stream to the second wireless network based on the comparison; and

simulcast the multimedia information stream via the first wireless network and the second wireless network;

identify a synchronization point in the multimedia information stream; and

hand-off communication of the multimedia information stream from the first wireless network to the second wireless network in response to the identification of the synchronization point.

15. The one or more circuits according to claim 14 , wherein the one or more performance characteristics comprise: a cost, a bit rate, a bandwidth, a spatial resolution, a grey scale level, a color depth, a frame rate, an error rate, a quality of service, or a network delay.

16. The one or more circuits according to claim 14 , wherein the at least one processor is further operable to:

receive, from the second wireless network, advertising information for the one or both of: a set of services and/or a quality of service of the second wireless network, prior to communication of the portion of the multimedia information stream via the second wireless network.

17. The one or more circuits according to claim 14 , wherein the at least one processor is further operable to:

inform the first wireless network of the detection of the second wireless network; and

receive, from the first wireless network, information about the one or both of a set of services and/or a quality of service of the first wireless network.

18. The one or more circuits according to claim 14 , wherein the synchronization point is a reference frame used by successive frames of the multimedia information stream.

Assignments (7)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2012
From: KARAOGUZ, JEYHAN; BENNETT, JAMES D.; SESHADRI, NAMBIRAJAN
To: BROADCOM CORPORATION
Reel/Frame 028804/0722 →