Patent application number | Description | Published |
20100011015 | SIMPLIFYING COMPLEX DATA STREAM PROBLEMS INVOLVING FEATURE EXTRACTION FROM NOISY DATA - Methods, systems and computer program products for simplifying complex data stream problems involving feature extraction from noisy data. Exemplary embodiments include a method for processing a data stream, including applying multiple operators to the data stream, wherein an operation by each of the multiple operators includes retrieving the next chunk for each of set of input parameters, performing digital processing operations on a respective next chunk, producing sets of output parameters and adding data to one or more internal data stores, each internal data store acting as a data stream source. | 01-14-2010 |
20100011192 | SIMPLIFYING COMPLEX DATA STREAM PROBLEMS INVOLVING FEATURE EXTRACTION FROM NOISY DATA - Methods, systems and computer program products for simplifying complex data stream problems involving feature extraction from noisy data. Exemplary embodiments include a method for processing a data stream, including applying multiple operators to the data stream, wherein an operation by each of the multiple operators includes retrieving the next chunk for each of set of input parameters, performing digital processing operations on a respective next chunk, producing sets of output parameters and adding data to one or more internal data stores, each internal data store acting as a data stream source. | 01-14-2010 |
20130110797 | VERSION VISUALIZATION | 05-02-2013 |
20130124819 | OBJECT TRANSFORMATION OF ARRAYS OF FORMULAS AND VALUES - Embodiments of the invention relate to reducing memory required to store an array of formulas and values corresponding to a formula-array. A set of formula-array representations is provided and arranged in a successive order. Each formula-array representation is evaluated for an associated memory requirement to support use thereof, followed by conversion to a structure of the formula-array representation at a successive level. Selection of the formula-array representation is determined based upon a minimal memory requirement from the formula-array representations in the order. | 05-16-2013 |
20140032510 | VERSION VISUALIZATION - An approach for visualizing versions of a hierarchically organized object is provided. A visualization is generated to include first and second versions including information from multiple hierarchical levels of trees representing the versions. The visualization is generated so that the second version highlights a value of a dimension for a labeled path of the tree representing the second version. The highlighted value differs from a corresponding value of a dimension for a labeled path of the tree representing the first version based on a vector space constructed to have multiple dimensions for each labeled path of the trees. A similarity measure between the first and second versions is computed by normalizing a first vector associated with the first version, normalizing a second vector associated with the second version, and determining a product of the normalized first vector and the normalized second vector. | 01-30-2014 |
20140317161 | MATCHING PATTERN COMBINATIONS VIA FAST ARRAY COMPARISON - Methods and arrangements for providing a compressed representation of a number sequence. An input number sequence is received, as is a stored number sequence. The input number sequence is compared to the stored number sequence. The comparing includes determining a set of coefficients corresponding to the input number sequence, via solving at least one algebraic equation, the at least one algebraic equation comprising at least one of: an arithmetic equation, and an exponential equation. The comparing further includes applying at least one test to determine whether the set of coefficients identifies at least a portion of the stored number sequence as matching the entire input number sequence. | 10-23-2014 |
Patent application number | Description | Published |
20090177963 | Method and Apparatus for Determining a Purpose Feature of a Document - A method of summarizing a document includes a step of extracting one or more sections of the document. The method also includes a step of separating at least one of the one or more extracted sections into one or more subsections based at least in part on a conjunctive structure of the section, wherein each subsection comprises one or more terms. The method also includes steps of determining whether one or more terms within a designated set of terms are present within at least one of the one or more subsections and, responsive to a determination that one or more terms within the designated set of terms are present within at least one of the one or more subsections, removing the one or more terms from the one or more subsections. The method also includes a step of aggregating at least a portion of the one or more sections into a summary of the document. | 07-09-2009 |
20110087616 | SYSTEM AND METHOD FOR CREATING A GRAPHICAL REPRESENTATION OF PORTFOLIO RISK - A method for displaying portfolio risk is described. The method includes receiving a time series corresponding to a weight and a desirability of each of an asset in a portfolio. The method further includes maintaining the time series corresponding to the weight and the desirability of each of the assets in the portfolio. The method also includes maintaining a standard time series for comparison with the time series corresponding to the weight and the desirability of each of the assets in the portfolio. The method further includes displaying, for each asset in the portfolio, a quantity based on desirability versus a quantity based on the correlation between desirability and the standard time series over two specified windows of time. The method also includes displaying trend information based on moving two specified windows of time from the past to the point where at least one window is the most current window. | 04-14-2011 |
20120029974 | COMPLEX SERVICE MODELING - A deal management system is used to manage a complex service deal that defines various services to be fulfilled on behalf of a client. The deal management system includes a deal specification subsystem, a cost subsystem, and an estimation subsystem. The deal specification subsystem has a new deal interface to facilitate user specification of the complex service deal, including a plurality of service elements scheduled for fulfillment from a plurality of service delivery centers. The cost subsystem tracks an aggregate cost of a service delivery center that is arranged to fulfill a particular service element. The estimation subsystem dynamically evaluates accuracy of a deal cost model for the complex service deal during a duration of the particular service element by establishing a correlation between particular service elements within the complex service deal and portions of the aggregate cost data allocated to the corresponding service delivery center. | 02-02-2012 |
20120030218 | Method and Apparatus for Self Optimizing Data Selection - A method, system, and article for improving performance of a Boolean combination of at least two filters to a data stream. Stream processing is applied to an expression having to or more logical operators. As the data stream is processed, efficiency of the operators in the expression is evaluated. A sort algorithm is dynamically invoked to ensure that a more efficient operator precedes processing of a less efficient operator. | 02-02-2012 |
20120198027 | WAIT-FREE STREAM ORIENTED MIGRATION BASED STORAGE - Embodiments of the invention relate to systematic migration of data. Data is streamed to data storage and stored in a virtual storage device (VSD). Stored data is systematically migrated from the VSD to a higher density VSD, while streaming of data is also switched to the higher density VSD. Source and target data extents are maintained and merged upon completion of the data migration, together with linking the streamed data blocks with the migrated data blocks in the order presented in the input stream. | 08-02-2012 |
20120198028 | TRANSACTIONAL INDEPENDENT PERSISTER CLONING SYSTEM - A computer program product, including a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for moving data stored on a transactional semantic independent persister in a distributed environment. The operations include: receiving an indicator to move data stored by the persister at a first node of the distributed environment to a second node of the distributed environment, wherein the data corresponds to a source; and cloning the persister at the first node to a cloned persister at the second node in response to receiving the indicator, wherein the cloning includes: moving data stored by the persister at the first node to the cloned persister; and moving remaining data in a data stream between the source and the persister at the first node to the cloned persister. | 08-02-2012 |
20120317545 | SYSTEMS AND METHODS FOR PROVIDING FEEDBACK FOR SOFTWARE COMPONENTS - Systems and methods for transforming applications to provide uniform mechanisms for commenting on application objects, and mechanisms for collecting and processing feedback are described herein. An aspect provides for analyzing application code for at least one user action event handler associated with at least one object; and for modifying each at least one user action event handler located within the application code to contain at least one action configured to handle feedback for the associated at least one object; wherein invoking the at least one user action event handler triggers the at least one action configured to handle feedback. Other embodiments and aspects are also described herein. | 12-13-2012 |
Patent application number | Description | Published |
20110087701 | SYSTEM, METHOD, AND APPARATUS FOR PAIRING A SHORT DOCUMENT TO ANOTHER SHORT DOCUMENT FROM A PLURALITY OF SHORT DOCUMENTS - A computer-implemented method for pairing a new document to a document from a plurality of documents. Embodiments include, for each of the new document and the plurality of documents, generating a vector of terms of interest uniquely associated with a document of the new document and the plurality of documents. For each term of interest, an associated element value of the vector is assigned as zero if the term of interest does not occur in the document and one otherwise. The method also includes, for each document from the plurality of documents, determining a similarity between the vectors. The method also includes selecting a document from the plurality of documents as related to the new document if the similarity between the vector for the new document and the vector for the document from the plurality of documents is greater than or equal to a threshold value. | 04-14-2011 |
20140324617 | MULTI-DIMENSIONAL SURFACE-BASED BID MATCHING - Embodiments relate to multi-dimensional surface-based bid matching. An aspect includes receiving a bid from a first user, the bid comprising a plurality of ranges, wherein each range of the plurality of ranges corresponds to a respective dimension of a plurality of dimensions. Another aspect includes determining a first bid surface in the plurality of dimensions based on the plurality of ranges of the bid of the first user. Another aspect includes modifying the first bid surface based on a match to the bid of the first user, the match comprising a point on a second bid surface corresponding to a bid from a second user. Another aspect includes wherein, if the first user comprises a work requester, the second user comprises a work producer, and if the first user comprises a work producer, the second user comprises a work requester. | 10-30-2014 |
20150088591 | Method and System for Identifying and Visualizing Work Transfers Using Financial Data - Disclosed are methods and systems for identifying and visualizing the patterns of work transfers for service delivery using financial data. Within a service firm, work is often transferred from one delivery center to another, which results in additional costs and delays in service delivery. To control unnecessary work transfers, sustained patterns of work transfer are identified so that steps can be taken to limit their occurrence. The disclosed methods and systems analyze the relations among the costs transferred from one location to another. | 03-26-2015 |