Patent application number | Description | Published |
20090317003 | CORRECTING SEGMENTATION ERRORS IN OCR - A method for encoding characters includes identifying one or more sequences of the character codes that are likely to be generated due a segmentation error in application of a pattern recognition process, and associating a respective extension character code with each of the sequences. The area of an image containing characters is divided into segments, such that each segment contains approximately one character. The pattern recognition process is applied to each of the segments in order to generate an input string of character codes. At least one of the identified sequences of the character codes in the input string is replaced with the respective extension character code so as to generate a modified string. The output string is determined by comparing the modified string to a directory of known strings. | 12-24-2009 |
20100293267 | METHOD AND SYSTEM FOR MONITORING A WORKSTATION - A method and system for monitoring a workstation. The system includes a monitoring system for monitoring activity on a workstation and an analysis module for comparing a monitored activity to specified activities in a work profile. The system may include an alert generator for generating an alert if the monitored activity does not conform to the work profile. The work profile may be a user profile of specified activities allowed to be performed by a user, and/or a transaction profile of a sequence of specified activities to be performed in a transaction by a user. The monitoring system includes an inputs monitor for monitoring inputs by the user into the workstation, a screen monitor which extracts content from a screen display viewed by a user, and a physical presence monitor to determine if a user is at his workstation. | 11-18-2010 |
20110249877 | IDENTIFYING AORTA EXIT POINTS FROM IMAGING DATA - A method of defining a heart region from imaging data is provided. Received imaging data is projected into a first plane. A first threshold is applied to the first plane of data to eliminate data associated with air. A largest first connected component is identified from the first threshold applied data. A first center of mass of the identified largest first connected component is calculated to define a first coordinate and a second coordinate of the heart region. The received imaging data is projected into a second plane, wherein the second plane is perpendicular to the first plane. A second threshold is applied to the second plane of data to eliminate data associated with air. A largest second connected component is identified from the second threshold applied data. A second center of mass of the identified largest second connected component is calculated to define a third coordinate of the heart region. | 10-13-2011 |
20110270794 | ADAPTIVE BUSINESS PROCESS AUTOMATION - 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. | 11-03-2011 |
20120308103 | ULTRASOUND IMAGE PROCESSING - Method, system, and computer program product are provided for processing an ultrasound image, in particular an image of inhomogeneous tissue. The method includes: segmenting tissue in a received ultrasound image; creating a mask of pixels centred on a pixel in a tissue area, wherein the pixels in the mask are within a given decibel range of the central pixel and within a segmentation boundary; and assigning an attenuation to the central pixel by estimating the attenuation of the pixels in the mask. The received ultrasound image may be a raw image the method may include creating an image of an attenuation mapping of attenuations for each pixel in a tissue area. Alternatively, the received ultrasound image may be a time gain compensated image the method may include determining areas of relatively high or low attenuation. | 12-06-2012 |
20130039598 | CORRECTING PAGE CURL IN SCANNED BOOKS - A computer implemented method for correcting distortion in an image of a page includes identifying a set of high quality (HQ) words in undistorted regions of one or more images of pages having content related to the content of the page. At least one distorted word in the image the page is identified such that each distorted word corresponds to a high quality word of the set. A global transformation function is generated for application to the image of the page so as to transform the distorted word into its corresponding high quality word. The global transformation function is applied to pixels of the image of the page. | 02-14-2013 |
20130124450 | ADAPTIVE BUSINESS PROCESS AUTOMATION - A method, system and computer software product are provided for process automation. The method includes monitoring one or more workstations to obtain multiple sets of character and graphical information including user actions, times and durations associated with the user actions, user-entered data, and retrieved character and graphical screen data. The method further includes identifying functional events from the sets, defining focal states as respective historic patterns of the functional events, and generating a set of facilitating scripts associated with respective ones of the focal states. The facilitating scripts each provide one or more automatic actions in the workstations. At least a portion of the set of facilitating scripts are then executed. | 05-16-2013 |
20130339836 | Compliance Verification Using Field Monitoring in a Computing Environment - Systems and methods for enforcing compliance in a computing environment, the method comprising concurrently and independently executing a monitoring application with a first application utilized by a user, wherein navigating beyond a first decision point in the first application requires the user considering values associated with one or more elements in the first application, wherein the monitoring application monitors elements presented to the user to determine which elements are presented to the user at a point in time; and notifying the user of at least a first element, in response to not having been able to confirm whether a value associated with the first element has been considered by the user prior to said first decision point. | 12-19-2013 |
20140029817 | TUMOR CLASSIFICATION BASED ON AN ANALYSIS OF A RELATED ULTRASONIC ATTENUATION MAP - A computerized method of classifying at least one suspicious region of interest (ROI) in an ultrasonic attenuation image mapping tissue of a patient. The method comprises receiving an US image of an tissue, identifying a suspicious region of interest (ROI) in the US image, generating an attenuation map of the suspicious ROI, measuring, according to an analysis of the attenuation map, at least one attenuation feature of at least one of the suspicious ROI and at least one sub region in the suspicious ROI, and classifying the suspicious ROI according to the at least one attenuation feature. | 01-30-2014 |
20140307969 | AUTOMATED APPLICATION INTERACTION USING A VIRTUAL OPERATOR - 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. | 10-16-2014 |