Patent ID: 8190736

Claim:
A method comprising: detecting, in a client-server system operating in a first state mode, a transition from a first use case to a second use case for accessing a property of an object through a server, wherein the first use case and the second use case are defined in terms of a number of readers and a number of writers communicating with the server to access the object; determining whether to transition from the first state mode to the second state mode during the second use case, wherein the first state mode is stateless or stateful, and the second state mode is stateless, if the first mode is stateful, or stateful, if the first mode is stateless; and transitioning the server and one or more of the readers and writers of the object in the client-server system to the second state mode, based on the results of the determining whether to transition from the first state mode to the second state mode during the second use case.