Patents by Inventor Amir Geva

Amir Geva 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: 8306327
    Abstract: A method and system for recognizing a character affected by a noise or an obstruction is disclosed. After receiving an image with characters, a character being affected by a noise or an obstruction is determined. Then, areas in the character where the noise or obstruction affected are precisely located. Templates representing every possible character in the image are updated by removing equivalent areas to the areas in the character being affected by the noise or obstruction. Then, the character is classified in a template among the updated templates by finding the template having the highest number of matching pixels with the character.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ami Ben-Horesh, Amir Geva, Eugeniusz Walach
  • Patent number: 8270718
    Abstract: A method for manipulating an image, the method includes: capturing image information representative of an image that includes images of textual characters; recognizing the textual characters by applying Optical Character Recognition; identifying the layout of the image; and applying at least one de-identification process on textual characters of interest to provide de-identification process results.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Sara Porat
  • Patent number: 8229168
    Abstract: A method for identifying vehicles, including capturing a first image of a first vehicle using a first camera at a first position and a second image of the first vehicle using a second camera at a second position different from the first position. The method further includes determining a transformation between the first image and the second image. A third image of a second vehicle using the first camera is captured, and the transformation is applied to the third image to generate a fourth image of the second vehicle. The fourth image is analyzed, using a database of identified vehicles, to determine an identity of the second vehicle.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Amir Geva, Rutger Simonsson, Jan Henrik Stromback, Eugeniusz Walach
  • Publication number: 20120137371
    Abstract: A method and system for automatically classifying an input form field as designed to hold sensitive information. The method may include selecting an input characteristic associated with the input form field. The method may also include classifying the input form field as designed to hold sensitive information by considering classifying information of other input form fields having the same input characteristic. The method may further include statistically determining whether a similar input form field is indicated as designed to hold sensitive information by at least a predetermined threshold value of the other input fields. A computer program product is also disclosed.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: International Business Machines Corporation
    Inventor: Amir Geva
  • Patent number: 8150156
    Abstract: A computer-implemented method for processing paper forms includes accepting a filled-in paper form conforming to a template at a computer system having a local memory, wherein the template is not stored in the local memory. Identification information is extracted from the filled-in paper form using the computer system. The identification information indicates a network address of a remote storage location external to the computer system, in which the template is stored. The template is retrieved responsively to the identification information by communication with the remote storage location via a wide area network (WAN). The filled-in paper form is processed responsively to the retrieved template.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Amir Geva, Ehud Karnin, Eugeniusz Walach
  • Publication number: 20110270794
    Abstract: A method, system, and computer program product are provided for process automation. The method includes: monitoring one or more workstations including monitoring screen contents and user actions at the workstation; and analysing the screen contents and user actions into monitored functional events. The method further includes: providing multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; and matching a sequence of monitored functional events to a defined sequence of functional events of a focal state. The one or more automatic actions of a facilitating script associated with the matched focal state are then applied.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Eugene Walach
  • Publication number: 20100166318
    Abstract: A method and system for recognizing a character affected by a noise or an obstruction is disclosed. After receiving an image with characters, a character being affected by a noise or an obstruction is determined. Then, areas in the character where the noise or obstruction affected are precisely located. Templates representing every possible character in the image are updated by removing equivalent areas to the areas in the character being affected by the noise or obstruction. Then, the character is classified in a template among the updated templates by finding the template having the highest number of matching pixels with the character.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ami Ben-Horesh, Amir Geva, Eugeniusz Walach
  • Publication number: 20100074525
    Abstract: A method for manipulating an image, the method includes: capturing image information representative of an image that includes images of textual characters; recognizing the textual characters by applying Optical Character Recognition; identifying the layout of the image; and applying at least one de-identification process on textual characters of interest to provide de-identification process results.
    Type: Application
    Filed: September 23, 2008
    Publication date: March 25, 2010
    Inventors: Tal Drory, Amir Geva, Sara Porat
  • Publication number: 20100027896
    Abstract: A computer-implemented method for automating interaction with a computer system includes linking a control computer system to an input interface and to an output interface of a client computer system, which is operative for producing user interface images on a display device. The control computer system executes distinct software modules that include a virtual operator for simulating actions of a human operator. Execution of the software modules causes the control computer system to capture an image from the output interface, and to recognize information in the image. In response to the information, the virtual operator controls an input device to automatically execute predetermined operations on the client computer system via the input interface.
    Type: Application
    Filed: September 9, 2009
    Publication date: February 4, 2010
    Inventors: Amir Geva, Eugeniusz Walach
  • Patent number: 7640055
    Abstract: Methods and systems that (a) adaptively segment a raw data stream(s) of different type biomedical signals; (b) assign attribute values to each segment; (c) determine an attribute domain based on a point corresponding to said segment attribute value; (d) generate a cluster set(s) in said attribute domain that includes a combination of points; (e) obtain a probability of order of appearance of each cluster point, according to its property value; (f) use said probability to update each point's property value; (g) repeat (d) through (f) while varying combinations of points in clusters according to their most updated property values and points derived from additional raw data stream adaptive segmentations; (h) associate at least one updated cluster with a normal/abnormal physiological state based on reference clusters in said domain; and (i) obtain the change probability between normal/abnormal physiological states using said probability of the order of appearance.
    Type: Grant
    Filed: October 2, 2003
    Date of Patent: December 29, 2009
    Assignee: Widemed Ltd.
    Inventors: Amir Geva, Baruch Levi, Kobi Todros, Assaf Pressman, Arye Mergi
  • Publication number: 20090316991
    Abstract: A novel and useful method of using Incremental Connected Components to segment and isolate individual characters in a gray-scale or color image. For each pixel intensity of pixels in the image, a plurality of pixel groups are created comprising contiguous pixels of intensity equal to or less than the current pixel intensity. The pixel groups are then input to a character classifier which returns an identified character and a confidence value. Non-overlapping pixel groups (i.e. segmentation) of identified characters having the highest confidence values are then selected.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 24, 2009
    Inventors: Amir Geva, Doron Tal
  • Publication number: 20090273597
    Abstract: A technique is disclosed for the performance of application software “screen layout” testing analysis by designation of “fiduciary blocks” (e.g., words, boxes etc.) to serve as geometrical features for identification of data fields of interest viewed within a graphical user interface (GUI) screen. The set of designated “geometric fiduciary blocks” is then assembled into a “hierarchical structure” to analyze test results involving the data fields contained within each block.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kashyap K. Chatamballi, Tal Drory, Amir Geva, Eugeniusz Walach
  • Patent number: 7607078
    Abstract: A method for processing forms in a computer system includes receiving from a human operator a design of a unified from template including data fields and respective attributes. Paper forms and electronic forms (e-forms) are automatically produced based on the unified form template. Filled-in paper forms and filled-in e-forms are accepted from the clients of the computer system, the filled-in forms including data items filled into the respective data fields by the clients. The data items are extracted from the filled-in paper forms and the filled-in e-forms responsively to the unified form template.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Amir Geva, Ehud Karnin, Eugeniusz Walach
  • Publication number: 20090212929
    Abstract: A method for verifying authenticity of a vehicle, including programming a device to sequentially change a device element to an altered device element according to a change device element algorithm, and attaching the device to the vehicle. The method also includes generating the altered device element, and verifying that the altered device element matches an expected device element generated by the algorithm.
    Type: Application
    Filed: February 27, 2008
    Publication date: August 27, 2009
    Inventors: Tal Drory, Amir Geva, Asaf Tzadok, Eugeniusz Walach
  • Patent number: 7578793
    Abstract: A method for diagnosis of a sleep-related condition of a patient having a thorax. The method includes receiving physiological signals from sensors coupled to the thorax of the patient, and analyzing the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: August 25, 2009
    Assignee: Widemed Ltd.
    Inventors: Koby Todros, Amir Geva, Daniel Reisfeld
  • Publication number: 20090208059
    Abstract: A method for identifying vehicles, including capturing a first image of a first vehicle using a first camera at a first position and a second image of the first vehicle using a second camera at a second position different from the first position. The method further includes determining a transformation between the first image and the second image. A third image of a second vehicle using the first camera is captured, and the transformation is applied to the third image to generate a fourth image of the second vehicle. The fourth image is analyzed, using a database of identified vehicles, to determine an identity of the second vehicle.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Inventors: Amir Geva, Rutger Simonsson, Jan Henrik Stromback, Eugeniusz Walach
  • Patent number: 7532368
    Abstract: A computer-implemented method for processing paper forms includes capturing at a computer system an image of a paper form in which information has been filled-in. A location identifier is extracted from the image. The location identifier indicates an address in a storage location external to the computer system, at which the filled-in information is electronically stored. The information is retrieved responsively to the location identifier by communication with the storage location via a wide area network (WAN), so as to convey the information electronically from the storage location to the computer system. The information is processed using a data processing application running on the computer system.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Shay Ben-David, Amir Geva
  • Publication number: 20080144106
    Abstract: A computer-implemented method for processing paper forms includes capturing at a computer system an image of a paper form in which information has been filled-in. A location identifier is extracted from the image. The location identifier indicates an address in a storage location external to the computer system, at which the filled-in information is electronically stored. The information is retrieved responsively to the location identifier by communication with the storage location via a wide area network (WAN), so as to convey the information electronically from the storage location to the computer system. The information is processed using a data processing application running on the computer system.
    Type: Application
    Filed: October 18, 2006
    Publication date: June 19, 2008
    Inventors: Shay Ben-David, Amir Geva
  • Publication number: 20080008391
    Abstract: A method and system for document form recognition are provided. A first instance of a document type (101) is processed to manually associate roles for each input data string with the format of the input data strings to provide predefined document types. When a subsequent instance of a document type (102) is input into the system, the format (123) of its input data strings (120) is determined and compared to the format (113) of the input data strings (110) of the manually predefined document types (115) to determine a matched document type (101). The input data strings (120) are associated with the roles (114) defined for corresponding input data strings (110) of the matched predefined document type (101).
    Type: Application
    Filed: July 10, 2006
    Publication date: January 10, 2008
    Inventors: Amir Geva, Eugeniusz Walach, Aviad Zlotnick
  • Publication number: 20080001959
    Abstract: A system, computer program product and a method for performing information transfer, the method includes: executing, by a virtual operator, a first set of input operations such as to cause a computerized system to generate first image information representative of a first image; analyzing the first image information and in response to the analysis performing a second set of input operations required to complete an information transfer operation associated with the computerize system; and analyzing second image information generated by the computerized system in response to the execution of the second set of input operation in order to validate a completion of the information transfer operation.
    Type: Application
    Filed: June 28, 2006
    Publication date: January 3, 2008
    Inventors: Amir Geva, Eugeniusz Walach