<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0">

<channel>
<image>
<title>freepatentsonline.com</title>
<width>141</width>
<height>131</height>
<link>http://www.freepatentsonline.com/index.html</link>
<url>http://www.freepatentsonline.com/images/logo.gif</url>
</image>

<title>freepatentsonline.com: Data processing: database and file management or data structures</title>
<link>http://www.freepatentsonline.com/result.html?query_txt=ccl/707%20and%20isd/11/05/2009&amp;usapp=on</link>
<description>USPTO Class 707 Data processing: database and file management or data structures</description>
<language>en-us</language>
<lastBuildDate>Tue, 10 Nov 2009 08:53:38 EST</lastBuildDate>

<item>
<title><![CDATA[PERFORMING DE-DUPLICATION FOR AT LEAST ONE COMPUTER FILE IN A COMPUTER SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276454.html</link>
<description><![CDATA[The present invention provides a method and system of performing de-duplication for at least one computer file in a computer system. In an exemplary embodiment, the method and system include (1) tuning a rolling-hash algorithm for the de-duplication, (2) chunking the data in the file into chunks of data by using the tuned algorithm, (3) producing a content identifier for each of the chunks, and (4) processing the chunks that are unique, the content identifier for each of the chunks that are unique, and references to the chunks that are unique. In an exemplary embodiment, the computer system includes a de-duplication-enabled data store. In an exemplary embodiment, the computer system includes (a) a transferor computer system that is configured to transfer the file to a de-duplication-enabled computer system and (b) the de-duplication-enabled computer system.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Comparing Anonymized Data]]></title>
<link>http://www.freepatentsonline.com/y2009/0276416.html</link>
<description><![CDATA[Systems, methods and computer program products for the comparison of anonymized data entries are disclosed. In one embodiment the present invention is a computer-implemented method for comparing anonymized data entries, including separately processing data entries in a query list and a search database by: normalizing, generating variants, scoring, and anonymizing. The expanded and anonymized data entries in the query list and the search database are then compared to find an exact match. In another embodiment, the present invention is a system for comparing anonymized data entries, having a list expansion module, an anonymizer module, and a matching module.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276431.html</link>
<description><![CDATA[A computing system includes at least one computing device is configured to execute computer program instructions to accomplish a fully transactional application, including managed objects. The managed objects are persisted in a shared memory of the computing system, such that a scope of the objects is global to the transactional application. Operations on the managed objects are restricted to being carried out with respect to a transaction being processed by the fully transactional application. For example, the managed objects may be JAVA objects configured to be distributed such that the managed JAVA objects are accessible from at least one JAVA Virtual Machine (JVM).]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Electronic submission of application programs for network-based distribution]]></title>
<link>http://www.freepatentsonline.com/y2009/0276433.html</link>
<description><![CDATA[An improved system and method for submitting, distributing and/or managing digital products with respect to a product distribution site are disclosed. The submission of digital products to the product distribution site is able to be performed by numerous submitters in a uniform and computer-assisted manner. The submitted digital products can then be managed in a largely automated manner and made available for online purchase and distribution at the product distribution site. Once a digital product is submitted, the user can access the status of the digital product submission to obtain information of whether the digital product has been approved or rejected. In one embodiment, the digital products are computer program products (e.g., computer software programs).]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method and system for efficient data structure for reporting on indeterminately deep hierarchies]]></title>
<link>http://www.freepatentsonline.com/y2009/0276404.html</link>
<description><![CDATA[A method, system, and medium related to a data structure having hierarchies based on a leaf node entity, the method including determining a reverse bridge table data structure for the hierarchical data, the reverse bridge table data structure including an association of all ancestor node entities of the hierarchical data for each leaf node entity of the hierarchical data and a hierarchical level for each association; determining an ordered listing of the associations of the ancestor node entities and each leaf node entity based on the hierarchical level for each association; and providing a hierarchy table data structure including an ordered aggregation of the hierarchical levels for each of the leaf node entities.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Relational database management system (RDBMS) employing multi-dimensional database
(MDDB) for servicing query statements through one or more client machines]]></title>
<link>http://www.freepatentsonline.com/y2009/0276410.html</link>
<description><![CDATA[A relational database management system (RDBMS) for servicing query statements through one or more client machines. The RDBMS comprises a query interface adapted to receive query statements from the client machines. The query handling mechanism (i) receives each request from the query interface, (ii) extracts a set of dimensions associated with the request, (iii) uses the dimensions to retrieve aggregated fact data from a multi-dimensional database (MDDB), and (iv) forwards retrieved aggregated fact data to the query processing mechanism for subsequent processing. When the query processing mechanism determines that servicing of one or more query requests require data stored in the relational tables, then the query processing mechanism automatically routes the requests to the relational data tables, so that data can be accessed from the relational tables and forwarded to the query processing mechanism for use in servicing the requests, in a manner transparent to the client machine.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM AND RECORDING MEDIUM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276418.html</link>
<description><![CDATA[An information processing apparatus is disclosed which determines, based on fitness to a specified condition, an order of displaying multiple to-be-searched information items which are pre-stored. The apparatus includes a specifying-condition information obtaining unit, an index-information obtaining unit, a population-limiting information obtaining unit, an index-information modifying unit, and a fitness calculating unit.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method of Extracting Sections of a Data Stream]]></title>
<link>http://www.freepatentsonline.com/y2009/0276427.html</link>
<description><![CDATA[A method of extracting sections of a data stream, the sections including a set of sequences. Each sequence is encoded separately and coupled together to define a section. The method involves determining a combination of at least two sequences of the set, comparing the combination of sequences with sequences in the data stream, and rejecting or accepting extraction of the section of the data stream based upon the result of the comparison. If the combination of sequences does not include a start and end marker for the section, a search for the start and end markers is carried out before the section is extracted.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Variably Controlling Access to Content]]></title>
<link>http://www.freepatentsonline.com/y2009/0276435.html</link>
<description><![CDATA[A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SUGGESTING LONG-TAIL TAGS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276437.html</link>
<description><![CDATA[Technologies are described herein for suggesting long-tail tags. A first group of tags and a second group of tags are identified from a plurality of tags. The first group of tags includes frequently-assigned tags having a higher frequency of being assigned to an asset. The second group of tags includes long-tail tags having a lower frequency of being assigned to the asset than the frequently-assigned tags. The frequently-assigned tags and a sample of the long-tail tags are suggested to a user upon receiving a request from the user to tag the asset.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Methods, Systems, and Products for Searching Interactive Menu Prompting Systems]]></title>
<link>http://www.freepatentsonline.com/y2009/0276441.html</link>
<description><![CDATA[Methods, systems, and products are disclosed for searching a searchable listing of an interactive menu prompting system. A search request is received, and the search request includes a search term. A query is sent to determine whether the search term occurs within in the searchable listing. A search result is received and communicated to a client.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD FOR COPYING PROTECTED DATA FROM ONE SECURED STORAGE DEVICE TO ANOTHER VIA A THIRD PARTY]]></title>
<link>http://www.freepatentsonline.com/y2009/0276474.html</link>
<description><![CDATA[A method is used by a third party to copy digital data from a source secured storage device to a destination secured storage device, the method including establishing, by the third party, a virtual secure channel between the source SSD and the destination SSD, over which the third party reads digital data, including protected data, from the source SSD and writes the read digital data into the destination SSD after determining that each party satisfies eligibility prerequisites.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PEER-TO-PEER DATA ARCHIVING AND RETRIEVAL SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276476.html</link>
<description><![CDATA[A peer-to-peer system for the archiving and retrieval of data, and associated methods, are provided. One associated method comprises the steps of, at an archive server: receiving a data record over a network from a data generating system, assigning the data record to a storage segment, calculating a signature for data comprising the received data record, storing the calculated signature and an indication of the assigned data segment in a data structure associated with an archive data store, and storing data comprising the received data record in the archive data store. Data comprising received records may also be encrypted and compressed. Data may be provided to other archive data stores to provide greater robustness and the ability to recover from disasters.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD OF PARTITIONING A DATABASE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276477.html</link>
<description><![CDATA[The invention is directed towards a method of partitioning data in a database. The database is configured to be accessed by an entity. The method comprises the steps of defining a first partition within the database, defining a second partition within the database and assigning selected data in the database to the first partition and the second partition, wherein data assigned to both the first partition and the second partition may only be accessed by an entity assigned to both said first partition and said second partition.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Implementing Aggregation Combination Using Aggregate Depth Lists and Cube Aggregation Conversion to Rollup Aggregation for Optimizing Query Processing]]></title>
<link>http://www.freepatentsonline.com/y2009/0276393.html</link>
<description><![CDATA[A process combines multiple grouping sets into single rollup sets with depth lists defining the levels of grouping that must be performed. Grouping sets are identified that are contained within other sets and combined into single rollups with depth lists. Cube aggregation conversion to rollup aggregation is provided for optimizing database query processing. Natural sets of rollup hierarchies within a cube are recognized and the cube is converted into those rollup hierarchies. Once converted, the rollup aggregation is performed to significantly reduce required processing.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[OBTAINING A PLAN FOR EXECUTING A QUERY IN A RELATIONAL DATABASE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276394.html</link>
<description><![CDATA[A plan for executing a query in a relational database is obtained. A query for accessing data in the relational database is received. The query specifies N tables in the relational database from which data is to be retrieved. A determination is made whether a syntax of the query matches a syntax of a plan in a plan cache for executing the query. Matches are identified between generic table formats of the N tables specified in the query to generic table formats of N tables specified in the plan responsive to the syntax of the query matching the syntax of a plan in the plan cache for executing the query. The plan for executing the query is obtained based on whether the syntax of the query matches the syntax of the plan and based on identified matches between the generic table formats of the N tables specified in the query to the generic table formats of the N tables specified in the plan.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[QUERY OPTIMIZATION IN A MULTI-TENANT DATABASE SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276395.html</link>
<description><![CDATA[More efficient querying of a multi-tenant database using dynamic tuning of database indices. A layer of meta-data associates data items with tenants, e.g., via tags, and the meta-data is used to optimize searches by channeling processing resources during a query to only those pieces of data bearing the relevant tenant's unique tag.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD FOR ANALYZING, DECONSTRUCTING, RECONSTRUCTING, AND REPURPOSING RHETORICAL CONTENT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276397.html</link>
<description><![CDATA[A system and method are disclosed for analyzing, deconstructing, reconstructing, and repurposing rhetorical content. A system that incorporates teachings of the present disclosure may include, for example, a content management system ( 400 ) having a database ( 404 ), and a controller ( 402 ) for managing the database. The controller can be programmed to retrieve ( 702 ) at least one of a first plurality of records, each including content, retrieve ( 706 ) rhetorical libraries, identify ( 714 ) patterns between the rhetorical libraries and the content of each record, and deconstruct ( 718 ) the content into one or more rhetorical topics according to the patterns identified. Additional embodiments are disclosed for analyzing, deconstructing, reconstructing, and repurposing content.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SEARCH SERVER]]></title>
<link>http://www.freepatentsonline.com/y2009/0276398.html</link>
<description><![CDATA[A search server  14  comprises a plurality of search target databases  24, 26  each storing search target information and task IDs to indicate classifications according to the search target information in correspondence to each other; a user action database  22  storing searching information and task IDs in correspondence to each other; a query receiver  20  for receiving a query containing a query character string from a mobile communication terminal  12;  a user action determiner  23  for specifying a task ID associated with the query, with reference to the query character string and the information stored in the user action database  22;  a facility selector  25  and a Web content selector  28  for acquiring the search target information corresponding to the specified task ID from the plurality of search target databases  24, 26;  and a search result information generator  30  for generating search result information to the query from the acquired search target information.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[RANKING DOCUMENTS THROUGH CONTEXTUAL SHORTCUTS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276399.html</link>
<description><![CDATA[The subject matter disclosed herein relates to ranking and/or indexing of documents based at least in part on user interaction with contextual shortcuts.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[KNOWLEDGE BASE SEARCH UTILITY]]></title>
<link>http://www.freepatentsonline.com/y2009/0276400.html</link>
<description><![CDATA[A method is disclosed. The method includes performing a first search in response to initiating a communication session between an agent and a customer. The first search is performed using first data, attributes of a service interaction, and second data. The first data represents a second search requested by the customer, and the second data represents items viewed by the customer from among first results of the second search. Second results of the first search are displayed.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[ISSUE TREND ANALYSIS SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276411.html</link>
<description><![CDATA[A system of analyzing a large document-based propensity over a query language is disclosed. In the system of analyzing the large document-based propensity over the query language, the correlated words and sentences on the query language inputted by the user are searched on the basis of large on-line or off line documents and the general report of analyzing the relationship among the words of the corresponding documents, the propensity of the words and the sentences, the appearance frequency of the recent words and sentences and so on is provided to the user, whereby it can previously predict the propensity (the positive image, the negative image or Non-Applicable), the related word based on the importance and the tendency change through the result of the large document analysis generating for a recent predetermined period according to the query language of the user.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[MANAGING ELECTRONIC DATA WITH INDEX DATA CORRESPONDING TO SAID ELECTRONIC DATA]]></title>
<link>http://www.freepatentsonline.com/y2009/0276413.html</link>
<description><![CDATA[An improved approach for managing and sending electronic data which allows one to access electronic data corresponding to a hardcopy document is provided. For example, when the hardcopy bearing a visible image is output, an identification image corresponding to identification data identifying the document is added to the visible image. The identification data can be recognized from the identification image, and used to retrieve various information in a database corresponding to the document.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[RANKING MODEL ADAPTATION FOR SEARCHING]]></title>
<link>http://www.freepatentsonline.com/y2009/0276414.html</link>
<description><![CDATA[Search results provided by a search engine (e.g., for the Internet) are improved and/or made more accurate by addressing the limited availability of human labeled training data for certain domains (e.g., languages other than English, within certain date ranges, corresponding to queries over a certain length, etc.). More particularly, a ranking model trained on in-domain data, for which a small amount of human labeled training data (e.g., query/URL pairs) is available (e.g., languages other than English) is adjusted based upon out-domain data, for which a large amount of human labeled training data (e.g., query/URL pairs) is available (e.g., English). Thus, even though the resulting adapted in-domain ranking model is used in the context of in-domain data (e.g., non-English) to provide search results, the search results are improved because they are influenced by an abundance of, albeit out-domain, human labeled training data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR AUTOMATICALLY PROCESSING CANDIDATE RESUMES AND JOB SPECIFICATIONS EXPRESSED IN NATURAL LANGUAGE INTO A COMMON, NORMALIZED, VALIDATED FORM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276415.html</link>
<description><![CDATA[Systems and methods for automatically processing candidate resumes and job specifications expressed in natural language into a common, normalized, validated form. Candidate resumes and job specifications are received in electronic form and expressed in natural language. The natural language expression of the candidate resumes and job specifications are analyzed to extract elements expressed in candidate resumes and job specifications. Each extracted element is validated against a database of valid words or phrases. The extracted, validated elements are converted for each candidate resume or job specification into corresponding set of synonymous elements. The synonymous elements are expressed in a common form used across all candidate resumes and job specifications processed by the method. A set of candidate resumes is matched with a corresponding job specification by comparing the set of elements expressed in common form for the resumes with the set of elements expressed in common form for the job specification.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR DATABASE QUERY TERM SUGGESTION]]></title>
<link>http://www.freepatentsonline.com/y2009/0276417.html</link>
<description><![CDATA[A method for automatically providing a plurality of additional database query terms to a user is provided. The method comprises receiving a query term from a user, receiving a plurality of characters from the user in addition to the query term, and selecting a set of records from a database based on the query term, wherein the database comprises records, and the records comprise text translated from audio. The method also determines a plurality of additional query terms based on the plurality of characters, and, for at least one of the plurality of additional query terms, processes at least a portion of the set of records to determine a relevance of the additional query term. Finally, the method includes displaying at least one of the plurality of additional query terms to the user for selection, the display based on the relevance of the at least one of the plurality of additional query terms.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR IMPROVEMENT OF REQUEST PROCESSING]]></title>
<link>http://www.freepatentsonline.com/y2009/0276419.html</link>
<description><![CDATA[A system and method of processing a request including improving usage and/or performance of resources is disclosed. Information relating to a user request may be provided to one or more resources which process the information and provide a result. A result and/or other information may be provided to a human assistant or guide who may process information to produce a result and/or review a result(s). Information provided by a guide may be processed and provided to a resource, which may improve the performance of a resource. A resource(s) and/or a guide(s) may be selected and/or provided with activities based on ratings and/or rankings associated with a request, which may optimize usage of system resources. Information obtained may be provided for various purposes.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Apparatus for matching subject data sets with query data sets]]></title>
<link>http://www.freepatentsonline.com/y2009/0276422.html</link>
<description><![CDATA[Apparatus for matching subject data sets with a query data set comprising data input means, data processing means, data storage means and data presentation means,
 
     in which the subject data sets comprise an identifier and one or more subject values derived from one or more definite integrals, in which the one or more definite integrals comprise a variable value, a time based interval and a function which continuously decreases in the variable value over the time based interval, in which at least the upper and lower limits of the time based interval are determined by raw subject data inputted into the apparatus via the data input means, in which the subject data sets are stored in the data storage means, in which the query data set comprises one or more requirements determined by raw query data inputted into the apparatus via the data input means, in which the processing means is adapted to identify subject data sets comprising subject values which comply with one or more of the one or more requirements, and in which the data presentation means is adapted to present the identifier of the identified subject data sets.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[ENCODING SEARCH RESULTS AS A SEARCH PERMANENT LINK UNIFORM RESOURCE LOCATOR]]></title>
<link>http://www.freepatentsonline.com/y2009/0276425.html</link>
<description><![CDATA[A method, system, and computer program product for encoding search results as a search permanent link Uniform Resource Locator (URL). The search result permanent link URL allows a user to distribute a search query that ensures that a set of search results will be the same (known as a fixed set of search result URLs) when the search query is re-run. If there is a broken search result URL link, the broken link is highlighted within a fixed set of search result URLs.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SORTING METHOD AND ALGORITHM CALLED HIGH SPEED SORT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276428.html</link>
<description><![CDATA[In the field of computer-based data processing, data sorting is an important issue. Among various sorting methods, Quick Sort is generally used. However, there is a problem that using Quick Sort makes sort time longer if the data to be sorted is already partially or fully in order. The invention solves the above-mentioned problem and makes the complexity of the sorting lower than or at least equal to that of Quick Sort. Thus, it provides a faster sorting method than Quick Sort does.  In a method or program of the invention, ‘long sequence’ being defined as a longest monotonously increasing or monotonously decreasing sequence found in N sequence, a ‘smaller values’ being defined as a sequence of data values smaller than a minimum value among the ‘long sequence’, a ‘larger values’ being defined as a sequence of data values larger than a maximum value among the ‘long sequence’, and a ‘between values’ being defined as values which are larger than the minimum value among the ‘long sequence’ and smaller than the maximum value among the ‘long sequence’ other than the ‘long sequence’. The ‘long sequence’ is already sorted, other three sequences(smaller values, larger values, and between values) is to be internally sorted. Then, the four sequences are merged. Above-mentioned internal sorting uses the method of the invention recursively.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEMS AND METHODS FOR IMPROVING THE RANKING OF NEWS ARTICLES]]></title>
<link>http://www.freepatentsonline.com/y2009/0276429.html</link>
<description><![CDATA[A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Record-level locking and page-level recovery in a database management system]]></title>
<link>http://www.freepatentsonline.com/y2009/0276430.html</link>
<description><![CDATA[Disclosure of approaches for processing database transactions against a database. In one approach, a first transaction is received that specifies an operation for changing state of a first record stored in a first database page. In processing the operation, the state of the record is changed, and information is stored in a companion page. The information includes a transaction identifier, data describing the specified operation, a page identifier of the first page, a before look and an after look of the first record for an update operation, and an after look of the first record for an insert operation. In response to a commit of the first transaction, a process determines whether a second transaction, that specifies a change in state for a second stored in the first page, is in-process. In response to determining that the second transaction is in process, the companion page is stored in an audit trail. In response to determining that no such second transaction is in process, a transaction identifier of the first transaction and associated data of the first page are stored in the audit trail.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[DATA FILE STORING MULTIPLE DATA TYPES WITH CONTROLLED DATA ACCESS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276432.html</link>
<description><![CDATA[A method and apparatus for efficiently storing multiple data types in a computer's register or data file. A single data file can store data with a variety of sizes and number formats, including integers, fractions, and mixed numbers. The register file is partitioned into fields, such that only the relevant portions of the register file are read or written.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method, apparatus, and computer program product for providing service invitations]]></title>
<link>http://www.freepatentsonline.com/y2009/0276436.html</link>
<description><![CDATA[An apparatus for providing service invitations may include a processor. The processor may be configured to receive user contacts associated with a user. The user contacts may be received from a server, a mobile terminal, or the like. The user contacts may also be received in response to an invitation associated with the user. The processor may also be configured to compare user contacts with a service member database to determine a member status associated with each user contact. The processor may be further configured to provide for invitations via the user contacts based on the associated member statuses. Associated methods and computer program products may also be provided.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR A DATA DICTIONARY]]></title>
<link>http://www.freepatentsonline.com/y2009/0276438.html</link>
<description><![CDATA[In accordance with one or more embodiments, a system for facilitating transfer of data and information over a network includes a database component for storing data and information related to a machine and at least one part thereof, a communication component adapted to communicate with a user via a user device over the network, and a processing component adapted to receive a request for data and information from the user over the network via the user device and process the request by retrieving data and information from the database component related to the machine or the at least one part thereof specified by the user passed with the request. The communication component is adapted to transfer the data and information related to the machine or the at least one part thereof from the database component to the user device for viewing by the user on the user device.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[State Buckets]]></title>
<link>http://www.freepatentsonline.com/y2009/0276442.html</link>
<description><![CDATA[Techniques involving state buckets are described. In an implementation, a plurality of axes are defined, each corresponding to a proposed separation or unification of state for software. For each of the axes, one or more scenarios are determined that are enabled by the defined separation or unification of the state for the software. The defined plurality of axes are then prioritized, one to another, based on respective said one or more scenarios. A plurality of buckets are defined based on the prioritizing, each corresponding to one or more said axes.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Adaptive Methodology for Updating Solution Building Block Architectures and Designs]]></title>
<link>http://www.freepatentsonline.com/y2009/0276443.html</link>
<description><![CDATA[Provided is a method for the adaptive updating of building block architectures and designs in the event of a change to a component of the building block architecture. When a specific component of the architecture, or SBB, is replaced or modified, the metadata associated with the new or modified component is placed in a building block repository. The system captures or recognizes the event and automatically makes updates to dependent components of the specific component. Such updates may include, but are not limited to, a substitution or replacement of one component with another, generally if the replacement component is a better fit in the solution architecture than the original component. A new or updated system architecture is generated to reflect the replaced and/or modified components and the associated metadata. In the alternative, the system notifies an administrator to make specific changes in components rather than implementing the changes automatically.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Adaptive Methodology for Updating Solution Building Block Architectures and Associated Tooling]]></title>
<link>http://www.freepatentsonline.com/y2009/0276444.html</link>
<description><![CDATA[Provided is a method for the adaptive updating of building block architectures and designs in the event of a change to a component of the building block architecture. When a specific component of the architecture, or SBB, is replaced or modified, the metadata associated with the new or modified component is placed in a building block repository. The system captures or recognizes the event and automatically makes updates to dependent components of the specific component. Such updates may include, but are not limited to, a substitution or replacement of one component with another, generally if the replacement component is a better fit in the solution architecture than the original component. A new or updated system architecture is generated to reflect the replaced and/or modified components and the associated metadata. In the alternative, the system notifies an administrator to make specific changes in components rather than implementing the changes automatically.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[DYNAMIC MULTI-SCALE SCHEMA]]></title>
<link>http://www.freepatentsonline.com/y2009/0276445.html</link>
<description><![CDATA[The claimed subject matter provides a system and/or a method that facilitates organizing and presenting data within a database. A data store can store a portion of data accessible to a user. A real time monitor component can dynamically track an amount of access for the portion of data within the data store. A display engine can render a multi-scaled view of the portion of data, wherein the multi-scaled view is based on the amount of access in which a size representation of the data is correlated with the amount of access.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PROCESS AND METHOD FOR CLASSIFYING STRUCTURED DATA]]></title>
<link>http://www.freepatentsonline.com/y2009/0276446.html</link>
<description><![CDATA[A system and method for classifying structured data by automatically suggesting classification labels. The system comprises a taxonomy configured to provide one or more normalized labels and a classification tool configured to automatically classify data across an enterprise system using the one or more normalized labels. The method comprises extracting metadata from one or more relational databases; suggesting classifications based on the metadata; and converting one or more names to normalized labels across an enterprise system based on the suggested classifications.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[FORMATS FOR DATABASE TEMPLATE FILES SHARED BETWEEN CLIENT AND SERVER ENVIRONMENTS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276447.html</link>
<description><![CDATA[Tools and techniques are described for formats for database template files shared between client and server environments. Systems provided by these tools may include client subsystems that include client-side database management applications that instantiate tables within a database, and instantiate client-specific database template files corresponding respectively to the tables. These database management applications may also instantiate server-specific database template files that correspond to the client-specific template files, and may enable servers to access the server-specific template file. These systems may also include server subsystems that further include server-side database management services that access the server-specific template files, and instantiate server-side template files based thereon. In turn, the database management services may create database applications from the server-side template files.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PARALLEL TRANSFORMATION OF FILES]]></title>
<link>http://www.freepatentsonline.com/y2009/0276448.html</link>
<description><![CDATA[A message brokering system includes a file input node configured to receive a file and divide the received file into a plurality of file portions for processing in the message brokering system, a plurality of transformation nodes configured to transform the plurality of file portions independently and in parallel, and a collector node configured to collect the plurality of transformed file portions and combine the plurality of transformed file portions into a single combined file based on header information associated with each of the plurality of file portions. The file input node is configured to divide the received file based on at least one user-configurable attribute, and the file input node is configure to associate the header information with the received file or each file portion of the plurality of file portions.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[APPARATUS AND METHOD TO TRANSFORM AN EXTRACT TRANSFORM AND LOAD (ETL) TASK INTO A DELTA LOAD TASK]]></title>
<link>http://www.freepatentsonline.com/y2009/0276449.html</link>
<description><![CDATA[A computer readable storage medium includes executable instructions to support the definition of an Extract Transform and Load (ETL) task. An evaluation of source table structures, source data change indicators, and target table structures is performed. The ETL task is converted to a delta load task in accordance with the evaluation.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR ESTABLISHING A SPATIAL STREET ADDRESS DATA SET]]></title>
<link>http://www.freepatentsonline.com/y2009/0276450.html</link>
<description><![CDATA[A method for establishing a spatial street address data set including: (a) in no particular order: (1) providing street address data; (2) providing postal data; (3) providing community translation data; and (4) providing a spatial layer base map; (b) establishing a first data base containing once-translated address entries, each relating to a selected community entry from the street address data or a selected community entry from the community translation data; (c) establishing a second data base containing twice-translated address entries, each relating to a selected street name entry from the postal data or a selected street name entry from the street address data; (d) treating the second data base with a geocoder routine to create geocoded address entries in a geocoded data set; (e) situating the geocoded data set in a spatial layer; and (f) orienting the spatial layer with known loci in the spatial layer base map.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND APPARATUS FOR PROCESSING MESSAGES]]></title>
<link>http://www.freepatentsonline.com/y2009/0276451.html</link>
<description><![CDATA[An apparatus and a method for transforming Simple Object Access Protocol (SOAP) messages is provided. The method comprises receiving and transmitting Extensible Markup Language (XML) format SOAP messages by using an application protocol and TCP/IP, a message comprising message elements and receiving and transmitting binary messages comprising binary message elements. A transformation is performed between an XML format message and a binary message by replacing ( 316 - 320 ) each message element of a given format with a message element in the other format. When transforming an XML message to binary format, the application protocol packet type and TCP/IP acknowledgement data are included ( 312 ) in the binary header. When transforming a binary format message to XML format, the application protocol packet type is selected on the basis of the information in the binary header of the binary format message.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Super-object in administering system]]></title>
<link>http://www.freepatentsonline.com/y2009/0276452.html</link>
<description><![CDATA[Method and system maintaining “super-objects” in a central administering system, where each super-object is associated with corresponding objects in target systems so that editing of that super-object or of one of its associated objects results in conforming edits for all of the associated objects.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[MODIFICATION OF BRAND REPRESENTATIONS BY A BRAND ENGINE IN A SOCIAL NETWORK]]></title>
<link>http://www.freepatentsonline.com/y2009/0276453.html</link>
<description><![CDATA[A brand engine receives a request from a user device operated by a first user to display user information of a second user. User information of the first user is mapped to at least the user information of the second user by the brand engine. The mapping may map the user information of the first user to user information of further users in a social network. The mapping may map of any combination of spatial, temporal, social, and topical data related to the users. A modified representation of a brand profile of the second user is generated by the brand engine based on the mapping. The modified representation is transmitted to the user device. The user device displays the modified representation for the first user. The modified representation of the brand profile may include any combination of filtered and/or sorted brand objects, recommended brand objects, and/or modified brand objects.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SHARING INFORMATION ABOUT A DOCUMENT ACROSS A PRIVATE COMPUER NETWORK]]></title>
<link>http://www.freepatentsonline.com/y2009/0276455.html</link>
<description><![CDATA[Technologies are described herein for providing an improved interface for interacting with a document within a private computer network. A flag interface, a tag interface, and a comment interface are provided within a document viewer. The flag interface enables a user of the private computer network to flag a document as the document is displayed by the document viewer. The tag interface enables the user to associate a tag with the document as the document is displayed by the document viewer. The comment interface enables the user to share comments about the document with other users of the private computer network as the document is displayed by the document viewer.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD OF DATA PROCESSING FOR A COMMUNICATIONS OPERATION]]></title>
<link>http://www.freepatentsonline.com/y2009/0276466.html</link>
<description><![CDATA[A data processing system comprises an interface configured to communicate with a data source, a memory, and a reference data module. The data processing system comprises a processor which is configured to communicate with the memory, the interface, and the reference module. The processor is further configured to request a first list from the data source. The first list comprises a record. The record being modified based on a comparison of a data characteristic to a first reference data. The processor is further configured to receive the first list from the data source for a communication operation and to compare the data characteristic of the first list to a second reference data. The processor is further configured to generate a second list based on comparing the data characteristic of the first list to the second reference data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR NEAR AND EXACT DE-DUPLICATION OF DOCUMENTS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276467.html</link>
<description><![CDATA[A system, method and computer program product for identifying near and exact-duplicate documents in a document collection, including for each document in the collection, reading textual content from the document; filtering the textual content based on user settings; determining N most frequent words from the filtered textual content of the document; performing a quorum search of the N most frequent words in the document with a threshold M; and sorting results from the quorum search based on relevancy. Based on the values of N and M near and exact-duplicate documents are identified in the document collection.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD FOR MEDIA FINGERPRINTING]]></title>
<link>http://www.freepatentsonline.com/y2009/0276468.html</link>
<description><![CDATA[A method of checking whether a content aggregator's content matches a content owner's content involves generating a fingerprint of the content and looking for a matching fingerprint from the content owner through a service provided by the content owner. In one aspect, the fingerprints are generated from an intermediate digest of the content instead of the original form.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD FOR TRANSACTIONAL BEHAVIOR EXTACTION IN DISTRIBUTED APPLICATIONS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276469.html</link>
<description><![CDATA[A method of analyzing log data related to a software application includes: selectively collecting data log entries that are related to the application; agnostically categorizing the data log entries; and associating the categories of the data log entries with one or more operational states of a model.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Data Processing System And Method]]></title>
<link>http://www.freepatentsonline.com/y2009/0276470.html</link>
<description><![CDATA[A method of rotating a current log file, comprising associating a first file system data structure associated with the current log file with a backup log file, and associating a second file system data structure associated with the backup log file with the current log file.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Automatically Capturing and Maintaining Versions of Documents]]></title>
<link>http://www.freepatentsonline.com/y2009/0276471.html</link>
<description><![CDATA[Tools and techniques are described for automatically capturing and maintaining versions of documents. These tools may provide methods that include receiving documents from a server, and receiving indications of revisions to the documents at client systems. The methods may also automatically determine whether to capture representations of states of the documents before entry of the revisions, in the absence of explicit user commands to capture these representations.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Data processing system and method]]></title>
<link>http://www.freepatentsonline.com/y2009/0276472.html</link>
<description><![CDATA[A method of interpreting data in a first version of a data structure, the method comprising determining if the first version of the data structure is different to a currently used version of the data structure; and if the versions are different, then for each field of the currently used version of the data structure, determining if a corresponding field is present in the first version of the data structure; and if not, adding data to the field in the currently used version of the data structure according to interpretation rules.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND APPARATUS FOR MAINTAINING CONSISTENCY BETWEEN DATABASE AND VIRTUAL TABLE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276473.html</link>
<description><![CDATA[A method and system for maintaining consistency between a view of a virtual table and the database. The method includes: First, selecting a discard candidate instance from a discard candidate list table in accordance with an LRU algorithm if it is judged that there is less free space for adding an instance. Then, judging whether a revision wait flag is on for the discard candidate instance. If it is judged that the revision wait flag is on, deleting the discard candidate instance from the discard candidate list table. If it is judged that the revision wait flag is not on, deleting the discard candidate instance from the instance pool and adding the instance to the instance pool. Lastly, adding the requested instance to the instance pool if it is judged that there is enough storage area.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR HYBRID GARBAGE COLLECTION OF MULTI-TASKING SYSTEMS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276478.html</link>
<description><![CDATA[In general, the invention relates to a method for garbage collection. The method includes examining old regions to obtain a mark bitmap, a connectivity matrix, and fragmentation information, where the mark bitmap describes marked words and unmarked words for the old regions. The method further includes identifying a fragmented region in the old regions based on the fragmentation information, where the fragmented region includes at least one of the marked words. The method further includes copying the at least one of the marked words to a new region allocated from a pool of free regions, designating each of the unmarked words not in the fragmented region as free, adjusting a cross-region reference to the fragmented region in the marked words to point to the new region based on the connectivity matrix, and adding the fragmented region to the pool of free regions.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[FILE MANAGEMENT APPARATUS AND METHOD, AND STORAGE SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276423.html</link>
<description><![CDATA[The present invention provides a file management system and method, and a storage system that can prevent file-multiplexing in a storage apparatus, and efficiently use the storage capacity of the storage apparatus. The storage apparatus stores first management information for managing two or more kinds of classification list, each classification list including one or more keywords, and second management information for managing the kinds of classification list set for each of one or more users with regard to each of one or more tiers of their respective virtual file trees; and sends, in response to a request from a client apparatus to search the classification lists for a classification list set for a directory, the classification list set for the relevant user with regard to the tier matching the request to the client apparatus with reference to the first and second management information.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[CREATION OF NEURO-FUZZY EXPERT SYSTEM FROM ONLINE ANALYTICAL PROCESSING (OLAP) TOOLS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276391.html</link>
<description><![CDATA[A method for automatic generation of a Neuro-Fuzzy Expert System (Fuzzy Logic Expert System implemented as a Neural Network) from data. The method comprising a Data Interface allowing description of location, type, and structure of the Data. The Interface also allows designation of input attributes and output attributes in the Data Structure; automatic Neuro-Fuzzy Expert System generation driven by the Data; Training of the Expert System's Neural Network on the Data and the presentation of results which include new knowledge embedded in the parameters and structure of the trained Neuro-Fuzzy Expert System to a user.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEMS AND METHODS FOR NATURAL LANGUAGE COMMUNICATION WITH A COMPUTER]]></title>
<link>http://www.freepatentsonline.com/y2009/0276396.html</link>
<description><![CDATA[A system for natural language communication with a computer, comprising a database configures to store at least one table the table configured to store associations between concepts in a text string and associated concept identifiers; and a builder interfaced with the database, the builder configured to construct a concept defined by a text string by performing a process comprising the following steps: assigning a unique identifier to the concept, breaking the concept into sub-concepts, assigning a unique identifier to each sub-concept, using legal joins to join cub-concepts into higher order sub-concepts, assigning a unique identifier to the higher-order concepts, and repeating the steps until the higher order sub-concepts join to form the concept, and storing the concept, sub-concepts, higher order sub-concepts and unique identifiers in a table in the database.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SEARCH SYSTEM USING MEDIA METADATA TRACKS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276402.html</link>
<description><![CDATA[Real-time metadata tracks recorded to media streams allow search and analysis operations in a variety of contexts. Search queries can be performed using information in real-time metadata tracks such as closed captioning, sub-title, statistical tracks, miscellaneous data tracks. Media streams can also be augmented with additional tracks. The metadata tracks not only allow efficient searching and indexing, but also allow insertion of content specific advertising during appropriate portions of a media stream based on the content of the metadata tracks.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR GENERATING A SET OF INSTRUCTIONS TO AN ON-DEMAND DATABASE SERVICE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276405.html</link>
<description><![CDATA[In accordance with embodiments, there are provided mechanisms and methods for generating a set of instructions to an on-demand database service. These mechanisms and methods for generating a set of instructions to an on-demand database service can enable embodiments to generate instructions capable of operating on objects, without having any knowledge of the objects on which the instructions are going to operate, until runtime. The ability of embodiments to provide this instruction generation may allow generic instructions to be generated, independent of the objects on which they will operate.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Shareable Information System]]></title>
<link>http://www.freepatentsonline.com/y2009/0276409.html</link>
<description><![CDATA[According to one embodiment, a shareable information system includes a number of organizations having a database communicating with one another through a network. Each database stores data objects with a structured metatag. Each structured metatag uniquely identifies its respective data object and has fields structured according to a common architecture. A request broker of one particular organization may resolve a desired data object from among the plurality of data objects according to the specified structure and retrieve the desired data object from the database of another organization.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method and System for Re-ranking Search Results]]></title>
<link>http://www.freepatentsonline.com/y2009/0276421.html</link>
<description><![CDATA[A method for re-ranking search results, includes: generating the search results from a data source based on a search query from a user; retriving a re-ranking expression; re-ranking all or part of the documents in the search results based on the re-ranking expression; and displaying all or part of the documents in the search results with the re-ranked order.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[VIRTUAL WORLD TELEPORTATION]]></title>
<link>http://www.freepatentsonline.com/y2009/0276718.html</link>
<description><![CDATA[The present invention is directed to teleporting avatars between disparate virtual worlds. A system is disclosed that includes a facility for creating a persona profile for an avatar in a first virtual world when the avatar wants to be teleported out of the first virtual world; a facility for transferring persona profiles to and from a disparate virtual world; and a facility for instantiating an inbound avatar based on a received persona profile. Persona profiles may include, e.g., rendering information, trait information, and inventory information.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method, apparatus, and computer program product for providing usage analysis]]></title>
<link>http://www.freepatentsonline.com/y2009/0276412.html</link>
<description><![CDATA[An apparatus for providing usage analysis may include a processor. The processor may be configured to receive a plurality of usage attributes from a plurality of platforms, where the plurality of platforms may be associated with a user. In this regard, the plurality of usage attributes may have associations with a plurality of objects, and each usage attribute within the plurality of usage attributes may be indicative of an action taken by the user with respect to one object within the plurality of objects. The processor may be further configured to arrange indications of the objects within the plurality of objects based on the plurality of usage attributes for presentation. Associated methods and computer program products may also be provided.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR KEYWORD MANAGEMENT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276424.html</link>
<description><![CDATA[A keyword management system for managing keywords used when a user terminal connected to a network accesses contents, includes a Burst value calculating unit that calculates a Burst value indicating an increase per unit time of a keyword, an overall Burst value calculating unit that calculates an overall Burst value by correcting the Burst value based on characteristics in the contents of the keyword corresponding to the Burst value, and an output controlling unit that extracts from the contents, a relevant keyword related to the keyword corresponding to the overall Burst value based on time series changes of the overall Burst value, and outputs the keyword and the relevant keyword associated with each other to the user terminal.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR MANAGING BINARY LARGE OBJECTS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276456.html</link>
<description><![CDATA[The invention regards a system ( 10 ) and method for managing BLOBs. The system combines a file subsystem ( 20 ) and a database subsystem ( 30 ), wherein the database subsystem ( 30 ) comprises relations between file names of files ( 40 ) comprising a BLOB ( 50 ) and BLOB names. In the event of modification of a file ( 40 ) containing a BLOB ( 50 ), a new file, having a new file name, is created, where a relation between the new file name and the BLOB name is created within a database transaction in the database subsystem ( 30 ). By thus extending the ACID-properties of database transactions to files, it is ensured that operations on BLOBs in the system ( 10 ) meet the ACID-requirements while keeping the efficiency of operations on files.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[COLOR FORMULATION SELECTION PROCESS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276254.html</link>
<description><![CDATA[A computer-implemented method of repairing a vehicle is disclosed. The method includes steps of estimating the cost of performing repairs to a damaged vehicle and determining a refinish paint formulation for refinishing a vehicle by conducting a computer-based search for a refinish paint formulation that best matches the vehicle's original finish prior to performing the repair work on the vehicle, where the repair work comprises performing any body work, mechanical systems work and/or electrical systems work and refinishing the vehicle.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[MICROBLOG SEARCH ENGINE SYSTEM AND METHOD]]></title>
<link>http://www.freepatentsonline.com/y2009/0276500.html</link>
<description><![CDATA[A method, system and an apparatus of Microblog Search Engine and method are disclosed. In one aspect, a computer implemented method includes accessing a Short Message between a Broadcaster and a follower through a first Microblog Server and processing the Short Message through a Microblog Search Engine. The processing of Short Message further includes parsing the Short Message with the Microblog Search Engine, generating a Context Metadata of the Short Message, associating explicitly the Context Metadata to the Short Message. In addition the method includes, delivering the Short Message and the Context Metadata to a Requestor through the Microblog Search Engine.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Litigation-related document repository]]></title>
<link>http://www.freepatentsonline.com/y2009/0276406.html</link>
<description><![CDATA[A litigation-related document repository for management and exchange of documents independent of courts or other tribunals. Users can upload litigation-related documents for on-line case folders in order to exchange documents with other parties to a dispute or other users. The repository maintains the documents in a common format in a structured database and can convert the documents for uploading to the database or downloading to user machines. It can also provide various services such as searching for documents and managing case folders. Users can select various fee-based approaches for access to the repository, including paying time-based fees, session-based fees, or agreeing to receive on-line advertisements in exchange for access.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Semantic Analytical Search and Database]]></title>
<link>http://www.freepatentsonline.com/y2009/0276426.html</link>
<description><![CDATA[A system and method for of identifying a semantic meaning of searchable elements are provided. In one implementation, a system includes an adaptive machine-learning module including a pattern recognition processor. The pattern recognition processor is configured to recognize searchable elements in source information and identify a semantic meaning of the searchable elements based on contingency measures of their relationships within the source information without requiring a predefined ontology of terms. In another implementation, a method includes recognizing searchable elements in source information; and identifying a semantic meaning of the searchable elements using a pattern recognition processor based on contingency measures of searchable element relationships within the source information without requiring a predefined ontology of terms. A database index that logically represents a hash map from integer keys to hash sets, wherein the database index is configured to use joint counters to determine set intersections of searchable elements for relational discovery is also provided.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method And System For Disseminating Time-Sensitive Economic Data To Market Participants]]></title>
<link>http://www.freepatentsonline.com/y2009/0274152.html</link>
<description><![CDATA[A system and method for disseminating time-sensitive economic information to one or more clients is disclosed. The system includes a computer system and at least one database in communication with the computer system. The database includes a number of XML templates having fields corresponding to one or more economic indicators. The system further includes software executing on the computer system for encoding the XML templates into binary packets, and simultaneously transmitting the binary packets to clients in communication with the computer system via UDP multicast. In some embodiments the system includes software for validating the data entered into the XML templates and for confirming the accuracy of the data included in the binary packet. A method in accordance with the present system is also enclosed.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Media File Sharing, Correlation Of Metadata Related To Shared Media Files And Assembling Shared Media File Collections]]></title>
<link>http://www.freepatentsonline.com/y2009/0276531.html</link>
<description><![CDATA[The present invention provides for systems and methods for communicating media files and creating a collection of media files, also referred to herein as a master media file. In addition, the systems and methods of the present invention provide for the creation of automatic metadata and compilation of metadata associated with the collection of media files. The present invention is able to bond devices, referred to herein as slave devices, such as media capture devices, presence devices and/or sensor devices and instruct the slave devices, particularly the media capture devices, to communicate captured media files with a specified set of metadata included.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[DATA COMPRESSION APPARATUS AND DATA DECOMPRESSION APPARATUS]]></title>
<link>http://www.freepatentsonline.com/y2009/0274294.html</link>
<description><![CDATA[In a first data compression process, a compressed code of an input symbol is generated in accordance with a compression dictionary selected on the basis of P symbols immediately preceding the input symbol, and a (P+1)K+1-th compressed code is encrypted to generate a compressed and encrypted code. Then, compressed and encrypted data comprising compressed and encrypted codes and other compressed codes is output. In a second data compression process, a bit string is added to the head of compression target data, and a compressed code of an input symbol is generated in accordance with a compression dictionary selected on the basis of a bit string or a symbol immediately preceding the input symbol. Then, a plurality of compressed codes are alternately output to different output destinations.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Content Adaptation]]></title>
<link>http://www.freepatentsonline.com/y2009/0276716.html</link>
<description><![CDATA[A web page content adaptation process and system which prioritizes requested web page content for adaptation in accordance with a user's level of interest in the web page content is described. The requested web page content is grouped to form multiple content clusters and a priority value is assigned to each of the content clusters based on the user's browser history. The requested web page content is then adapted in order of the priority value assigned to each of the content clusters to provide a useful version of the original web page content.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM FOR MAINTAINING UNIFIED ACCESS TO SCADA AND MANUFACTURING EXECUTION SYSTEM (MES) INFORMATION]]></title>
<link>http://www.freepatentsonline.com/y2009/0276072.html</link>
<description><![CDATA[A system is disclosed that simplifies configuring an MES entity corresponding to a SCADA system object representing plant equipment. The system includes an equipment model builder (EMB) that receives a set of configured UCO information for a modeled piece of plant equipment in a SCADA system. The EMB extracts relevant MES information from the utilization capability object and invokes an application interface on an MES database to create a corresponding entity (e.g., a database element). Another aspect of the disclosed system and methods involves the enhancement of a SCADA system object, through a new MES facet, to support acquiring and reporting equipment status received via the SCADA system to a corresponding MES entity. A raw reason code configuration interface is provided by UCO configurator computer software executed on a computer. Each raw reason code is associated with a prioritized logical expression defining circumstances under which the reason code becomes true.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[NETWORK DATA MINING TO DETERMINE USER INTEREST]]></title>
<link>http://www.freepatentsonline.com/y2009/0276377.html</link>
<description><![CDATA[Mining information from network data traffic to determine interests of online network users is provided herein. A data packet received at a network interface device can be accessed and inspected at line rate speeds. Source or addressing information in the data packet can be extracted to identify an initiating and/or receiving device. The packet can be inspected to identify occurrences of keywords or data features related with one or more subject matters. A vector can be defined for a network device that indicates a relative rank of interest in various subject matters. Furthermore, statistical analysis can be implemented on data stored in one or more interest vectors to determine information pertinent to network user interests. The information can facilitate providing value-added products or services to network users.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method and System for Maintaining Profiles of Information Channels]]></title>
<link>http://www.freepatentsonline.com/y2009/0276457.html</link>
<description><![CDATA[A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Adaptive Workflows Derived From Updates to Solution Building Block Architectures and Designs]]></title>
<link>http://www.freepatentsonline.com/y2009/0276458.html</link>
<description><![CDATA[Provided is a method for the adaptive testing, updating and verification of a building block architecture and design, such as a solution building block (SBB) architecture design, in the event of a change to the building block architecture and or a component of the architecture. Typically, an on-demand, custom solution to a user or business's computing needs has a specific architecture and a common metadata definition that defines attributes and dependencies among components. When a specific, or target, component of the architecture, or SBB, is replaced or modified, the metadata associated with the new or modified component is placed in a building block repository. The system captures or recognizes the event and automatically generates workflows that enable a user to test, validate, implement and, if necessary, make additional changes to the architecture.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[MODIFICATION OF CONTENT REPRESENTATION BY A BRAND ENGINE IN A SOCIAL NETWORK]]></title>
<link>http://www.freepatentsonline.com/y2009/0276459.html</link>
<description><![CDATA[A brand engine receives a request from a user device operated by a first user to display user information of a second user. User information of the first user is mapped to at least the user information of the second user by the brand engine. The mapping may map the user information of the first user to user information of further users in a social network. The mapping may map of any combination of spatial, temporal, social, and topical data related to the users. A modified representation of received content is generated by the brand engine based on the mapping. The modified representation is transmitted to the user device. The user device displays the modified representation for the first user. The modified representation of the received content may include any combination of filtered and/or sorted content items, recommended content items, and/or modified content items.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR AUTOMATICALLY PROCESSING CANDIDATE RESUMES AND JOB SPECIFICATIONS EXPRESSED IN NATURAL LANGUAGE BY AUTOMATICALLY ADDING CLASSIFICATION TAGS TO IMPROVE MATCHING OF CANDIDATES TO JOB SPECIFICATIONS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276460.html</link>
<description><![CDATA[Systems and methods for automatically processing candidate resumes and job specifications expressed in natural language by automatically adding classification tags to improve matching of candidates to job specifications. Methods and systems process candidate resumes and job specifications to match candidates with job specifications. Candidate resumes and job specifications are received in electronic form and expressed in natural language. They are then analyzed to produce a set of normalized elements to represent said candidate resumes and job specifications. They are also analyzed to automatically assign at least one of an occupation classification, an industry classification, a functional area classification a level classification, and a years experience classification to the job specification.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Role-Based Operational Communications Directory]]></title>
<link>http://www.freepatentsonline.com/y2009/0276461.html</link>
<description><![CDATA[A role-based operational directory capable of facilitating identification of and communication with key contact personnel during an operation is disclosed. Role-specific directory instances are created in the directory. The role-specific instances are created by a system operator and list the roles involved in an operation and the associations between the roles. The role-specific directory instance is advertised to a selected user, and the selected user associates with the role-specific directory instance. If the user is a key contact for the operation or is otherwise required or allowed to be associated with a role in the operation, the user also associates with a role from the list of roles in the role-specific directory instance. The directory instance is dynamically updated, modified, and tailored as necessary, and transmitted to the communication devices of the selected users of the role-specific directory instance.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[IMAGE PROCESSING SYSTEM AND METHOD]]></title>
<link>http://www.freepatentsonline.com/y2009/0276464.html</link>
<description><![CDATA[An image processing system and method receives one or more digital images in the form of image data, including selected object data of a digital image, and determines, by an electronic recognition process, if a recognition match is available between the selected object data of the digital image and image object library data associated with image descriptor library data. An automated library user interface presents selectable matched object descriptor data associated with the image descriptor library data when a recognition match occurs between the selected object data of the digital image and the image descriptor library data. In response, the automated library user interface provides user feedback data to confirm that the image descriptor library data corresponds with the selected object data of the digital image, or entered descriptor data if no match or an incorrect match occurs, to create library descriptor associated image data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM, AND STORAGE MEDIUM]]></title>
<link>http://www.freepatentsonline.com/y2009/0274369.html</link>
<description><![CDATA[An image processing device includes a dividing unit for dividing objects of an input image, a metadata adding unit for adding metadata to each of the divided objects by performing OCR processing and morpheme analysis, a display unit for displaying at least one of the divided objects and the metadata added to the divided object, and a metadata accuracy determining unit for determining accuracies of the added metadata. The display unit preferentially displays metadata determined as being low in accuracy by the metadata accuracy determining unit.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Nutrition informatics method]]></title>
<link>http://www.freepatentsonline.com/y2009/0275002.html</link>
<description><![CDATA[The present invention provides a method for providing a user the information and tools for determining individual nutritional information and requirements particularly pertaining to menus and recipes that are suited to that user and that may be individually and easily tailored in a method that is heretofore unknown in the prior art.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND APPARATUS FOR INTEGRATING HETEROGENEOUS SENSOR DATA IN UBIQUITOUS SENSOR NETWORK]]></title>
<link>http://www.freepatentsonline.com/y2009/0276525.html</link>
<description><![CDATA[Provided is an apparatus and method for integrating heterogeneous sensor data in a ubiquitous sensor network. The method includes steps of receiving an integrated query for heterogeneous sensor networks from a sensor network management system, disintegrating the received integrated query to be suitable for each sensor network and transmitting the disintegrated queries to each corresponding sensor network. The method further includes steps of generating responses as integrated sensor data and storing the integrated sensor data into an integrated database, when receiving responses to respective queries from each of the sensor networks, and converting the integrated sensor data stored in the integrated database into a preset data format and transmitting the converted sensor data to the sensor network management system.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Field 55 parser]]></title>
<link>http://www.freepatentsonline.com/y2009/0276344.html</link>
<description><![CDATA[A payment device, method, and apparatus configured to parse customer exclusive data from a payment device or financial transaction data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[TARGETED PRODUCT DISTRIBUTION SYSTEM AND METHOD]]></title>
<link>http://www.freepatentsonline.com/y2009/0276084.html</link>
<description><![CDATA[A targeted product distribution system is described herein with respect to an exemplary management of product flow through a distribution center. Specifically, the system and method described herein is directed to the management and display of direct and easily-understood instructions, such that average individuals, as well as those with mental disabilities, will be able to contribute equally to the overall process.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND APPARATUS FOR MANAGING ASSOCIATIVE PERSONAL INFORMATION ON A MOBILE COMMUNICATION DEVICE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276401.html</link>
<description><![CDATA[A method and apparatus that manages associative personal information may include determining associative properties, receiving an item to be associated to the determined associative properties, indexing the received item based on the determined associative properties, storing the received item and the associated indexing information, receiving at least one of a query from a user and information concerning the user's navigation of one or more interfaces on the mobile communication device, matching at least one of the user's query and the user's navigation information to the associative properties, checking the associated indexing information for stored items associated to the matched associated properties, generating a list of stored items associated to the matched associated properties based on the associated indexing information, presenting the generated list of stored items associated to the matched associated properties to the user, and receiving the user's selection of one or more stored item from the generated list.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[System and method for simplified data transfer]]></title>
<link>http://www.freepatentsonline.com/y2009/0276439.html</link>
<description><![CDATA[Systems and methods of performing a simplified data transfer are provided. For example, a method of simplified data transfer may involve downloading an index of files accessed or modified on a home computer onto a handheld device from an online data storage server, displaying on the handheld device a user selectable list of files based on the index of files, issuing a request for a file selected by a user from the list of files from the handheld device to the data storage server, and receiving the file selected by the user onto the handheld device from the data storage server.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[INFORMATION PROCESSING APPARATUS, CONTROL METHOD, CONTROL PROGRAM, AND NAME MAPPING INFORMATION]]></title>
<link>http://www.freepatentsonline.com/y2009/0276462.html</link>
<description><![CDATA[An information processing apparatus includes a local storage in which a virtual file system is created, the virtual file system supporting an information recording medium on which encrypted content on which an encryption process has been performed is recorded, the encrypted content being managed for each of content management units serving as content use management units, and on which content management units used by the encrypted content are set; and a playback unit configured to read and play back the encrypted content managed by the content management units used by the encrypted content by using the virtual file system created in the local storage, configured to receive a data distribution file set for linking other information with the encrypted content of the information recording medium, the encrypted content being distributed from an information distribution server, and configured to update the virtual file system using the received data distribution file set.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[System for Electronically Recording and Sharing Medical Information]]></title>
<link>http://www.freepatentsonline.com/y2009/0276463.html</link>
<description><![CDATA[A system for electronically recording and sharing medical data is provided, the system comprising an electronic source document, wherein the electronic source document comprises a database. In one particular embodiment, the medical data comprise clinical study data, and in another the medical data comprise patient specific data. In some embodiments, the system includes means for defining data parameters and storing the data parameters within the electronic source document, as well as a browser-based means for entering data into the electronic source document and storing the data therein. In a further embodiment, the system comprises means for one or more users of the system to view stored data. In a still further embodiment, means for one or more users to amend data stored in the electronic source document is provided, and in yet another embodiment the system comprises means for creating and maintaining an audit trail when one or more of the users amends data stored in the electronic source document. In other embodiments, the system further comprises an application specific navigation tool; in some embodiments, the application specific tool comprises a graphical user interface. Appropriate methods of using the system are also provided.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Information Recording/Reproducing Device, Information Recording/Reproducing Method, Information Recording/Reproducing Program, and Computer-Readable Recording Medium Containing the Information Recording/Reproducing Program]]></title>
<link>http://www.freepatentsonline.com/y2009/0276465.html</link>
<description><![CDATA[A single entity of contents information is recorded across plural recording media, and seamless reproduction is enabled by ensuring a reproduction sequence. A contents control unit  616  records a part of contents information into a first recording medium and records the rest part of the contents information into a second recording medium different from the first recording medium. A contents attachment information management unit  618  generates link information indicating that the part of the contents information recorded in the first recording medium is continuous with the rest part recorded in the second recording medium, and records the link information thus generated into at least one of the first recording medium and the second recording medium while recording the link information into a file different from a file in which the contents information is recorded.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Production management system, production management method, and storage medium containing production management  program for executing the production management method]]></title>
<link>http://www.freepatentsonline.com/y2009/0276262.html</link>
<description><![CDATA[There is provided a production management system that can easily build a production system of each finished product without requiring the time and labor for management of production factors. In a production management system ( 10 ), A computer ( 11 ) extracts each of the production factors required for building the production system from factor-type databases ( 13, 14, 15, 16 ), and connects the production factors extracted from the factor-type databases ( 13, 14, 15, 16 ) in series from a superordinate concept toward a subordinate concept according to a two-term relationship and a three-term relationship stored in a relational database ( 17 ) to thereby execute production system building means for forming the production system corresponding to the finished product.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD OF OPTIMIZING COMMERCIAL REAL ESTATE TRANSACTIONS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276290.html</link>
<description><![CDATA[The present invention is directed to a method for facilitating a real estate transaction comprising the steps of receiving at least one site performance criteria from at least one prospective buyer, receiving prospective site data regarding at least one prospective site from at least one prospective seller, calculating the value of at least one prospective site metric using the prospective site data wherein the at least one prospective site metric corresponds to at least one of the site performance criteria, evaluating the at least one prospective site metric using a predetermined set of filtering criteria, determining whether the at least one prospective site meets the site performance criteria based on the evaluation of the prospective site data and the at least one prospective site metric and displaying the degree to which the at least one prospective site meets the site performance criteria.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[INTERACTIVE ADVERTISEMENTS IN A SPONSORED SEARCH ENVIRONMENT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276316.html</link>
<description><![CDATA[A method and system for displaying advertisement listings in a sponsored search environment is provided. The method and system may include receiving at a server located within a network location a search term corresponding to a search request by a searcher via a user terminal; selecting at least one interactive advertisement associated with the search term, where the advertisement may include fields that enable specifying data; generating a search result web page with links to websites associated with the search term as well as the interactive advertisement; and communicating the data specified by the searcher to a processing server. The method may also include selecting interactive advertisements based on the geographic location of the searcher. The processing server may be located at the first or second network location and the interactive advertisements may be stored at the first or second network location.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[COLOR FORMULATION SELECTION PROCESS WITH VISUAL DISPLAY]]></title>
<link>http://www.freepatentsonline.com/y2009/0274827.html</link>
<description><![CDATA[A computer-implemented method of repairing a vehicle is disclosed. The method includes steps of estimating the cost of performing repairs to a damaged vehicle and determining a refinish paint formulation for refinishing a vehicle by conducting a computer-based search for a refinish paint formulation that best matches the vehicle's original finish prior to performing the repair work on the vehicle, where the repair work comprises performing any body work, mechanical systems work and/or electrical systems work and refinishing the vehicle.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Handheld Automotive Diagnostic Tool with VIN Decoder and Communication System]]></title>
<link>http://www.freepatentsonline.com/y2009/0276115.html</link>
<description><![CDATA[Provided is a method of receiving data from a vehicle onboard computer. The onboard computer is configured to transmit vehicle identification data in response to receipt of an identification request, which is transmitted in a basic communication protocol. The onboard computer is further configured to transmit private operational data in response to receipt of a private data request. The private data request is transmitted in a diagnostic protocol. The method includes connecting a scan tool to the onboard computer, and polling the onboard computer to identify the basic communication protocol. The identification request is then transmitted to the onboard computer. Vehicle identification data is subsequently received from the onboard computer. A protocol database having a plurality of diagnostic protocols is then accessed. Each diagnostic protocol is associated with respective vehicle identification data. The diagnostic protocol is then determined based on the received vehicle identification data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[DETECTION OF UNKNOWN SCENARIOS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276382.html</link>
<description><![CDATA[The present invention provides methods, systems and apparatus for detecting unknown scenarios in a data processing system. An example method includes the steps of: providing known scenario data describing one or more known scenarios in a database; generating element data depending on the known scenario data to form a set of elements, wherein each element is related to at least an actor and the behavior of the actor; computing subsets of elements by combining at least some of the elements of the set in dependence on their corresponding behavior; generating new scenario data related to new scenarios depending on the subsets of elements; and comparing the known scenario data with the new scenario data in order to identify the unknown scenarios.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Systems And Methods For Generating A User Interface]]></title>
<link>http://www.freepatentsonline.com/y2009/0276408.html</link>
<description><![CDATA[Systems and method for generating a user interface described. In one described system, an aspect associated with an article is identified. Next, an insert comprising a search result is generated based, at least in part, on the aspect. The insert is then caused to be output in association with the aspect.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Embodiments of practical distributed computing]]></title>
<link>http://www.freepatentsonline.com/y2009/0276440.html</link>
<description><![CDATA[A practical distributed computing system with almost perfect scalability is realized by distributed has table like search and lookup algorithm implemented in a hardware P2P (peer-to-peer) overlay with multiple P2P software overlays. Each software overlay is implemented as an active database. Each hardware overlay node is any IP device, fixed or mobile; while the system can be implemented with or without a server infrastructure. This system is adapted to multiple applications: multi-player gaming, file sharing within a closed user group, media session handover, event trigger, and behavior-based marketing.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[VALIDATED HEALTHCARE CLEANING AND SANITIZING PRACTICES]]></title>
<link>http://www.freepatentsonline.com/y2009/0276239.html</link>
<description><![CDATA[A validated healthcare facility cleaning and sanitizing system provides a comprehensive and systematic approach to cleaning and sanitizing practices at a hospital or other healthcare facility. The validated hospital cleaning system identifies hospital vectors of contamination; that is, sources through which hospital acquired infections (HAIs) may be spread. The validated system defines a plurality of modules within a healthcare facility, each having an associated cleaning process map designed to meet the particular cleaning and/or sanitizing needs and challenges faced by that module. Various stages of the cleaning process map include validation points, at which certain parameters designed to ensure proper cleaning and/or sanitizing of the module are verified.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR NETWORKING SHOPS ONLINE AND OFFLINE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276291.html</link>
<description><![CDATA[Garments are presented to a consumer using a computer by reading a database of garments, wherein the database of garments includes parameters for at least some of the garments represented by records in the database of garments, the parameters including at least a garment type, reading data representing a plurality of garment types, the data including, for each type of the plurality of garment types, obtaining consumer measurements from the consumer or a source derived from the consumer, obtaining garment measurements for garments in the database of garments, comparing customer measurements to garment measurements, scoring garments from the database of garments based on garment measurements and customer measurements, and presenting the consumer or consumer representative with a computer generated filtered listed of garments from the database of garments ordered, at least approximately, according to garment scores, based on context.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[MANAGEMENT AND NON-LINEAR PRESENTATION OF MUSIC-RELATED BROADCASTED OR STREAMED MULTIMEDIA CONTENT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276817.html</link>
<description><![CDATA[Methods and systems for presenting enhanced previously recorded broadcasted or streamed content are provided. Example embodiments provide an Enhanced Content Display System “ECDS,” which supports the management and presentation of previously recorded program content in a non-linear fashion and allows subscribers, using a variety of techniques, to specify which portions of programs or other content is of interest. In one embodiment, an ECDS-enabled Music Browser application includes an Intelligent Media Data Server (“IMDS”) that generates enhanced meta-data that are associated with portions of the broadcasted or streamed news-related content. Using the generated enhanced meta-data and auxiliary recorded content, the Music Browser presents music-related content along with related content segments that enrich the viewer experience. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PROCESS CONTROL SYSTEM]]></title>
<link>http://www.freepatentsonline.com/y2009/0276364.html</link>
<description><![CDATA[A computer system configured to provide process control is described herein. The computer system optionally includes a web proxy system, including a load balancer, and a cache cluster. An interface is configured to receive a user search query. A search engine is configured to receive the user query and to identify one or more corresponding events. An interface is configured to display identified events to the user and to receive a user selection of a first event. A data store is configured to store item requests received from a plurality of users for the first event, including corresponding request timing data. An optional servo system is configured to suggest an assignment of items with respect to the first event based at least in part on the number of prior item requests and corresponding request timing data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SERVER ARCHITECTURE AND METHODS FOR STORING AND SERVING EVENT DATA]]></title>
<link>http://www.freepatentsonline.com/y2009/0276407.html</link>
<description><![CDATA[An event history server system stores event data descriptive of user-specific events that occur in browsing sessions of users. A query interface of the event history server system enables applications to selectively retrieve the event data based on various event parameters such as event type, event time of occurrence, and user identifier. The applications may, for example, include one or more personalization applications that generate personalized content for users.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Media/data card]]></title>
<link>http://www.freepatentsonline.com/y2009/0276434.html</link>
<description><![CDATA[The media/data card is a computer readable medium for storing data files, and in particular, media files. The device may be a flash media memory card or other conveniently sized, portable storage device. The media/data card stores a data structure for controlling access to data files stored on the computer readable medium. The data structure includes a media storage substructure for storing the data files, a file system directory substructure containing the locations of the data files stored in the media storage substructure; and a security substructure for describing allowed access to the data files stored in the media storage substructure. The data files may be multimedia files, such as compressed audio or video files. The data files may be encrypted to provide enhanced security.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[ONLINE INCENTIVE MANAGEMENT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276308.html</link>
<description><![CDATA[Various methods and systems are provided to facilitate the centralized storage and access of online incentives such as coupons redeemable at associated online marketplaces. In one example, merchants may provide incentive information to payment service providers that in turn may associate such information with user accounts maintained by the payment service providers. Payment service providers may permit users to view incentives associated with their user accounts, thereby providing users with a comprehensive way to manage incentives from a plurality of online merchants. In another example, merchants may advise users of previously registered incentives in response to user activities in relation to online marketplaces.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR SEMICONDUCTOR PROCESS CONTROL AND MONITORING BY USING PCA MODELS OF REDUCED SIZE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276077.html</link>
<description><![CDATA[By dividing a complex set of parameters of a production process in forming semiconductor devices into individual blocks, respective PCA models may be established for each block and may thereafter be combined by operating on summary statistics of each model block in order to evaluate the complete initial parameter set. Thus, compared to conventional strategies, a significant reduction of the size of the combined PCA model compared to a single PCA model may be obtained, while also achieving an enhanced degree of flexibility in evaluating various subsets of parameters.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[TARGETED PRODUCT DISTRIBUTION SYSTEM AND METHOD]]></title>
<link>http://www.freepatentsonline.com/y2009/0276081.html</link>
<description><![CDATA[A targeted product distribution system is described herein with respect to an exemplary management of product flow through a distribution center. Specifically, the system and method described herein is directed to the management and display of direct and easily-understood instructions, such that average individuals, as well as those with mental disabilities, will be able to contribute equally to the overall process.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PROJECTION MINING FOR ADVANCED RECOMMENDATION SYSTEMS AND DATA MINING]]></title>
<link>http://www.freepatentsonline.com/y2009/0276403.html</link>
<description><![CDATA[A method for projection mining comprises performing a first projection on a first data object of a first type comprising a plurality of data entries and a second data object of a second type comprising a plurality of data entries to create definitions of attributes of the first data object and definitions of attributes of the second data object, performing a second projection of the definitions of the attributes of the first data object and the definitions of the attributes of the second data object into a space of meta-attributes based on semantic relationships among the attributes of the first data object and the second data object, learning relationships between the space of meta-attributes formed by the projections of the first data object and the second data object and a space of meta-attributes relating to new data not included in the first data object and the second data object, and generating at least one new data object of the first or second type based on the new data using the learned relationships.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method and system for extending content]]></title>
<link>http://www.freepatentsonline.com/y2009/0276420.html</link>
<description><![CDATA[The present invention provides a method and system for extending content based on the semantic meaning of content. It divides content into multiple content regions and finds words and/or phrases that are semantically relevant to the current content region and appends these words and/or phrases to the current content region as extended content. The extended content matches semantically with the original content in such a seamless way that users may think it is a part of the content.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SECURE DATA ACCESS AND BACKUP]]></title>
<link>http://www.freepatentsonline.com/y2009/0276475.html</link>
<description><![CDATA[In accordance with one or more embodiments, data on a mobile device may be secured by receiving mobile device data to be secured from a personal computer in communication with the mobile device, securing the mobile device data with the personal computer, and backing up the secured mobile device data to a remote database coupled to a remote server or to a local database coupled to the personal computer. In accordance with one or more other embodiments, data on a personal computer may be secured by communicating with a mobile device, receiving an identifier associated with the mobile device, securing selected data on the personal computer using at least the identifier or a user provided code, or combinations thereof, and backing up the secured personal computer data to a remote database coupled to a remote server or to a local database coupled to the personal computer.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD FOR DISPLAYING AIRLINE SEATS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276252.html</link>
<description><![CDATA[The present invention relates to a system and method for displaying airline seats. The system or method transmits data to an application running on a general purpose computer, the data including information descriptive of available individual seats on one or more airplanes, the data processed by the application to generate a graphical user interface on the general purpose computer that comprises an interactive seating map representing individual seats on the one or more airplanes, the data processed by the application to generate an additional display of information about one or more of the individual seats in response to a user interaction with the graphical user interface, the interaction being triggered when placing a mouse over a portion of the graphical user interface.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM AND METHOD OF COLLECTING, CORRELATING, AND AGGREGATING STRUCTURED EDITED CONTENT AND NON-EDITED CONTENT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276503.html</link>
<description><![CDATA[Edited and non-edited multimedia content from a plurality of sources is formatted as a standardized data feed. The standardized data feed is correlating with a syndicated data feed as an aggregated data feed. The aggregated data feed is presented for display at a device.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PEER TO PEER NETWORK PERSONAL ASSISTANT]]></title>
<link>http://www.freepatentsonline.com/y2009/0276284.html</link>
<description><![CDATA[Methods and computer storage media for communicating an electronic gift suggestion for a first user to a second user are provided. Accessing an online social network profile for a first user created by the first user in an online social network. Determining one or more gift suggestions for the first user and displaying the one or more gift suggestions in the online social network account of a second user. In some embodiment, the gift suggestions for the first user may be based on the social profile of the first user, based on the social profile of the first user utilizing an electronic gift wish list, or based sales data of purchasers having similar personal information and purchasing history as personal information accessed from the first user's social profile.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Methods, Systems, and Products for Emergency Communications]]></title>
<link>http://www.freepatentsonline.com/y2009/0274145.html</link>
<description><![CDATA[Methods, systems, and products are disclosed for processing emergency communications. A database of addresses is queried to determine if a communications address is an emergency communications address. When the communications address is the emergency communications address, then a location coordinate is retrieved and mapped to a location of an emergency services provider.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[SYSTEM CONFIGURATION APPLICATION AND USER INTERFACE]]></title>
<link>http://www.freepatentsonline.com/y2009/0276270.html</link>
<description><![CDATA[An interface tool is provided. The interface includes an aggregator that collects input data from a user and transforms the input data to a form suitable by a business processing system. A format component receives output data from the business processing system and transforms the output data to a form suitable by a user.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[TOUCHSCREEN ENTRY OF CONSTRUCTION PUNCH LIST ITEMS DIRECTLY ON A PLAN]]></title>
<link>http://www.freepatentsonline.com/y2009/0276273.html</link>
<description><![CDATA[A method for establishing a construction punch list system for managing and inspecting a construction project is disclosed. Plan data, of a construction project, is provided from a database in a central server to sub-contractors having field operable graphical touchscreen devices. A touchscreen device is used to display a selected plan. Using the touchscreen device, color-coded or shape-coated construction deficiency data, in relation to the selected plan, is entered in graphical and textual form. The construction deficiency data is communicated to the central server. From the construction deficiency data, a construction punch list is generated in graphical or tabular form. The construction deficiency data from the server is distributed to at least one sub-contractor, indicating needed fixes. The needed fixes are fixed, then the construction deficiency data is updated to reflect fixes. The updated construction deficiency data is accessed for inspecting and supervising the construction project.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Program and apparatus for workflow analysis]]></title>
<link>http://www.freepatentsonline.com/y2009/0276274.html</link>
<description><![CDATA[A workflow extractor generates workflow information having the set names of data sets arranged in chronological order, oldest first, for each business process. A transition information generator specifies a transition relation between two continuously updated data sets to generate transition information. An important update extractor extracts update information indicating updates of important data items, . . . , and specifies a correspondence relation between a data set and an updated value. An impact level calculator calculates an impact level of each transition relation on business based on the number of appearances of the transition relation and the updated values corresponding to the data sets of the transition source and the transition destination, and outputs impact level information.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[METHOD AND SYSTEM FOR REMOTE ACQUISITION OF REFRIGERATED VEHICLE DATA VIA TELEMATICS]]></title>
<link>http://www.freepatentsonline.com/y2009/0272132.html</link>
<description><![CDATA[A method or apparatus of accessing data includes detecting at least one parameter of a component of a refrigerated container and providing data relating to the at least one parameter to a transmitting computer located on the refrigerated container. The method or apparatus can further include transferring the data from the transmitting computer to a first remote computer located at an off-site location and transferring the data from the first remote computer to a second remote computer located at another off-site location.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[IMAGE FORMING APPARATUS AND CONTROL METHOD THEREOF]]></title>
<link>http://www.freepatentsonline.com/y2009/0273799.html</link>
<description><![CDATA[An image forming apparatus is provided which associates specific folders, which are set for specific setting items, with a specific file, and performs operations on the specific file according to the settings of the specific folders. The image forming apparatus includes an associating unit that associates a file having setting on its own file with one of the specific folders, and a setting contents substituting unit that substitutes setting contents of the specific folder with setting contents of the own file.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[OPTIMIZING THERAPY OUTCOMES FOR PERITONEAL DIALYSIS]]></title>
<link>http://www.freepatentsonline.com/y2009/0275881.html</link>
<description><![CDATA[Peritoneal dialysis therapy outcomes have been calculated for a variety of dwell times of peritoneal dialysis fluids in the peritoneal cavities of dialysis patients using kinetic modeling. The length of dwell time should not be the same for every patient, but should vary according to the patient condition and needs. Some patients have a potential for expressing greater ultrafiltrate into the dialysis fluid, and these patients can benefit from a longer dwell time, whereas other patients with less potential will not benefit from a longer dwell time. An optimal or peak time is observed for each peritoneal dialysis therapy outcome, such as ultrafiltrate volume rate, urea clearance (Kt/V), and creatinine clearance, while minimizing hydrocarbon absorption. These values and input parameters can be used to tailor the peritoneal dialysis dwell time for each patient, estimating the peak dwell time that will yield the best therapy outcome for each patient.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[NETWORK ACCESSIBLE CONTENT MANAGEMENT METHODS, SYSTEMS AND APPARATUSES]]></title>
<link>http://www.freepatentsonline.com/y2009/0276713.html</link>
<description><![CDATA[A computer implemented method and system for transforming multiple data sources into information displayed on multiple websites and stored in a computer readable medium. One described method includes inputting two or more keywords in a computer readable medium, creating two or more data feeds based on said keywords or a combination of thereof from one or more data sources, displaying said data feeds in two or more modules located on one at least two websites; and updating said modules using said data feeds and input from users interacting with one or more of said websites.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Methods and systems for the distance-based sharing of information]]></title>
<link>http://www.freepatentsonline.com/y2009/0276720.html</link>
<description><![CDATA[Disclosed is a method for distance-based sharing of content. The method comprises, in one embodiment, receiving a request to send content to one or more of a plurality of registered users based on a distance from a first geographical location. The method also comprises determining recipients of the content based on the distance and based on location identification data associated with the registered users. The method further comprises making said content available to said recipients. In various embodiments, the method also includes publishing the content on a website accessible to the recipients and sending said content to the recipients via email. The first geographical location may be a location of a user requesting to send the content to the recipients. The content may be filtered based on a geographic filter, a people-based filter, an interest-based filter, or any other filter.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Interface Including Graphic Representation of Relationships Between Search Results]]></title>
<link>http://www.freepatentsonline.com/y2009/0276724.html</link>
<description><![CDATA[A multi-dimensional graphic user interface displays selected types of information regarding items included in one or more databases or returned by a search in accordance with locations on a two-dimensional display area or projection of a three-dimensional space on a two-dimensional area and provides for selective display of information about respective items in a database (e.g. metadata) as additional dimensions of the display which may be suppressed and/or selectively introduced to avoid user distraction or obscuring information or for comparison between screens which may indicate to a user the degree to which a particular item may or may not be germane to an issue or particular subject matter of interest. The graphic user interface thus provides an effective tool for evaluating search results and organizing detailed review thereof.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[PROCESS AND SYSTEM TO DETERMINE COMMERCIAL AIRLINE ARRIVALS]]></title>
<link>http://www.freepatentsonline.com/y2009/0276250.html</link>
<description><![CDATA[An apparatus, a method, a system and a computer program for providing users with early and accurate information relating to a status of a particular flight. Early and accurate information relating to a status of a particular flight is provided to the user. The method includes receiving user data that includes aircraft departure information, determining inbound aircraft data based on the user data, receiving constraint status information, generating update status data based on the inbound aircraft data, outbound aircraft data and constraint status information, and sending an update status message to the user.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Method and Apparatus for Transferring Data to a Vehicle]]></title>
<link>http://www.freepatentsonline.com/y2009/0275284.html</link>
<description><![CDATA[A method and apparatus for transmitting data from a transmitter to a vehicle is disclosed. The method may include the steps of transmitting data from a transmitter, receiving data in a vehicle, and storing the data received at the vehicle for eventual playback in the vehicle. The apparatus may comprise a database having data stored therein, a transmitter in electronic communication with the database, and a receiver positioned on or in a vehicle, the receiver being configured to receive transmitted data.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Electronic submission and management of digital products for network-based distribution]]></title>
<link>http://www.freepatentsonline.com/y2009/0276333.html</link>
<description><![CDATA[An improved system and method for submitting, distributing and/or managing digital products with respect to a product distribution site are disclosed. The submission of digital products to the product distribution site is able to be performed by numerous submitters in a uniform and computer-assisted manner. The submitted digital products can then be managed in a largely automated manner and made available for online purchase and distribution at the product distribution site. Once a digital product is submitted, the user can access the status of the digital product submission to obtain information of whether the digital product has been approved or rejected. In one embodiment, the digital products are computer program products (e.g., computer software programs).]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Generation and Application of a Target Specific Addressable Spot Guide for Broadcast Transmission]]></title>
<link>http://www.freepatentsonline.com/y2009/0276312.html</link>
<description><![CDATA[A target specific addressable spot-guide (TASG) comprises meta-data generated from advertisement campaign criteria, the schema of available ad-spots, the characteristics of the ads to be inserted in the ad-spot, and the ad interaction pattern and preferences of the targeted end user. The TASG is transferred into a mobile handheld viewing platform by broadcasting, and is downloaded and stored on the target viewing platform to enable the recognition, filtering, download, and storage of focused ads for a target group. The ads are inserted into the content stream at the appropriate ad-spot, based on the insertion and priority instructions contained in the TASG to enable simultaneous display of different ads by individuals in different target groups during the viewing of the same transmitted content by these individuals on viewing platforms.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

<item>
<title><![CDATA[Software Parameter Management]]></title>
<link>http://www.freepatentsonline.com/y2009/0276768.html</link>
<description><![CDATA[A method and apparatus is disclosed for allowing the updating and overriding of software parameters used by one or more software programs. The parameters are preferably in cache. When the system needs any such parameter, it first checks cache, then a preferably remotely located database, and then, preferably a flat file on the same computer as the cache. The checking is done in the foregoing order, and the parameter is used upon locating a current version of it. If the current version is obtained from anywhere other than the cache, it is put into cache.]]></description>
<pubDate>Thu, 05 Nov 2009 08:00:00 EST</pubDate>
</item>

</channel>
</rss>
