scispace - formally typeset
Search or ask a question
Author

Omid Ejtemai-Jandaghi

Bio: Omid Ejtemai-Jandaghi is an academic researcher from Software AG. The author has contributed to research in topics: Remote procedure call & Broker Pattern. The author has an hindex of 2, co-authored 2 publications receiving 650 citations.

Papers
More filters
Patent•
30 Oct 1992
TL;DR: In this article, an object interface is disclosed that supports three modes of inter-object communication: message processing (store and forward), conversational communication, and remote procedure call, and the broker manages the service offerings from servers and service requests from clients.
Abstract: An object interface is disclosed that supports three modes of inter-object communication--message processing (store and forward), conversational communication, and remote procedure call. A service broker manages service requests from, and responsive services provided by, a plurality of clients and servers, respectively, which may reside on different hardware platforms and operating systems and may be connected to computer networks having different network architectures and associated communications protocols. The broker manages the service offerings from servers and service requests from clients, and clients and servers communicate and exchange information with one another via the broker. The service broker includes different application programming interfaces for allowing participants to access the functionality of the service broker.

548 citations

Patent•
06 Jun 1996
TL;DR: In this paper, an object interface is disclosed that supports three modes of inter-object communication: message processing (store and forward), conversational communication, and remote procedure call, and the broker manages the service offerings from servers and service requests from clients.
Abstract: An object interface is disclosed that supports three modes of inter-object communication--message processing (store and forward), conversational communication, and remote procedure call. A service broker manages service requests from, and responsive services provided by, a plurality of clients and servers, respectively, which may reside on different hardware platforms and operating systems and may be connected to computer networks having different network architectures and associated communications protocols. The broker manages the service offerings from servers and service requests from clients, and clients and servers communicate and exchange information with one another via the broker. The service broker includes different application programming interfaces for allowing participants to access the functionality of the service broker.

102 citations


Cited by
More filters
Patent•
03 Jun 1996
TL;DR: In this paper, the authors describe a system for controlling and monitoring access to network servers that includes client-server sessions over the Internet, where when the user attempts to access an access-controlled file, the server subjects the request to a secondary server which determines whether the client has an authorization or valid account.
Abstract: This invention relates to methods for controlling and monitoring access to network servers. In particular, the process described in the invention includes client-server sessions over the Internet. In this environment, when the user attempts to access an access-controlled file, the server subjects the request to a secondary server which determines whether the client has an authorization or valid account. Upon such verification, the user is provided with a session identification which allows the user to access to the requested file as well as any other files within the present protection domain.

1,321 citations

Patent•
01 Feb 1999
TL;DR: An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context, is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback as mentioned in this paper.
Abstract: An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context. The apparatus receives an input from the user and other data. A predicted input is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback. Also provided is a pattern recognition system for a multimedia device, wherein a user input is matched to a video stream on a conceptual basis, allowing inexact programming of a multimedia device. The system analyzes a data stream for correspondence with a data pattern for processing and storage. The data stream is subjected to adaptive pattern recognition to extract features of interest to provide a highly compressed representation that may be efficiently processed to determine correspondence. Applications of the interface and system include a video cassette recorder (VCR), medical device, vehicle control system, audio device, environmental control system, securities trading terminal, and smart house. The system optionally includes an actuator for effecting the environment of operation, allowing closed-loop feedback operation and automated learning.

1,182 citations

Patent•
20 Sep 2002
TL;DR: In this article, a system for implementing view caching in a framework to support web-based applications is presented. But this system is limited to a set of server-side objects managed by an object manager (OM) running on a server.
Abstract: According to one aspect of the present invention, a system is provided for implementing view caching in a framework to support web-based applications. The system comprising a set of server-side objects managed by an object manager (OM) running on a server. The system further comprises a set of browser-side objects running on a browser running on a client. The system also comprises a remote procedure call (RPC) mechanism and a notification mechanism to facilitate communication and synchronization between the browser-side objects and the server-side objects. The system additionally comprises a cache on the client to store layouts of views, wherein each view is a display panel consisting of a particular arrangement of applets.

1,158 citations

Patent•
27 Sep 2002
TL;DR: In this paper, the authors describe a computing system comprising a World Wide Web application (200, 210) with a user interactive record field, which receives a record field entry and responds to a context change request.
Abstract: In one embodiment, the invention of a computing system comprising a World Wide Web application (200, 210) with a user interactive record field is described. The record field receives a record field entry. The application receives a context change request. Responsive to the context change request, the application dynamically transmits the record field entry to a server (255) for storage in a database (290).

1,140 citations

Patent•
07 Nov 1997
TL;DR: In this paper, a system and method for integrating an on-line service community with a foreign service such as the Internet World Wide Web is presented, which is manifested as a toolbar comprised of control buttons and a viewer on a computer user's screen.
Abstract: A system and method for integrating an on-line service community with a foreign service (24) such as the Internet World Wide Web. An extension to a user's preferred Web browser (190) is manifested as a toolbar (196) comprised of control buttons and a viewer on a computer user's screen. By interacting with the control buttons of the toolbar (196) and the menus of the viewer, on-line service content (198) is delivered to the user in response to the URLs (22) specified by the user as he or she browses the Web. In addition, control buttons on the toolbar (196) present opportunities for interacting with other community members. Although the user may change URLs (22) and Web sites frequently, the present invention maintains a context for the user's interactions so that on-line service content (198) may be presented and interactions with other community members facilitated.

911 citations