Patents by Inventor Pnina Vortman
Pnina Vortman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 6690783Abstract: An application execution environment for an intelligent network, having a protocol layer, application layer and service logic layer. The application execution environment includes a service logic execution environment (SLEE) in the service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in the protocol layer and application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface.Type: GrantFiled: June 18, 2001Date of Patent: February 10, 2004Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
-
Patent number: 6690782Abstract: An application execution environment for an intelligent network which has been configured in accordance with the inventive arrangements can include a service logic execution environment (SLEE); at least one client component wrapper, the at least one client component wrapper providing an abstracted interface for a specific client component; and, at least one connector associated with the SLEE, the at least one connector corresponding to at least one client component wrapper, wherein the connector is configured to communicate with a client component through an abstracted interface provided by the corresponding at least one client component wrapper. Notably, the SLEE can be a JAIN-compliant SLEE.Type: GrantFiled: June 18, 2001Date of Patent: February 10, 2004Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
-
Publication number: 20030058884Abstract: A method for communication includes receiving a request from a first party, submitted via a first communication service provider to a telephony application, to place a call using the application to a second party. Responsive to a characteristic of the call placed by the first party, a second communication service provider is selected to carry the call between the application and the second party. The second party is then connected via the second communication service provider to communicate with the first party using the application.Type: ApplicationFiled: January 24, 2002Publication date: March 27, 2003Applicant: International Business Machiness CorporationInventors: Samuel Kallner, Lev Kozakov, Alexey Roytman, Uri Shani, Pnina Vortman
-
Publication number: 20030007628Abstract: A method for handling a customer contact request over a communication network includes selecting a subset of the agents at random within a set of agents who are able to handle the request. Relative levels of workload are determined among the agents in the subset, and one of the agents in the subset to whom to assign the request is chosen so as to balance the relative levels of workload within the subset.Type: ApplicationFiled: June 26, 2001Publication date: January 9, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pnina Vortman, Irena Notkin, Boris Bachelis
-
Publication number: 20030002479Abstract: An adapter device includes a telephone port, for coupling to a line connector of a telephone, a computer port, for coupling to a communication port of a computer terminal, and a line port, for coupling to a telephone line, which is linked to a telephone network. The device operates in a plurality of operational modes, including at least a first operational mode, in which the circuitry couples the telephone via the line port to the telephone line so as to enable a telephone call to be conducted over the telephone network using the telephone, while the circuitry conveys data regarding the call to the terminal via the computer port, and a second operational mode, in which the circuitry couples the telephone via the computer port to the computer terminal, so that the telephone operates as an audio input/output device of the terminal.Type: ApplicationFiled: July 2, 2001Publication date: January 2, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pnina Vortman, Uzi Shvadron, Roni Klimer, Ran Cohen, Edward Dahmus, Baiju Mandalia
-
Publication number: 20020191772Abstract: A service logic execution environment (SLEE) for telecommunications services. The SLEE can include a class loader for loading service components in the SLEE, and an event routing bus for receiving events from the protocol layer and other service components. The SLEE can register each loaded service component to receive events directed to particular registered service components. Subsequently, the event routing bus can route received events to the particular registered service components executing in the SLEE. The event routing bus can be further configured to receive events from application components which are external to the SLEE and the protocol layer. The SLEE also can include a thread pool; and, a thread pool management component for allocating threads in the thread pool for use by the loaded service components.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Applicant: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman
-
Publication number: 20020191774Abstract: An application execution environment for an intelligent network, having a protocol layer, application layer and service logic layer. The application execution environment includes a service logic execution environment (SLEE) in the service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in the protocol layer and application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Applicant: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
-
Publication number: 20020194397Abstract: An application execution environment for an intelligent network which has been configured in accordance with the inventive arrangements can include a service logic execution environment (SLEE); at least one client component wrapper, the at least one client component wrapper providing an abstracted interface for a specific client component; and, at least one connector associated with the SLEE, the at least one connector corresponding to at least one client component wrapper, wherein the connector is configured to communicate with a client component through an abstracted interface provided by the corresponding at least one client component wrapper. Notably, the SLEE can be a JAIN-compliant SLEE.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Applicant: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
-
Patent number: 6418434Abstract: A two stage electronic messaging system and method of use that automatically and accurately responds to user queries (e.g., input documents) using a two stage searching and retrieval system. The two stages system includes fast document-matching techniques (e.g., “weak” search techniques) in combination with more advanced categorization and text-search techniques (e.g., machine learning and other semi-automated techniques). The two stage searching and retrieval system may be used via the Internet, an intranet, LAN or other similar system, and may be used for providing requested information to a user (e.g., customer, employee, customer representative and the like) via a content rich web site, a propriety database or any computer related help system.Type: GrantFiled: June 25, 1999Date of Patent: July 9, 2002Assignee: International Business Machines CorporationInventors: David E. Johnson, Pnina Vortman
-
Patent number: 5895474Abstract: An interactive, tree structured, graphical visualization aid enables a user to better understand and interpret underlying structures in collections of digitally stored data elements, such as documents, programs and other data files. The visualization aid responds to user input, which directs the aid to operate in one of at least two modes. In a first mode, the visualization aid displays a graphical tree structure that includes a selected node and all branches of the selected node, including all subordinate nodes and data elements. In this first mode of operation, all data elements or documents branching either directly from the selected node or directly from subordinate nodes are displayed in the tree structure as branching directly from their respective nodes.Type: GrantFiled: September 3, 1996Date of Patent: April 20, 1999Assignee: International Business Machines CorporationInventors: Yoelle Smadja Maarek, Pnina Vortman, Alan Jay Wecker
-
Patent number: 5555365Abstract: A data processing system having an object oriented environment. The object oriented environment includes a plurality of graphic user interface objects and a plurality of application objects, each graphic user object having a unique identifier and a selected attribute and each application object having a preselected response. Graphic user interface objects associated with an application object are identified. A table is created specifying relationships between the graphic user interface objects and each graphic user interface object and the application object. Each time the application object is initialized, the table is used to specify objects within the application object.Type: GrantFiled: August 26, 1994Date of Patent: September 10, 1996Assignee: International Business Machines CorporationInventors: Robert F. Selby, Shimon Yanai, Pnina Vortman, Larry Weisberg
-
Patent number: 5375232Abstract: A method and system are disclosed for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application. Upon receiving a request for a backup copy, execution of an application is temporarily suspended. A dataset logical-to-physical storage system address concordance for the designated datasets is formed and execution of the application is resumed thereafter. Any application initiated updates to affected portions of the designated datasets which occur prior to generation of a backup copy of the affected portions of the datasets are processed by buffering the updates, copying the affected portions to storage subsystem memory, updating the address concordance and writing the updates to the affected portions of the dataset.Type: GrantFiled: September 23, 1992Date of Patent: December 20, 1994Assignee: International Business Machines CorporationInventors: Vernon J. Legvold, William F. Micka, Kenneth M. Nagin, Yoram Novick, Pnina A. Vortman, Elfraim Zeidner