05th week of 2010 patent applcation highlights part 67 |
Patent application number | Title | Published |
20100030702 | METHOD AND SYSTEM FOR GENERATING AND TRADING COMPOSITE CONTRACTS - The disclosed embodiments provide a system and method for automatically generating a composite contract characterized by at least one parameter. A first subset of eligible component contracts is identified from a set of available component contracts wherein each of the available component contracts is characterized by at least one attribute. A second subset of component contracts is then selected from the first subset to generate the composite contract. | 2010-02-04 |
20100030703 | SYSTEM AND METHOD FOR MANAGING CROSS-BORDER FINANCING - A system and method for managing cross-border financing based on an investing entity's investment in a domestic company holding interests in a plurality of foreign companies. The domestic company gives the investing entity the right or warrant to invest, acquire, control or manage one or more foreign companies. The investing entity can directly invest in a foreign company by investing in a domestic company. | 2010-02-04 |
20100030704 | COMPUTER IMPLEMENTED AND/OR ASSISTED METHODS AND SYSTEMS FOR PROVIDING GUARANTEED, SPECIFIED AND/OR PREDETERMINED EXECUTION PRICES IN A GUARANTEED, SPECIFIED AND/OR PREDETERMINED TIMEFRAME ON THE PURCHASE OR SALE OF, FOR EXAMPLE, LISTED OPTIONS - Methods and systems are provided which enable options broker-dealers to guarantee execution of an option trade order within a specified time window. By providing means to quantify and mitigate the effects of several factors which contribute to options market inefficiency (e.g., market structure, regulatory constraints, and “market misbehavior”), these methods and systems eliminate or at least reduce the level of broker-dealer risk inherent in offering an execution speed guarantee, while optionally simultaneously providing better execution quality for investors. | 2010-02-04 |
20100030705 | REHYPOTHECATION SYSTEM AND METHOD - Embodiments of the invention are directed to a computer-implemented rehypothecation system and method for facilitating automatic collateral re-use between system participants, wherein the system participants include borrowers, lenders, and lender/borrowers, the system comprising. The system may additionally include an allocation engine for automatically performing allocation runs for redistribution of collateral, the allocation engine comprising collateral distribution components for assigning collateral to lenders and lender/borrowers based on borrower-selected parameters and an eligibility filter for verifying each assignment of collateral in accordance with lender requirements. The system may further include a global synchronization engine for pre-determining timing of allocation runs to enable global collateral re-use across time zones. | 2010-02-04 |
20100030706 | EFFICIENT AUCTIONING OF ELECTRONIC BILLBOARDS BY USING TRAFFIC ESTIMATION DATA FROM MOBILE PHONE SERVICE - The present disclosure is a method for determining an auction reserve price for a display time slot on a billboard. The method may comprise requesting traffic information of an area in proximity of the location of the billboard from a mobile phone service provider and determining the auction reserve price for the display time slot utilizing a pricing model based on the traffic information. | 2010-02-04 |
20100030707 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus includes: a web server configured to prompt a user to specify a file as a printing target by an external apparatus and to input information of the user by the external apparatus; an authentication unit configured to authenticate the user based on the input information input by the external apparatus; a transmission/reception unit configured to transmit permission or denial to transmit data from the external apparatus based on an authentication result of the authentication unit; and a print data converter configured to convert the data received from the external apparatus into a printable format. | 2010-02-04 |
20100030708 | Parking Payment System Using A Cell Phone Or Other Mobile Device - A parking payment system is provided that includes a computing system that includes one or more components configured to maintain information related to a plurality of parking spaces, at least one of the parking spaces being associated with an identifier, the component further configured to communicate with a mobile device to arrange to for payment of at least one of the parking spaces. | 2010-02-04 |
20100030709 | MARKETING METHOD FOR ARTIFICIAL TURF AT AIRPORTS - A method for marketing an artificial surface for application at an airport installed adjacent to a runway/taxiway includes: (i) causing advertising to be displayed on the artificial surface; (ii) obtaining revenue for causing the display of the advertising; and (iii) selling/installing the artificial surface at a discounted price in exchange for receiving at least a portion of the advertising revenue. | 2010-02-04 |
20100030710 | REAL TIME, IN-PERSON SOCIAL NETWORKING - Systems and methods of the invention for providing real-time, in-person social networking provide a plurality of instructions to individuals in a group as well as a setting and time for the group to carryout the instructions. A networking kit may be provided to each individual in the group. The instructions may further comprise having each individual in the group write his or her name and a personal characteristic on labels from the kit, having each individual place a first label and a second label on a visible and accessible portion of his or her clothes, and having each individual greet another individual in the group and write clauses or sentences of about another individual greeted during the function. This networking style may continue for a predetermined time until the group convenes to discuss their observations and insights. | 2010-02-04 |
20100030711 | Method And Apparatus For Evolving Overlays To Operate An Extended Analog Computer As A Classifier Or A Controller - A method is used to configure an extended analog computer for use as an application controller. The method includes selecting input pins from among a plurality of pins in a continuous sheet processor, selecting an arrangement of intermediate and output pins from among the remaining pins in the plurality of pins in the continuous sheet processor, applying a pattern data set to the input pins, using an evolutionary algorithm, coupling current sources and sinks to the intermediate and output pins, measuring an error between an output and its expected value, and continuing to select intermediate and output pin arrangements, apply pattern data sets, and measure errors until a configuration threshold is met. | 2010-02-04 |
20100030712 | Guided process/procedure and knowledge and resource scripting system, toolbox and method - System, toolbox and method are disclosed for a computer-automated process/procedure mapping system that guides development and use of decision-making and knowledge-acquiring processes. The process mapping system comprises a decision-tree diagram with templated decisional logic blocks configured for dropping selected questions therein, a question bank that stores plural questions on a given topic, a process creation mechanism coupled between the question bank and the decisional logic blocks to produce a process diagram based on a series of questions selectively sequenced by and conditioned on future responses thereto produced by a user, the process diagram comprehending conditional response paths, and a process engine coupled with the process diagram that is configured to interpret the decisional logic blocks and their response paths and to guide a user through a sequence of selected questions and responses made thereto during a diagnostic and prescriptive use session. | 2010-02-04 |
20100030713 | CONTENT ENGINE - There is described a computer system for determining the relevance of stored content to particular users and for facilitating the provision of relevant content to individual users. The computer system comprises a content engine comprising user profile information, representative of interests and/or attributes of individual users, and a processor for determining a correlation between content and said user profile information to determine content most relevant to a particular user. | 2010-02-04 |
20100030714 | METHOD AND SYSTEM TO IMPROVE AUTOMATED EMOTIONAL RECOGNITION - An automated emotional recognition system includes an emotional state classifier adapted to receive, during an operative phase, an input information stream with embedded information related to emotional states of a person, and to generate a succession of emotional state indications derived from the input information stream. The emotional recognition system further includes a post-processing function, configured to receive at least two emotional state indications of the succession and, for each of said at least two emotional state indications, determine a corresponding emotional state representation in an emotional state representation system. The post-processing function is further configured to combine the emotional state representations of the at least two emotional state indications to obtain an output emotional state indication. | 2010-02-04 |
20100030715 | Social Network Model for Semantic Processing - A social network model, based on data relevant to a user, is used for semantic processing to enable improved entity recognition among text accessed by the user. An entity extraction module of the server, with reference to a general training corpus, general gazetteers, user-specific gazetteers, and entity models, parses text to identify entities. The entities may be, for example, people, organizations, or locations. A social network module of the server builds the social network model implicit in the data accessed by the user. The social network model includes the relationships between entities and an indication of the strength of each relationship. The social network module is also used to disambiguate names and unify entities based on the social network model. | 2010-02-04 |
20100030716 | System, Apparatus and Methods for Augmenting Filter with Adaptive Element - A system in accordance with the invention uses an adaptive element to augment a filter for tracking an observed system. The adaptive element only requires a single neural network and does not require an error observer. The adaptive element provides robustness to parameter uncertainty and unmodeled dynamics present in the observed system for improved tracking performance over the filter alone. The adaptive element can be implemented with a linearly parameterized neural network, whose weights are adapted online using error residuals generated from the Filter. Boundedness of the signals generated by the system can be proven using Lyapunov's direct method and a backstepping argument. A related apparatus and method are also disclosed. | 2010-02-04 |
20100030717 | FRAMEWORK TO EVALUATE CONTENT DISPLAY POLICIES - Content display policies are evaluated using two kinds of methods. In the first kind of method, using information, collected in a “controlled” manner about user characteristics and content characteristics, truth models are generated. A simulator replays users' visits to the portal web page and simulates their interactions with content items on the page based on the truth models. Various metrics are used to compare different content item-selecting algorithms. In the second kind of method, no explicit truth models are built. Events from the controlled serving scheme are replayed in part or whole; content item-selection algorithms learn using the observed user activities. Metrics that measure the overall predictive error are used to compare different content-item selection algorithms. The data collected in a controlled fashion plays a key role in both the methods. | 2010-02-04 |
20100030718 | COMPLIANCE RULES ANALYTICS ENGINE - The present invention relates to compliance rules analytics systems and methods for facilitating compliance, such as the compliance of an investment portfolio or a set of investment portfolios, with a rule or a set of rules. | 2010-02-04 |
20100030719 | METHODS AND APPARATUS RELATED TO BIOINFORMATICS DATA ANALYSIS - In one embodiment, one or more processor-readable media can be configured to store code representing instructions that when executed by one or more processors can cause the one or more processors to select a first relationship rule based on a first combination of parameters including a first parameter, and based on a hierarchical position of the first parameter within a hierarchical structure of a set of parameters from a biological category. A first statistical value can be defined based on a plurality of test values and based on the first relationship rule. A second statistical value can be defined based on a second relationship rule and based on a second combination of parameters. The second relationship rule can be selected based on a hierarchical position of the second parameter within the hierarchical structure of the set of parameters. | 2010-02-04 |
20100030720 | METHODS AND APPARATUS FOR SELF-ADAPTIVE, LEARNING DATA ANALYSIS - Methods and apparatus for analyzing financial data generally includes a predictive modeling system. The predictive modeling system may include an artificial agent responsive to an input data set. The artificial agent may produce an estimated data set including a market conditions data set. The market conditions data may include an estimate of at least one of liquidity of a market, strategy of a counterparty, and an effect of information leakage. The artificial agent may determine a predictability value for the estimated data set. The predictive modeling system may also include an agent factory responsive to the input data set. The agent factory may generate an artificial agent in response to the input data set. | 2010-02-04 |
20100030721 | Physics-Based, Bayesian Sequential Detection Method and System for Radioactive Contraband - A distributed sequential method and system for detecting and identifying radioactive contraband from highly uncertain (noisy) low-count, radionuclide measurements, i.e. an event mode sequence (EMS), using a statistical approach based on Bayesian inference and physics-model-based signal processing based on the representation of a radionuclide as a monoenergetic decomposition of monoenergetic sources. For a given photon event of the EMS, the appropriate monoenergy processing channel is determined using a confidence interval condition-based discriminator for the energy amplitude and interarrival time. If accepted the parameter values of the photon event are used to update the parameter values using an LKF for the energy amplitude and a bootstrap PF for the interarrival times. These parameter estimates are then used to update a measured probability density function estimate for a target radionuclide. A a sequential likelihood ratio test, which is based in part on a previous sequential likelihood ratio for a previous photon event, the updated measured PDF estimates, and the an a-priori PDF estimates based on expected amplitude level and interarrival time values of the target radionuclide, is then used to determine one of two threshold conditions signifying that the EMS is either identified as the target radionuclide or as not the target radionuclide, and if not, then repeating the process with for the next sequential photon event of the EMS until one of the two threshold conditions is satisfied. | 2010-02-04 |
20100030722 | Entity Performance Analysis Engines - A system and method for measuring a performance of an entity and for predicting its future performance is disclosed. Raw information about the entity is collected from internal and external sources. The information is cleaned to exclude false positives. Using performance categories, the information is organized and transformed into meaningful data for the performance analysis engine. The information is normalized by scaling the meaningful data by industry type. A performance score is calculated by the performance analysis engine based on the normalized data. Further, a competitive relationship score is calculated based on the performance score and the normalized data. These scores are reported in a user interface displaying the performance of the entity and are used as inputs, among other factors, to a predictive analysis engine that assesses the future performance of the entities. | 2010-02-04 |
20100030723 | SEMANTIC NETWORK METHODS TO DISAMBIGUATE NATURAL LANGUAGE MEANING - A computer implemented data processor system automatically disambiguates a contextual meaning of natural language symbols to enable precise meanings to be stored for later retrieval from a natural language database, so that natural language database design is automatic, to enable flexible and efficient natural language interfaces to computers, household appliances and hand-held devices. | 2010-02-04 |
20100030724 | SEMANTIC NETWORK METHODS TO DISAMBIGUATE NATURAL LANGUAGE MEANING - A computer implemented data processor system automatically disambiguates a contextual meaning of natural language symbols to enable precise meanings to be stored for later retrieval from a natural language database, so that natural language database design is automatic, to enable flexible and efficient natural language interfaces to computers, household appliances and hand-held devices. | 2010-02-04 |
20100030725 | DATA TRIPLE USER ACCESS - A computerized data processing method for providing access to data triples ( | 2010-02-04 |
20100030726 | Mechanism For Deferred Rewrite Of Multiple Xpath Evaluations Over Binary XML - A mechanism is provided for improving the performance of particular database queries operating on a view comprising binary-encoded XML. The key to improving performance is to determine whether a XML index is available to improve the computation of XPath data before deriving an optimized execution plan for a particular query. When a XML index is not available to help expedite the computation of binary-encoded XML, then deferring the computation of the XPath data until after the view merge stage avoids unnecessary computation of XPaths that are part of the view but not needed for the particular query. | 2010-02-04 |
20100030727 | Technique For Using Occurrence Constraints To Optimize XML Index Access - Approaches are provided for improving the performance of certain database queries that operate on binary-encoded XML. In particular, the approach uses occurrence and type constraint information about XML data stored in the database for optimizing the relational rewrite of a query. Constraint information can be obtained in several different ways including through a formal language specification such as an XML Schema or DTD, through discovery of a user-provided secondary index on a an XML path table, or through a structural summary that is derived from statistical analysis on a set of XML documents stored in the database. | 2010-02-04 |
20100030728 | COMPUTING SELECTIVITIES FOR GROUP OF COLUMNS AND EXPRESSIONS - Techniques are described herein for estimating selectivities of query predicates that reference more than one column and predicates that include column expressions. Virtual columns are defined based on column groups and column expressions. Statistics are gathered on the virtual columns and are used to estimate the selectivities of query predicates that include column groups or expressions. Query predicates that include column groups are mapped to virtual columns on which statistics are gathered, based on similarities between the column groups in the query predicates and the column groups on which the virtual columns are defined. Virtual columns are defined for column groups and expressions are specified by users or a workload analyzer that analyzes query predicates. | 2010-02-04 |
20100030729 | METHOD AND SYSTEM FOR MITIGATING IMPACT OF USER ERRORS IN DATA STORES - The invention provides a method and system for managing data access. The method includes receiving a request for accessing a file, determining a type of the received request that corresponds to an access pattern based on history of many files, marking the request based on the type of request to identify the request as a candidate to be part of a sequential scan for accessing files in a sequential order, and processing the request based on the marking to throttle access of the file in the case of a potential ongoing erroneously requested sequential scan. | 2010-02-04 |
20100030730 | System, Method, and Computer Program Product for Determining SQL Replication Process - A system, method, and computer program product are provided for replicating a table in a source database to a target database. In accordance with an embodiment of the present invention, a subscription to the table is defined and a query is executed on the source database. The query is then normalized, and it is determined whether the query would cause semantically appropriate changes to the target database. If so, the normalized query is sent to the target database for execution, in accordance with an additional embodiment of the present invention. | 2010-02-04 |
20100030731 | COST-BASED QUERY REWRITE USING MATERIALIZED VIEWS - A system and method of rewriting a database query where the query contains an aggregate includes the following. If one or more aggregate materialized views are considered, rewriting the query using an aggregate materialized view. If one or more non-aggregate multi-table materialized views are considered, the query is rewritten using a multi-table materialized view. A join cost is determined for each such non-aggregate multi-table materialized view. If one or more non-aggregate single table materialized views are considered, the query is rewritten using the single table materialized view. A join cost is determined for each such non-aggregate single table materialized view. Finally, a current total cost is determined for use of various materialized views as a function of join cost, aggregation cost and spool cost to select a rewritten query. | 2010-02-04 |
20100030732 | SYSTEM AND METHOD TO CREATE PROCESS REFERENCE MAPS FROM LINKS DESCRIBED IN A BUSINESS PROCESS MODEL - A method of constructing a process reference map. The method includes iterating over each of a plurality of process models. An intermediary reference graph is created. A directed link for each reference in the process models is added to the intermediary reference graph, the link pointing from a node in the reference graph representing a process model within which a reference occurred to a node representing a process model that the reference is pointing towards. The method determines, between two process models of the plurality of process models, whether an inconsistency including one of an outbound process reference missing inconsistency, an inbound process reference missing inconsistency, and an unavailable information inconsistency exists. A new process model map is created from the intermediary reference graph with one element each representing a process models and the elements being linked representing the references therebetween. Each link comprises an attribute indicating one of a context, type of reference, and a modeling element. | 2010-02-04 |
20100030733 | Transforming SQL Queries with Table Subqueries - A computer automated technique for rewriting SQL with table subqueries into more optimal table expression equivalents without derived tables. The context of the table subqueries, including any join and filter predicates are moved to the encompassing outer query. The advantage of this technique is to provide optimized source SQL to the relational database optimizers. | 2010-02-04 |
20100030734 | UNIVERSAL KNOWLEDGE MANAGEMENT AND DESKTOP SEARCH SYSTEM - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2010-02-04 |
20100030735 | Methods and systems for providing a response to a query - Methods and systems for providing a response to a query. Multiple users' search engine activity in regard to a query is correlated. A response is provided based upon this correlated search engine activity information. For one embodiment of the invention, in the context of search engine result optimization, the user activity and/or user information of multiple users, during a search session, is correlated with queries to effect an evolving association between queries and the organization and presentation of documents. Systems in accordance with such embodiments employ the ability to store users' activity over the entire search session, thus making possible the correlation of a number of different types of user activity and user information. The use of correlated user input allows such systems to provide relevant search results without the limitations imposed by the key-word-based systems of the prior art. | 2010-02-04 |
20100030736 | RESEARCH TOOL ACCESS BASED ON RESEARCH SESSION DETECTION - A system and method is described herein that automatically detects when a user of a search engine is conducting a research session about a particular topic and then presents the user with access to one or more research-related tools responsive to detecting that the research session is being conducted. The research-related tool(s) may include one or more tools used for collecting, organizing and sharing content about the particular topic. The automatic provision of access to the research-related tool(s) responsive to detection of the research session can advantageously improve the experience of the user conducting the research session. | 2010-02-04 |
20100030737 | IDENTITY ENABLED DATA LEVEL ACCESS CONTROL - Mechanisms for identity enabled data level access control are provided. Data queries from principals are intercepted and access rights are assigned in response to identities associated with the principals. The access rights are enforced by modifying the queries and/or filtering results from the queries. The modified queries and/or filtered results are processed against a data store on behalf of the principals and returned to the principals. | 2010-02-04 |
20100030738 | Phone Assisted 'Photographic memory' - A system and method for collecting data may include a data collection device to obtain the data from a user, an apparatus for obtaining metadata for each word of the data from the user, an apparatus for obtaining a searchable transcript of the data and a device to store the searchable transcript. The metadata may be date data, time data, name data or location data and the data collection device may include a speech recognition engine to translate speech into searchable words. The speech recognition engine may provide a confidence level corresponding to the translation of the speech into searchable words, and the speech recognition engine may distinguish a first user and a second user in order to provide a first searchable transcript for the first user and a second searchable transcript for the second user. An ad transcript may be added to the searchable transcript, and the searchable transcript may be placed in a centralized community search database. | 2010-02-04 |
20100030739 | MANAGEMENT OF SYMBOLIC LINKS - Disclosed is a method of creating a symbolic link in a source file system to a target file in a target file system, the method including querying the target file system for an identifier of the target file; incrementing a reference counter of the target file, the reference counter indicating how many symbolic links the target file is a target of; and creating the symbolic link in the source file system, the symbolic link including the identifier received from the target file system in response to the query. | 2010-02-04 |
20100030740 | SYSTEM AND METHOD FOR CONTEXT ENHANCED MAPPING - A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium. | 2010-02-04 |
20100030741 | METHOD AND APPARATUS FOR PERFORMING QUERY AWARE PARTITIONING - A method and system for providing query aware partitioning are disclosed. For example, the method receives a query plan comprising a plurality of queries, and classifies each one of the plurality of queries. The method computes an optimal partition set for each one of the plurality of queries, and reconciles the optimal partition set of each one of the plurality of queries with at least one subset of queries of the plurality of queries. The method selects at least one reconciled optimal partition set to be used by each query of the plurality of queries, and stores the selected at least one reconciled optimal partition set in a computer readable medium. | 2010-02-04 |
20100030742 | SYSTEM AND METHOD FOR CAPTURING, STORING, RETRIEVING, AND PUBLISHING DATA - According to various embodiments of the invention, systems and methods are provided for capturing and storing aggregated and non-aggregated data within frames and for retrieval of such frames. Other embodiments of the invention involve systems and methods for publishing frame data to targeted data receivers, wherein the term “frame” refers generally to a collection of data objects and metadata that provides information relating to the data objects. The data objects may include, but are not limited to, images, video, audio, and text. | 2010-02-04 |
20100030743 | Automated method for re-attracting job seekers to job match site at more opportune times - An internet-accessible job match website provides job seekers with predictions of time points at which to better visit the website so as to receive larger numbers of and/or better matching ones of job leads corresponding to submitted job search queries. The job match website optionally pushes alert advisements to the seeker at opportune times when larger numbers of and/or better matching ones of job leads are available in response to the seeker's earlier run query. | 2010-02-04 |
20100030744 | METHOD AND SYSTEM FOR MANAGING DIGITAL CONTENT INCLUDING STREAMING MEDIA - The present invention describes a system and method of managing digital content received from content providers and for facilitating access to the digital content to many subscribers. The method includes receiving from the content providers incoming feed files where each feed file contains information describing the content. The method determines if the feed files are approved by applying a template to the feed files and also receives request files from the subscribers where each request file contains search criteria. The method provides one or more answer files in response to the request files where each answer file identifies feed files that meet the search criteria of a corresponding request file. The answer files are used to access or permit access to digital content on the web. In addition, a graphical user interface is described to manage, edit, promote and delete the feed files provided to the system. | 2010-02-04 |
20100030745 | Record Based Code Structure - The compiled code of a computer program is stored in multiple pieces within a database. Each piece is optionally stored within a separate data record. Execution of the computer program includes using database queries to retrieve pieces of the compiled code for execution. The database and associated database management logic are used to provide numerous advantages in execution and management of the computer program. For example, in some embodiments, database queries are used to help facilitate program flow logic. | 2010-02-04 |
20100030746 | System and method for distributing content for use with entertainment creatives including consumer messaging - A creative composition engine, system and method. The creative composition engine includes at least one vault having media assets, wherein the media assets include at least one avatar and at least one environment for placement of the at least one avatar, and a receiver for receiving at least one request for a creative. The request for creative may include a composition request for the at least one avatar, and a request for at least one other of the media assets. The at least one avatar may be a composed creative responsive to the at least one request for a creative, and wherein the composed creative further includes the at least one other of the media assets. | 2010-02-04 |
20100030747 | DIGITAL PHOTO FRAME CAPABLE OF SEARCHING MEDIA FILES AND METHOD THEREOF - A method of searching media file applied on a DPF which includes: a memory, an input unit, a reading module, a determining module; and a displaying module. The method includes: obtaining the search table from the memory via the reading module, wherein the search table records relationships between the duration and a search manner; receiving an operation information of the input unit; determining a search manner according to the duration and the search table via the determining module; searching media files according to the determined search manner via the displaying module. | 2010-02-04 |
20100030748 | EFFICIENT LARGE-SCALE PROCESSING OF COLUMN BASED DATA ENCODED STRUCTURES - The subject disclosure relates to efficient query processing over large scale data storage. An exemplary process includes retrieving a subset of columns implicated by a query as integer encoded and compressed sequences of values corresponding to different columns of data, defining query processing buckets that span over the subset of columns based on changes of compression type occurring in the integer encoded and compressed sequences of values of the subset of data and processing the query in memory on a bucket by bucket basis and processing the query based on type of current bucket when processing the integer encoded and compressed sequences of values. The column based organization of the data, and the application of a hybrid run length encoding and bit packing technique, enable a highly efficient and speedy query response in real-time. | 2010-02-04 |
20100030749 | Graphical user interfaces for information retrieval systems - The present inventors devised, among other things, an online legal research system with improved user controls. One exemplary system allows users to enter a query in a query input region that automatically expands to accommodate the length of the query field. The exemplary system also responds to the query by automatically directing it to an appropriate database, saving the user from having to choose among the myriad databases within the system. The exemplary system also provides user-specific folders for not only selected documents or excerpts from documents, but also annotating these documents with notes. The system enables the user to determine whether to make the notes private or publicly available. | 2010-02-04 |
20100030750 | Methods and Apparatus for Performing Multi-Data-Source, Non-ETL Queries and Entity Resolution - The application discloses a new system for performing queries and entity resolution on two or more data sources without having to ETL all the documents, entities, and descriptions of entities. Also disclosed, is a method to perform advanced entity resolution without divulging personally sensitive information to end-users and intermediate systems. | 2010-02-04 |
20100030751 | OPERATIONS INFORMATION MANAGEMENT SYSTEM - An operations information management system is disclosed that includes an input unit that receives an input from a user; a form in which the user enters operations information; a storage unit that stores first operations information extracted from image data of the form based on a rule determined corresponding to the form; and an operations information storage unit that is included in the storage unit and stores in the storage unit the first operations information and second operations information input by the user through the input unit so that the first operations information and the second operations information are associated with each other. | 2010-02-04 |
20100030752 | SYSTEM, METHODS AND APPLICATIONS FOR STRUCTURED DOCUMENT INDEXING - A data management system, the system including: (i) an input interface for acquiring a source document; and (ii) a processor configured to: (a) divide the source document into multiple objects in response to content of the source document; (b) analyze the multiple objects to generate multiple low level sub-trees, wherein each of the low level sub-trees includes at least one of the multiple objects; (c) generate multiple mid level sub-trees, wherein each of the mid level sub-trees includes link to at least one of the low level sub-trees; (d) generate a top level sub-tree that includes multiple section links, wherein each of the section links links to one of the mid level sub-trees; (e) create metadata descriptive of at least one of the sub-trees generated, wherein the metadata includes data which is not included in the source document; and (f) generate a structured document that includes the top level sub-tree, at least some of the mid level sub-trees and at least some of the low level sub-trees, and the metadata. | 2010-02-04 |
20100030753 | Providing Posts to Discussion Threads in Response to a Search Query - Systems, methods and apparatus, including computer program products, to provide posts to discussion threads in response to a search query. The methods include receiving information identifying multiple resources that have been identified by a search engine as satisfying a search query, identifying a first resource in the multiple resources as including a post to a discussion forum, and identifying one or more second resources that are each distinct from the first resource. Each second resource is linked directly or indirectly to the first resource and includes one or more other posts to the discussion forum. Further, the method includes extracting information from the first resource and the one or more second resources about the discussion forum, and providing the extracted information together with a link to the first resource to a user device for display to a user as part of a response to the search query. | 2010-02-04 |
20100030754 | Data Backup Method - A method in at least one embodiment allows for a two stage backup where the first stage backup is to a backup data unit, which will occur in under one hour, and the second stage backup is to other computer readable medium, which can occur over a period of at least twenty-three hours. A method in at least one embodiment provides for a method to backup data through a series of backup units. A method in at least one exemplary embodiment allows for a user to retrieve data or files from at least one previous backup. | 2010-02-04 |
20100030755 | METHOD FOR INFERRING PERSONAL RELATIONSHIP BY USING READABLE DATA, AND METHOD AND SYSTEM FOR ATTACHING TAG TO DIGITAL DATA BY USING THE READABLE DATA - There are provided a method for inferring a personal relationship of a user from readable data, and a method and a system for more precisely recognizing a certain person included in digital data created by a digital device of the user by using the readable data. More particularly, a method for analyzing readable data and inferring a personal relationship of the user from the analyzed readable data is provided. Further, a method and a system for providing a plurality of candidates having high probabilities of being determined as the certain person by referring to the readable data, and attaching tag information to the digital data by using information on the plurality of the candidates are provided. Using such methods and a system, the personal relationship of the user can be automatically inferred, thus tagging the digital data with ease. | 2010-02-04 |
20100030756 | TECHNIQUES FOR COALESCING SUBQUERIES - Methods for transforming queries that contain EXISTS and NOT EXISTS subqueries are provided. The methods provided transform original queries that contain EXISTS and/or NOT EXISTS subqueries in conjunctive or disjunctive combinations into transformed queries that coalesce the original EXISTS and/or NOT EXISTS subqueries into a reduced number of EXISTS and/or NOT EXISTS subqueries, thereby eliminating duplicative table accesses and join operations. | 2010-02-04 |
20100030757 | QUERY BUILDER FOR TESTING QUERY LANGUAGES - Query testing is enabled across one or more query languages utilizing an abstract representation of a query. From this abstract representation, queries associated with one or more specific query languages are generated. Further, a verification scheme can be implemented for a specific store and/or query language to facilitate generation of an expected result for comparison with an actual result of test query evaluation. Further yet, data driving and/or modeling can be leveraged to further aid query testing. | 2010-02-04 |
20100030758 | Hybrid optimization strategies in automatic SQL tuning - Systems, methods, and other embodiments associated with hybrid optimization strategies in automatic SQL tuning are described. One example method includes receiving a first (e.g., cost-based) execution plan for a user structured query language statement (User SQL) from a first (e.g., cost-based) optimizer. The example method may also include receiving a second (e.g., rules-based) execution plan for the User SQL from a second, different (e.g., rules-based) query optimizer. The method may include identifying a preferred execution plan based on data produced by test executing the execution plans in a reproduced execution environment that reproduces at least a portion of an execution environment in which the user SQL runs. The method may also include controlling a database to execute the User SQL using the preferred execution plan. | 2010-02-04 |
20100030759 | METHODS AND SYSTEMS FOR RETRIEVING DATA STORED IN A DATABASE - The invention provides a computer-implemented municipal bond trading system having a capability to conduct a private electronic auction of bid wanteds between a central brokers' broker and multiple prospective remote bidders and to maintain a reference database of accurate bond lot descriptions and identifications, notably, CUSIP (trademark) numbers. | 2010-02-04 |
20100030760 | DATA INPUT APPARATUS AND DATA INPUT METHOD - When an input acknowledging unit acknowledges the input of pre-conversion data from the user via the user interface, an ordinary conversion processing unit that uses a dictionary database displays a candidate of converted data. When the input of search data is acknowledged from the user via the user interface, a search conversion processing unit that uses a search service etc. displays search result data or the candidate of converted data. | 2010-02-04 |
20100030761 | Method of retrieving and refining information based on tri-gram - A method of retrieving and processing information based on ternary model is disclosed, the method includes the steps of: inputting the original file information, producing the keywords into the dictionary of the file; building the ternary relationship model; inputting the relationships of the ternary relationship model into the retrieving database; according to the keywords and the relationship, automatically deriving the new relationship between the keywords; and inputting the keywords and the relationship into the dictionary. During retrieving, after inputting the retrieving keywords, not only the content that searched by traditional method can be retrieved, but the hidden content that not recorded but actually existed in the original file, i.e. implicitly indicating content, can be retrieved by such ternary relationship. | 2010-02-04 |
20100030762 | REDUCING LAG TIME WHEN SEARCHING A REPOSITORY USING A KEYWORD SEARCH - Embodiments of the invention provide systems and methods for searching a repository of information such as a database using a keyword search and/or an attribute search in near real time. According to one embodiment, a method of searching a repository of information can comprise receiving a set of search criteria for performing the search and selectively performing one or more of an attribute search and a keyword search of the information in the repository based on the received search criteria. | 2010-02-04 |
20100030763 | BUILDING A RESEARCH DOCUMENT BASED ON IMPLICIT/EXPLICIT ACTIONS - A system and method is described that maintains a record of research performed by a user of an information retrieval system in a manner that reduces the amount of work required by the user to maintain such a record. The system and method obtains information implicitly generated through the interaction of the user with the information retrieval system while performing research and uses such information to automatically construct a research document for the user about a particular research topic. The research document or a means of access thereto is then presented to the user. The research document is configured to maintain both the implicitly-generated data recorded by the system as well as data explicitly provided or collected by the user, such as retrieved document content and user notes, in a manner that is highly-organized and easy to access, augment, and maintain. | 2010-02-04 |
20100030764 | Recommender System Utilizing Collaborative Filtering Combining Explicit and Implicit Feedback with both Neighborhood and Latent Factor Models - Example collaborative filtering techniques provide improved recommendation prediction accuracy by capitalizing on the advantages of both neighborhood and latent factor approaches. One example collaborative filtering technique is based on an optimization framework that allows smooth integration of a neighborhood model with latent factor models, and which provides for the inclusion of implicit user feedback. A disclosed example Singular Value Decomposition (SVD)-based latent factor model facilitates the explanation or disclosure of the reasoning behind recommendations. Another example collaborative filtering model integrates neighborhood modeling and SVD-based latent factor modeling into a single modeling framework. These collaborative filtering techniques can be advantageously deployed in, for example, a multimedia content distribution system of a networked service provider. | 2010-02-04 |
20100030765 | AUTOMATIC GENERATION OF ATTRIBUTION INFORMATION FOR RESEARCH DOCUMENTS - Systems and method for providing source attribution for a document are provided. A source attribution generator includes a source determiner and an attribution information generator. The source determiner is configured to determine a source for a section of content received in an electronic document by accessing a network-based search index. The attribution information generator is configured to generate attribution information that indicates the determined source in the electronic document, and to provide the generated attribution information to be included in the electronic document. | 2010-02-04 |
20100030766 | SYSTEMS AND METHODS FOR DETERMINING A TAG MATCH RATIO - The present invention is directed towards systems and methods for determining a tag match ratio. The method according to one embodiment of the present invention comprises selecting a content item, identifying one or more tags that are associated with the content item and determining a weight for each of the one or more tags associated with the content item. The method further comprises extracting one or more keywords from the content item. A tag match ratio for the one or more tags associated with the content item is then calculated and stored. | 2010-02-04 |
20100030767 | METHODS AND SYSTEMS THAT PROVIDE UNIFIED BILLS OF MATERIAL - A method for presenting a user with a unified bill of material from a plurality of bills of materials respectively stored in multiple databases is disclosed. The method includes receiving at least one keyword from the user, querying a taxonomy associated with the at least one keyword, utilizing a semantic based ontology model to generate queries for forwarding to the databases, the queries based on the taxonomy and the at least one keyword, receiving from the databases, a listing of the available information stored in the databases that includes the at least one keyword, presenting the listing to the user, receiving from the user, based on the listing, a selection of the information they wish to retrieve from the databases, generating a query requesting retrieval of the user selected information from the databases, receiving the retrieved information from the databases, and providing the retrieved information in an organized format. | 2010-02-04 |
20100030768 | CLASSIFYING DOCUMENTS USING IMPLICIT FEEDBACK AND QUERY PATTERNS - Methods and apparatus are described for classifying documents using a document representation model based on implicit user feedback obtained from search engine queries. The model may be used to achieve better results in non-supervised tasks such as clustering and labeling through the incorporation of usage data obtained from the search engine queries. | 2010-02-04 |
20100030769 | CLUSTERING QUESTION SEARCH RESULTS BASED ON TOPIC AND FOCUS - A method and system for presenting questions that are relevant to a queried question based on clusters of topics and clusters of focuses of the questions is provided. A question search system provides a collection of questions. Each question of the collection has an associated topic and focus. Upon receiving a queried question, the question search system identifies questions of the collection that may be relevant to the queried question and generates a score or ranking indicating relevance of the identified questions. The question search system clusters the identified questions into topic clusters of questions with similar topics. The question search system may also cluster the questions within each topic cluster into focus clusters of questions with similar focuses. | 2010-02-04 |
20100030770 | SEARCHING QUESTIONS BASED ON TOPIC AND FOCUS - A method and system for determining the relevance of questions to a queried question based on topics and focuses of the questions is provided. A question search system provides a collection of questions with topics and focuses. Upon receiving a queried question, the question search system identifies a queried topic and queried focus of the queried question. The question search system generates a score indicating the relevance of a question of the collection to the queried question based on a language model of the topic of the question and a language model of the focus of the question. | 2010-02-04 |
20100030771 | Information processing apparatus and method, and recording medium - An information processing apparatus includes an obtaining unit configured to obtain program information on programs to be broadcast in a predetermined time period; a keyword extraction unit configured to extract keywords obtained by performing morphological analysis on text data contained in the obtained program information in such a manner as to be associated with corresponding programs; a current-affairs keyword extraction unit configured to extract, as current-affairs keywords, keywords that are associated with corresponding programs to be broadcast on a plurality of different broadcast stations and that are associated with only programs to be broadcast today from among the keywords extracted by the keyword extraction unit, wherein, for each of the extracted current-affairs keywords, the number of appearances of the current-affairs keyword is summed, and an importance degree indicating an importance characteristic of the current-affairs keyword for a user is determined on the basis of the summed number of appearances. | 2010-02-04 |
20100030772 | SYSTEM AND METHOD FOR CREATING AND USING PERSONALITY MODELS FOR USER INTERACTIONS IN A SOCIAL NETWORK - A social computing system and method includes a model creator configured to create an initial model of a user's musical preferences across a spectrum of attributes. The system and method further include a matching and comparison technique, which matches users based on the similarity of their respective musical preferences. The system and method further include an interactive display, allowing a user to view and interact with the nearby users who share the user's musical preferences. | 2010-02-04 |
20100030773 | MULTIPLE INDEX BASED INFORMATION RETRIEVAL SYSTEM - An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other phrases in documents. Documents are the indexed according to their included phrases. The document index is partitioned into multiple indexes, including a primary index and a secondary index. The primary index stores phrase posting lists with relevance rank ordered documents. The secondary index stores excess documents from the posting lists in document order. | 2010-02-04 |
20100030774 | MODEL ENTITY OPERATIONS IN QUERY RESULTS - The present invention provides systems and articles of manufacture that enhance the capability of a database abstraction model and query application constructed for an underlying physical database. Typically, the query application is used to compose and execute an abstract query. Once an initial query result is presented to a user, a user may select to execute a model entity operation by interacting with a query interface of the query application. A model entity operation allows the user to retrieve additional information from the underlying database, based on information included in the initial query result, without having to create a new query or having to correlate the results of multiple queries. | 2010-02-04 |
20100030775 | System And Method For Storing And Retrieving Non-Text-Based Information - A method for non-text-based identification of a selected item of stored music. The first broad portion of the method focuses on building a music identification database. That process requires capturing a tag of the selected musical item, and processing the tag to develop reference key to the same. Then the tag is stored, together with the reference key and an association to the stored music. The database is built by collecting a multiplicity of tags. The second broad portion of the method is retrieving a desired item of stored music from the database. That process calls for capturing a query tag from a user, and processing the query tag to develop a query key to the same. The query tag is compared to reference keys stored in the database to identify the desired item of stored music. | 2010-02-04 |
20100030776 | Method for taking automated inventory of assets and recognition of the same asset on multiple scans - A computer system comprising a matching platform that has the capability to examine attributes from multiple scans on multiple attributes and determine which attributes from each scan pertain to the same attribute so the attribute is not counted twice. Extensible modules of weighted attribute matching rules can be plugged into the system which define the rules for matching based upon attributes. These modules define which attributes will be examined and the weighting of each in the matching process. The modules can contain different attributes and different weighting rules for different types of machines. With regard to weighting, when a match between attributes that are returned from two different scans occurs, the amount that match contributes toward the decision that the assets the attributes were collected from are the same asset depends upon the weighting of the particular attribute. Fuzzy snapshots and time-based reporting are possible. Matching is done on devices first, then elements installed on those devices such as software. Confidence metrics can be developed based upon the weights of matches. All matching is done against a set of attributes in the persistent data warehouse which comprise the complete set of attributes collected about a device or element from all previous scans. | 2010-02-04 |
20100030777 | Method for taking automated inventory of assets and recognition of the same asset on multiple scans - A computer system comprising a matching platform that has the capability to examine attributes from multiple scans on multiple attributes and determine which attributes from each scan pertain to the same attribute so the attribute is not counted twice. Extensible modules of weighted attribute matching rules can be plugged into the system which define the rules for matching based upon attributes. These modules define which attributes will be examined and the weighting of each in the matching process. The modules can contain different attributes and different weighting rules for different types of machines. With regard to weighting, when a match between attributes that are returned from two different scans occurs, the amount that match contributes toward the decision that the assets the attributes were collected from are the same asset depends upon the weighting of the particular attribute. Fuzzy snapshots and time-based reporting are possible. Matching is done on devices first, then elements installed on those devices such as software. Confidence metrics can be developed based upon the weights of matches. All matching is done against a set of attributes in the persistent data warehouse which comprise the complete set of attributes collected about a device or element from all previous scans. | 2010-02-04 |
20100030778 | RETRIEVING AND SHARING ELECTRONIC DOCUMENTS USING PAPER - In an embodiment of the invention, an electronic document (e-document) can be searched and found by capturing an image of the printed document. Instead of typing in a file name or searching through multiple directories, the user simply takes a picture of the document with a camera and the system uses the document image to locate the e-document. In an alternative embodiment of the invention, an image of a printed document can be useful for remote document sharing. In various embodiments of the invention, sharing an image of a printed document can be used to email a high quality paper document, send a high quality fax, or open a document to a page containing an annotation. Through co-design of the feature extraction and search algorithm in the system, the image feature detection robustness and search speed are improved at the same time. | 2010-02-04 |
20100030779 | SYSTEM AND METHOD FOR IDENTIFYING AND LINKING USERS HAVING MATCHING CONFIDENTIAL INFORMATION - A system and method for identifying and linking users having matching confidential information, the system comprising: a database for storing user information in a manner such that one or more data fields representing at least a portion of the user information are associated with respective confidentiality levels; a matching engine for identifying matching information in the data fields; and a linking unit for linking two or more users associated with matching information identified by the matching engine. | 2010-02-04 |
20100030780 | IDENTIFYING RELATED OBJECTS IN A COMPUTER DATABASE - Provided are, among other things, systems, methods and techniques for identifying related objects in a computer database. In one representative implementation: (a) a feature vector that describes an existing object is obtained; (b) comparison scores are generated between the feature vector and various sample vectors; (c) a set that includes at least one designated vector is identified from among the sample vectors by evaluating the generated comparison scores; (d) a computer database is searched for matches between label(s) for the designated vector(s) and labels for representative vectors for other objects represented in the computer database; and (e) at least one related object is identified based on the identified match(es). | 2010-02-04 |
20100030781 | METHOD AND APPARATUS FOR AUTOMATICALLY CLASSIFYING DATA - One embodiment of the present invention provides a system for automatically classifying data in a database. During operation, the system receives and executes a database operation. Next, the system automatically determines if any data was modified as a result of executing the database operation. If so, for each data item that was modified, the system automatically determines if the data item is associated with a classification-rule. If so, the system automatically reclassifies the data item according to the classification-rule. If not, the system leaves a classification of the data item unchanged. | 2010-02-04 |
20100030782 | COMPUTER FILE SYSTEM DRIVER CONTROL METHOD, PROGRAM THEREOF, AND PROGRAM RECORDING MEDIUM - In the method of controlling a file system driver of an electronic computer and the program for the method and further the storage medium containing the program according to the present invention, access to a file stored in a storage device of the electronic computer is controlled in a kernel mode. | 2010-02-04 |
20100030783 | Metadata Driven Mobile Business Objects - A system, method, and computer program product are provided for abstracting data in a remote data source. A method operates by defining the data source, defining a data synchronization methodology for communication with the data source, and providing an abstraction layer for accessing data in the data source. The abstraction layer implements the data synchronization methodology when data is accessed through the abstraction layer is presented. | 2010-02-04 |
20100030784 | SYSTEM AND METHOD FOR ELECTRONIC SUBMISSION, PROCUREMENT, AND ACCESS TO HIGHLY VARIED TEST DATA - A method and data repository for the delivery, storage, maintenance and controlled access to test data, stored in a centrally administered data repository. The system allows entities to store individual collections of data which may be public or private in keeping with their business needs, while permitting them to have or obtain access to other data within the repository in which they might have an interest. Reflecting the natural flow of information, the system uses a data storage schema that permits the storage of a virtually unlimited variety of test results in a series of compact structures. To do so, the schema utilizes a series of metadata structures that describe collections of instance specific information. | 2010-02-04 |
20100030785 | Distributed capture and aggregation of dynamic application usage information - A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. Preferably, an application under test is one of: application software, a script-enabled web application, or a rich Internet application (RIA). During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated, typically in one of two ways. If the application is able to write to a local file system (in the user's machine), usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server. In either case, preferably the usage information that is tracked comprises “features,” “faults” and “failures” of the application, independent of platform, location, and number of deployed application instances. | 2010-02-04 |
20100030786 | SYSTEM AND METHOD FOR COLLECTING DATA AND EVIDENCE - A system and method for collecting evidentiary information from the one or more evidence systems associated with the evidence systems network, storing the evidentiary information collected from the one or more evidence systems associated with the evidence systems network, processing the evidentiary information collected from the one or more evidence systems associated with the evidence systems network in a chronological order, outputting result of the processed evidentiary information collected from the one or more evidence systems associated with the evidence systems network. | 2010-02-04 |
20100030787 | NETWORK CODING WITH LAST MODIFIED DATES FOR P2P WEB CACHING - A method may include obtaining a source file at a node in peer-to-peer network and dividing the source file into a plurality of pieces. The pieces of the source file may be encoded using network coding principles. A last-modified-date (LMD) value may be appended to each of the encoded pieces, the LMD value being the same for each of the encoded pieces of the source file. The encoded pieces with the LMD values may be sent to one or more other nodes in the peer-to-peer network. | 2010-02-04 |
20100030788 | AUTOMATIC TEMPORARY ADDRESS BOOK - In one embodiment, an apparatus may receive meeting information from a meeting database. The apparatus may determine contact information from the meeting information. The apparatus may store the contact information in a temporary contact entry of an address book. A temporary contact entry may be a contact entry stored in the address book for a determined period of time. | 2010-02-04 |
20100030789 | INFORMATION MANAGEMENT SYSTEM - An active device attaches a sequential number representing a notification number to update record information for recording an event that data is stored, then notifies a preliminary device of the update record information, and, accumulates the update record information. The active device again makes the notification. The preliminary device monitors the update record information of which the active device notifies and detects, based on regularity of the sequential numbers attached to the respective pieces of update record information, missing reception of the update record information. When detecting the missing reception of the update record information, the preliminary device makes a request for retransmitting the update record information and notifies of information about matching data stored in a first storage unit of the active device with data stored in a second storage unit of the preliminary device. | 2010-02-04 |
20100030790 | Data Distribution System - There is provided a data distribution system having a distribution device for holding a data file which is a distribution object and a plurality of user terminals, wherein each of the user terminals obtains each of a plurality of file pieces from any of the other user terminals or the distribution device, the plurality of file pieces being obtained by dividing the data file, and the plurality of file pieces obtained are assembled to thereby obtain the data file, at least one predetermined file piece among the plurality of file pieces is a restricted piece for which obtaining from the other user terminals is restricted, and the distribution device restricts distribution of the restricted piece to each of the user terminals, based on a predetermined condition. | 2010-02-04 |
20100030791 | SYSTEMS AND METHODS FOR POWER AWARE DATA STORAGE - A power aware data storage system comprises storage configured to store physical data files, the storage comprising several types of storage that are associated with different access times and power consumption; a storage authority coupled with the storage, the storage authority configured to control uploading of files to the storage, and downloading of files from the storage; web services configured to interface the storage authority with end users via the internet and to allow the end users to select the type of storage for each physical file or group of physical files; and a power consumption application configured to compute power consumption information for each physical data file stored in the storage and to report the power consumption information via the web services. | 2010-02-04 |
20100030792 | Method and System for Profile Control - A system and method may include monitoring communications between a user device, a website, and a behavioral tracking provider, capturing user information transmitted during the monitored communications, analyze the user information to determine one or more relationships between the user device, the websites, and the behavioral tracking provider, and outputting the one or more relationships to the user device. | 2010-02-04 |
20100030793 | SYSTEM AND METHOD FOR LOADING RECORDS INTO A PARTITIONED DATABASE TABLE - An improved system and method for loading records into a partitioned database table is provided. A translation of records may be generated from a set of source partitions to a set of target partitions by generating a bipartite graph, determining a maximal matching using dynamic programming for a chain of nodes remaining in the bipartite graph after removing singleton edges, and generating a maximal matching after adding back the singleton edges for translation of records from the set of source partitions to the set of target partitions. The partition translation may be executed by traversing from top to bottom the set of source partitions and the set of target partitions in record key order to generate an optimal sequence of operations to transfer the records from the set of source partitions to the set of target partitions. | 2010-02-04 |
20100030794 | SYSTEM AND METHOD OF UPDATING PHONE NUMBER LISTS - A method including creating a first set of records associated with a phone number from a database in response to a reference date; creating a second set of records associated with the phone number from the database in response to the first set of records; comparing the first set of records to the second set of records; and updating a status of the phone number in a do-not-call database in response to the comparing of the first set of records to the second set of records. | 2010-02-04 |
20100030795 | Maintaining referential integrity while masking - Systems, methods, and other embodiments associated with maintaining referential integrity while masking database columns are described. One example method includes determining a transitive closure for dependency relationships involving a column to be masked and other columns related to the column to be masked through a dependency relationship. The example method may also include identifying a root column for a column in the transitive closure and creating a mapping table that stores original values and masking values for the root column. The method includes masking the root column and related child columns based on the mapping table in a manner that maintains referential integrity between the root column and the child column. Integrity may be maintained by masking corresponding values in the root column and a child column(s) with identical mask values from the mapping table. | 2010-02-04 |
20100030796 | EFFICIENT COLUMN BASED DATA ENCODING FOR LARGE-SCALE DATA STORAGE - The subject disclosure relates to column based data encoding where raw data to be compressed is organized by columns, and then, as first and second layers of reduction of the data size, dictionary encoding and/or value encoding are applied to the data as organized by columns, to create integer sequences that correspond to the columns. Next, a hybrid greedy run length encoding and bit packing compression algorithm further compacts the data according to an analysis of bit savings. Synergy of the hybrid data reduction techniques in concert with the column-based organization, coupled with gains in scanning and querying efficiency owing to the representation of the compact data, results in substantially improved data compression at a fraction of the cost of conventional systems. | 2010-02-04 |
20100030797 | System for Compression and Storage of Data - According to one embodiment, a data storage system includes a storage medium coupled to a compression appliance. The compression appliance is operable to selectively compress data that is stored on the storage medium. The compression appliance selectively compresses the data according to a lower compression threshold and an upper compression threshold such that a useful compression level is achieved while balancing processor loading. | 2010-02-04 |
20100030798 | Systems and Methods for Tagging Emails by Discussions - The invention provides for techniques to process and produce email documents. The techniques provide for organizing a first plurality of email documents into a plurality of document groups, reviewing a document group from the plurality of document groups, and associating a review content with the document group. The techniques provide for ways to propagate the review content to one or more email documents associated with the document group and producing a second plurality of email documents. The techniques provide for annotating one or more email documents in accordance with the review content. Depending on the embodiment, review content may include text, graphics, audio, tag, and multimedia information. Produced documents can be searched and browsed in accordance with information in the review content. Email documents can be grouped by information in meta information and/or header information associated with the email documents into various groups, including threads or conversations, for example. | 2010-02-04 |
20100030799 | Method for Generating a Computer-Processed Financial Tradable Index - A method for generating a computer-processed financial tradable index comprising the steps of gathering organizational data, gathering sentiment data, combining the organizational data and the sentiment data and computing a financial tradable index. More specifically, the organizational data is accessed from public data, entity data and third party data and is representative of environmental, regulatory, economic, technical, social, legal, financial, political and/or policy information. The sentiment data is obtained from an online community and group data comprising perception polls, surveys, questionnaires, pick lists, votes, opinion polls and/or individual opinions. The organizational data and the sentiment data are then multiplied by weighting factors and aggregated into a financial tradable index. Within the computer system Words and/or phrases can be numerically valued, combined, aggregated to construct index valuations. | 2010-02-04 |
20100030800 | Method and Apparatus for Generating Partitioning Keys for a Range-Partitioned Database - A method and apparatus for generating partition keys in an information handling system having a partitioned database. Partition keys are generated by concatenating a partition subrange identifier specifying a subrange of key values and a sequence number specifying a particular key value within a subrange. Partition keys are assigned with the aid of a partition key control table that stores subrange and available key block information and is updated whenever key blocks are reserved or the database is repartitioned. An activity indicator maintained for each partition indicates recent activity in the partition. In response to a request for a partition key, a partition is selected for key assignment having the least recent activity as indicated by its activity indicator. Specific activity indicators disclosed include a timestamp for each partition in the control table, as well as a count of the threads in a particular application instance concurrently accessing a partition. | 2010-02-04 |
20100030801 | TABLE CLASSIFICATION DEVICE, TABLE CLASSIFICATION METHOD, AND TABLE CLASSIFICATION PROGRAM - The present invention aims to facilitate integration of databases by classifying a plurality of tables in databases into a group of similar tables. A table classification device | 2010-02-04 |