← Back to Patent Explorer
US7546125B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Enhancing user experience during handoffs in wireless communication

Assignee: Divitas Networks Inc
•
Filing: 2006-10-02
•
Granted: 2009-06-09
•
Expires: 2026-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for performing a handoff for a mobile device from a first radio station to a second radio station. The method includes buffering a first media data set that is received through the first radio station. The method also includes cross-correlating a tail portion of the first media data set and a head portion of a second media data set to generate a cross-correlated media data set, if the second media data set is received through the second radio station. The method further includes synthesizing, using a modeled portion of the first media data set, a synthesized media data set, if no media data is received through the second radio station within a threshold. The method further includes extending the first media data set to generate an extended media data set, if no media data is received through the second radio station at the threshold.

Inventors

  • 👤 Vikas Sharma
  • 👤 Snehal Karia
  • 👤 Derek Wang
  • 👤 Srinivasa Athuluru
  • 👤 Marc Solsona-Palomar
  • 👤 Josh Marder

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:20
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/18; H04W36/00; H04W36/02; H04L; H04L61/00; H04L61/09; H04L61/25; H04L61/2503; H04L61/256; H04L61/2564; H04L61/2575; H04L61/2578; H04L63/00; H04L63/02; H04L63/029; H04L63/20; H04L65/00; H04L65/1066; H04L65/1069; H04L65/1083; H04L65/1095; H04L65/40; H04L65/401; H04L65/403; H04L65/60; H04L65/70; H04L69/00; H04L69/16; H04L69/164; H04L69/22; H04W36/34; H04W36/38; H04W8/00; H04W8/02; H04W36/08; H04W4/00; H04W4/16; H04W8/04; H04W8/08; H04W80/00; H04W80/04; H04W92/00; H04W92/02

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 183 words
A method for performing a handoff for a mobile device from a first radio station to a second radio station, the method comprising: buffering a first media data set, the first media data set being received through the first radio station; if a second media data set is received through the second radio station, cross-correlating a tail portion of the first media data set and a head portion of the second media data set to generate a cross-correlated media data set and outputting the correlated media data set; if no media data is received through the second radio station within a threshold, synthesizing a synthesized media data set and outputting the synthesized media data set, the threshold including at least one of a time threshold and a data amount threshold, the synthesizing including using a modeled portion of the first media data set; and if no media data is received through the second radio station at the threshold, extending at least a portion of the first media data set to generate an extended media data set and outputting the extended media data set.
Claim 2
Independent Claim 183 words
A method for performing a handoff for a mobile device from a first radio station to a second radio station, the method comprising: buffering a first media data set, the first media data set being received through the first radio station; if a second media data set is received through the second radio station, cross-correlating a tail portion of the first media data set and a head portion of the second media data set to generate a cross-correlated media data set and outputting the correlated media data set; if no media data is received through the second radio station within a threshold, synthesizing a synthesized media data set and outputting the synthesized media data set, the threshold including at least one of a time threshold and a data amount threshold, the synthesizing including using a modeled portion of the first media data set; and if no media data is received through the second radio station at the threshold, extending at least a portion of the first media data set to generate an extended media data set and outputting the extended media data set.
Claim 3
Dependent Claim 48 words
The method of claim 1 wherein the step of buffering the first media data set is initiated upon imminence of the handoff, the imminence of the handoff being detected by at least one of the mobile device and a mobility server that contains information of the mobile device.
Claim 4
Dependent Claim 21 words
The method of claim 1 wherein the step of buffering the first media data set is initiated when the handoff starts.
Claim 5
Dependent Claim 23 words
The method of claim 1 wherein the first media data set contains at least one of silence, text, audio, and video signal data.
Claim 6
Dependent Claim 21 words
The method of claim 1 further comprising buffering the second media data set if the second media data set is received.
Claim 7
Dependent Claim 27 words
The method of claim 1 wherein the data amount threshold represents a predetermined number of missing data packets expected to be received from the second radio station.
Claim 8
Dependent Claim 27 words
The method of claim 1 wherein the extending includes inserting at least one silence packet into the at least a portion of the first media data set.
Claim 9
Dependent Claim 106 words
The method of claim 1 further comprising generating a transition media data set using at least one of the cross-correlated media data set, the synthesized media data set, and the extended media data set to perform at least one of modifying an overlap of media data in the handoff and filling a gap of media data in the handoff, the overlap of media data representing coexistence of the first media data set and the second media data set, the gap of media data representing a gap between an end of the first data set and a beginning of media data received through the second radio station.
Claim 10
Dependent Claim 17 words
The method of claim 8 further comprising adjusting a signal level of the transition media data set.
Claim 11
Dependent Claim 28 words
The method of claim 9 wherein the signal level of the transition media data set is adjusted to approximate a signal level of the first media data set.
Claim 12
Dependent Claim 31 words
The method of claim 1 further comprising adjusting a signal level of media data received through the second radio station to approximate a signal level of the first media data set.
Claim 13
Independent Claim 188 words
A system for performing a handoff for a mobile device from a first radio station to a second radio station, the system comprising: a buffer for buffering a first media data set, the first media data set being received through the first radio station; a cross-correlation module for cross-correlating a tail portion of the first media data set and a head portion of a second media data set to generate a cross-correlated media data set, the cross-correlation being activated if the second media data set is received through the second radio station; a synthesizer module for using a modeled portion of the first media data set to synthesize a synthesized media data set, the synthesizer module being activated if no media data is received through the second radio station within a threshold, the threshold including at least one of a time threshold and a data amount threshold; and an extension module for extending at least a portion of the first media data to generate an extended media data set, the extension module being activated if no media data is received through the second radio station at the threshold.
Claim 14
Independent Claim 188 words
A system for performing a handoff for a mobile device from a first radio station to a second radio station, the system comprising: a buffer for buffering a first media data set, the first media data set being received through the first radio station; a cross-correlation module for cross-correlating a tail portion of the first media data set and a head portion of a second media data set to generate a cross-correlated media data set, the cross-correlation being activated if the second media data set is received through the second radio station; a synthesizer module for using a modeled portion of the first media data set to synthesize a synthesized media data set, the synthesizer module being activated if no media data is received through the second radio station within a threshold, the threshold including at least one of a time threshold and a data amount threshold; and an extension module for extending at least a portion of the first media data to generate an extended media data set, the extension module being activated if no media data is received through the second radio station at the threshold.
Claim 15
Dependent Claim 111 words
The system of claim 12 further comprising an adder module configured to generate a transition media data set using at least one of the cross-correlated media data set, the synthesized media data set, and the extended media data set to perform at least one of modifying an overlap of media data in the handoff and filling a gap of media data in the handoff, the overlap of media data representing coexistence of the first media data set and the second media data set, the gap of media data representing a gap between an end of the first data set and a beginning of media data received through the second radio station.
Claim 16
Dependent Claim 24 words
The system of claim 13 further comprising a signal level control module configured to adjust a signal level of the transition media data set.
Claim 17
Dependent Claim 45 words
The system of claim 12 further comprising a signal level control module configured to adjust a signal level of a transition media data set, the transition media data set including at least one media data packet that the system receives through the second radio station.
Claim 18
Dependent Claim 36 words
The system of claim 15 wherein the transition media data set further includes a function of at least one of the cross-correlated media data set, the synthesized media data set, and the extended media data set.
Claim 19
Dependent Claim 28 words
The system of claim 15 wherein the signal level of the transition media data set is adjusted to approximate a signal level of the fist media data set.
Claim 20
Dependent Claim 27 words
The system of claim 12 wherein the buffer is further configured to buffer the second media data set if the system receives the second media data set
Claim 21
Dependent Claim 73 words
The system of claim 12 further comprising at least one of a timer and a counter configured to measure at least one of a time duration and a missing data packet count between an end of the first media data set and a beginning of media data received through the second radio station, the at least one of the time duration and the missing data packet count to be compared against the threshold.
Claim 22
Dependent Claim 28 words
The system of claim 12 wherein the extension module is configured insert at least one silence packet into the at least a portion of the first media data.
Claim 23
Dependent Claim 26 words
The system of claim 12 wherein the extension module is configured periodically insert silence packets into the at least a portion of the first media data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2012-06-08 2012-12-08 2013-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2016-06-08 2016-12-08 2017-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2020-06-08 2020-12-08 2021-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag