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: 8688549Abstract: 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: GrantFiled: April 30, 2013Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Maria Rene Ebling, Edith Helen Stern, Pnina Vortman
-
Publication number: 20130238567Abstract: 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: ApplicationFiled: April 30, 2013Publication date: September 12, 2013Applicant: International Business Machines CorporationInventors: Maria R. Ebling, Edith Helen Stern, Pnina Vortman
-
Patent number: 8494928Abstract: 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: GrantFiled: May 2, 2008Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Maria Rene Ebling, Edith Helen Stern, Pnina Vortman
-
Patent number: 8234175Abstract: 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: GrantFiled: April 1, 2008Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Amit Fisher, Dagan Gilat, Gal Shachor, Pnina Vortman, Segev Eliezer Wasserkrug
-
Publication number: 20120109716Abstract: 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: ApplicationFiled: November 3, 2010Publication date: May 3, 2012Inventors: Avichai Giat, Dan Pelleg, Noam Slonim, Pnina Vortman
-
Publication number: 20090248535Abstract: 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: ApplicationFiled: April 1, 2008Publication date: October 1, 2009Inventors: Amit Fisher, Dagan Gilat, Gal Shachor, Pnina Vortman, Segev Eliezer Wasserkrug
-
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
-
Publication number: 20080228609Abstract: 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: ApplicationFiled: May 2, 2008Publication date: September 18, 2008Applicant: International Business Machines CorporationInventors: Maria Rene Ebling, Edith Helen Stern, Pnina Vortman
-
Patent number: 7353512Abstract: 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: GrantFiled: September 29, 2003Date of Patent: April 1, 2008Assignee: International Business Machines CorporationInventors: Neil Katz, James McConnell, Ilan Paleiov, Roni Ram, Pnina Vortman
-
Patent number: 7308646Abstract: 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: GrantFiled: August 30, 2000Date of Patent: December 11, 2007Assignee: International Business Machines CorporationInventors: Simona Cohen, Tirtsa Hochberg, Haim Nelken, Ilan Paleiov, Pnina Vortman
-
Device, Method and Computer Program Product Readable Medium for Establishing a Communication Session
Publication number: 20070254637Abstract: 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: ApplicationFiled: May 1, 2006Publication date: November 1, 2007Inventors: Laurence Plant, Pnina Vortman -
Publication number: 20070255704Abstract: 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: ApplicationFiled: April 26, 2006Publication date: November 1, 2007Inventors: Ock Baek, Simona Cohen, Alex Melament, Pnina Vortman
-
Publication number: 20070235526Abstract: 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: ApplicationFiled: April 11, 2006Publication date: October 11, 2007Applicant: International Business Machines CorporationInventors: Itzhack Goldberg, Pnina Vortman
-
Patent number: 6973659Abstract: 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: GrantFiled: August 22, 2002Date of Patent: December 6, 2005Assignee: International Business Machines CorporationInventors: Eishy Smith, Gal Shachor, Pnina Vortman, Tirtsa Hochberg
-
Publication number: 20050187368Abstract: 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: ApplicationFiled: February 19, 2004Publication date: August 25, 2005Applicant: International Business Machines CorporationInventors: Maria Ebling, Edith Stern, 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
-
Publication number: 20050071448Abstract: 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: ApplicationFiled: September 29, 2003Publication date: March 31, 2005Applicant: International Business Machines CorporationInventors: Neil Katz, James McConnell, IIan Paleiov, Roni Ram, Pnina Vortman
-
Patent number: 6771760Abstract: 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: GrantFiled: September 20, 1999Date of Patent: August 3, 2004Assignee: International Business Machines CorporationInventors: Pnina Vortman, Yardena Peres, Iris Steinwarts
-
Publication number: 20040125932Abstract: 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: ApplicationFiled: December 27, 2002Publication date: July 1, 2004Applicant: International Business Machines CorporationInventors: Mordechay Orbach, Amnon Ribak, Eishay Smith, Pnina Vortman
-
Publication number: 20040040033Abstract: 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: ApplicationFiled: August 22, 2002Publication date: February 26, 2004Applicant: International Business Machines CorporationInventors: Eishy Smith, Gal Shachor, Pnina Vortman, Tirtsa Hochberg