Patent ReferencesMethod and apparatus for audio teleconferencing a plurality of phone channels Call-processing system and method Portable and dynamic distributed applications architecture Directory with options for access to and display of email addresses Patent #: 5742769 InventorsAssigneeApplicationNo. 810498 filed on 02/28/1997US Classes:707/10, Distributed or remote access709/200, MISCELLANEOUS709/206Demand based messagingExaminersPrimary: Black, Thomas G.Assistant: Ho, Ruay Lian Attorney, Agent or FirmForeign Patent References
International ClassG06F 017/30AbstractA method for securely accessing information from disparate data sources through a network is provided. The method includes requesting a logon menu from a network server using a client and receiving a logon menu. The method further includes communicating a logon input to the network server which then communicates the logon input to a database server. Next, the method includes verifying the logon input at the database server and generating and storing a unique session identification number at the database server in response. The method continues by communicating the session identification number and a portion of the logon input to the client and storing, and communicating a menu to the client prompting the user to perform at least a first function requiring access to a first type of disparate data source. Next, the method includes requesting the first function and communicating the session identification number, the portion of the logon input, and the first function request to the network server from the client. Next, the method includes providing this information to the database server and verifying that the session identification number and the portion of the logon input are valid. Finally, the method includes exchanging information between the database server and the first type of disparate data source while performing the first function, and then generating a first output at the network server that is provided to the client in response.Other References
Field of SearchPrivileged accessSorting Pattern matching access Concurrency (e.g., lock management in shared database) Query processing (i.e., searching) Distributed or remote access Access augmentation or optimizing Query formulation, input preparation, or translation DATABASE OR FILE ACCESSING Query augmenting and refining (e.g., inexact access) Garbage collection File allocation Coherency (e.g., same view to multiple users) Version management FILE OR DATABASE MAINTENANCE Recoverability Archiving or backup | |