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: 20100077288Abstract: 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: ApplicationFiled: September 22, 2008Publication date: March 25, 2010Inventors: Asaf Adi, Maya Barnea, Idan Ben-Harrush, Nili Ifergan, Samuel Kallner, Yoav Rubin, Gal Shachor
-
Publication number: 20100077325Abstract: 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: ApplicationFiled: September 24, 2008Publication date: March 25, 2010Inventors: Maya Barnea, Nili Guy, Samuel Kallner, Yoav Rubin, Gal Shachor
-
Publication number: 20080310605Abstract: 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: ApplicationFiled: June 12, 2007Publication date: December 18, 2008Inventors: Itzhack Goldberg, Samuel Kallner, Yotam Medini, Kenneth Nagin
-
Patent number: 7454505Abstract: 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: GrantFiled: January 24, 2002Date of Patent: November 18, 2008Assignee: International Business Machines CorporationInventors: Samuel Kallner, Lev Kozakov, Alexey Roytman, Uri Shani, Pnina Vortman
-
Patent number: 6914969Abstract: 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: GrantFiled: June 18, 2001Date of Patent: July 5, 2005Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Pnina Vortman
-
Patent number: 6694002Abstract: 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: GrantFiled: June 18, 2001Date of Patent: February 17, 2004Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Glen R. Walters
-
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
-
Patent number: 6690781Abstract: 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: GrantFiled: June 18, 2001Date of Patent: February 10, 2004Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, 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: 20020194396Abstract: 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: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Applicant: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Glen R. Walters
-
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: 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
-
Publication number: 20020191771Abstract: 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: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Applicant: International Business Machines CorporationInventors: Thomas E. Creamer, Samuel Kallner, Victor S. Moore, Gal Shachor, Glen R. Walters
-
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
-
Patent number: 6092121Abstract: 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: GrantFiled: December 18, 1997Date of Patent: July 18, 2000Assignee: International Business Machines CorporationInventors: William E. Bennett, Richard F. Boehme, Samuel Kallner, Stephen E. Levy, Paul M. Matchen, Michael J. Ryan, Richard D. Thompson