04th week of 2011 patent applcation highlights part 58 |
Patent application number | Title | Published |
20110022543 | Managing Investment Assets - A method for providing investor liquidity and portfolio growth includes (a) acquiring properties from investors through tax-preferred transactions, at least one of the properties being acquired from one of the investors in exchange for an interest in an investment entity; (b) disposing of at least one of the properties that falls outside of an investment profile; (c) enhancing the value of at least one of the properties by physical improvements; and (c) redeeming interests of investors by the investment entity. | 2011-01-27 |
20110022544 | SYSTEM AND METHOD FOR ISSUING MOBILE POSTAGE STAMP - In order to provide a mobile postage stamp, when mobile postage stamp application information is received from a terminal owned by a user, a mobile postage stamp providing system verifies a recipient mailing address included in the mobile postage stamp application information. After the verification of the recipient mailing address is completed, the mobile postage stamp providing system generates a serial number corresponding to the mobile postage stamp on the basis of the mobile postage stamp application information and provides the generated serial number to the terminal. | 2011-01-27 |
20110022545 | Re-inventing carmaking - Better cars and better carmaking—they can solve problems like oil depletion, global warming, and the dying carmaking industry. But how do we get them? Modularity. Cars can be modular in design, production and use. Making cars using modularity will change the car industry. Now a very vertical industry where a few huge companies sell just complete cars, carmaking can change to a horizontal industry where thousands of companies sell car modules. Carmaking can become like the computer industry—innovative, vibrant, profitable. And modularity allows “mass customization”—tailoring a product to each buyer, but selling it at a mass production price. Like hand-tailored suits at off-the-rack prices. This invention brings that concept to cars. Cars are made out of black-box modules, and buyers choose from among different versions of each module. That makes buyer choice expand while price remains low. | 2011-01-27 |
20110022546 | COUPON METHOD AND RELATED ARTICLES FOR PROMOTING LENDING AND REFERRAL LOYALTY - This specification discloses a method and article of manufacture transformed during the method to help keep Lenders maintain the financial relationship with the Buyer after the Buyer has left the Lender's contact. The method disclosed is based upon a Lender issuing a coupon to Buyer to take to a Seller, the coupon indicating to the Seller that the Buyer has at least inquired about a loan and may even be pre-approved for a loan to buy goods from the Seller. After the Buyer inspects the Seller's goods, and hopefully purchases the goods with funds from the Lender, the coupon is then validated and redeemed to the Buyer. The Buyer receives a redemption item corresponding to the level of the transaction with the highest redemption value corresponding to purchasing the goods from the Seller with funds by the Lender. | 2011-01-27 |
20110022547 | Staged Hydrocarbon Conversion Process - Systems and methods for staging an investment in hydrocarbon processing are provided. In a first stage, a hydrocarbon feed can be apportioned equally or unequally into first and second portions. The first portion can be mixed with one or more oxidants and gasified to provide a first effluent, at least a portion of which can be combusted to provide steam. The second portion can be mixed with one or more solvents to provide one or more fungible hydrocarbon products, at least a portion of which can be sold to generate capital. In a second stage, the hydrocarbon feed can be mixed with one or more solvents and one or more non-catalytic solids and the resultant mixture thermally cracked to provide one or more hydrocarbon products and coked non-catalytic solids. The coked, non-catalytic solids can be regenerated and recycled. | 2011-01-27 |
20110022548 | SYSTEM AND METHOD FOR NEURAL MODELING OF NEUROPHYSIOLOGICAL DATA - Systems and methods for constructing a neural model, wherein the system and method comprises analyzing neuropsychological data to obtain the model and modeling functional plasticity. | 2011-01-27 |
20110022549 | Presenting Search Results Based on User-Customizable Criteria - In one embodiment, ranking search results generated in response to search queries comprises: receiving, a search query from a user; identifying a plurality of network contents in response to the search query; determining one or more ranking criteria for the search query; presenting the ranking criteria to the user; receiving from the user one or more weights assigned to one or more of the ranking criteria; ranking the identified network contents based on the ranking criteria and the weights; and presenting the network contents to the user in an order according to their ranking. | 2011-01-27 |
20110022550 | MIXING KNOWLEDGE SOURCES WITH AUTO LEARNING FOR IMPROVED ENTITY EXTRACTION - The disclosed embodiments of computer systems and techniques utilize an ensemble semantics framework to combine knowledge acquisition systems that yield significantly higher quality resources than each system in isolation. Gains in entity extraction are achieved by combining state-of-the-art distributional and pattern-based systems with a large set of features from, for example, a webcrawl, query logs, and wisdom of the crowd sources. This results in improved query interpretation and greater relevancy in providing search results and advertising, for example. | 2011-01-27 |
20110022551 | METHODS AND SYSTEMS FOR GENERATING SOFTWARE QUALITY INDEX - Methods, systems and computer program code (software) products for generating a software quality index descriptive of quality of a given body of software code include identifying, by analysis of the body of software code, fault-prone files in the body of software code; constructing and training, by analysis of the body of software code, a model derived from analysis of the body of software code; and generating, based on the model, an index score representative of the quality of the body of software code. | 2011-01-27 |
20110022552 | Systems and Methods for Implementing a Machine-Learning Agent to Retrieve Information in Response to a Message - Mixed-initiative message-augmenting agent systems and methods that provide users with tools that allow them to respond to messages, such as email messages, containing requests for information or otherwise requiring responses that require information that needs to be retrieved from one or more data sources. The systems and methods allow users to train machine-learning agents how to retrieve and present information in responses to like messages so that the machine-learning agents can eventually automatedly generate responses with minimal involvement by the users. Embodiments of the systems and methods allow users to build message-augmenting forms containing the desired information for responding to messages and to demonstrate to the machine-learning agents where to retrieve pertinent information for populating the forms. Embodiments of the systems and methods allow users to modify and repair automatically generated forms to continually improve the knowledge of the machine-learning agents. | 2011-01-27 |
20110022553 | DIAGNOSIS SUPPORT SYSTEM, DIAGNOSIS SUPPORT METHOD THEREFOR, AND INFORMATION PROCESSING APPARATUS - A diagnosis support system includes a learning unit which calculates a first learning result based on diagnosis results on case data which are obtained by a plurality of doctors and a second learning result based on a diagnosis result on the case data which is obtained by a specific doctor, an analysis unit which analyzes a feature associated with diagnosis by the specific doctor based on a comparison between the first learning result and the second learning result, and a decision unit which decides display information of clinical data obtained by examination of a patient based on the analysis result. | 2011-01-27 |
20110022554 | RISK ASSESSMENT FOR TOOLS - A method for creating a risk estimate for a tool includes creating a plurality of source patterns from tool data and maintenance data related to a plurality of tools. The method also includes creating a risk model from the plurality of source patterns, the risk model including a plurality of example stressors each having an associated risk value. The method also includes creating at least one stress pattern from tool data related to the tool and comparing the at least one stress pattern to the risk model to create a risk estimate for the tool. | 2011-01-27 |
20110022555 | Computer Algorithm for Automatic Allele Determination from Fluorometer Genotyping Device - The present invention provides methods and systems for an automated method of identifying allele values from data files derived from processed fluorophore emissions detected during the observation of fluorophore labeled nucleotide probes used in analyzing polymorphic DNA are provided. These methods are used in the rapid and efficient distinguishing of targeted polymorphic DNA sites without control samples. | 2011-01-27 |
20110022556 | METHOD AND SYSTEM FOR CONNECTING ANALYTIC NETWORK PROCESS MODEL (ANP) WITH FEEDBACK THROUGHOUT THE ANP MODEL BETWEEN SUB-NETWORKS - A computer-implemented system is provided for an analytic network process (ANP) control structure with feedback throughout the ANP control structure. The computer-implemented system includes an ANP control structure storage unit that stores an ANP control structure with feedback throughout the ANP control structure. Also included is a synthesizer that performs a BOCR calculation on the ANP control structure with feedback throughout the ANP control structure, to yield a result which is proper according to ANP theory when values are non-trivial. Also disclosed is a computer-implemented method for an analytic network process (ANP) control structure with feedback through the ANP control structure, and a related computer-readable storage medium encoded with a computer program. | 2011-01-27 |
20110022557 | DYNAMIC CONSTRAINT SATISFACTION PROBLEM SOLVER WITH INFERRED PROBLEM ASSOCIATION REMOVAL - A constraint solver for solving a constraint satisfaction problem network that comprises a plurality of nodes and a plurality of constraints. The solver receives a request to remove an inferred problem association and determines one or more user decisions that triggered the inferred problem association. | 2011-01-27 |
20110022558 | Recursive Cause-and-Effect Processing Engine - This unique smart grid invention is a configurable and flexible event-driven cause and effect inter-process information processing engine, providing continuous processing beyond any single existing smart grid event. | 2011-01-27 |
20110022559 | BROWSER PREVIEW - In general, embodiments of the invention relate to systems, methods, and computer program products for previewing, in a safe environment, a given web page that is or may be conducting dangerous or fraudulent activity, including malware distribution and phishing activity. More particularly, embodiments of the invention relate to previewing a given web page in a safe environment by obtaining and breaking down the source code behind the given web page and constructing a preview of the web page without any potentially harmful images, scripts, executables, and/or the like. | 2011-01-27 |
20110022560 | SEMANTIC WEB TECHNOLOGIES IN SYSTEM AUTOMATION - A method includes maintaining descriptions of a plurality of information technology resources in a computer-readable storage medium. The method includes maintaining a plurality of evaluation strategies, wherein the evaluation strategies associate a plurality of rules with forms of changes to the plurality of information technology resources. Responsive to detecting a command to change a first property of the set of properties of a first information technology resource of the plurality of information technology resources, the method determines that a first of the evaluation strategies associates at least one of the plurality of rules with a form of the change to the first property of the first information technology resource. Also, responsive to detecting the command, the method evaluates the at least one of the plurality of rules and performs the operation of the at least one rule. | 2011-01-27 |
20110022561 | Method of Organizing and Presenting Data in a Table - Methods of analyzing data are provided. An expert system receives input from at least a first source. Data is imported and analyzed by an expert system, wherein the expert system makes at least one first decision, which characterizes the data based on a rule base. The at least one first decision is displayable and modifiable by a first input from a first source. In response to the first input from the first source, the rule base may be re-applied to make at least one second decision, wherein the at least one second decision is different from the at least one first decision, or the at least one first decision may be accepted. The at least one first decision or the at least one second decision is then displayable and modifiable in response to a first input from a second source. In response to the first input from the second source, the rule base is either re-applied to make at least one third decision, wherein the third decision is different from the second decision, or either the first or second decisions arc accepted. | 2011-01-27 |
20110022562 | SYSTEM AND METHOD FOR SEMANTIC INFORMATION EXTRACTION FRAMEWORK FOR INTEGRATED SYSTEMS MANAGEMENT - The invention provides an enterprise administration system and method. The system includes a user interface module configured to enter administration terms or select a predetermined script of administration terms, a knowledge base configured to store system information, a meta information module configured to use the system information to store entity-objective indexes, and a workflow mapping module configured to map the administration terms to system information extraction tasks to extract relevant entities and objectives and apply a rule to the extracted entities and objectives for presenting the extracted entities and objectives in a ranked order. | 2011-01-27 |
20110022563 | DOCUMENT DISPLAY SYSTEM, RELATED DOCUMENT DISPLAY METHOD, AND PROGRAM - It is an object of the present invention to appropriately display a related document at the time when a user browses a document in a survey business using a set of documents as electronic data. A related document display system of the present invention includes a related learning controller that stores both related documents as an available related link based on a past document preparation in a set of documents in a related link storage unit (related link management information), and a recommended controller (proxy unit) that then refers, when the user browses any one of documents in the set of documents, to the related link storage unit, extracts a document having an available related link along with the browsed document, and displays the extracted document on a display unit as a document related to the browsed document. | 2011-01-27 |
20110022564 | Adaptive Knowledge Lifecycle Management Methods - In accordance with the embodiments described herein, methods for adaptive knowledge lifecycle management and associated services supplied to customers are described. Adaptive knowledge lifecycle management provides a means for beneficially adapting knowledge assets and their organizing structures, including workflow. The adaptive features may be based on inferences of preferences derived from user behaviors, or inferences of knowledge asset subject matter. Fees may be established and charged for performing adaptive knowledge lifecycle management services. | 2011-01-27 |
20110022565 | COHERENCY OF RELATED OBJECTS - A service, which in one embodiment is a fashion social network, applies pre-defined criteria to items proposed for selection by a user, in order to determine if the proposed items are compatible with descriptive attributes and/or current possessions of the user. | 2011-01-27 |
20110022566 | FILE SYSTEM - A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein object references are mapped by the fingerprints; the file system has a root object comprising a mapping of all object fingerprints in the file system, such that a change to the file system results in a change in the root object, and tracking changes in the root object provides a history of file system activity. | 2011-01-27 |
20110022567 | METHOD AND APPARATUS FOR ROUTING DATA IN AN AUTOMATIC IDENTIFICATION SYSTEM - A system for routing data in an automatic identification system includes an event management system (EMS), a real-time in-memory data structure (RIED) coupled to the EMS, the RIED for storing event information gathered by the EMS and a task management system (TMS) for ensuring that the RIED is updated by one transaction at a time. With this particular arrangement, a system for managing a large number of real-time events is provided. In one embodiment, the control system can be provided in a distributed hierarchical arrangement. The EMS of each control system can include filters which limit the amount of information provided to the next level in the hierarchy. In this manner the hierarchical control system network acts as a high volume data collector and processor. In some embodiments a level of the hierarchy can be removed spatially and/or temporally from an adjacent level in the hierarchy. This approach results in an intelligent network and also lends itself to scalability. By including optional filters and queues in the EMS, the EMS can be configured as desired. | 2011-01-27 |
20110022568 | Data management method and apparatus of portable terminal - A data management method and apparatus of a portable terminal improves memory utilization efficiency using a data move/copy function which allows moving or copying the user data preserved in the non-volatile memory region of the memory of a portable terminal. A data management method for a portable terminal includes selecting at least one user data item in response to a selection request. An extended region for backup of the user data item is checked in response to a backup request. Transfer data corresponding to the user data item is created. The transfer data is stored in the extended region as a backup of the user data item. | 2011-01-27 |
20110022569 | CENTRAL DATABASE SERVER APPARATUS AND METHOD FOR MAINTAINING DATABASES ON APPLICATION SERVERS - A central database server ( | 2011-01-27 |
20110022570 | ALLOCATING FILES IN A FILE SYSTEM INTEGRATED WITH A RAID DISK SUB-SYSTEM - Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk. | 2011-01-27 |
20110022571 | METHOD OF MANAGING WEBSITE COMPONENTS OF A BROWSER - A method of uninstalling all data and objects relating to a Website is disclosed. The user, upon visiting a Website, registers the site with the uninstall software according to a defined registration event. The registration process creates a Meta URL, to which all data and objects relating to the visited Website are associated. The data and objects include URLs, HTML documents, bookmarks or favorites, temporary browser objects such as embedded multimedia, browser cookies, browser history, and browser plug-ins and extensions. A configuration file, local or remote, or a user interface determines which items are removable. Multiple browsers can share the association between the data and objects relating to a Website and the Meta URL and the user can remove a browser from the shared association. | 2011-01-27 |
20110022572 | DUPLICATE FILTERING IN A DATA PROCESSING ENVIRONMENT - A data processing method is provided. The method comprises collecting a stream of data records from one or more devices in a network; loading one or more persistent indexes associated with the stream of data records into memory; identifying duplicate data records in the stream of data records using the in-memory indexes; and updating a repository such that the duplicate data records are not stored in the repository or managed differently than non-duplicate data records. | 2011-01-27 |
20110022573 | PREVENTING TRANSFER AND DUPLICATION OF REDUNDANTLY REFERENCED OBJECTS ACROSS NODES OF AN APPLICATION SYSTEM - Unique identifiers referred to as “keys” are generated for objects stored on each node. When a container object including at least one embedded object is transferred from a sending node to a receiving node, the sending node sends the key uniquely identifying the embedded object to the receiving node to determine whether the embedded object is already stored on the receiving node. If the receiving node indicates that the embedded object is already stored at the receiving node, then the sending node determines that the embedded object does not need to be sent to the receiving node. In that case, if the embedded object has not been sent, the sending node does not send the embedded object. If the sending node has already started sending the embedded object, then the sending node terminates sending of the embedded object. | 2011-01-27 |
20110022574 | System and Method for Replicating Disk Images in a Cloud Computing Based Virtual Machine File System - A replicated decentralized storage system comprises a plurality of servers that locally store disk images for locally running virtual machines as well as disk images, for failover purposes, for remotely running virtual machines. To ensure that disk images stored for failover purposes are properly replicated upon an update of the disk image on the server running the virtual machine, a hash of a unique value known only to the server running the virtual machine is used to verify the origin of update operations that have been transmitted by the server to the other servers storing replications of the disk image for failover purposes. If verified, the update operations are added to such failover disk images. | 2011-01-27 |
20110022575 | System and method of conclusively verifying the correctness of an information system without needing to test every combination of behaviour at run-time - An architecture for the initial development and later adaptation of information systems comprising a database, one or more clients and any number of supporting libraries whose system data, application data and rule data are stored in the database alongside the content data so that the correctness of the system can be conclusively verified without having to test every combination of behaviour at run-time. | 2011-01-27 |
20110022576 | Processing Substantial Amounts of Data Using a Database - Among other disclosed subject matter, a computer-implemented method for handling large amounts of data is to be initiated. The method includes receiving, using an application program executed from local memory of a computer system, portions of information from a first file. The method includes generating a database table in a peripheral storage device. The method includes storing the portions of information in the database table of the peripheral storage device. The method includes locking the database table, wherein the locking exclusively provides the application program a database accessing technique to the database table. The method includes processing by the application program the portions of information in the database table using the database accessing technique. The method includes clearing the database table upon a termination of the application program. The method includes, unlocking the database table upon the termination of the application program. | 2011-01-27 |
20110022577 | METHOD AND SYSTEM FOR PROGRAMMING AT RUN-TIME AND DYNAMIC BUSINESS APPLICATION - A method and system for Dynamic Business Application with a run-time development environment uses Application Intelligence to reduce programming efforts and avoid the “compile-execute” cycle. The approach may be especially useful in the context of an ERP solution platform working with various database engines and multiple, including right-to-left, languages. | 2011-01-27 |
20110022578 | SYSTEM AND METHOD FOR RANKING DOCUMENTS THROUGH HUMAN ASSISTANCE - Embodiments of system and method are provided for ranking contents of one or more documents through human assistance. The system comprises one or more search engines configured to provide one or more documents based on a search query sent by a user. Further, the system comprises a client application configured to capture the query sent by the user and the document tags provided by the document author or inbound links. The client application monitors one or more interactions of the user with the one or more documents for one or more events and provides a relevance measure to the one or more documents based on the captured query or tags, and the one or more events. | 2011-01-27 |
20110022579 | INTERNET SYSTEM FOR CONNECTING HEALTHCARE PROVIDERS AND PATIENTS - An Internet-based system involves a database and search capabilities for connecting patients with healthcare providers, e.g., physicians, hospitals, nursing homes, treatment facilities, etc., and further enables such providers to reach patients with whom they may not otherwise come into contact. A patient may access the healthcare provider information through a search conducted using a search engine, such as Google, Yahoo, etc. Alternatively, a patient may access the company Web site's predetermined Web page that provides search capabilities on its database. A patient may research a healthcare provider based on criteria specified by the patient. Information provided to the patient may be in the form of a report, profile, ratings, etc., including patient-provided information, physician-verified information, and information verified by an independent third party. The verified information and ratings provided by the Web site enable patients to differentiate among healthcare providers and thereby select the provider that best meets their individual needs. | 2011-01-27 |
20110022580 | EXCHANGE OF SERVICE CAPABILITIES IN COMMUNICATION NETWORKS - Systems and methods according to these exemplary embodiments provide for optimizing network resource usage and facilitating exchange of user capabilities information. This can occur by creating a view which shows all of the methods or services which are available for contacting a particular user, which information is viewable by other users of the network. This then improves communications by reducing the potential for one user to attempt to communicate with another user via a method which a user does not support. | 2011-01-27 |
20110022581 | DERIVED STATISTICS FOR QUERY OPTIMIZATION - A method and system for maintaining derived statistics within a database system. The method includes associating initial statistical information with at least one relation within the database system; composing derived statistics involving the at least one relation; deriving distinctiveness information including at least one relation; and augmenting the derived statistics with the derived distinctiveness information. The derived statistics are associated with the at least one relation. The initial statistical information and the derived statistics are exposed to a query optimizer. | 2011-01-27 |
20110022582 | Indexing of Partitioned External Data Sources - A computing system hosts a plurality of websites, a plurality of external data sources, and a search service. External resources in each of the external data sources are partitioned among a plurality of external partitions. The search service automatically generates an index comprising index entries. The index entries are partitioned among a plurality of index partitions, each associated with one or more of the websites. For each given index partition, the index entries in the given index partition map terms to resources in the given set of resources that contain the terms. The given set of resources includes web pages in a given set of websites associated with the given index partition and external resources in external partitions used by the given set of websites. The search service uses the index entries in given index partition to identify resources in the given set of resources containing query terms. | 2011-01-27 |
20110022583 | SQL Queries For Simple Network Management Protocol Management Information Base Tables - A method and system for optimizing SQL queries for Simple Network Management Protocol (SNMP) Management Information Base (MIB) tables. An SNMP client receives a source query defined in structured query language to access data stored in one or more MIB tables. The SNMP client parses the source query into one or more queries and sub-queries and applies sets of optimization rules and heuristics to the source query to generate a query execution plan for each set of optimization rules and heuristics applied to the source query. The SNMP client selects ah optimal query execution plan from the generated query execution plans and rewrites the source query as a SNMP-based query using the optimization rules and heuristics specified in the optimal query execution plan. The SNMP-based query may then be used to retrieve the data requested by the source query without performing a full query scan of the MIB tables. | 2011-01-27 |
20110022584 | DATABASE MANAGEMENT SYSTEM AND METHOD - A database management system has a query interface for receiving a query and a query executor for executing the received query. The query executor dynamically generates a task, and executes a plurality of tasks in parallel. In execution of each task, each time data is required to be read from a database, the query executor generates a task for acquiring the data, and in execution of the generated task, issues a data read request for reading the data from the database, to thereby shorten a time taken to execute each task. | 2011-01-27 |
20110022585 | MULTI-PARTITION QUERY GOVERNOR IN A COMPUTER DATABASE SYSTEM - An apparatus and method for a multi-partition query governor in a partitioned computer database system. In preferred embodiments a query governor uses data of a query governor file that is associated with multiple partitions to determine how the query governor manages access to the database across multiple partitions. Also, in preferred embodiments, the query governor in a local partition that receives a query request communicates with a query governor in a target partition to accumulate the total resource demands of the query on the local and target partitions. In preferred embodiments, a query governor estimates whether resources to execute a query will exceed a threshold over all or a combination of database partitions. | 2011-01-27 |
20110022586 | Determining whether change in workload of database system has occurred, and/or whether executing current workload will likely result in problem developing with database system - Whether a change in workload of a database system has occurred can be determined. Investigative queries are formulated. Each investigative query is adapted to test a different resource or a different combination of resources of the database system. The investigative queries are run when the database system is in an unloaded state to acquire unloaded performance metrics. The investigative queries are run when the database system is in a loaded state to acquire loaded performance metrics. Whether executing a current workload of the database system, using a current configuration of the database system, will likely result in a problem developing at a later point in time can also be determined. Simultaneously with actual execution of the current workload on the database system using the current configuration, a simulation of execution of the current workload using the current configuration is performed. The simulation is performed more quickly than the actual execution. | 2011-01-27 |
20110022587 | Methods and Systems for Selecting and Presenting Content Based on Dynamically Identifying Microgenres Associated with the Content - A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of content items organized by genre characterizing the content items, and wherein the set of content items contains microgenre metadata further characterizing the content items. The method also includes receiving search input from the user for identifying desired content items and, in response, presenting a subset of content items to the user. The method further includes receiving content item selection actions from the user and analyzing the microgenre metadata within the selected content items to learn the preferred microgenres of the user. The method includes, in response to receiving subsequent user search input, selecting and presenting content items in an order that portrays as relatively more relevant those content items containing microgenre metadata that more closely match the learned microgenre preferences of the user. | 2011-01-27 |
20110022588 | SYSTEM AND METHOD FOR SPECIFYING AND IMPLEMENTING IT SYSTEMS - Present invention relates to system and method for specifying and implementing IT systems, in particular for searching functionalities. Proposed is a method of specifying and system for implementing interactive systems used for data storing and analysis as well as supporting collaboration and human-computer interaction, which is based on a control flow network structure. The method and system include support for whole lifecycle of implemented systems along with their evolution in time. In particular system comprising directed control net comprising data containers and functionality codes search module for searching functionalities within directed control net by identifying input, and matching identified input with functionality code according to the directed control net structure for generating a group of identified functionalities. | 2011-01-27 |
20110022589 | ASSOCIATING INFORMATION WITH MEDIA CONTENT USING OBJECTS RECOGNIZED THEREIN - At least one object within a portion of media content is recognized. The object is essentially a feature of the media content portion. Information is associated with the recognized object based on recognizing the object. | 2011-01-27 |
20110022590 | METHOD OF PERFORMING DATABASE SEARCH USING RELEVANCE FEEDBACK AND STORAGE MEDIUM HAVING PROGRAM RECORDED THEREON FOR EXECUTING THE SAME - Provided are methods of performing a database search using relevance feedback, in which a ranking scheme is applied to a database system for efficient database search, and a recording medium having a program recorded thereon for executing the same. The method includes receiving relevance feedback for a first search result, deriving a relevance function based on the received relevance feedback, and applying the first search result to the relevance function and providing a second search result ordered according to a relevance level. Accordingly, an accurate relevance function can be derived from a small amount of feedback by using relevance feedback and a ranking scheme, such that an efficient database search can be achieved without a user reviewing all search results to obtain a desired result. | 2011-01-27 |
20110022591 | Pre-computed ranking using proximity terms - A method for searching the web comprising an off-line phase for generating a numerical score for at least one term within a document retrieved from the web, and an on-line phase comprising accessing the numerical score for the at least one term when the at least one term is used as a search term within a query. The numerical score is used to identify documents to include in a search result. | 2011-01-27 |
20110022592 | HANDHELD SYSTEM AND METHOD FOR AUTOMATED COMPILING AND GENERATING ITEM LIST INFORMATION - A portable handheld electronic device provides automated compiling and categorizing of items and generating of categorized item lists in accordance with user-defined preferences including user-defined categories. The device includes a voice recognition processor for recognizing the received assortment data present in received voice data, a memory suitably adapted to store the assortment data, and categorizing means adapted for assigning respective predetermined and/or user-selected categories to the assortment data which may include an alphabetical or user-defined order, a sales outlet type or by name, a location within a sales outlet, a designation of one or more users associated with the device, or other categories. Generating means compile and synchronize selected categories, and generate the item list as an ordered list relative to one or more user-selected categories that is further displayed and printed at request of the user. | 2011-01-27 |
20110022593 | Method and Apparatus for Content Selection Based on Personal Profiles - A content selection server including a processor configured to receive personal preference information from a plurality of personal media devices, select content based on the personal preference information, and provide playback of the content. | 2011-01-27 |
20110022594 | CONTENTS REPRODUCING DEVICE, CONTENTS REPRODUCING METHOD, AND PROGRAM - Music content are reproduced in the order of the newest time information that has been registered. A music content database | 2011-01-27 |
20110022595 | ASPECT-LEVEL NEWS BROWSING SERVICE SYSTEM AND METHOD FOR MITIGATING EFFECTS OF MEDIA BIAS - The present invention relates to an aspect-level news browsing service system and method for mitigating effects of media bias, which group news articles having different aspects on the same event on the basis of aspects, and simultaneously provide grouped news articles to users. The aspect-level news browsing service system may include a user terminal for accessing a news service server over an Internet and receiving aspect-level news article information from the news service server. A news provision server may transmit news article information to the news service server over the Internet. The news service server may extract aspects from the received news article information, classify the news article information based on the extracted aspects, and may transmit the aspect-level news article information to the user terminal depending on the aspects to enable the news article information to be displayed. The Internet may be configured to connect the user terminal to the news service server. | 2011-01-27 |
20110022596 | Method and system for document indexing and data querying - Generating a document index comprises: obtaining a document to be indexed; performing a monadic partition operation on the document to obtain a plurality of monadic partitions; and for each monadic partition in the plurality of monadic partitions: determining whether said each monadic partition is a filter character; in the event said each monadic partition is a filter character, forming a polynary partition by combining the monadic partition with at least one other monadic partition adjacent to the monadic partition, and indexing the polynary partition; and in the event that the monadic partition is not a filter character, indexing the monadic partition. Querying data comprising: receiving a data query; performing a monadic partition operation on the data query to obtain a plurality of monadic partitions; and for each monadic partition in the plurality of monadic partitions: determining whether said each monadic partition is a filter character; in the event that the monadic partition is a filter character, forming a polynary partition by combining the monadic partition with at least one monadic partition adjacent to the monadic partition, and searching a preset index using the polynary partition to obtain a search result corresponding to the polynary partition; and in the event that the monadic partition is not a filter character, searching the preset index using the monadic partition to obtain a search result corresponding to the monadic partition; and combining the search results to form a final query search result. | 2011-01-27 |
20110022597 | System And Method For Thematically Grouping Documents Into Clusters - A system and method for thematically grouping documents into clusters is provided. Concepts are extracted from a plurality of documents. The concepts include nouns or noun phrases. A number of occurrences for each concept are determined within each document. A bounded range is applied to the concepts and a subset of the concepts is selected by removing the concepts that fall outside the bounded range. The bounded range includes upper edge conditions and lower edge conditions. Themes are generated from the subset of concepts by identifying two or more concepts with common semantic meaning. Clusters of the documents are generated based on the themes. | 2011-01-27 |
20110022598 | MIXING KNOWLEDGE SOURCES FOR IMPROVED ENTITY EXTRACTION - The disclosed embodiments of computer systems and techniques utilize an ensemble semantics framework to combine knowledge acquisition systems that yield significantly higher quality resources than each system in isolation. Gains in entity extraction are achieved by combining state-of-the-art distributional and pattern-based systems with a large set of features from, for example, a webcrawl, query logs, and wisdom of the crowd sources. This results in improved query interpretation and greater relevancy in providing search results and advertising, for example. | 2011-01-27 |
20110022599 | SCALABLE INDEXING FOR LAYOUT BASED DOCUMENT RETRIEVAL AND RANKING - A computer-based method and a system for indexing, querying, and ranking documents based on layout are provided. The method includes providing a plurality of documents to computer memory, extracting layout blocks from the provided documents, clustering the layout blocks into a plurality of layout block clusters, computing a representative block for each of the layout block clusters, generating a document index for each provided document based on the layout blocks of the document and the computed representatives blocks, clustering the created document indexes into a plurality of document index clusters, and generating a representative cluster index for each of the document index clusters. The indexes generated, together with the representative blocks and document index clusters, can be stored and used for retrieval of documents responsive to a layout query. | 2011-01-27 |
20110022600 | METHOD OF DATA RETRIEVAL, AND SEARCH ENGINE USING SUCH A METHOD - A method of data retrieval from a data repository in response to a query having either list of keywords and/or list of attribute-value pairs, the method comprising the steps of:
| 2011-01-27 |
20110022601 | BLOCK LEVEL TAGGING WITH FILE LEVEL INFORMATION - Embodiments for data tagging in a computing environment are provided. A write operation in an operating system (OS) file system level storage layer is intercepted. A set of signatures in a sub-chunk level is calculated. The set of signatures are aligned to the beginning of an OS file system-level object and stored in a memory location, such as a cache, along with file system information relating to the write operation and to the file system-level object that the data is written into. Following file system processing, and as the data is written into storage in blocks, the write operation is intercepted in the block level storage layer. A secondary set of signatures in a sub-block level is calculated using a common algorithm used to create the original set of signatures. The sets of signatures are compared against each other, and blocks of the data having matching signatures are tagged with the file system information stored in the memory location. | 2011-01-27 |
20110022602 | Ranking Social Network Objects - An online social networking system can be used to rank social network objects of various different object types, each according to its type. The objects may comprise types such as users, communities, blogs, blog entries, events, forums, forum topics, postings, photographs, and/or images. The product comprises code for carrying out a method that begins with receiving ranking data about social network objects that comprises data about events performed on the social network. For each social network object, a ranking function is applied to ranking data about the social network object based on its type. In addition, the recency of an event on the social network related to the social network object is evaluated, in order to calculate the score for the social network object. A relative ranking for each of the plurality of social network objects based on its score is determined, and the score and relative ranking of each of the social network objects stored. | 2011-01-27 |
20110022603 | METHOD AND SYSTEM FOR AUTHORING AND DISTRIBUTING MULTIPLE APPLICATION VERSIONS BASED ON AUDIENCE QUALIFIERS - A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances and associated metadata are stored. The application instances may be certified. A request for an application is received specifying an audience qualifier and a category. An application instance matching the specified audience qualifier and category is selected from the stored application instances. The selected application instance is supplied in response to the request. | 2011-01-27 |
20110022604 | SCORING LOCAL SEARCH RESULTS BASED ON LOCATION PROMINENCE - A system may identify a first document associated with a geographic location within a geographical area and identify a second document associated with a geographic location outside the geographical area. The system may also assign a first score to the first document based on a first scoring function and assign a second score to the second document based on a second scoring function. | 2011-01-27 |
20110022605 | DOCUMENT SCORING BASED ON LINK-BASED CRITERIA - A method may include receiving a document and an initial score for the document; determining that there has been a decrease in a rate or quantity of new links that point to the document over time; classifying the document as stale in response to the determining; decreasing the initial score for the document, resulting in an updated score; and ranking the document with regard to at least one other document based, at least in part, on the score. | 2011-01-27 |
20110022606 | PROCESSES FOR ASSESSING USER AFFINITIES FOR PARTICULAR ITEM CATEGORIES OF A HIERARCHICAL BROWSE STRUCTURE - A computer-implemented system provides a browse tree in which items represented within a database are arranged within a hierarchy of item categories. Each time a user selects an item, an amount of credit is cumulatively assigned to the ancestor nodes (categories) of the selected item. The amount of credit assigned to a particular category of the browse tree over time for a given user represents the user's predicted affinity for that category. The user's relative preferences for some or all of the categories are predicted by calculating differences between the user's predicted affinities for such categories and the predicted affinities of a population of users for such categories. Scores reflective of these relative category preferences are used to provide personalized recommendations or other personalized content to the user. | 2011-01-27 |
20110022607 | METHOD AND APPARATUS FOR PROCESSING DATA RECORDS IN A GIVEN ORDER UPON RECEIVING INPUT DATA FROM A TOUCHSCREEN - A method and computing device for managing calendar data records are provided, the computing device comprising a processor interconnected with a memory enabled to maintain the data records and with a touchscreen controlled to generate a representation of a subset of at least two of the data records within a first portion of the touchscreen. The touchscreen is further controlled to generate a representation of details of a first one of the data records in the subset in a second portion of the touchscreen, different from the first portion, when input data associated with the first portion is detected by the touchscreen. The touchscreen is further controlled to generate a representation of details of a next data record in the subset, in a given order, in the second portion, each time an input event is detected at a portion of the touchscreen associated with providing next data records. | 2011-01-27 |
20110022608 | E-Mail Tool Management Shell Command Set - A method to execute verb-noun cmdlets to retrieve mailbox information or receive connector information from an e-mail server includes opening an e-mail management tool and receiving and parsing at least one cmdlet having a verb-noun syntax. A get-mailbox cmdlet may retrieve mailbox information from an e-mail server and a get-receiveconnector cmdlet may retrieve receive connector information from the e-mail server. Both cmdlets may have parameters that allow the retrieval of all, one or many mailboxes or receive connectors associated with the e-mail server. One implementation of the e-mail management tool is in a WINDOWS™ computing environment where the management host executes in a POWERSHELL™ scripting environment. | 2011-01-27 |
20110022609 | System and Method for Generating Search Terms - A text object(s) such as a document containing a plurality of text items (e.g., chapters, paragraphs, etc.) is used to generate a search term. At least one, but not all, of the text items in the text object are selected based on a profile. The selected text item(s) are parsed to generate one or more search terms. This allows a user to drag-and-drop a graphical text object into a search engine icon to automatically perform a search based on the profile. Alternatively, a non-text object (e.g., an image) containing any identifiable item is used to generate the search term. Based on the profile, the item is parsed to generate a text representation of the item. The text representation of the item is used to generate one or more search terms. | 2011-01-27 |
20110022610 | Systems and Methods for Augmenting Data in a Personal Productivity Application - A system and method is provided for generating a display, including information from disparate data sources, for presentation on a device. This display takes a user entry in a personal productivity application and augments the data with data gleaned from a variety of additional sources, including local and external datasets. The system first receives a set of ‘values’ and a set of ‘keywords’. The values and keywords may be generated by parsing a user created entry in a personal productivity application. The criteria for what constitutes keywords and values may be configured by the user. The ‘values’ identified are functionally related to the ‘keywords’. This functional relationship is then analyzed in order to generate the types of data to be displayed. Then a search of disparate data sources is performed to compile the needed data. Once all the data is collected it may be aggregated into a single dataset for display on the device. This aggregation may involve prioritizing, including linking, the data for display by relevance, importance and by user preferences. | 2011-01-27 |
20110022611 | COMPUTER OBJECT CONVERSION USING AN INTERMEDIATE OBJECT - A computer-readable medium, computer-implemented method, and system for manipulating an object is provided. In one embodiment, an object which include one or more object references is converted into an intermediate object for serialization. In another embodiment, an object is restored from an intermediate object that has been deserialized so that the object includes one or more object references. | 2011-01-27 |
20110022612 | METHOD FOR APPLICATION AUTHORING EMPLOYING A PRE-CERTIFIED MASTER APPLICATION TEMPLATE - A computer system is used to create an application. An application is created using an authoring environment. The application is converted into a master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. An application is created from the master application template, and the application and master application template are submitted to a certification body for certification. The certification process affirms that the application, with any modification to the application specified by the master application template metadata, meets all requirements for certification. The certified master application template is used to create a certified application. | 2011-01-27 |
20110022613 | Method and System for Qualifying CAD Objects - A method and a system for automatically qualifying CAD objects in two different CAx systems, wherein the CAD objects each model components of a physical system. In order to automatically qualify CAD objects in the CAx systems, which describe the same system components, with the same data records, a universal mapping rule is initially determined using system components that are qualified with data records in both CAx systems. The mapping rule is then applied to CAD objects that are qualified with a data records only in one CAx system to respectively identify a CAD object in the other CAx system, where the CAD object represents the same system component and is therefore supposed to be qualified with the same data record. | 2011-01-27 |
20110022614 | TELECOMMUNICATIONS SERVICES APPARATUS AND METHOD - A telecommunications service or application has associated with it a set of exceptions which, in effect, define a set of matchable inputs from a user and corresponding (answer) functions to be performed in the event of the particular input. Each exception has defined for it a text string or strings that a text string derived from an input text message must match for the exception to be matched, and has associated with it a corresponding answer function for the exception. An input user text message ( | 2011-01-27 |
20110022615 | DIGITAL DATA PROCESSING METHOD FOR PERSONALIZED INFORMATION RETRIEVAL AND COMPUTER READABLE STORAGE MEDIUM AND INFORMATION RETRIEVAL SYSTEM THEREOF - A digital data processing method for information retrieval and an information retrieval system thereof are provided. In an embodiment, the information retrieval system trains a personalized model according to a user's feedback perceptions of at least one information piece. With respect to information pieces and different users, the information retrieval system performs estimation, based on two different stages with a generalized model and the trained personalized model. | 2011-01-27 |
20110022616 | METHOD OF TREATING CYSTIC FIBROSIS USING OCEAN WATER - The present invention provides a method of treating respiratory disorders, such as cystic fibroses, through misting ocean water in a closed room where a patient resides. | 2011-01-27 |
20110022617 | FINITE AUTOMATON GENERATION SYSTEM FOR STRING MATCHING FOR MULTI-BYTE PROCESSING - An NFA circuit adapted to regular expressions and used for multibyte processing enables independent check of in what position the inputted character string matches. | 2011-01-27 |
20110022618 | STANDARDIZED DATABASE CONNECTIVITY SUPPORT FOR AN EVENT PROCESSING SERVER IN AN EMBEDDED CONTEXT - Techniques for facilitating communication between one or more client applications and an event processing server. In one set of embodiments, a framework is provided that enables a client application to communicate with an event processing server via a standard database connectivity API, such as Java Database Connectivity (JDBC). | 2011-01-27 |
20110022619 | System For Docketing Court Receipts - A system is described for docketing court receipts. The system may receive court receipts from a court and scan the court receipts for docket information that may be used to create docket entries and events. The system may associate the court receipts with preexisting case dockets. The system may retrieve and store case documents referenced in the court receipts from an online server. The system may apply applicable court rules to information retrieved from the court receipts to generate events. The docket entries and events created by the system may be used to generate and/or update case dockets efficiently and accurately. | 2011-01-27 |
20110022620 | METHODS AND SYSTEMS FOR ASSOCIATING AND PROVIDING MEDIA CONTENT OF DIFFERENT TYPES WHICH SHARE ATRRIBUTES - Systems and methods are provided for associating and providing media content of different types which share attributes. When an audio asset is selected for playback, visual media content, which includes the audio asset, may be identified and associated with the audio asset. The realted visual media content may be displayed during playback of the audio asset to provide a compelling visual component during audio asset playback. | 2011-01-27 |
20110022621 | DYNAMICALLY NAMING COMMUNITIES WITHIN ONLINE SOCIAL NETWORKS - An online social networking system can be used to create a new online community in a social network. The product comprises code for carrying out a method that begins with receiving a search query for searching online communities within the online social network from a user. The search query is used to search in a database of pre-existing online communities. The user is provided with the option of creating a new online community based on the search query, and a new online community based on the search query that includes the user as a member is created. Content for the new online community is searched for and located, and code for, when executed, displaying the located content to the new online community generated. | 2011-01-27 |
20110022622 | METHOD AND APPARATUS FOR REFINING SIMILAR CASE SEARCH - The invention relates to search for cases in a database. According to the proposed method and apparatus, similarity matching is performed between an input case and a set of cases in an initial search to receive similar cases by—using a given matching criterion. Then statistics on image and non-image-based features associated with the similar cases are calculated and presented to the user with the similar cases. In a search refinement the similar cases are refined by additional features that are determined by the user based on the statistics. The search refinement can be iterative depending on the user's need. | 2011-01-27 |
20110022623 | SYSTEM AND METHOD FOR INFLUENCING A POSITION ON A SEARCH RESULT LIST GENERATED BY A COMPUTER NETWORK SEARCH ENGINE - A system and method for enabling information providers using a computer network such as the Internet to influence a position for a search listing within a search result list generated by an Internet search engine. The system and method of the present invention provides a database having accounts for the network information providers. Each account contains at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. The network information provider may add, delete, or modify a search listing after logging into his or her account via an authentication process. The network information provider influences the position for a search listing through a continuous online competitive bidding process. The bidding process occurs when the network information provider enters a new bid amount, which is preferably a money amount, for a search listing. The system then compares this bid amount with all other bid amounts for the same search term, and generates a rank value for all search listings having that search term. The rank value generated by the bidding process determines where the network information providers listing will appear on the search results list page that is generated in response to a query of the search term by a searcher located at a client computer on the computer network. A higher bid by a network information provider will result in a higher rank value and a more advantageous placement. | 2011-01-27 |
20110022624 | DATA STRUCTURE AND SYSTEM FOR IP ADDRESS LOOKUP AND IP ADDRESS LOOKUP SYSTEM - A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index. | 2011-01-27 |
20110022625 | SYSTEM AND METHOD FOR COMPARING AND UTILIZING ACTIVITY INFORMATION AND CONFIGURATION INFORMATION FROM MULTIPLE MEDICAL DEVICE MANAGEMENT SYSTEMS - A method of aggregating and using medical device data from a plurality of remote institutions. The system and method electronically receives at a central computer system a plurality of established medical device data, each of the plurality of established medical device data being received from a respective medication delivery system, each of the respective medication delivery systems having a respective plurality of medical devices within the respective remote institution, such as medication delivery pumps, associated therewith and utilized therein. The system and method electronically combines and stores the plurality of established medical device data from each of the plurality of remote institutions within a memory, and electronically provides a remote client computer access to at least one of a central reporting application adapted for providing summary information to the remote client computer about the medical device data, and/or other applications. | 2011-01-27 |
20110022626 | HOSTING REQUIREMENTS FOR SERVICES - Aspects describe an apparatus, method and system for constructing an application in an industrial automation system. An identification component can receive at least one requirement of the application. Based upon the at least one requirement, the identification component can select at least one service that satisfies the at least one requirement. The at least one service can be associated with at least one operational requirement. The identification component can match at least one host to the at least one service by matching the at least one operational requirement with at least one capability of the at least one service. | 2011-01-27 |
20110022627 | METHOD AND APPARATUS FOR FUNCTIONAL INTEGRATION OF METADATA - A computer implemented method for functional integration of metadata for a plurality of databases, includes: creating a single set of classes and instances for the classes for metadata of at least one relational data schema and at least one non-relational data schema for the plurality of databases; defining semantic relationships between the instances based on the structural information in the relational data schema and the non-relational data schema for the plurality of databases; associating the semantic relationships with a property class; creating a single set of triples for the semantic relationships between the instances; storing the single set of triples in a file; and using the set of triples stored in the file to navigate between the plurality of databases to formulate a response to a query. | 2011-01-27 |
20110022628 | Matching Merchant Names from Transaction Data - A computer system processes a merchant name from transaction data to determine a matched merchant name. The computer system retrieves a retrieved merchant name from transaction data, obtains a processed merchant name from the retrieved merchant name, and matches the processed merchant name to one of a collection of standard merchant names, where the retrieved merchant name may be a name variation of a standard merchant name. At least one character of the retrieved merchant name may be altered to obtain the processed merchant name. For example, characters may be deleted from the accessed merchant name or characters may be ignored from a portion of the retrieved merchant name. | 2011-01-27 |
20110022629 | DATA ACCESS - A method of accessing and manipulating Resource Description Framework (RDF) data stores using a spreadsheet application user interface. Data store queries can be performed on the data store by submitting queries inside cells and written in SPARQL. The record sets resulting from SPARQL queries are stored with the cells which contained the original query so that cells can be multi-valued. Cell referencing allows the data in multi-value cells to be accessed. | 2011-01-27 |
20110022630 | SECURE VIRTUAL PLATFORM FOR QUERYING WIDGETS - Secure virtual platform for querying widgets. A method includes receiving, electronically, an input associated with one or more widgets. The method also includes asynchronously forwarding the input to the one or more widgets. Further, the method includes electronically retrieving contents associated with the input from the one or more widgets. Moreover, the method includes displaying the contents corresponding to the one or more widgets. | 2011-01-27 |
20110022631 | IMAGE FORMING APPARATUS, DISPLAY CONTROL METHOD, AND RECORDING MEDIUM - An image forming apparatus is disclosed including a search request transmission unit transmitting a search request to a predetermined resource in a network, a response receiving unit receiving response information in response to the search request, and storing the received response information in a storage unit, a list screen display control unit displaying a list screen including a display element corresponding to each response information stored in the storage unit within a first predetermined time period. When the list screen is changed to another screen and then changed back again to the list screen, the list screen display control unit displays the list screen including the display element corresponding to response information stored in the storage unit after the first predetermined time period has passed. | 2011-01-27 |
20110022632 | INFORMATION PROCESSING APPARATUS, IMAGE FORMING APPARATUS, AND CONTROL METHOD THEREFOR - An information processing apparatus includes a receiving unit configured to receive a search request sent from an external apparatus, a search unit configured to search for a device matching a search condition included in the search request, a determination unit configured to determine an attribute of a device, and a transmission control unit configured to perform control so that information regarding the device is sent to the external apparatus as a search result in response to the search request when the device matching the search condition has a first attribute and so that the information regarding the device is not sent to the external apparatus as a search result in response to the search request when the device matching the search condition has a second attribute. | 2011-01-27 |
20110022633 | DISTRIBUTED MEDIA FINGERPRINT REPOSITORIES - Media fingerprints, which are each derived from and uniquely correspond to a portion of media content, are stored over a distributed database. An instance of one or more information containers of the distributed database are each disposed over two or more computing devices, which are communicatively linked over a data network. The media fingerprints are distributed among the information containers based on a criterion that relates individually to each of the media fingerprints. Upon a query directed to one of the media fingerprints, at least one of the two or more computing devices is selected based on the criterion. The query is executed over the distributed database instance of the selected computing device. | 2011-01-27 |
20110022634 | IMAGE SEARCH DEVICE AND IMAGE SEARCH METHOD - Provided is an image search device which relatively easily searches a large amount of stored images for images that a user wishes to use for interpolation, and which includes: an interpolation range computing unit ( | 2011-01-27 |
20110022635 | Method and System to Formulate Queries With Minivisuals - Helpful query suggestions are obtained by displaying a minivisual with each query suggestion that is developed from a submitted partial query. | 2011-01-27 |
20110022636 | ENFORCING RESTRICTIONS FOR GRAPH DATA MANIPULATION OPERATIONS - Systems, methods, and other embodiments associated with data manipulation operation restriction enforcement on graph data are described. A statement specifying a data manipulation operation to modify graph data that will modify one or more triples in the graph data is received. One or more resources that the one or more triples describe is determined. Data constraints associated with the resources are accessed. The access constraints are evaluated on the graph data. The data manipulation operation is selectively restricted based, at least in part on, the evaluation of the access constraints. | 2011-01-27 |
20110022637 | METHOD AND SYSTEM FOR AUTHORING MULTIPLE APPLICATION VERSIONS BASED ON AUDIENCE QUALIFIERS - A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances may be certified. The application instances are distributed in accordance with the metadata. | 2011-01-27 |
20110022638 | Incremental Construction of Search Tree with Signature Pointers for Identification of Multimedia Content - Search tree structures with nodes that represent signatures derived from segments of video and audio content are used by systems to identify content and re-establish the correct alignment between video and audio content that have become disassociated with one another. The amount of storage needed to record data representing the tree structure can be reduced by replacing stored signature sets with signature pointers. The efficiency of searches in the tree structure can be improved by constructing and using partial tree structures. | 2011-01-27 |
20110022639 | Hierarchy Nodes Derived Based On Parent/Child Foreign Key And/Or Range Values On Parent Node - Nodes of a tree are dynamically generated. A user may specify that a node should have a separate child node for each unique value that occurs in a particular column of a relational table. A user may specify that a node should have a separate child node for each range of values in a user-specified set of ranges. Child nodes of a particular node may be dynamically determined and displayed by querying one or more relational tables for records that satisfy all of the criteria that are implied by that particular node and that particular node's parents. As a result of the foregoing techniques, users are not forced to create a tree node-by-node; instead, users can specify criteria based on which a whole level of nodes should be created, and a whole level of nodes may be added to a tree based on those criteria. | 2011-01-27 |
20110022640 | WEB DISTRIBUTED STORAGE SYSTEM - A method is provided for storing a file as slices on storage elements. A computer having memory and at least one computer processor receives a request to store a file. The file is split into slices. A respective header is generated to individually identify each one of the slices. Emails are generated and for each email: an email body includes one of the slices and an email subject line includes the respective header. Each of the emails is stored on storage elements. First metadata is generated for the file, and the first metadata includes information to reconstruct the file from the slices. | 2011-01-27 |
20110022641 | SYSTEMS AND METHODS FOR PROVIDING REMOTE SERVICES USING A CROSS-DEVICE DATABASE - The solution of the present application provides many types and forms of resources, such as products or services, to an environment of heterogeneous devices. An agent and centralized service may communicate to deliver an optimum package of resources to a device. Each device may include an agent that collects information important to determining the appropriate resources for the device and understanding the environment the devices are contributing to. The information may be stored and analyzed in a cross device knowledge base, and the knowledge base may be consulted to determine resources appropriate for devices. The agent and centralized service may engage in pro-active alerting and provisioning of services, based on any collected information, to minimize the burden of resource procurement on the customer. After delivery of resources, the agent and centralized service may also perform updating, repairing, and healing functions for the resources. Resources may be aggregated into a cohesive platform to be combined and delivered in an optimum manner, and resources may also be maintained and monitored to ensure their quality via escalation or remedial action. Devices may be connected to the resources through intelligent routing. | 2011-01-27 |
20110022642 | POLICY DRIVEN CLOUD STORAGE MANAGEMENT AND CLOUD STORAGE POLICY ROUTER - Techniques are disclosed for a policy driven cloud storage management broker and a cloud storage policy router, along with methods for registering tenant applications with the cloud storage management broker and for sending (and retrieving) files to/from a cloud storage service. A tenant application may be configured to generate a user interface that allows a user to specify metadata to associate with a file along with a link to a cloud storage service to which the file is uploaded. The tenant application may collect and store the metadata attributes (along with a reference to the file stored in the cloud) in an enterprise database, while the file itself may be transmitted to the cloud storage service directly. The cloud storage policy router may learn the capabilities of different cloud storage providers using an advertisement routing protocol. | 2011-01-27 |