US2004249814A1PendingUtilityA1

System and method for executing a request from a client application

Priority: Feb 19, 1998Filed: Jan 27, 2004Published: Dec 9, 2004
Est. expiryFeb 19, 2018(expired)· nominal 20-yr term from priority
G06Q 99/00H04L 67/63G06F 21/41G06F 2221/2149Y10S707/99939H04L 67/306H04L 63/0281H04L 67/563H04L 63/102H04L 63/08Y10S707/99933
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method are provided for executing a request from a client application. Unlike conventional networks in which a client application transmits several data access transactions to several server applications, the client application of these preferred embodiments merely sends a single request to a gateway application, which converts the request into appropriate data access transactions. The preferred embodiments provide the advantage of allowing a client application to communicate with a plurality of server applications without knowing the server application's format or syntax requirements. Further, unlike environments in which a client application compiles data received from each contacted server application, in the environment of the preferred embodiments, the client application is presented with a single integrated response.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method comprising: 
 (a) transmitting a set of data access transactions to respective applications, wherein at least some of the set of data access transactions comprise a first optional data item, and wherein the respective applications process the set of data access transactions even when the respective applications do not recognize the first optional data item; and    (b) integrating the set of responses received from the respective applications.    
     
     
         2 . The method of  claim 1  further comprising, before (a), receiving a request from a second application, the second application being different from the respective applications.  
     
     
         3 . The method of  claim 2 , wherein the request is transmitted by the second application in response to user initiation.  
     
     
         4 . The method of  claim 2 , wherein the request is transmitted by the second application in response to intelligent agent software initiation.  
     
     
         5 . The method of  claim 2 , wherein the request is transmitted by the second application using a web browser.  
     
     
         6 . The method of  claim 2  further comprising automatically identifying the set of data access transactions from the request.  
     
     
         7 . The method of  claim 1  further comprising returning the integrated set of responses to a second application, the second application being different from the respective applications.  
     
     
         8 . The method of  claim 1  further comprising: 
 receiving user identification information from a second application, the second application being different from the respective applications; and  
 verifying the received user identification information by accessing a user profile database.  
 
     
     
         9 . The method of  claim 1 , further comprising computing a fee for using the respective applications by accessing a user profile database.  
     
     
         10 . A system comprising: 
 a plurality of applications; and    a processor in communication with the plurality of applications, the processor being operative to transmit a set of data access transactions to the respective applications and integrate a set of responses to the set of data access transactions from the respective applications;    wherein at least some of the set of data access transactions comprise a first optional data item, and wherein the plurality of applications are operative to process the set of data access transactions even when the plurality of applications do not recognize the first optional data item.    
     
     
         11 . The system of  claim 10  further comprising a second application in communication with the processor, the second application being different from the plurality of applications.  
     
     
         12 . The system of  claim 11 , wherein the second application is operative to transmit a request to the processor.  
     
     
         13 . The system of  claim 12 , wherein the second application is operative to transmit the request in response to user initiation.  
     
     
         14 . The system of  claim 12 , wherein the second application is operative to transmit the request in response to intelligent agent software initiation.  
     
     
         15 . The system of  claim 12 , wherein the second application is operative to transmit the request in response to user interaction with a web browser.  
     
     
         16 . The system of  claim 12 , wherein the processor is further operative to automatically identify the set of data access transactions from the request.  
     
     
         17 . The system of  claim 11 , wherein the processor is further operative to return the integrated set of responses to the second application.  
     
     
         18 . The system of  claim 10 , wherein the processor is further operative to receive user identification information from a second application and verify the received user identification information by accessing a user profile database, the second application being different from the plurality of applications.  
     
     
         19 . The system of  claim 10 , wherein the processor is further operative to compute a fee for using the respective applications by accessing a user profile database.

Join the waitlist — get patent alerts

Track US2004249814A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.