Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
85 words
A method for queuing and triggering the flow of data across data communications networks including ATM networks utilizing an insertion server connected to a client multiplexer, said method performed by the insertion server comprising the steps of: receiving a notification of pending trigger point; enabling a trigger mode; preparing a timing response; enqueuing data; receiving a timing request from the client multiplexer and sending said timing response; and receiving a stream request from the client multiplexer and transferring said enqueued data to the client multiplexer.
Claim 2
Independent Claim
85 words
A method for queuing and triggering the flow of data across data communications networks including ATM networks utilizing an insertion server connected to a client multiplexer, said method performed by the insertion server comprising the steps of: receiving a notification of pending trigger point; enabling a trigger mode; preparing a timing response; enqueuing data; receiving a timing request from the client multiplexer and sending said timing response; and receiving a stream request from the client multiplexer and transferring said enqueued data to the client multiplexer.
Claim 3
Dependent Claim
32 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 1 includes the step of establishing an ATM network connection to the client multiplexer.
Claim 4
Dependent Claim
42 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 1 includes the step of receiving a stop stream command from the client multiplexer and stopping said enqueued data transfer to the client multiplexer.
Claim 5
Dependent Claim
34 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 1 includes the steps of establishing a transmit queue threshold and checking a data queue threshold.
Claim 6
Dependent Claim
32 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 4 includes the step of enqueuing data responsive to reaching said data queue threshold.
Claim 7
Dependent Claim
33 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 5 includes the step of checking for more enqueued data and transferring said enqueued data.
Claim 8
Dependent Claim
37 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 1 includes the step of predicting a next request from the client multiplexer and preparing a predicted next response.
Claim 9
Dependent Claim
39 words
A method for queuing and triggering the flow of data across data communications networks as recited in claim 7 includes the step of identifying a specific predicted next request from the client multiplexer and triggering said predicted next response.
Claim 10
Dependent Claim
93 words
Apparatus for queuing and triggering the flow of data across data communications networks comprising: an insertion server, a client multiplexer coupled to said insertion server; said insertion server including means for receiving a notification of pending trigger point; means for enabling a trigger mode; means for preparing a timing response; means for enqueuing data; means for receiving a timing request from said client multiplexer for sending said timing response to said client multiplexer; and means for receiving a stream request from said client multiplexer for transferring said enqueued data to said client multiplexer.
Claim 11
Dependent Claim
93 words
Apparatus for queuing and triggering the flow of data across data communications networks comprising: an insertion server, a client multiplexer coupled to said insertion server; said insertion server including means for receiving a notification of pending trigger point; means for enabling a trigger mode; means for preparing a timing response; means for enqueuing data; means for receiving a timing request from said client multiplexer for sending said timing response to said client multiplexer; and means for receiving a stream request from said client multiplexer for transferring said enqueued data to said client multiplexer.
Claim 12
Dependent Claim
44 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 9 wherein said insertion server includes means for receiving a stop stream command from said client multiplexer for stopping said enqueued data transfer to said client multiplexer.
Claim 13
Dependent Claim
38 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 9 wherein said insertion server includes means for establishing a transmit queue threshold and means for checking a data queue threshold.
Claim 14
Dependent Claim
34 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 11 wherein said insertion server includes means for enqueuing data responsive to reaching said data queue threshold.
Claim 15
Dependent Claim
35 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 12 wherein said insertion server includes means for checking for more enqueued data for transferring said enqueued data.
Claim 16
Dependent Claim
49 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 9 wherein said client multiplexer includes means for sending said timing request to said insertion server and for starting a timer; and means responsive to said timing response for establishing an offset.
Claim 17
Dependent Claim
34 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 14 wherein said client multiplexer includes means utilizing said established offset for setting a count down timer.
Claim 18
Dependent Claim
36 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 9 wherein said client multiplexer includes means for responsive to said count down timer for sending said stream request.
Claim 19
Dependent Claim
34 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 9 wherein said client multiplexer includes means for processing said enqueued data transferred by said insertion server.
Claim 20
Dependent Claim
34 words
Apparatus for queuing and triggering the flow of data across data communications networks as recited in claim 9 wherein said client multiplexer includes means for sending said stop stream command to said insertion server.
Claim 21
Dependent Claim
107 words
A computer program product for use in an ATM network system having an insertion server and a client multiplexer, the computer program product comprising: a record medium; means, recorded on said recording medium, for receiving a notification of pending trigger point; means, recorded on said recording medium, for enabling a trigger mode; means, recorded on said recording medium, for preparing a timing response; means, recorded on said recording medium, for enqueuing data; means, recorded on said recording medium, for receiving a timing request and for sending said timing response; and means, recorded on said recording medium, for receiving a stream request and for transferring said enqueued data.
Claim 22
Dependent Claim
107 words
A computer program product for use in an ATM network system having an insertion server and a client multiplexer, the computer program product comprising: a record medium; means, recorded on said recording medium, for receiving a notification of pending trigger point; means, recorded on said recording medium, for enabling a trigger mode; means, recorded on said recording medium, for preparing a timing response; means, recorded on said recording medium, for enqueuing data; means, recorded on said recording medium, for receiving a timing request and for sending said timing response; and means, recorded on said recording medium, for receiving a stream request and for transferring said enqueued data.
Claim 23
Dependent Claim
38 words
A computer program product for use in an ATM network system as recited in claim 19 includes means, recorded on said recording medium, for predicting a next request from a client and for preparing a predicted next response.
Claim 24
Dependent Claim
40 words
A computer program product for use in an ATM network system as recited in claim 20 includes means, recorded on said recording medium, for identifying a specific predicted next request from a client and for triggering said predicted next response.
Claim 25
Dependent Claim
95 words
An insertion server for queuing and triggering the flow of data across data communications networks including ATM networks to a client multiplexer, said insertion server comprising: means for enabling a trigger operational mode; means responsive to said trigger operational mode enabling means for setting a transmit queue threshold; means for receiving a timing request from said client multiplexer for sending a timing response; means responsive to said transmit queue threshold setting means for enqueuing data; and means for receiving a stream request from said client multiplexer for transferring said enqueued data to said client multiplexer.
Claim 26
Dependent Claim
95 words
An insertion server for queuing and triggering the flow of data across data communications networks including ATM networks to a client multiplexer, said insertion server comprising: means for enabling a trigger operational mode; means responsive to said trigger operational mode enabling means for setting a transmit queue threshold; means for receiving a timing request from said client multiplexer for sending a timing response; means responsive to said transmit queue threshold setting means for enqueuing data; and means for receiving a stream request from said client multiplexer for transferring said enqueued data to said client multiplexer.
Claim 27
Dependent Claim
29 words
An insertion server as recited in claim 22 further includes means for checking said data queue threshold and means for enqueuing data responsive to reaching said data queue threshold.
Claim 28
Dependent Claim
24 words
An insertion server as recited in claim 22 further includes means for receiving a stop stream command and for stopping said enqueued data transfer.
Claim 29
Dependent Claim
26 words
An insertion server as recited in claim 22 further includes means for predicting a next request from a client and for preparing a predicted next response.
Claim 30
Dependent Claim
28 words
An insertion server as recited in claim 25 further includes means for identifying a specific predicted next request from a client and for triggering said predicted next response.
Claim 31
Dependent Claim
118 words
A client multiplexer for triggering the flow of data across data communications networks including ATM networks from an insertion server, said client multiplexer comprising: means for enabling a trigger operational mode; means responsive to said trigger operational mode enabling means for sending a timing request to said insertion server and for starting a timer; means responsive to receiving a timing response from said insertion server for establishing an offset; means responsive to said trigger operational mode enabling means for sending a stream request to said insertion server; means for receiving data from said insertion server and for processing said data; and means responsive to said data processing means for sending a stop stream request to said insertion server.
Claim 32
Dependent Claim
118 words
A client multiplexer for triggering the flow of data across data communications networks including ATM networks from an insertion server, said client multiplexer comprising: means for enabling a trigger operational mode; means responsive to said trigger operational mode enabling means for sending a timing request to said insertion server and for starting a timer; means responsive to receiving a timing response from said insertion server for establishing an offset; means responsive to said trigger operational mode enabling means for sending a stream request to said insertion server; means for receiving data from said insertion server and for processing said data; and means responsive to said data processing means for sending a stop stream request to said insertion server.
Claim 33
Dependent Claim
36 words
A client multiplexer as recited in claim 27 further includes countdown timer means responsive to said received timing response for identifying a time value utilizing said offset for sending said stream request to said insertion server.