Patents by Inventor Samuel Kallner

Samuel Kallner 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).

  • Publication number: 20100077288
    Abstract: A method for displaying a form, the method includes: displaying a form that comprises a first field that is partially hidden; and controlling a status of the first field in response to first field status control information; wherein the status is selected from a group consisting of fully hidden, partially hidden, fully viewable and deleted.
    Type: Application
    Filed: September 22, 2008
    Publication date: March 25, 2010
    Inventors: Asaf Adi, Maya Barnea, Idan Ben-Harrush, Nili Ifergan, Samuel Kallner, Yoav Rubin, Gal Shachor
  • Publication number: 20100077325
    Abstract: A graphical user interface development system offers a development module that displays GUI elements in an editing window. Respective attribute definition interfaces are provided exclusively within the window that enable in situ editing of attributes of the GUI elements, for example, in-line textual editing and toggling of Boolean attributes. Operator inputs are received via the attribute definition interfaces and attributes of corresponding GUI elements are modified in response to the inputs.
    Type: Application
    Filed: September 24, 2008
    Publication date: March 25, 2010
    Inventors: Maya Barnea, Nili Guy, Samuel Kallner, Yoav Rubin, Gal Shachor
  • Publication number: 20080310605
    Abstract: A method for establishing a communication connection between a first communication device and a second communication device, the method comprising requesting contact information for a second communication device, during a first communication connection established between a first communication device and a third communication device; receiving the contact information from the third communication device, in response to a third party interacting with the third communication device during the first communication connection; and establishing a second communication connection between the first communication device and the second communication device based on the contact information received from the third communication device, wherein the second communication connection is established by way of the first communication device independently initiating communication with the second communication device.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Inventors: Itzhack Goldberg, Samuel Kallner, Yotam Medini, Kenneth Nagin
  • Patent number: 7454505
    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: Grant
    Filed: January 24, 2002
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Samuel Kallner, Lev Kozakov, Alexey Roytman, Uri Shani, Pnina Vortman
  • Patent number: 6914969
    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: Grant
    Filed: June 18, 2001
    Date of Patent: July 5, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman
  • Patent number: 6694002
    Abstract: An advanced intelligent network for use with a wireless service can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service component for use with a wireless service application communicatively linked to the service application. The generic service component can include an interface to the wireless service application which is external to the SLEE.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: February 17, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Glen R. Walters
  • 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
  • Patent number: 6690781
    Abstract: An advanced intelligent network for use with a call model can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service component communicatively linked to the service application. The generic service component can include an interface to a second service application which is external to the 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, 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: 20020194396
    Abstract: An advanced intelligent network for use with a wireless service can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service component for use with a wireless service application communicatively linked to the service application. The generic service component can include an interface to the wireless service application which is external to the 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, Glen R. Walters
  • 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: 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
  • Publication number: 20020191771
    Abstract: An advanced intelligent network for use with a call model can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service component communicatively linked to the service application. The generic service component can include an interface to a second service application which is external to the 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, Glen R. Walters
  • 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
  • Patent number: 6092121
    Abstract: Reliable and secure transmission of information over the Internet is provided in a financial transaction processing system. The system electronically integrates data captured in heterogeneous information systems and transmits that data reliably and securely over the Internet between multiple diverse servers. The system includes at least one local computer system which electronically captures information input by a user of the computer system. The local computer system can access one or more remote servers via the Internet for form a dynamically reconfigurable wide area network (WAN). The remote servers electronically transfer data to heterogeneous information systems translated into their natural communications protocol and data format.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: July 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: William E. Bennett, Richard F. Boehme, Samuel Kallner, Stephen E. Levy, Paul M. Matchen, Michael J. Ryan, Richard D. Thompson