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: 6690783
    Abstract: 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: Grant
    Filed: June 18, 2001
    Date of Patent: February 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
  • Patent number: 6690782
    Abstract: 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: Grant
    Filed: June 18, 2001
    Date of Patent: February 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
  • Publication number: 20030058884
    Abstract: 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: Application
    Filed: January 24, 2002
    Publication date: March 27, 2003
    Applicant: International Business Machiness Corporation
    Inventors: Samuel Kallner, Lev Kozakov, Alexey Roytman, Uri Shani, Pnina Vortman
  • Publication number: 20030007628
    Abstract: 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: Application
    Filed: June 26, 2001
    Publication date: January 9, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pnina Vortman, Irena Notkin, Boris Bachelis
  • Publication number: 20030002479
    Abstract: 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: Application
    Filed: July 2, 2001
    Publication date: January 2, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pnina Vortman, Uzi Shvadron, Roni Klimer, Ran Cohen, Edward Dahmus, Baiju Mandalia
  • Publication number: 20020191772
    Abstract: 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: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman
  • Publication number: 20020191774
    Abstract: 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: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
  • Publication number: 20020194397
    Abstract: 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: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman, Glen R. Walters
  • Patent number: 6418434
    Abstract: 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: Grant
    Filed: June 25, 1999
    Date of Patent: July 9, 2002
    Assignee: International Business Machines Corporation
    Inventors: David E. Johnson, Pnina Vortman
  • Patent number: 5895474
    Abstract: 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: Grant
    Filed: September 3, 1996
    Date of Patent: April 20, 1999
    Assignee: International Business Machines Corporation
    Inventors: Yoelle Smadja Maarek, Pnina Vortman, Alan Jay Wecker
  • Patent number: 5555365
    Abstract: 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: Grant
    Filed: August 26, 1994
    Date of Patent: September 10, 1996
    Assignee: International Business Machines Corporation
    Inventors: Robert F. Selby, Shimon Yanai, Pnina Vortman, Larry Weisberg
  • Patent number: 5375232
    Abstract: 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: Grant
    Filed: September 23, 1992
    Date of Patent: December 20, 1994
    Assignee: International Business Machines Corporation
    Inventors: Vernon J. Legvold, William F. Micka, Kenneth M. Nagin, Yoram Novick, Pnina A. Vortman, Elfraim Zeidner