← Back to Patent Explorer
US5961588A Expired / Lapsed US ⏱️ 0.0 years remaining

Handling of commands passed between the server and client stations of a telecommunications system

Assignee: Alcatel USA Sourcing Inc
•
Filing: 1997-02-21
•
Granted: 1999-10-05
•
Expires: 2017-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a client station and method for controlling a telecommunications system, the telecommunications system including a central station and a server station. The server station is arranged to maintain an object model thereon representing the central station, and is connectable to the central station to send control signals to the central station in accordance with the object model. The client station comprises a communications manager for establishing first and second interfaces with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server. The client station has a memory for storing a portion of the object model, and a processor for processing commands received by the client station via the first interface from a queue maintained on the server station. Further, there is provided a retrieval means, responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, for retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.

Inventors

  • 👤 Guy A. Cooper
  • 👤 Jonathan F. Nethercott
  • 👤 Jonathan A. Thompson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 21:03
CPC Classifications
B; B01; B01J; B01J37/00; B01J37/02; B01J37/0201; B01J37/0203; B01J23/00; B01J23/38; B01J23/40; B01J23/44; B01J23/70; B01J23/89; B01J23/892; B01J35/00; B01J35/19; B01J37/0205

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 248 words
A client station for controlling a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station comprising: a communications manager for establishing first and second interfaces with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server station; a memory for storing a portion of the object model including at least one object of the object model to allow an operation to be performed on the at least one object of the object model; a processor for processing commands received by the client station via the first interface from a queue maintained on the server station, the commands requiring an operation to be performed on the at least one object by the processor in order to reconfigure the at least one object for storage in the memory; a retrieval means, responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, for retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.
Claim 2
Dependent Claim 248 words
A client station for controlling a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station comprising: a communications manager for establishing first and second interfaces with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server station; a memory for storing a portion of the object model including at least one object of the object model to allow an operation to be performed on the at least one object of the object model; a processor for processing commands received by the client station via the first interface from a queue maintained on the server station, the commands requiring an operation to be performed on the at least one object by the processor in order to reconfigure the at least one object for storage in the memory; a retrieval means, responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, for retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.
Claim 3
Dependent Claim 34 words
A client station as claimed in claim 1, wherein the commands received from the queue on the server station relate to updates made to objects of the object model maintained on the server station.
Claim 4
Dependent Claim 40 words
A client station as claimed in claim 1, wherein commands to be executed on the portion of the object model in said memory comprise operations including a path identifier identifying a destination object to which the operation should be applied.
Claim 5
Dependent Claim 48 words
A client station as claimed in claim 1, wherein each object in the portion of the object model has status information associated therewith, and the processor, on processing a command, is arranged to determine whether any of said status information needs updating, and to update that status information.
Claim 6
Dependent Claim 67 words
A client station as claimed in claim 4, further comprising: a display controller for displaying on a display device connectable to the client station a view of the objects stored in said memory, a visual representation of said status information being displayable with each object view; the processor, on updating said status information, being arranged to cause any displayed visual representation of status information to be updated.
Claim 7
Dependent Claim 58 words
A client station as claimed in claim 1, wherein the telecommunications system comprises a plurality of server stations and central stations, each server station being connectable to at least one central station and maintaining an object model representing said at least one central station, the client station being connectable to a number of said plurality of server stations.
Claim 8
Dependent Claim 49 words
A client station as claimed in claim 1, wherein the first and second interfaces are established via a dynamic interface comprising means for generating a remote procedure call interface object to reconfigure the dynamic interface to enable operations on the server station to be invoked from the client station.
Claim 9
Dependent Claim 54 words
A client station as claimed in claim 1, wherein if an object in the portion of the object model has a child object associated therewith, but the child object is not stored in the portion of the object model, a marker is associated with the object to indicate the existence of said child object.
Claim 10
Dependent Claim 35 words
A client station as claimed in claim 1, wherein if an object is deleted from the object model, a null identifier is added to the object model to indicate that the object has been deleted.
Claim 11
Dependent Claim 98 words
A client station as claimed in claim 1, further comprising: a recording means for maintaining a record, for each object in the portion of the object model stored in the memory, identifying a time at which the most recent command was applied to that object by the client station; and a memory reclaim means for periodically referencing the record and for deleting an object from the memory of the client station after a predetermined time has passed since the most recent command was applied to that object, any object deleted from the memory being replaced by a marker.
Claim 12
Dependent Claim 48 words
A client station as claimed in claim 6, wherein the telecommunications system is a wireless telecommunications system, in which the central station is arranged to relay messages from server stations to a public telephone network, the connection between the server stations and the central station being wireless connections.
Claim 13
Dependent Claim 270 words
A communications manager for a client station arranged to control a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station storing a portion of the object model in memory including at least one object of the object model to allow the client station to perform an operation on the at least one object of the object model, the communications manager comprising: means for establishing first and second interfaces with the server station to enable communication between the client station and the server station via an interface, thereby to manage the object model maintained on the server; a command manager for receiving commands via the first interface from a queue maintained on the server station, the client station having a processor arranged to process the commands received via the first interface, the commands requiring an operation to be performed on the at least one object by the command manager in order to reconfigure the at least one object for storage in the memory; a retrieval means, responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, for retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.
Claim 14
Dependent Claim 270 words
A communications manager for a client station arranged to control a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station storing a portion of the object model in memory including at least one object of the object model to allow the client station to perform an operation on the at least one object of the object model, the communications manager comprising: means for establishing first and second interfaces with the server station to enable communication between the client station and the server station via an interface, thereby to manage the object model maintained on the server; a command manager for receiving commands via the first interface from a queue maintained on the server station, the client station having a processor arranged to process the commands received via the first interface, the commands requiring an operation to be performed on the at least one object by the command manager in order to reconfigure the at least one object for storage in the memory; a retrieval means, responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, for retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.
Claim 15
Independent Claim 247 words
A method of controlling a telecommunications system from a client station, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the method comprising the steps of: employing a communications manager in the client station to establish first and second interfaces with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server; storing in a memory of the client station a portion of the object model including at least one object of the object model to allow an operation to be performed on the at least one object; processing commands received by the client station via the first interface from a queue maintained on the server station, the commands requiring an operation to be performed on the at least one object in order to reconfigure the at least one object for storage in the memory; responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.
Claim 16
Independent Claim 247 words
A method of controlling a telecommunications system from a client station, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the method comprising the steps of: employing a communications manager in the client station to establish first and second interfaces with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server; storing in a memory of the client station a portion of the object model including at least one object of the object model to allow an operation to be performed on the at least one object; processing commands received by the client station via the first interface from a queue maintained on the server station, the commands requiring an operation to be performed on the at least one object in order to reconfigure the at least one object for storage in the memory; responsive to a command requiring an operation to be performed on an object not currently in the portion of the object model stored in the memory, retrieving from the server station via the second interface said object for inclusion in the portion of the object model stored in the memory, during which time no further commands are processed by the processor.
Claim 17
Dependent Claim 44 words
A method as claimed in claim 13, wherein each object in the portion of the object model has status information associated therewith, and the method further comprises the step of determining whether any of said status information needs updating, and updating that status information.
Claim 18
Dependent Claim 42 words
A method as claimed in claim 14, further comprising the step of displaying on a display device connectable to the client station a view of the objects stored in said memory, each object view including a visual representation of said status information.
Claim 19
Dependent Claim 59 words
A method as claimed in claim 13, wherein if an object in the portion of the object model has a child object associated therewith, but the child object is not stored in the portion of the object model, the method further comprises the step of associating a marker with the object to indicate the existence of said child object.
Claim 20
Dependent Claim 37 words
A method as claimed in claim 13, wherein if an object is deleted from the object model, the method further comprises adding a null identifier to the object model to indicate that the object has been deleted.
Claim 21
Dependent Claim 91 words
A method as claimed in claim 13, further comprising the steps of: maintaining a record, for each object in the portion of the object model stored in the memory, identifying a time at which the most recent command was applied to that object by the client station; and periodically referencing the record and for deleting an object from the memory of the client station after a predetermined time has passed since the most recent command was applied to that object, any object deleted from the memory being replaced by a marker.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag