Time zone negotiation in a client-server communication architecture
First Claim
Patent Images
1. A client-server communication method, comprising:
- receiving, by a server from a client over a communication path and during a communication session between the client and the server, a negotiated time-zone value that identifies a time zone of the client, wherein receiving the negotiated time-zone value includes receiving the negotiated time-zone value in a storage area of a computer system that includes the server,embedding the negotiated time-zone value into a generic root of a name of a logical subsystem of the server;
during the session, executing on the server an application initiated by the client or initiated from within the computer system, wherein executing the application includes;
retrieving the time-zone value by parsing the name of the logical subsystem to determine the negotiated time-zone value from the generic root; and
determining whether to take an action relating to the client based on whether a condition involving the retrieved time-zone value is satisfied, wherein to take an action relating to the client comprises at least one of;
to communicate a message to the client and to terminate the session.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and software associated with a client-server communication architecture in which there is a server and one or more clients. A client of the one or more clients communicates the client'"'"'s time zone value to the server over a communication path and during a communication session between the client and the server. The time-zone value is so communicated through options negotiations between the client and the server. The negotiated time-zone value is stored in a storage area of a computer system that includes the server.
14 Citations
7 Claims
-
1. A client-server communication method, comprising:
-
receiving, by a server from a client over a communication path and during a communication session between the client and the server, a negotiated time-zone value that identifies a time zone of the client, wherein receiving the negotiated time-zone value includes receiving the negotiated time-zone value in a storage area of a computer system that includes the server, embedding the negotiated time-zone value into a generic root of a name of a logical subsystem of the server; during the session, executing on the server an application initiated by the client or initiated from within the computer system, wherein executing the application includes; retrieving the time-zone value by parsing the name of the logical subsystem to determine the negotiated time-zone value from the generic root; and determining whether to take an action relating to the client based on whether a condition involving the retrieved time-zone value is satisfied, wherein to take an action relating to the client comprises at least one of;
to communicate a message to the client and to terminate the session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification