Abstract:
Method determining lookup table (“LUT”) for embedding watermark. For each quantization cell, calculating probabilities that signal point falls into cell. Selecting cell by probabilities. Setting LUT value to watermark value with largest probability, subject to run constraint. For remaining cells, repeating selecting and setting steps. Other method determining quantization ensemble by calculating probability density function for signal points where the watermark value to be embedded. Distortion and robustness functions are formulated. Given robustness or distortion is selected. Functions optimized, and ensemble of quantizers determined with parameters that comply. Other method quantizing in association with lossy compression. Strength of compression determined. Adapting strength of watermark with strength of compression by a mapping. Other method selecting points for embedding watermark. Determine threshold between large and small signal points using statistical method. Select signal points for embedding according to threshold. Also, processors, computer programs, and systems.
Abstract:
Method determining lookup table (“LUT”) for embedding watermark. For each quantization cell, calculating probabilities that signal point falls into cell. Selecting cell by probabilities. Setting LUT value to watermark value with largest probability, subject to run constraint. For remaining cells, repeating selecting and setting steps. Other method determining quantization ensemble by calculating probability density function for signal points where the watermark value to be embedded. Distortion and robustness functions are formulated. Given robustness or distortion is selected. Functions optimized, and ensemble of quantizers determined with parameters that comply. Other method quantizing in association with lossy compression. Strength of compression determined. Adapting strength of watermark with strength of compression by a mapping. Other method selecting points for embedding watermark. Determine threshold between large and small signal points using statistical method. Select signal points for embedding according to threshold. Also, processors, computer programs, and systems.
Abstract:
Method determining lookup table (“LUT”) for embedding watermark. For each quantization cell, calculating probabilities that signal point falls into cell. Selecting cell by probabilities. Setting LUT value to watermark value with largest probability, subject to run constraint. For remaining cells, repeating selecting and setting steps. Other method determining quantization ensemble by calculating probability density function for signal points where the watermark value to be embedded. Distortion and robustness functions are formulated. Given robustness or distortion is selected. Functions optimized, and ensemble of quantizers determined with parameters that comply. Other method quantizing in association with lossy compression. Strength of compression determined. Adapting strength of watermark with strength of compression by a mapping. Other method selecting points for embedding watermark. Determine threshold between large and small signal points using statistical method. Select signal points for embedding according to threshold. Also, processors, computer programs, and systems.
Abstract:
The present invention provides a method for negotiating term and condition entries of a legal document. The method includes the steps of: setting contact information of users related to the legal document; displaying term and condition entries of the legal document; reviewing the term and condition entries; determining whether the term and condition entries are unanimously agreeable; reflecting opinions corresponding to the term and condition entries if the term and condition entries are not agreeable; informing the related users to negotiate the term and condition entries; modifying the term and condition entries according to the opinions; and creating a finalized legal document. A related system is also disclosed.
Abstract:
The present invention comprises a method for the detection and segmentation of bright images within a digital image using wavelets. One example of such a bright image is microcalcifications within a mammogram. Multiresolution analysis may be used to detect and segment the possible microcalcification areas by combining Bayes classifiers. By analyzing the time-frequency characteristics of clustered microcalcifications, the inventors first choose the optimized wavelet for the detection of microcalcifications. A wavelet packet analysis is then used to detect different size microcalcifications. An adaptive method of choosing the threshold for detection by using a one-dimensional wavelet transform to analyze the PDF of the images at different scales is used. Then, a scheme to detect different size microcalcifications in different scale wavelet packet transformed images is developed. The processing results show that the inventors' methods are quite effective on a broad sample of mammograms in detecting microcalcifications even at low contrast. These segmentation and detection methods will prove useful in other applications, such as other medical imaging infrared applications, forward-looking infrared radar (FLIR), and other technologies.
Abstract:
A computer-based method for requesting a Web service from a network server is disclosed. The method includes the steps of: receiving a service request from a user computer; invoking a corresponding Web service from a network server; determining whether the Web service is accessible in the network server; loading configuration information of the Web service if the Web service is accessible; generating a simple object access protocol (SOAP) request according to the configuration information, and sending the SOAP request to the network server for process; collecting response information of the network server, generating processing results, creating an instance of a user-defined class, assigning the processing results to variables in the instance of the class, and returning values of the variables to a business server. A related system is also disclosed.
Abstract:
The present invention provides a method for creating finalized legal documents. The method includes the steps of: establishing a blank legal document; inputting data and inserting the data into the blank legal document; identifying the data and importing a corresponding template into the blank legal document; updating options of term and condition entries in the template; creating a primary legal document according to the data and the template; sending the primary legal document to related users for a term and condition entries review; receiving opinions reflected by the related users and integrating the opinions; determining whether any term and condition entries need to be redefined according to the opinions; and creating a finalized legal document if no term and condition entries need to be redefined. A related system is also disclosed.
Abstract:
The present invention provides a method for editing term and condition entries of a legal document. The method includes the steps of: opening a legal document; integrating opinions on the term and condition entries of the legal document; editing the term and condition entries; determining whether any term and condition entry needs to be redefined according to the integrated opinions; redefining a new content for the term and condition entry if any term and condition entry needs to be redefined; sending the term and condition entry redefined to related users for reviewing; determining whether the term and condition entry redefined is approved; storing the term and condition entry redefined if the term and condition entry redefined is approved; and creating a finalized legal document.
Abstract:
A method for parsing a text file defines a tree pattern and a plurality of character string patterns. A tree structure corresponding to the text file is determined according to the tree pattern, and the desired data are retrieved from the text file according to the character string patterns. The retrieved desired data are output into a storage system.
Abstract:
A signal processing method is provided and involves iteratively deconvoluting at least one digital signal data set with respect to time. A signal processor is also provided that can perform a signal processing method for iteratively deconvoluting at least one digital signal data set. Also provided is an instruction set readable by a machine, tangibly embodying a program of instructions executable by a machine to perform a signal processing method of iteratively deconvoluting at least one digital signal data set. Also provided is a data set readable by a machine, tangibly embodying a data set computed by a signal processing method for iteratively deconvoluting at least one digital signal data set.