Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
118 words
An apparatus for managing, among multiple users, the use of one or more data communications channels over which said users may communicate with other users, said apparatus comprising means for receiving a request from a user to access a channel of said one or more data communications channels, means for allowing said user to access said channel if said channel is available, and means for informing said user that said channel is unavailable if said channel is unavailable, informing said user that said channel is available when said channel becomes available, determining whether said user still needs access to said channel, and allowing said user to access said channel if said user still needs access to said channel.
Claim 2
Independent Claim
118 words
An apparatus for managing, among multiple users, the use of one or more data communications channels over which said users may communicate with other users, said apparatus comprising means for receiving a request from a user to access a channel of said one or more data communications channels, means for allowing said user to access said channel if said channel is available, and means for informing said user that said channel is unavailable if said channel is unavailable, informing said user that said channel is available when said channel becomes available, determining whether said user still needs access to said channel, and allowing said user to access said channel if said user still needs access to said channel.
Claim 3
Dependent Claim
18 words
The apparatus as defined in claim 1, wherein said apparatus communicates with said users via service access points.
Claim 4
Dependent Claim
23 words
The apparatus as defined in claim 2, wherein said users are applications utilizing access methods to obtain access to the data communication channels.
Claim 5
Dependent Claim
25 words
The apparatus as defined in claim 3, wherein said apparatus operates over the data link and network layers of the Open Systems Interconnect (OSI) standard.
Claim 6
Dependent Claim
16 words
The apparatus as defined in claim 4, wherein said apparatus conforms to Link Services Architecture (LSA).
Claim 7
Dependent Claim
20 words
The apparatus as defined in claim 1, wherein said data communication channels comprise at least one physical telecommunication line port.
Claim 8
Dependent Claim
20 words
The apparatus as defined in claim 6, wherein said data communication channels further comprise an Integrated Services Digital Network (ISDN).
Claim 9
Independent Claim
116 words
A method of managing, among multiple users, the use of a data communications facility through which said users may communicate with other users, said method comprising steps of determining that a user of said multiple users needs access to said facility, determining the availability of said facility, and if said facility is available, allowing said user to access said facility, or if said facility is unavailable, indicating to said user that said facility is unavailable, indicating to said user that said facility is available when said facility becomes available, determining whether said user still needs access to said facility, and allowing said user to access said facility if said user still needs access to said facility.
Claim 10
Independent Claim
116 words
A method of managing, among multiple users, the use of a data communications facility through which said users may communicate with other users, said method comprising steps of determining that a user of said multiple users needs access to said facility, determining the availability of said facility, and if said facility is available, allowing said user to access said facility, or if said facility is unavailable, indicating to said user that said facility is unavailable, indicating to said user that said facility is available when said facility becomes available, determining whether said user still needs access to said facility, and allowing said user to access said facility if said user still needs access to said facility.
Claim 11
Dependent Claim
159 words
For use in a system for providing communication services by means of an architecture having a plurality of layers, a port connection manager, in one of said layers, said one layer having an adjacent upper layer, for arbitrating the use of a data communication channel between at least two users in said adjacent upper layer comprising: means for receiving from a requesting user of said at least two users a request for access to said data communication channel; means for determining if said data communication channel is available for use; means for allowing said requesting user to access said channel if said channel is available; means for indicating to said requesting user that said channel is unavailable if said channel is unavailable; and means for indicating to said requesting user that said data communication channel is available when said data communication channel becomes available and for determining whether said requesting user still needs access to said data communication channel.
Claim 12
Dependent Claim
159 words
For use in a system for providing communication services by means of an architecture having a plurality of layers, a port connection manager, in one of said layers, said one layer having an adjacent upper layer, for arbitrating the use of a data communication channel between at least two users in said adjacent upper layer comprising: means for receiving from a requesting user of said at least two users a request for access to said data communication channel; means for determining if said data communication channel is available for use; means for allowing said requesting user to access said channel if said channel is available; means for indicating to said requesting user that said channel is unavailable if said channel is unavailable; and means for indicating to said requesting user that said data communication channel is available when said data communication channel becomes available and for determining whether said requesting user still needs access to said data communication channel.
Claim 13
Dependent Claim
28 words
The port connection manager as defined in claim 9, wherein said at least two users each comprise a connection manager for managing its respective connection to said channel.
Claim 14
Dependent Claim
24 words
The port connection manager as defined in claim 10, wherein said port connection manager communicates with said connection managers via service access points (SAPs).
Claim 15
Dependent Claim
29 words
The port connection manager as defined in claim 11, wherein said port connection manager operates in the data link and network layers of the Open System Interconnect (OSI) reference.
Claim 16
Dependent Claim
24 words
The port connection manager as defined in claim 11, wherein said port connection manager communicates with said connection managers by exchanging primitive constructs therewith.
Claim 17
Dependent Claim
42 words
The port connection manager as defined in claim 9, wherein said port connection manager arbitrates the use of a plurality of data communication channels, at least a portion of said data communication channels being part of the Integrated Services Digital Network (ISDN).
Claim 18
Dependent Claim
27 words
The port connection manager as defined in claim 14, wherein said data communication channels are coupled to said port connection by a plurality of physical line ports.
Claim 19
Dependent Claim
118 words
For use in a system for providing communication services by means of an architecture having a plurality of layers, a port connection manager, in one of said layers, said one layer having an adjacent upper layer, for arbitrating the use of a data communication channel between at least two users in said adjacent upper layer comprising: means for receiving from each requesting user of said at least two users a request for activation of communication between said requesting user and said port connection manager; means for receiving a call on said data communication channel for one of said users; and means for directing said call to said user is said user had previously requested for activation of communication.
Claim 20
Dependent Claim
118 words
For use in a system for providing communication services by means of an architecture having a plurality of layers, a port connection manager, in one of said layers, said one layer having an adjacent upper layer, for arbitrating the use of a data communication channel between at least two users in said adjacent upper layer comprising: means for receiving from each requesting user of said at least two users a request for activation of communication between said requesting user and said port connection manager; means for receiving a call on said data communication channel for one of said users; and means for directing said call to said user is said user had previously requested for activation of communication.
Claim 21
Dependent Claim
24 words
The port connection manager as defined in claim 16, wherein said port connection manager communicates with said connection managers via service access points (SAPs).
Claim 22
Dependent Claim
29 words
The port connection manager as defined in claim 17, wherein said port connection manager operates in the data link and network layers of the Open System Interconnect (OSI) reference.
Claim 23
Dependent Claim
24 words
The port connection manager as defined in claim 17, wherein said port connection manager communicates with said connection managers by exchanging primitive constructs therewith.
Claim 24
Dependent Claim
42 words
The port connection manager as defined in claim 16, wherein said port connection manager arbitrates the use of a plurality of data communication channels, at least a portion of said data communication channels being part of the Integrated Services Digital Network (ISDN).
Claim 25
Dependent Claim
27 words
The port connection manager as defined in claim 20, wherein said data communication channels are coupled to said port connection by a plurality of physical line ports.
Claim 26
Independent Claim
302 words
An apparatus for managing, among at least a first and a second user, the use of one or more data communications channels over which said users may communicate with other users, said apparatus comprising: means for receiving a request from said first user to access a channel of said one or more data communications channels; means for allowing said first user to access said channel if one of said one or more data communications channels is available; means for informing said first user that no channel is available if none of said one or more data communications channels is available; means for receiving a request from said second user to access a channel of said one or more data communications channels; means for informing said second user that no channel is available if none of said one or more data communications channels is available; means for informing said first user that a channel is available when a channel of said one or more data communications channels becomes available, for determining whether said first user still needs access to a channel of said one or more data communications channels, and for allowing said first user to access said available channel if said first user needs access to a channel; and means for informing said second user that a channel of said one or more data communications channels is available if said first user does not need access to said available channel of if another channel of said one or more data communications channels becomes available, for determining whether said second user still needs access to a channel of said one or more data communications channels, and for allowing said second user to access said available channel if said second user needs access to a channel of said one or more data communications channels.
Claim 27
Independent Claim
302 words
An apparatus for managing, among at least a first and a second user, the use of one or more data communications channels over which said users may communicate with other users, said apparatus comprising: means for receiving a request from said first user to access a channel of said one or more data communications channels; means for allowing said first user to access said channel if one of said one or more data communications channels is available; means for informing said first user that no channel is available if none of said one or more data communications channels is available; means for receiving a request from said second user to access a channel of said one or more data communications channels; means for informing said second user that no channel is available if none of said one or more data communications channels is available; means for informing said first user that a channel is available when a channel of said one or more data communications channels becomes available, for determining whether said first user still needs access to a channel of said one or more data communications channels, and for allowing said first user to access said available channel if said first user needs access to a channel; and means for informing said second user that a channel of said one or more data communications channels is available if said first user does not need access to said available channel of if another channel of said one or more data communications channels becomes available, for determining whether said second user still needs access to a channel of said one or more data communications channels, and for allowing said second user to access said available channel if said second user needs access to a channel of said one or more data communications channels.