Maintaining state information in mobile applications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7188183
SERIAL NO

09872066

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes receiving a first request at a state machine executing on a first platform connected to the network. The first request is associated with the client process, and is for a service from an application. A first method of the application is invoked with first data in response to the first request. Second data for the client process is received from the application in response to invoking the first method. A first response is based on the second data. The first response is sent for the client process. The method includes managing information about a plurality of requests associated with the client process. The application executes on a second platform connected to the network. Both the first and second platforms are distinct from the mobile device. These techniques free the developers of applications for wireless mobile devices from the responsibility for managing their session state information. This greatly simplifies and accelerates the development of applications.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE INTERNATIONAL CORPORATION500 ORACLE PARKWAY MAIL STOP 5OP7 REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barton, Jeff San Francisco, CA 12 371
Chakraborty, Anit Redwood City, CA 10 476
Dirisala, Siva San Mateo, CA 15 391
Paul, Jyotirmoy Redmond, WA 7 357

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation