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

Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory

Assignee: International Business Machines Corp
•
Filing: 1997-10-31
•
Granted: 1999-11-30
•
Expires: 2017-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and implementing computer system is provided including a multimedia server connected in a network configuration with client computer systems. The multimedia server includes various functional units which are selectively operable for delivering and effecting the presentation of multimedia files to the client such that a plurality of multimedia files are seamlessly concatenated on the fly to enable a continuous and uninterrupted presentation to the client. In one example, client selected video files are seamlessly joined together at the server just prior to file delivery from the server. The methodology includes the analog to digital encoding of multimedia segments followed by a commonization processing to ensure that all of the multimedia segments have common operating characteristics. A seamless sequential playlist or dynamically created playlist is assembled from the selected and commonized segments and the resources needed to deliver and play the playlist are reserved in advance to assure resource availability for continuous transmission and execution of the playlist. At a predetermined point prior to an end point of each selected multimedia segment, the next selected segment is initialized and aligned in memory in preparation for a seamless switch to the next segment at the end of a previous segment, thereby providing a seamless flow of data and a continuous presentation of a plurality of selected multimedia files to a client system.

Inventors

  • 👤 Michael Norman Day
  • 👤 Leo Yue Tak Yeung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:16
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/44; H04N21/44016; H04L; H04L65/00; H04L65/1066; H04L65/1101; H04L65/1108; H04L65/60; H04L65/61; H04L65/612; H04L65/75; H04L65/762; H04L9/00; H04L9/40; H04N21/20; H04N21/23; H04N21/234; H04N21/23424; H04N21/25; H04N21/262; H04N21/26258; H04N21/41; H04N21/414; H04N21/4143; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 117 words
A method for processing a plurality of multimedia segments to form a continuous stream of information, said method comprising: streaming a first multimedia segment from a server device for playing on at least one target device; determining that a second multimedia segment is to be played following said first multimedia segment; preparing said second multimedia segment to be concatenated to said first multimedia segment; concatenating said second multimedia segment to said first multimedia segment prior to a completion of a transfer of said first multimedia segment, said concatenating being operable to effect a seamless transition from said first multimedia segment to said second multimedia segment in transferring said first and second multimedia segments to the target device.
Claim 2
Independent Claim 117 words
A method for processing a plurality of multimedia segments to form a continuous stream of information, said method comprising: streaming a first multimedia segment from a server device for playing on at least one target device; determining that a second multimedia segment is to be played following said first multimedia segment; preparing said second multimedia segment to be concatenated to said first multimedia segment; concatenating said second multimedia segment to said first multimedia segment prior to a completion of a transfer of said first multimedia segment, said concatenating being operable to effect a seamless transition from said first multimedia segment to said second multimedia segment in transferring said first and second multimedia segments to the target device.
Claim 3
Dependent Claim 55 words
The method as set forth in claim 1 wherein said plurality of multimedia segments comprises more than two multimedia segments, said method including: concatenating sequential ones of said plurality of multimedia segments to effect a seamless transition between sequential ones of said multimedia segments in transferring said plurality of multimedia segments to the target device.
Claim 4
Dependent Claim 17 words
The method as set forth in claim 2 wherein said target device is a network client terminal.
Claim 5
Dependent Claim 17 words
The method as set forth in claim 2 wherein said target device is a network server terminal.
Claim 6
Dependent Claim 19 words
The method as set forth in claim 2 wherein said target device is a digital to analog video device.
Claim 7
Dependent Claim 46 words
The method as set forth in claim 1 wherein said preparing further includes: commonizing operating characteristics of said first and second multimedia segments such that said first and second multimedia segments have a common set of operating characteristics prior to being transferred to said target device.
Claim 8
Dependent Claim 31 words
The method as set forth in claim 6 and further including: preparing a playlist, said playlist being comprised of a listing of multimedia segments to be transferred to said target device.
Claim 9
Dependent Claim 46 words
The method as set forth in claim 7 and further including: determining resources required for transferring said multimedia segments to said target device; and reserving said resources to ensure a constant availability of said resources during a transfer of said multimedia segments to said target device.
Claim 10
Dependent Claim 15 words
The method as set forth in claim 1 wherein said multimedia segments are video segments.
Claim 11
Dependent Claim 44 words
The method as set forth in claim 9 and further including: commonizing operating characteristics of said first and second multimedia segments such that said first and second multimedia segments have a common set of operating characteristics prior to being transferred to said target device.
Claim 12
Dependent Claim 31 words
The method as set forth in claim 10 and further including: preparing a playlist, said playlist being comprised of a listing of multimedia segments to be transferred to said target device.
Claim 13
Dependent Claim 46 words
The method as set forth in claim 11 and further including: determining resources required for transferring said multimedia segments to said target device; and reserving said resources to ensure a constant availability of said resources during a transfer of said multimedia segments to said target device.
Claim 14
Dependent Claim 15 words
The method as set forth in claim 1 wherein said multimedia segments are audio segments.
Claim 15
Dependent Claim 44 words
The method as set forth in claim 13 and further including: commonizing operating characteristics of said first and second multimedia segments such that said first and second multimedia segments have a common set of operating characteristics prior to being transferred to said target device.
Claim 16
Dependent Claim 31 words
The method as set forth in claim 14 and further including: preparing a playlist, said playlist being comprised of a listing of multimedia segments to be transferred to said target device.
Claim 17
Dependent Claim 46 words
The method as set forth in claim 15 and further including: determining resources required for transferring said multimedia segments to said target device; and reserving said resources to ensure a constant availability of said resources during a transfer of said multimedia segments to said target device.
Claim 18
Dependent Claim 15 words
The method as set forth in claim 1 wherein said multimedia segments are video segments.
Claim 19
Dependent Claim 44 words
The method as set forth in claim 17 and further including: commonizing operating characteristics of said first and second multimedia segments such that said first and second multimedia segments have a common set of operating characteristics prior to being transferred to said target device.
Claim 20
Dependent Claim 31 words
The method as set forth in claim 18 and further including: preparing a playlist, said playlist being comprised of a listing of multimedia segments to be transferred to said target device.
Claim 21
Dependent Claim 46 words
The method as set forth in claim 19 and further including: determining resources required for transferring said multimedia segments to said target device; and reserving said resources to ensure a constant availability of said resources during a transfer of said multimedia segments to said target device.
Claim 22
Dependent Claim 31 words
The method as set forth in claim 1 and further including: preparing a playlist, said playlist being comprised of a listing of multimedia segments to be transferred to said target device.
Claim 23
Dependent Claim 46 words
The method as set forth in claim 1 and further including: determining resources required for transferring said multimedia segments to said target device; and reserving said resources to ensure a constant availability of said resources during a transfer of said multimedia segments to said target device.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-29 2003-05-31 2003-11-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-29 2007-05-31 2007-11-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-29 2011-05-31 2011-11-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag