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

Method and system for contextual presentation of a temporal based object on a data processing system

Assignee: International Business Machines Corp
•
Filing: 1993-10-28
•
Granted: 2001-01-30
•
Expires: 2013-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Temporal based objects, such as video or audio objects, are presented in a manner that is determined by the context through which the object is presented. When presented through one context, the object is presented in accordance with one set of presentation characteristics. When presented through another context, the object is presented in accordance with another set of presentation characteristics. A context can be an application program such as a calendar program or an inbasket program, or a context can be an output device such as a video monitor. Presentation characteristics determine which segments of an object are to be presented and how they are to be presented (such as by playing, pause play, fast forward, fast forward play, rewind, rewind play and stop play).

Inventors

  • 👤 Abdolreza Salahshour
  • 👤 Marvin L. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 18:05
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 132 words
A computer implemented method of presenting a temporal based object on a data processing system, said object having a content comprising the steps of: a) determining a context on said data processing system for presenting said object; b) providing presentation characteristics of said object for said context, said presentation characteristics comprising a selection of a portion of said content of said object, said portion being less than all of said content, and associating said presentation characteristics with said object; c) distributing said presentation characteristics and all of said content of said object to said context; d) determining if said object is to be presented through said context; and e) if said object is to be presented through said context, then presenting said object through said context in accordance with said presentation characteristics.
Claim 2
Dependent Claim 132 words
A computer implemented method of presenting a temporal based object on a data processing system, said object having a content comprising the steps of: a) determining a context on said data processing system for presenting said object; b) providing presentation characteristics of said object for said context, said presentation characteristics comprising a selection of a portion of said content of said object, said portion being less than all of said content, and associating said presentation characteristics with said object; c) distributing said presentation characteristics and all of said content of said object to said context; d) determining if said object is to be presented through said context; and e) if said object is to be presented through said context, then presenting said object through said context in accordance with said presentation characteristics.
Claim 3
Dependent Claim 43 words
The method of claim 1 wherein said context comprises an application program, said step of determining if said object is to be presented through said context further comprises the step of determining if said object is to be presented through said application program.
Claim 4
Dependent Claim 48 words
The method of claim 1 wherein said context comprises an output device of said data processing system, said step of determining if said object is to be presented through said context further comprises the step of determining if said object is to be presented through said output device.
Claim 5
Dependent Claim 39 words
The method of claim 1 wherein said object has a data stream for presentation to a user, wherein said step of providing presentation characteristics of an object further comprises the step of selecting a segment of said data stream.
Claim 6
Dependent Claim 67 words
The method of claim 4 , wherein said data stream is presented at a speed and in a direction of said data stream, said step of providing presentation characteristics of said object further comprises the step of determining how said segment of said data stream is to be presented in terms of either presentation speed of said data stream segment or direction of said data stream segment.
Claim 7
Dependent Claim 59 words
The method of claim 5 , wherein said step of determining how said segment of said data stream is to be presented further comprises the step of providing a presentation behavior of said segment, said presentation behavior taken from the group of behaviors consisting of play, pause play, rewind, fast forward, rewind play, fast forward play and stop play.
Claim 8
Dependent Claim 57 words
The method of claim 1 , wherein said object comprises data that is presented at a speed and with a direction, said step of providing presentation characteristics of said object further comprises the step of determining how said object is to be presented in terms of either presentation speed of said data or direction of said data.
Claim 9
Dependent Claim 51 words
The method of claim 1 , further comprising the step of, before presenting said object in accordance with said presentation characteristics, determining if the steps of determining a context for presenting said object and providing presentation characteristics of said object and associating said presentation characteristics with said object have been authorized.
Claim 10
Dependent Claim 83 words
The method of claim 1 , further comprising the step of: a) said step of providing presentation characteristics of said object for said context further comprises the step of providing that said object will be presented in a pause play mode; b) said step of presenting said object in accordance with said presentation characteristics further comprises the step of presenting said object An said pause play mode; and c) after a predetermined amount of time has elapsed, stopping said presentation of said object.
Claim 11
Dependent Claim 34 words
The method of claim 1 wherein said step of distributing said object to said context further comprises the step of using an electronic mail service to send said object to said data processing system.
Claim 12
Dependent Claim 41 words
The method of claim 1 wherein said step of distributing said object to said context further comprises the step of posting said object to an application program so that said object is presented on a user interface of said application program.
Claim 13
Dependent Claim 39 words
The method of claim 1 wherein the step of distributing said object to said context further comprises the step of associating said presentation characteristics to an output device of said data processing system for an instance of said object.
Claim 14
Dependent Claim 143 words
A computer implemented method for presenting a temporal based object on a data processing system, said object having a content, comprising the steps of: a) at a first data processing system, determining a context for presenting said object, providing presentation characteristics of said object for said context, said presentation characteristics comprising a selection of a portion of said content of said object, said portion being less than all of said content, and associating said presentation characteristics with said object; b) distributing all of said content of said object to a second data processing system; c) at said second data processing system, determining if said object is to be presented through said context; and d) if said object is to be presented through said context, then presenting said object through said context in accordance with said presentation characteristics on said second data processing system.
Claim 15
Dependent Claim 143 words
A computer implemented method for presenting a temporal based object on a data processing system, said object having a content, comprising the steps of: a) at a first data processing system, determining a context for presenting said object, providing presentation characteristics of said object for said context, said presentation characteristics comprising a selection of a portion of said content of said object, said portion being less than all of said content, and associating said presentation characteristics with said object; b) distributing all of said content of said object to a second data processing system; c) at said second data processing system, determining if said object is to be presented through said context; and d) if said object is to be presented through said context, then presenting said object through said context in accordance with said presentation characteristics on said second data processing system.
Claim 16
Independent Claim 137 words
A system of presenting a temporal based object on a data processing system, said object having a content, comprising: a) means for determining a context on said data processing system for presenting said object; b) means for providing presentation characteristics of said object for said context, said presentation characteristics comprising a selection of a portion of said content of said object, aid portion being less than all of said content, and for associating said presentation characteristics with said object; c) means for distributing said presentation characteristics and all of said content of said object to said context; d) means for determining if said object is to be presented through said context; and e) means for presenting said object through said context in accordance with said presentation characteristics if said object is to be presented through said context.
Claim 17
Independent Claim 137 words
A system of presenting a temporal based object on a data processing system, said object having a content, comprising: a) means for determining a context on said data processing system for presenting said object; b) means for providing presentation characteristics of said object for said context, said presentation characteristics comprising a selection of a portion of said content of said object, aid portion being less than all of said content, and for associating said presentation characteristics with said object; c) means for distributing said presentation characteristics and all of said content of said object to said context; d) means for determining if said object is to be presented through said context; and e) means for presenting said object through said context in accordance with said presentation characteristics if said object is to be presented through said context.
Claim 18
Dependent Claim 42 words
The system of claim 14 wherein said context comprises an application program, said means for determining if said object is to be presented through said context further comprises means for determining if said object is to be presented through said application program.
Claim 19
Dependent Claim 47 words
The system of claim 14 wherein said context comprises an output device of said data processing system, said means for determining if said object is to be presented through said context further comprises means for determining if said object is to be presented through said output device.
Claim 20
Dependent Claim 38 words
The system of claim 14 wherein said object has a data stream for presentation to a user, wherein said means for providing presentation characteristics of an object further comprises means for selecting a segment of said data stream.
Claim 21
Dependent Claim 66 words
The system of claim 16 , wherein said data stream is presented at a speed and in a direction of said data stream, said means for providing presentation characteristics of said object further comprises means for determining how said segment of said data stream is to be presented in terms of either presentation speed of said data stream segment or direction of said data stream segment.
Claim 22
Dependent Claim 58 words
The system of claim 17 , wherein said means for determining how said segment of said data stream is to be presented further comprises means for providing a presentation behavior of said segment, said presentation behavior taken from the group of behaviors consisting of play, pause play, rewind, fast forward, rewind play, fast forward play and stop play.
Claim 23
Dependent Claim 56 words
The system of claim 14 , wherein said object comprises data that is presented at a speed and with a direction, said means for providing presentation characteristics of said object further comprises means for determining how said object is to be presented in terms of either presentation speed of said data or direction of said data.
Claim 24
Dependent Claim 43 words
The system of claim 14 , further comprising means for, before presenting said object in accordance with said presentation characteristics, determining if the provision of presentation characteristics of said object and the association of said presentation characteristics with said context have been authorized.
Claim 25
Dependent Claim 77 words
The system of claim 14 , further comprising: a) said means for providing presentation characteristics of said object further comprises means for providing that said object will be presented in a pause play mode; b) said means for presenting said object in accordance with said presentation characteristics further comprises means for presenting said object in said pause play mode; and c) means for stopping said presentation of said object after a predetermined amount of time has elapsed.

References Cited (Backward Citations)

US5341293A Cited
US5375200A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-30 2004-07-31 2005-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-30 2008-07-31 2009-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-30 2012-07-31 2013-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag