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

System for automatically adding additional data stream to existing media connection between two end points upon exchange of notifying and confirmation messages therebetween

Assignee: Apple Inc
•
Filing: 1995-02-24
•
Granted: 1998-12-29
•
Expires: 2015-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic method for adding an additional data stream, such as auxiliary teleconference data, to an existing media connection between two endpoints, such as a teleconference between teleconferencing systems. A first endpoint identifies the availability of a second data stream to a second endpoint via a first message which references the existing media connection. The first endpoint notifies the second endpoint of the desire to connect via a second message. The second endpoint notifies the first endpoint of confirmation to connect via a third message. The first and the second endpoint then establish communication wherein the additional data stream is associated in a first endpoint and the second endpoint with the existing media connection.

Inventors

  • 👤 Guy G. Riddle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 14:23
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04L12/1827; H04L65/00; H04L65/1066; H04L65/1083; H04L65/1089; H04L65/40; H04L65/403; H04L65/4046; H04M; H04M3/00; H04M3/42; H04M3/56; H04M3/563; H04M3/564; H04M3/567; H04N; H04N7/00; H04N7/14; H04N7/141; H04N7/147; H04N7/15; H04L12/1863; H04L12/1886; H04L65/60; H04L65/70; H04M2203/00; H04M2203/50; H04M2203/5009

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 127 words
An automatic method for adding an additional data stream to an existing media source between two endpoints comprising the following steps: a. a first endpoint identifying the availability of said additional data stream to a second endpoint via a first message containing a reference to said existing media source; b. said first endpoint notifying said second endpoint of the desire to connect to provide said additional data stream via a second message; c. said second endpoint notifying said first endpoint of confirmation to connect via a third message; and d. said first and said second endpoint establishing communication to provide said additional data stream to said second endpoint, said additional data stream being associated in said first endpoint and said second endpoint with said existing media source.
Claim 2
Dependent Claim 127 words
An automatic method for adding an additional data stream to an existing media source between two endpoints comprising the following steps: a. a first endpoint identifying the availability of said additional data stream to a second endpoint via a first message containing a reference to said existing media source; b. said first endpoint notifying said second endpoint of the desire to connect to provide said additional data stream via a second message; c. said second endpoint notifying said first endpoint of confirmation to connect via a third message; and d. said first and said second endpoint establishing communication to provide said additional data stream to said second endpoint, said additional data stream being associated in said first endpoint and said second endpoint with said existing media source.
Claim 3
Dependent Claim 13 words
The method of claim 1 wherein said additional data stream includes audio information.
Claim 4
Dependent Claim 15 words
The method of claim 1 wherein said additional data stream includes a second media connection.
Claim 5
Dependent Claim 15 words
The method of claim 1 wherein said existing media source includes a video media source.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein said additional data stream includes an audio source.
Claim 7
Dependent Claim 25 words
The method of claim 1 further comprising repeating steps a-d for a second additional data stream, said second data stream becoming said additional data stream.
Claim 8
Dependent Claim 27 words
The method of claim 1 further comprising said second endpoint presenting an option to a user to add said additional data stream to said existing media source.
Claim 9
Dependent Claim 52 words
The method of claim 1 further comprising: a. said first endpoint transmitting a notification message to said second endpoint that said additional data stream will terminate; and b. responsive to said notification message, said second endpoint terminating receipt of said additional data stream, and removing said association with said existing media source.
Claim 10
Dependent Claim 21 words
The method of claim 8 further comprising said first endpoint continuing to provide said existing media source to said second endpoint.
Claim 11
Dependent Claim 52 words
The method of claim 1 further comprising: a. said second endpoint transmitting a notification message to said first endpoint that said second endpoint is terminating receipt of said additional data stream; and b. responsive to said notification message, said first endpoint terminating transmission of said additional data stream to said second endpoint.
Claim 12
Dependent Claim 21 words
The method of claim 10 further comprising said first endpoint continuing to provide said existing media source to said second endpoint.
Claim 13
Dependent Claim 22 words
The method of claim 1 wherein said reference to said existing media source includes a conference identifier of said existing media source.
Claim 14
Independent Claim 131 words
An apparatus in a first endpoint for adding an additional data stream to an existing media source between two endpoints comprising: a. a first circuit coupled to a communication interface, said first circuit creating and transmitting a first message containing a reference to said existing media source which identifies the availability of said additional data stream to a second endpoint; b. a second circuit coupled to said communication interface, said second circuit receiving a second message from said second endpoint notifying said first endpoint of confirmation to receive said additional data stream; and c. a third circuit coupled to said communication interface, said third circuit providing said additional data stream to said second endpoint such that said second endpoint interprets said additional data stream as being received from said first endpoint.
Claim 15
Independent Claim 131 words
An apparatus in a first endpoint for adding an additional data stream to an existing media source between two endpoints comprising: a. a first circuit coupled to a communication interface, said first circuit creating and transmitting a first message containing a reference to said existing media source which identifies the availability of said additional data stream to a second endpoint; b. a second circuit coupled to said communication interface, said second circuit receiving a second message from said second endpoint notifying said first endpoint of confirmation to receive said additional data stream; and c. a third circuit coupled to said communication interface, said third circuit providing said additional data stream to said second endpoint such that said second endpoint interprets said additional data stream as being received from said first endpoint.
Claim 16
Dependent Claim 13 words
The apparatus of claim 13 wherein said additional data stream includes audio information.
Claim 17
Dependent Claim 15 words
The apparatus of claim 13 wherein said additional data stream includes a second media source.
Claim 18
Dependent Claim 15 words
The apparatus of claim 13 wherein said existing media source includes a video media source.
Claim 19
Dependent Claim 14 words
The apparatus of claim 16 wherein said additional data stream includes an audio source.
Claim 20
Dependent Claim 36 words
The apparatus of claim 13 further comprising a fourth circuit coupled to said first circuit and activating said first circuit for a second additional data stream, said second additional data stream becoming said additional data stream.
Claim 21
Dependent Claim 46 words
The apparatus of claim 13 further comprising: a fourth circuit coupled to said communication interface and transmitting a notification message to said second endpoint that said additional data stream will terminate, and terminating said additional data stream, and removing said association with said existing media source.
Claim 22
Dependent Claim 25 words
The apparatus of claim 19 wherein said existing media source continues to be provided to said second endpoint after said additional data stream is terminated.
Claim 23
Dependent Claim 58 words
The apparatus of claim 13 further comprising: a fourth circuit coupled to said communication interface and receiving a notification message from said second endpoint that said second endpoint is terminating receipt of said additional data stream and terminating said additional data stream, and removing said association with said existing media source responsive to receipt of said notification message.
Claim 24
Dependent Claim 25 words
The apparatus of claim 21 wherein said existing media source continues to be provided to said second endpoint after said additional data stream is terminated.
Claim 25
Dependent Claim 22 words
The apparatus of claim 13 wherein said reference to said existing media source includes a conference identifier of said existing media source.
Claim 26
Dependent Claim 56 words
The apparatus of claim 13, wherein said additional data stream is provided by said third circuit to all endpoints, other than said first endpoint, that receive messages from said first endpoint, and wherein said additional data stream is not provided by said third circuit to any endpoint that does not receive messages from said first endpoint.
Claim 27
Dependent Claim 101 words
An automatic method for adding an additional media stream associated with an existing media stream transmitted between two endpoints comprising the following steps: a. a first endpoint identifying the availability of said additional media stream to a second endpoint via a first message containing a reference to said existing media stream; b. said second endpoint notifying said first endpoint of confirmation to connect via a second message; and c. said first and said second endpoint establishing communication to provide said additional media stream to said second endpoint, said additional media stream being associated in said second endpoint with said first endpoint.
Claim 28
Dependent Claim 101 words
An automatic method for adding an additional media stream associated with an existing media stream transmitted between two endpoints comprising the following steps: a. a first endpoint identifying the availability of said additional media stream to a second endpoint via a first message containing a reference to said existing media stream; b. said second endpoint notifying said first endpoint of confirmation to connect via a second message; and c. said first and said second endpoint establishing communication to provide said additional media stream to said second endpoint, said additional media stream being associated in said second endpoint with said first endpoint.
Claim 29
Dependent Claim 13 words
The method of claim 25 wherein said additional media stream includes audio information.
Claim 30
Dependent Claim 15 words
The method of claim 25 wherein said additional media stream includes a second media source.
Claim 31
Dependent Claim 15 words
The method of claim 25 wherein said existing media stream includes a video media source.
Claim 32
Dependent Claim 14 words
The method of claim 28 wherein said additional media stream includes an audio source.
Claim 33
Dependent Claim 26 words
The method of claim 25 further comprising repeating steps a-c for a second additional media stream, said second additional data stream becoming said additional media stream.
Claim 34
Dependent Claim 22 words
The method of claim 25 further comprising said second endpoint presenting an option to a user to add said additional media stream.
Claim 35
Dependent Claim 50 words
The method of claim 25 further comprising: a. said first endpoint transmitting a notification message to said second endpoint that said additional media stream will terminate; and b. responsive to said notification message, said second endpoint terminating said additional media stream, and removing said association with said existing media stream.
Claim 36
Dependent Claim 21 words
The method of claim 32 further comprising said first endpoint continuing to provide said existing media source to said second endpoint.
Claim 37
Dependent Claim 50 words
The method of claim 25 further comprising: a. said second endpoint transmitting a notification message to said first endpoint that said second endpoint is terminating receipt of said additional media stream; and b. responsive to said notification message, said first endpoint terminating said additional media stream to said second endpoint.
Claim 38
Dependent Claim 21 words
The method of claim 34 further comprising said first endpoint continuing to provide said existing media stream to said second endpoint.
Claim 39
Dependent Claim 22 words
The method of claim 25 wherein said reference to said existing media stream includes a conference identifier of said existing media stream.
Claim 40
Independent Claim 95 words
An apparatus for adding an additional media stream associated with an existing media stream transmitted from a first endpoint to a second endpoint, said apparatus comprising: a means for identifying an availability of said additional media stream to said second endpoint via a first message containing a reference to said existing media stream; a means for receiving a confirmation to connect via a second message from said second endpoint; a means for providing said additional media stream to said second endpoint, said additional media stream being associated at said second endpoint with said first endpoint.
Claim 41
Independent Claim 95 words
An apparatus for adding an additional media stream associated with an existing media stream transmitted from a first endpoint to a second endpoint, said apparatus comprising: a means for identifying an availability of said additional media stream to said second endpoint via a first message containing a reference to said existing media stream; a means for receiving a confirmation to connect via a second message from said second endpoint; a means for providing said additional media stream to said second endpoint, said additional media stream being associated at said second endpoint with said first endpoint.
Claim 42
Dependent Claim 107 words
A computer readable medium in a digital processing system which is a first endpoint that is transmitting an existing media stream to a second endpoint, said medium containing executable computer program instructions which when executed in said digital processing system cause said system to perform steps comprising: identifying an availability of an additional media stream to said second endpoint via a first message containing a reference to said existing media stream; receiving a confirmation to connect via a second message from said second endpoint; providing said additional media stream to said second endpoint, said additional media stream being associated at said second endpoint with said first endpoint.
Claim 43
Dependent Claim 107 words
A computer readable medium in a digital processing system which is a first endpoint that is transmitting an existing media stream to a second endpoint, said medium containing executable computer program instructions which when executed in said digital processing system cause said system to perform steps comprising: identifying an availability of an additional media stream to said second endpoint via a first message containing a reference to said existing media stream; receiving a confirmation to connect via a second message from said second endpoint; providing said additional media stream to said second endpoint, said additional media stream being associated at said second endpoint with said first endpoint.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-12-28 2002-06-29 2002-12-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-12-28 2006-06-29 2006-12-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-12-28 2010-06-29 2010-12-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag