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: 8688549
    Abstract: Data validation techniques are provided. For example, such techniques complement user entries associated with events of interest through context. In one aspect of the invention, a technique for processing one or more user entries associated with one or more events of interest includes the following steps/operations. Context associated with the one or more events of interest is obtained. At least a portion of the obtained context is associated with one or more user entries representing events of interest. At least a portion of the one or more user entries is evaluated, responsive to at least a portion of the context. An indication of the one or more events of interest is provided, responsive to the evaluation.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Edith Helen Stern, Pnina Vortman
  • Publication number: 20130238567
    Abstract: Data validation techniques are provided. For example, such techniques complement user entries associated with events of interest through context. In one aspect of the invention, a technique for processing one or more user entries associated with one or more events of interest includes the following steps/operations. Context associated with the one or more events of interest is obtained. At least a portion of the obtained context is associated with one or more user entries representing events of interest. At least a portion of the one or more user entries is evaluated, responsive to at least a portion of the context. An indication of the one or more events of interest is provided, responsive to the evaluation.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 12, 2013
    Applicant: International Business Machines Corporation
    Inventors: Maria R. Ebling, Edith Helen Stern, Pnina Vortman
  • Patent number: 8494928
    Abstract: Data validation techniques are provided. For example, such techniques complement user entries associated with events of interest through context. In one aspect of the invention, a technique for processing one or more user entries associated with one or more events of interest includes the following steps/operations. Context associated with the one or more events of interest is obtained. At least a portion of the obtained context is associated with one or more user entries representing events of interest. At least a portion of the one or more user entries is evaluated, responsive to at least a portion of the context. An indication of the one or more events of interest is provided, responsive to the evaluation.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Edith Helen Stern, Pnina Vortman
  • Patent number: 8234175
    Abstract: Device, system, and method of collaborative distribution of digital merchandise. For example, an apparatus for collaborative distribution of Digital Merchandise Items (DMIs) includes: a first computing device having an agent module to receive a command of a first user to purchase a DMI from a second user, to provide information to process a first electronic payment from the first user to the second user, to receive the DMI from a second computing device of the second user, to receive a confirmation that a second electronic payment was made from a third user to the first user, to transfer a copy of the DMI from the first computing device to a third computing device of the third user, to calculate a first portion of the second electronic payment to be maintained by the first user, to calculate a second portion of the second electronic payment to be transferred to the second user, and to provide information to process an electronic payment of the second portion from the first user to the second user.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Amit Fisher, Dagan Gilat, Gal Shachor, Pnina Vortman, Segev Eliezer Wasserkrug
  • Publication number: 20120109716
    Abstract: Consumption levels are monitored over a period of time and analyzed. In response to a determination that a monitored consumption level is above a threshold that is defined based on consumption levels of an associated reference group, a notification may be provided. A plurality of notifications may be prioritizing based on a priority index. The plurality of notifications or portions thereof may be provided based on the determined priorities. The priority may take into account parameters such as for example cost of consumption, variance in respect to past consumption levels, variance in respect to the reference group and the like.
    Type: Application
    Filed: November 3, 2010
    Publication date: May 3, 2012
    Inventors: Avichai Giat, Dan Pelleg, Noam Slonim, Pnina Vortman
  • Publication number: 20090248535
    Abstract: Device, system, and method of collaborative distribution of digital merchandise. For example, an apparatus for collaborative distribution of Digital Merchandise Items (DMIs) includes: a first computing device having an agent module to receive a command of a first user to purchase a DMI from a second user, to provide information to process a first electronic payment from the first user to the second user, to receive the DMI from a second computing device of the second user, to receive a confirmation that a second electronic payment was made from a third user to the first user, to transfer a copy of the DMI from the first computing device to a third computing device of the third user, to calculate a first portion of the second electronic payment to be maintained by the first user, to calculate a second portion of the second electronic payment to be transferred to the second user, and to provide information to process an electronic payment of the second portion from the first user to the second user.
    Type: Application
    Filed: April 1, 2008
    Publication date: October 1, 2009
    Inventors: Amit Fisher, Dagan Gilat, Gal Shachor, Pnina Vortman, Segev Eliezer Wasserkrug
  • 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
  • Publication number: 20080228609
    Abstract: Data validation techniques are provided. For example, such techniques complement user entries associated with events of interest through context. In one aspect of the invention, a technique for processing one or more user entries associated with one or more events of interest includes the following steps/operations. Context associated with the one or more events of interest is obtained. At least a portion of the obtained context is associated with one or more user entries representing events of interest. At least a portion of the one or more user entries is evaluated, responsive to at least a portion of the context. An indication of the one or more events of interest is provided, responsive to the evaluation.
    Type: Application
    Filed: May 2, 2008
    Publication date: September 18, 2008
    Applicant: International Business Machines Corporation
    Inventors: Maria Rene Ebling, Edith Helen Stern, Pnina Vortman
  • Patent number: 7353512
    Abstract: A method for provisioning one or more mobile applications. The method including deploying the mobile application as a web service in a UDDI directory, downloading the mobile applications from the UDDI directory by invoking the web service. The method may also include locating the mobile application in the UDDI directory. The method further includes extending a WSDL template to define the mobile application, wherein the extending provides for wrapping the mobile application as the web service, and publishing the WSDL defined mobile application in the UDDI directory.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Neil Katz, James McConnell, Ilan Paleiov, Roni Ram, Pnina Vortman
  • Patent number: 7308646
    Abstract: A method for processing source data from a plurality of diverse sources in a selected data domain includes specifying a unified schema that lists markup tags in the selected data domain that can exist in a document in the markup language and defining correspondences of data fields from the sources to the markup tags listed by the schema. The source data are mapped in accordance with the correspondences to generate unified data in the markup language.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: December 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Simona Cohen, Tirtsa Hochberg, Haim Nelken, Ilan Paleiov, Pnina Vortman
  • Publication number: 20070254637
    Abstract: A method for establishing a communication session, the method includes: receiving a request to establish a communication session with a certain user out of a group of users that are allowed to share a group of communication devices and responding to the request in response to presence information associated with the certain user. A system adapted to establish a communication session, the system includes: an interface adapted to receive a request to establish a communication session with a certain user out of a group of users that are allowed to share a group of communication devices; and a controller adapted to respond to the request in response to presence information associated with the certain user.
    Type: Application
    Filed: May 1, 2006
    Publication date: November 1, 2007
    Inventors: Laurence Plant, Pnina Vortman
  • Publication number: 20070255704
    Abstract: A method and system of de-identification of a record (100) are provided. The method includes creating a vector of identification field values (201) of a record (100), searching unstructured data (205) of the record (100) for each identification field value of the vector (201), and de-identifying the identification field values (230) of the record (100). The step of creating a vector of identification field values (201) extracts the values from one or more structured portions (101) of the record (100). An action (202) is defined for each identification field to de-identify the identification field. The method may include defining a mapping (203) of unstructured portions (111, 112, 113, 114) of the record (100), and extracting the unstructured portions (111, 112, 113, 114) of the record (100), wherein the steps of searching and de-identifying are carried out on the extracted unstructured portions (205).
    Type: Application
    Filed: April 26, 2006
    Publication date: November 1, 2007
    Inventors: Ock Baek, Simona Cohen, Alex Melament, Pnina Vortman
  • Publication number: 20070235526
    Abstract: A system for allowing access to a driver of a vehicle based on validity information of the driver is provided. The system requires the driver to insert a valid driving license card into a card reader installed in the vehicle for checking the validity of the driving license card of the driver. The system provides access to the driver of the vehicle only if the card reader validates the driving license card of the driver. The system may also store parameter information of the vehicle onto the driving license card during the drive. The validity information stored in the driving license card may be updated by the card writer or traffic authorities based on the parameter information.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Pnina Vortman
  • Patent number: 6973659
    Abstract: A method for facilitating execution of a remote method, that is originated from a Remote Procedure Call system, in an Event Driven Execution Environment system, including receiving from a Remote Procedure Call system a message expressed in Remote Procedure Call system primitives. Mapping Remote Procedure Call system primitives of the message to Event Driven Execution Environment system primitives. Transmitting primitives of the mapped message to the Event Driven Execution Environment system for execution. Receiving a result of the execution from the Event Driven Execution Environment system, and transmitting the result to the Remote Procedure Call system.
    Type: Grant
    Filed: August 22, 2002
    Date of Patent: December 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Eishy Smith, Gal Shachor, Pnina Vortman, Tirtsa Hochberg
  • Publication number: 20050187368
    Abstract: Data validation techniques are provided. For example, such techniques complement user entries associated with events of interest through context. In one aspect of the invention, a technique for processing one or more user entries associated with one or more events of interest includes the following steps/operations. Context associated with the one or more events of interest is obtained. At least a portion of the obtained context is associated with one or more user entries representing events of interest. At least a portion of the one or more user entries is evaluated, responsive to at least a portion of the context. An indication of the one or more events of interest is provided, responsive to the evaluation.
    Type: Application
    Filed: February 19, 2004
    Publication date: August 25, 2005
    Applicant: International Business Machines Corporation
    Inventors: Maria Ebling, Edith Stern, 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
  • Publication number: 20050071448
    Abstract: A method for provisioning one or more mobile applications. The method including deploying the mobile application as a web service in a UDDI directory, downloading the mobile applications from the UDDI directory by invoking the web service. The method may also include locating the mobile application in the UDDI directory. The method further includes extending a WSDL template to define the mobile application, wherein the extending provides for wrapping the mobile application as the web service, and publishing the WSDL defined mobile application in the UDDI directory.
    Type: Application
    Filed: September 29, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventors: Neil Katz, James McConnell, IIan Paleiov, Roni Ram, Pnina Vortman
  • Patent number: 6771760
    Abstract: A method for managing communication between a communications center and a party outside the center, which center has a central communications switch which is configured to generate incoming call event indications responsive to incoming calls to the center. The method includes receiving a request from the party for a callback, and establishing an outgoing call to the outside party through the switch, responsive to the request, such that the switch generates an incoming call event indication responsive to the outgoing call.
    Type: Grant
    Filed: September 20, 1999
    Date of Patent: August 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: Pnina Vortman, Yardena Peres, Iris Steinwarts
  • Publication number: 20040125932
    Abstract: A method of deploying a teleconference system, including the steps of during a teleconference, receiving a multiplicity of events from a telephone switch communicating via a plurality of phone lines with a plurality of calling devices, and sending messages pertaining to the events to a plurality of displays, wherein each of the displays is associated with one of the calling devices.
    Type: Application
    Filed: December 27, 2002
    Publication date: July 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Mordechay Orbach, Amnon Ribak, Eishay Smith, Pnina Vortman
  • Publication number: 20040040033
    Abstract: A method for facilitating execution of a remote method, that is originated from a Remote Procedure Call system, in an Event Driven Execution Environment system, including receiving from a Remote Procedure Call system a message expressed in Remote Procedure Call system primitives. Mapping Remote Procedure Call system primitives of the message to Event Driven Execution Environment system primitives. Transmitting primitives of the mapped message to the Event Driven Execution Environment system for execution. Receiving a result of the execution from the Event Driven Execution Environment system, and transmitting the result to the Remote Procedure Call system.
    Type: Application
    Filed: August 22, 2002
    Publication date: February 26, 2004
    Applicant: International Business Machines Corporation
    Inventors: Eishy Smith, Gal Shachor, Pnina Vortman, Tirtsa Hochberg