FLUID STORAGE AND PURIFICATION METHOD AND SYSTEM - A method of storing and dispensing a fluid includes providing a vessel configured for selective dispensing of the fluid therefrom. The vessel contains an ionic liquid therein. The fluid is contacted with the ionic liquid for take-up of the fluid by the ionic liquid. There is substantially no chemical change in the ionic liquid and the fluid. The fluid is released from the ionic liquid and dispensed from the vessel.

2010-09-02

20100223209

INCENTIVE PROGRAM - A method of establishing a referral network for the enrollment of individuals in a geriatric healthcare insurance plan comprising identifying an age-eligible population; developing and implementing recruiting strategies to establish a relationship with the age-eligible population; and generating potential members from the age-eligible population for enrollment in a geriatric healthcare insurance plan as senior class members; and engaging senior class members to become ambassadors that represent the geriatric healthcare insurance plan to other potential members. Ambassadors may be remunerated under an incentive program which pays a predetermined bonus for every potential member that enrolls in the geriatric healthcare insurance plan due to the direct or indirect participation of the ambassador prior to the potential member's actual enrollment.

Decision service method and system - A real time decisioning service comprising a set of powerful tools accessible in ASP mode allowing an end user to create, configure, test, and deploy decision engines to automate real time decisions, comprising both expert and custom analytic models used within decision strategies, and comprising systems integration and strategy consulting is provided. An exemplary decision system is described.

2010-09-02

20100223212

TASK-RELATED ELECTRONIC COACHING - Providing for task-related electronic feedback based on user interaction with a communication network is described herein. By way of example, user interactions the network or a network interface can be monitored to identify user activities performed in conjunction with a task. A rating for performance of the task can be obtained via comparison of user activities with benchmark performance activities. Based on the rating and user-benchmark comparison, inefficiencies can be identified, along with corrective actions for such activities. The corrective actions can then be output to coach the user on techniques for improving performance of the task. Accordingly, by employing corrective feedback based on monitored user activity, personal training can be automated, potentially reducing time and cost of such training.

2010-09-02

20100223213

SYSTEM AND METHOD FOR PARALLELIZATION OF MACHINE LEARNING COMPUTING CODE - Systems and methods for parallelization of machine learning computing code are described herein. In one aspect, embodiments of the present disclosure include a method of generating a plurality of instruction sets from machine learning computing code for parallel execution in a multi-processor environment, which may be implemented on a system, of, partitioning training data into two or more training data sets for performing machine learning, identifying a set of concurrently-executable tasks from the machine learning computing code, assigning the set of tasks to two or more of the computing elements in the multi-processor environment, and/or generating the plurality of instruction sets to be executed in the multi-processor environment to perform a set of processes represented by the machine learning computing code.

2010-09-02

20100223214

AUTOMATIC EXTRACTION USING MACHINE LEARNING BASED ROBUST STRUCTURAL EXTRACTORS - A method and apparatus for automatically extracting information from a large number of documents through applying machine learning techniques and exploiting structural similarities among documents. A machine learning model is trained to have at least 50% accuracy. The trained machine learning model is used to identify information attributes in a sample of pages from a cluster of structurally similar documents. A structure-specific model of the cluster is created by compiling a list of top-K locations for each attribute identified by the trained machine learning model in the sample. These top-K lists are used to extract information from the pages of the cluster from which the sample of pages was taken.

2010-09-02

20100223215

SYSTEMS AND METHODS OF MAKING CONTENT-BASED DEMOGRAPHICS PREDICTIONS FOR WEBSITES - Systems and methods for making demographic predictions for websites and web-pages. Embodiments include a system and a method of making demographic predictions for websites. The system and method select one or more websites with known demographic attributes for use as training websites, obtain demographic attributes data of the training websites, determine first features of web-pages of the training websites and develop a prediction model using the determined first features and the obtained demographic attributes data. The prediction model predicts one or more values for a target demographic attribute. The system and method determine second features of web-pages of a target website and apply the prediction model to the determined second features of the target website to predict one or more values for the target demographic attribute of the target website.

2010-09-02

20100223216

ARTIFICIAL VISION SYSTEM AND METHOD FOR KNOWLEDGE-BASED SELECTIVE VISUAL ANALYSIS - Generally the background of the present invention is the field of artificial vision systems, i.e. systems having a visual sensing means (e.g. a video camera) and a following processing stage implemented using a computing unit. The processing stage outputs a representation of the visually analysed scene, which output can then be fed to control different actors, such as e.g. parts of a vehicle (automobile, plane, . . . ) or a robot, preferably an autonomous robot such as e.g. a humanoid robot.

2010-09-02

20100223217

DYNAMIC COMPUTATION OF OPTIMAL PLACEMENT FOR SERVICES IN A DISTRIBUTED COMPUTING SYSTEM - Components of a distributed computing system are monitored, the components including hardware components and software components that operate on the hardware components. At least one of the software components is a service that includes a service level agreement. Performance characteristics of the components are determined based on the monitoring. The performance characteristics of the service are compared to the service level agreement to determine whether the service level agreement has been violated. At least one of the service or an additional service collocated with the service is migrated based on the performance characteristics of the components if the service level agreement has been violated.

CALCULATION PROCESSING APPARATUS AND METHOD - A calculation processing apparatus for executing network calculations defined by hierarchically connecting a plurality of logical processing nodes that apply calculation processing to input data, sequentially designates a processing node which is to execute calculation processing based on sequence information that specifies an execution order of calculations of predetermined processing units to be executed by the plurality of processing nodes, so as to implement the network calculations, and executes the calculation processing of the designated processing node in the processing unit to obtain a calculation result. The calculation apparatus allocates partial areas of a memory to the plurality of processing nodes as ring buffers, and writes the calculation result in the memory while circulating a write destination of data to have a memory area corresponding to the amount of the calculation result of the processing unit as a unit.

2010-09-02

20100223220

ELECTRONIC SYNAPSE - An electronic synapse device is provided. One embodiment of the invention includes a metastable switching synaptic device. Changing conductance of the metastable switching synaptic device occurs by receiving opposite signed first and second voltage pulses at the metastable switching synaptic device where magnitude of the first voltage pulse and the second voltage pulse each are below a switching voltage magnitude threshold. A magnitude difference between the first voltage pulse and the second voltage pulse exceeds the switching voltage magnitude threshold by an amount, wherein the amount is a function of a relative timing between the first voltage pulse and the second voltage pulse.

2010-09-02

20100223221

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR LOADING CONTENT ITEMS - An apparatus for loading content items may include a processor that may be configured to identify at least one rule associated with a type associated with a content item. The processor may further be configured to evaluate at least one attribute associated with the content item against the at least one rule. The processor may also be configured to identify a container based at least in part on the at least one rule, and store the content item in the identified container based at least in part on the evaluation of the at least one attribute against the at least one rule. A corresponding method and computer program product may also be provided.

2010-09-02

20100223222

DECISION-MAKING METHOD, DECISION-MAKING SYSTEM, AND POLICY DECISION FUNCTION - A decision-making method, a decision-making system, and a PDF are disclosed herein. The decision-making method comprises: receiving application session data that carries access network data and access user data; and making policy and charging decisions according to the application session data. Through the decision-making method, decision-making system, and PDF, the application session data comprises access network data and access user data of the UE so that the PCRF can uniquely determine a user according to the access network data or the access user data and the IP address allocated by the network to the UE, and make policy and charging decisions.

2010-09-02

20100223223

METHOD OF ANALYZING AUDIO, MUSIC OR VIDEO DATA - Meta-data or tags are generated by analysing audio, music or video data; a database stores audio, music or video data; and a processing unit analyses the data to generate the meta-data in conformance with an ontology. Ontology-based approaches are new in this context. A logical processing unit infers knowledge from the meta-data.

2010-09-02

20100223224

METHOD AND APPARATUS FOR MAINTAINING GROUPINGS AND RELATIONSHIPS OF PROPOSITIONS ASSOCIATED WITH A KNOWLEDGE BASE - A method and apparatus for maintaining groupings and relationships of propositions associated with a knowledge base is provided. In one embodiment, the method includes: a) providing multiple microtheories to form a knowledge base, each microtheory comprising multiple propositions, b) providing an mt label for each microtheory, c) providing a proposition label for each proposition, d) comparing the proposition label for a specific proposition with the microtheory labels in response to a transaction request, and e) determining which microtheory labels have a common element with the proposition label. In another embodiment, the method may include a) providing multiple microtheories, b) providing an mt label for each microtheory, and c) initializing tags for first and second microtheories to a clean value. In one embodiment, the apparatus may include one or more storage devices and a tag processing logic.

2010-09-02

20100223225

Analog computation using numerical representations with uncertainty - Some general aspects relate to systems and methods of analog computation using numerical representation with uncertainty. For example, a specification of a group of variables is accepted, with each variable having a set of at least N possible values. The group of variables satisfies a set of one or more constraints, and each variable is specified as a decomposition into a group of constituents, with each constituent having a set of M (e.g., M

2010-09-02

20100223226

SYSTEM FOR MONITORING GLOBAL ONLINE OPINIONS VIA SEMANTIC EXTRACTION - A system for transforming domain specific unstructured data into structured data including an intake platform controlled by feed back from a control platform. The intake platform includes an intake acquisition module for acquiring data building baseline data related to a domain and problem of interest, an intake pre-processing module, an intake language module, an intake application descriptors module, and an intake adjudication module. The control platform includes a control data acquisition module, a control data consistency collator, a control auditor, a control event definition and policy repository, an error resolver, and an output that outputs results of the workflow into structured data enabled to be used in data analytics.

2010-09-02

20100223227

Statistical Applications in OLTP Environment - The present disclosure provides a method of statistical application in an OLTP environment to reduce the intensive computational load of invoking SQL statements for statistical calculations. The method introduces a time element into statistical records, and use the time element to determine the time status of previously computed statistical records. Upon receiving a query for a statistical record, the system first searches for an existing copy of the statistical record, and checks the time status of the statistical record if found. The system sends the statistical record to the inquirer if the record exists and is unexpired, and invokes an SQL statement to compute the statistical record only if the record does not exist or has expired. The statistical records may be placed in statistical table in a database and/or a cache of an application server. The disclosed strategy may also increase attack resistance of the system.

2010-09-02

20100223228

METHOD AND MOBILE ELECTRONIC DEVICE FOR UPDATING A LOCAL DATABASE FROM A REMOTE DATABASE OVER A WIRELESS NETWORK - A method and apparatus for updating a local database at a mobile electronic device, from a remote database over a wireless network is provided. The local database is for storing availability data. First request data is transmitted to the remote database over the wireless network and first availability data for a first time period is subsequently received therefrom. The first availability data comprises data representative of at least a first invitee's availability during the first time period. Second request data is assembled, the second request data for requesting, from the remote database, at least the first invitee's availability during only a second time period. The second request data is transmitted to the remote database. Second availability data is subsequently receiving therefrom, the second availability data comprising data representative of at least the first invitee's availability during only the second time period. The second availability data is stored in the local database if the second availability data is indicative that at least the first invitee is available during the second time period.

2010-09-02

20100223229

Memory Device and Method for Content Virtualization - A memory device and method for content virtualization are disclosed. In one embodiment, a plurality of directories are created in the memory of the memory device, wherein each of the plurality of directories points to a same storage location of the digital content. In another embodiment, a first header for the digital content is stored in each of the different directories, wherein the first header comprises information about where to find the digital content in the memory. In yet another embodiment, the memory device comprises circuitry that receives an identification of a host device in communication with the memory device and reorganizes a directory structure of the memory in accordance with the identification of the host device, wherein the reorganization results in the digital content appearing to be located in a directory expected by the host device.

2010-09-02

20100223230

Run-time engine implemented on a computing device allowing synchronization of records during application execution - A first database implemented on a remote device such as a handheld computer may be reconciled with a corresponding second database implemented on a host computer during execution of an application program on the handheld device. In addition, the application program may be executed according to program instructions stored in an application program file located in the remote device. The databases may be reconciled by first commencing execution of the application program. Then, during the course of program execution, a synchronization instruction located in said application program file is retrieved. The synchronization instruction is executed by establishing a communications link between the handheld computer and the host computer. Subsequently, any differences between the first database and the second database are reconciled. Furthermore, embodiments of the invention contemplate that in addition to reconciling all of the databases located on the handheld and host computers, less than all of the databases may be reconciled to reduce the amount of time required to execute the reconciliation process. In addition, after reconciliation control may be returned to the calling application program, or to another application, as determined by the application designer.

2010-09-02

20100223231

Merging Records From Different Databases - According to certain embodiments, merging records includes receiving a graph comprising nodes, each node representing a record of a first database. The following is performed for each record: associate a merge handler of a plurality of merge handlers to a record, each merge handler operable to apply merge rules to the record; identify one or more merge rules to apply to the record; and apply the identified merge rules to the record to merge the record in a second database.

2010-09-02

20100223232

System and Method for Replication and Synchronisation - Embodiments of the invention provide a replication and synchronization mechanism that is peer to peer and multi-threaded. Embodiments of the invention may further enable a useable alternative service in the event of a loss of communications between replicas and a fully automated recovery upon the recovery of communications between the replicas. A replication and synchronization mechanism may further provide entry level synchronization and support for transactions. The replication and synchronization mechanism merges changes that have been made independently as a result of the loss of communication between peers.

2010-09-02

20100223233

MANAGEMENT OF REDUNDANT OBJECT IN STORAGE SYSTEMS - Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.

2010-09-02

20100223234

SYSTEM AND METHOD FOR PROVIDING S/MIME-BASED DOCUMENT DISTRIBUTION VIA ELECTRONIC MAIL MECHANISMS - A content or document management system includes a content or document repository; a dedicated e-mail account; and a mail agent associated with the dedicated e-mail account. The mail agent processes a received e-mail message to determine a sender's identity; authenticates the identity of the sender and an authorization of the sender with respect to the content or document repository; parses, when a sender is authenticated and authorized, document request information from the e-mail message; and either stores a document to or retrieves a document from the content or document repository. The mail agent may authenticate the identity of the sender using a digital signature, or may authenticate the identity of the sender using an e-mail address in a FROM header field of the received e-mail message header. The mail agent may decrypt encrypted messages from the sender, and may sign and encrypt responses to the sender.

2010-09-02

20100223235

SYSTEMS AND METHODS FOR PROVIDING NONLINEAR JOURNALING - In one embodiment, systems and methods are provided for nonlinear journaling. In one embodiment, groups of data designated for storage in a data storage unit are journaled into persistent storage. In one embodiment, the journal data is recorded nonlinearly. In one embodiment, a linked data structure records data and data descriptors in persistent storage.

2010-09-02

20100223236

DYNAMIC AGGREGATION OF CONTENT BASED ON A FALLBACK DEFINITION - A processing device and a method dynamically aggregates desired content. A user may specify a fallback definition for a pivot point via a user interface. The fallback definition may include at least a first and a second desired value for the pivot point. Only assets, including content having metadata with values corresponding to provided desired values for one or more pivot points, may be listed in a created list of assets. The list of assets may be sorted to provide a sorted list of assets, which may be ordered such that assets having content associated with a first desired value of the fallback definition appear before assets having content associated with a second desired value of the fallback definition. Each respective asset listed in the sorted list of assets may be added to a set of aggregated content when an equivalent asset is not already included in the set.

2010-09-02

20100223237

LOSSLESS DATA COMPRESSION AND REAL-TIME DECOMPRESSION - A method, information processing system, and computer program storage product store data in an information processing system. Uncompressed data is received and the uncompressed data is divided into a series of vectors. A sequence of profitable bitmask patterns is identified for the vectors that maximizes compression efficiency while minimizes decompression penalty. Matching patterns are created using multiple bit masks based on a set of maximum values of the frequency distribution of the vectors. A dictionary is built based upon the set of maximum values in the frequency distribution and a bit mask savings which is a number of bits reduced using each of the multiple bit masks. Each of the vectors is compressed using the dictionary and the matching patterns with having high bit mask savings. The compressed vectors are stored into memory. Also, an efficient placement is developed to enable parallel decompression of the compressed codes.

2010-09-02

20100223238

DOWNLOADING MAP DATA THROUGH A COMMUNICATION NETWORK - Various methods and systems are disclosed for downloading geographical map data representative of at least one map image of a geographic area. In response to a request for map data, a subset of geographical map data is provided. The subset of geographical map data may be arranged into one or more minimal-sorted groups. The minimal-sorted groups may be used to restore the map data represented by the subset.

2010-09-02

20100223239

APPARATUS AND METHODS OF RECONCILING DIFFERENT VERSIONS OF AN ORDERED LIST - Apparatus and methods are operable to receive a first and second version of an ordered list having a first and second plurality of ordered entries, wherein each of the plurality of ordered entries has a corresponding order index. Further, the apparatus and methods are operable to compare respective ordered entries from the first and second versions of the ordered list at a respective order index. Also, the apparatus and methods are operable to assign a penalty to each possible current list resulting from reconciling the first version and the second version of the ordered list when the comparing identifies a difference between respective ordered entries at the respective order index. Moreover, the apparatus and methods are operable to generate, based on the comparing, at least a portion of all possible current lists, and select and store one of the possible current lists as the current list based on the penalties.

2010-09-02

20100223240

SYSTEM AND METHOD FOR COMPOSITE RECORD KEYS ORDERED IN A FLAT KEY SPACE FOR A DISTRIBUTED DATABASE - An improved system and method for composite record keys ordered in a flat key space for a distributed database is provided. A data schema may be created that defines a composite record key for data records in a canonical form. Composite record keys may then be constructed in canonical form defined by the data schema for each data record in data tables of a distributed database. An ordered index of composite record keys may then be built by inserting the composite record keys in canonical form into the index in sorted order. The index of composite record keys ordered in a flat key space for a distributed database may then be used for efficiently comparing or sorting distributed data records in the distributed database. The composite record keys ordered in a flat key space may be compared or sorted without referencing the data schema of the composite record keys.

2010-09-02

20100223241

Method, System and Computer Program Product for Certifying a Timestamp of a Data Processing System - The disclosed embodiments present a system, method, and computer program product for certifying a timestamp generated by a data processing system. In some embodiments, the method includes receiving a request to certify a timestamp generated by a trusted data processing system, analyzing historical data related to a system time of the data processing system, and certifying the timestamp in response to determining that the historical data indicates a trustworthy system time of the data processing system when the timestamp was generated.

2010-09-02

20100223242

File Operations with Multiple Level File Locking Techniques - File systems which provide several different and improved locking capabilities. An application on a client workstation communicates through a client driver to a server which interfaces with a metadata database, which contains locking information about the files. Applications perform as normal. The client driver provides lock and unlock requests to the server when a write lock or a read with intent to write lock is required. If only a read lock is considered appropriate, the client driver does not provide a lock request. The server transparently performs read operations and read locking using the metadata database without specific requests from the client driver. When a read with intent to write or write lock is required, the lock ownership is placed with a given expiration time. When the time expires the lock is not automatically released but remains with the particular requesting client driver until another client driver requests it.

2010-09-02

20100223243

AUTOMATIC DETECTION AND CORRECTION OF HOT PAGES IN A DATABASE SYSTEM - According to one embodiment of the present invention, a method for detecting and correcting hot pages in a database system is provided. According to one embodiment of the present invention, a method includes monitoring transactions involving pages in a database and determining if one of the transactions had to wait for access to one of the pages; incrementing a page contention counter each time one of the transactions had to wait for access to one of the pages. The method then determines if the page contention counter exceeds a predetermined threshold and monitors transactions on one of the pages for which the page contention count was exceeded. The method then determines if a row was accessed in the page for which the page contention count was exceeded and increments a reference count for the accessed row. the accessed rows are flagged when the reference count exceeds a second predetermined threshold. The flagged rows are moved to another page in the database.

2010-09-02

20100223244

TARGETED MULTI-DIMENSION DATA EXTRACTION FOR REAL-TIME ANALYSIS - Methods and systems for extracting targeted data for real-time reporting are discussed. In an example, a system can include a data store, a server, and a denormalized database. The data store can maintain data created by an application. The server can be communicatively coupled to the data store. The server can include a data extraction module and a data compression module. The data extraction module can extract a subset of the data stored in the data store according to an extraction scheme. The data compression module can compress the extracted subset of the data into a set of aggregated key value pairs. The denormalized database can store the aggregated key value pairs.

2010-09-02

20100223245

UNIVERSAL LOST AND FOUND TRACKING SYSTEM AND METHOD - A system and method for identification whereby owners of personal items of value can register against a unique identification number (UID) that is printed, etched or affixed to one or more items. Institutional lost and found offices, such as airline, airport, transit and hotels, and individual finders can use the inventive system to automatically reconcile the lost item by what of its UID and notify the owners or users through an online reporting system. The system and method supplements existing airport luggage tracking systems and more particularly pertains to a new luggage locating system for identification of lost items and a method of automatically identifying the owner of lost items.

2010-09-02

20100223246

DETECTING CORRELATIONS BETWEEN DATA REPRESENTING INFORMATION - A method for acquiring an interrelation between an item of data representing an item of information of a data inventory and an item of data representing an item of information of a request for an interrelation to the item of data representing an item of information of a data inventory by means of a data processing system with data representing information in a data inventory which can be accessed via a data source comprises a link being established by means of a syntactic comparison and/or by means of one semantic comparison of the item of data representing an item of information of a data inventory with the item of data representing an item of information of the request for interrelation with the item of data representing an item of information of a data inventory. According to the method, results of requests for an interrelation are grouped according to topics.

2010-09-02

20100223247

Detecting Correlations Between Data Representing Information - The present invention relates to a method for acquiring at least one interrelation between at least one item of data representing at least one item of information of at least one data inventory and at least one item of data representing at least one item of information of a request for an interrelation (interrelation request) to the at least one item of data representing at least one item of information of at least one data inventory by means of a data processing system. Furthermore, a data processing system with data representing information in at least one data inventory that is accessible via at least one data source as well as a data processing device for electronic data processing comprising a control and/or computing unit, an input unit and an output unit, which are respectively configured and/or adapted for at least partially carrying out a method according to the invention are also contemplated.

2010-09-02

20100223248

Detecting Correlations Between Data Representing Information - A method for acquiring an interrelation between an item of data representing an item of information of a data inventory and an item of data representing an item of information of a request for an interrelation to the item of data representing an item of information of a data inventory by means of a data processing system with data representing information in a data inventory which can be accessed via a data source comprises a link being established by means of a syntactic comparison and/or by means of one semantic comparison of the item of data representing an item of information of a data inventory with the item of data representing an item of information of the request for interrelation with the item of data representing an item of information of a data inventory. According to the method, results of requests for an interrelation are grouped according to topics.

2010-09-02

20100223249

Apparatus, System and Method for a Brand Affinity Engine Using Positive and Negative Mentions and Indexing - An apparatus, system and method of implementing a computerized brand affinity engine. The apparatus, system and method include at least a plurality of computerized access points having accessible thereto a plurality of sites mentioning at least one sponsor, a categorized, hierarchical database of keywords, wherein at least the keywords falling in at least one category of the hierarchy correspond to a sponsor category of the at least one sponsor, and a tracker, wherein the tracker tracks positive ones of the mentions of the at least one sponsor on ones of the plurality of sites and negative ones of the mentions of the at least one sponsor on ones of the plurality of sites, in accordance with positive and negative keywords of the categorized, hierarchical database in the sponsor category, and wherein the tracker issues an rating with regard to the at least one sponsor in accordance with the positive ones and the negative ones of the mentions. An assessment of optimal sponsors for particular markets and/or in particular geographies that additionally increases sponsorship opportunities in particular markets and/or in particular geographies is thereby provided.

2010-09-02

20100223250

DETECTING SPAM RELATED AND BIASED CONTEXTS FOR PROGRAMMABLE SEARCH ENGINES - A programmable search engine system is programmable by a variety of different entities, such as client devices and vertical content sites to customize search results for users. Context files store instructions for controlling the operations of the programmable search engine. The context files are processed by various context processors, which use the instructions therein to provide various pre-processing, post-processing, and search engine control operations. Spam related and biased contexts and search results are identified using offline and query time processing stages, and the context files from vertical content providers associated with such spam and biased contexts and results are excluded from processing on direct user queries.

2010-09-02

20100223251

DIGITAL IDENTITY REGISTRATION - Systems and processes of the present invention allow for digital identity registration. In an example embodiment, a Registrant may access a website to enter a requested digital identity and registration information. The requested digital identity may comprise a piece of client software, a digital certificate, or a URL comprising any combination of characters—perhaps including a domain name that may be owned by the Registrant. A Digital Identity Database may then be searched to determine the availability of the requested digital identity. If the requested digital identity includes a domain name, WHOIS records may be searched to determine whether the Registrant owns and/or controls the domain name. The Registrant's registration information also may be validated. The requested digital identity may then be registered to the Registrant, possibly by adding the requested digital identity to the Digital Identity Database and/or adding the registration information to a Records database.

2010-09-02

20100223252

METHOD AND SYSTEM FOR WEB SEARCHING - A method and system for providing personalized search results is disclosed. A computer receives input from a user to navigate to a web site (either directly or as a result of choosing a result from a search result page). The computer navigates to the web site and stores information about the web site in a file. The computer determines web sites associated with a search query of the user as the search query is being entered into a search area of a user interface. The associated web sites are sites that have been previously navigated to by the user. The determining step includes obtaining the web sites associated with the search query from a data structure previously generated from the file. The data structure includes parsed entries of URLs associated with the previously navigated web sites. Based on the determining step, web site links corresponding to the associated web sites are displayed as the search query is being entered.

2010-09-02

20100223253

AUTOMATIC QUERY EXECUTION PLAN MANAGEMENT AND PERFORMANCE STABILIZATION FOR WORKLOADS - A method, apparatus, and computer program product are disclosed for managing query execution plans for a workload. In one embodiment, the method includes gathering an initial set of performance characteristics generated from a database management system (DBMS) executing a database workload according to one or more query execution plans (QEPs). The database workload includes one or more database statements. The method determines a QEP change for one or more QEPs of the database workload. In addition, the method gathers a subsequent set of performance characteristics generated from the DBMS executing the one or more QEPs of the database workload influenced by the QEP change. Furthermore, the method determines a performance difference created by the QEP change based on the initial set of performance characteristics and the subsequent set of performance characteristics and responds to the performance difference in accordance with a monitoring policy.

OPTIMIZATION ENGINE IN A MULTI-TENANT DATABASE SYSTEM - 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.

SYSTEMS AND METHODS FOR ENHANCING SEARCH QUERY RESULTS - Embodiments of the present invention leverage search query result page thumbnails and search query result link content evaluations to provide user-dependent enhanced search query results. This provides a simplified means to inform a user of the relevancy of search query results based on the user's preferences, environment, and profile, etc. The present invention allows a user to more adequately determine the value of the search query result via search query result indicators within the thumbnail and in the proximity of a displayed result link. In one embodiment of the present invention, a thumbnail of a query result link is automatically displayed when the link is selected. This provides a tool to view an entire search result page, eliminating the necessity of scrolling through each page to find relevant search terms. In another embodiment of the present invention, indicators are utilized to inform a user of the content of a search result link.

SYSTEM AND METHOD FOR ENABLING SEARCH OF CONTENT - A system and method for searching content. The method comprises receiving from a first user metadata relating to generating a guide for content. A guide is generated relating to the content. The guide facilitates navigation of the content on a device. The metadata is forwarded to a metadata analyzer where the metadata is processed to produce processed metadata. The processed metadata is forwarded to an index server. An index is generated for the content based on the metadata at the index server. A query is received from a second user, the index is searched and a result is forwarded to the second user in response to the query. The result includes at least a uniform resource identifier relating to at least some of content. The second user may add additional metadata relating to the content.

2010-09-02

20100223260

Web Server for Multi-Version Web Documents - A repository server that provides stored copies of Web-accessible documents A client of the repository server may register a document in the repository server. The repository server makes a copy of the registered document and returns a repository URL for the copy to the client. The repository URL may be used to fetch the copy from the repository URL. Registration further relates the stored copy to its document URL, to an identifier for the stored copy, to a fingerprint that is a condensed representation of the stored copy's content and can be used to determine degrees of similarity other than match-no match, and to a set of stored copies having similar content. The fingerprints are used to compute similarity. The similarity computation further employs comparisons of links in the documents and of document URLS to determine whether it is necessary to use the fingerprints to compute similarity.

2010-09-02

20100223261

System for Communication and Collaboration - A system and method for communication and collaboration that uses a generalized annotation based mechanism such that items can be shared amongst users and both items and users can be searched and ranked based on existing Information Retrieval ranking techniques. A new method is introduced for clustering users and items simultaneously on the basis of category contexts. These mechanisms are leveraged to create a mechanism that allows for publishing and subscribing items based on context.

2010-09-02

20100223262

METHOD AND SYSTEM FOR STORING, SEARCHING AND RETRIEVING INFORMATION BASED ON SEMISTRUCTURED AND DE-CENTRALIZED DATA SETS - A system for storage and methods for search and retrieval of information presentable as a plurality of tree-structured information objects of an arbitrary application domain are disclosed. The system comprises a distributed computer system consisting of computing devices, interconnected with each other by physical communication lines, and a connected logical storage network, every node of which is an active unit of storage (AUS), incorporating an information object, a program agent and a list of links of said AUS to a plurality of other AUS on the network, wherein the links form connections among the nodes of the logical storage network. Links of an AUS pointing at a plurality of other AUS are created based on a metric calculated taking into account the intrinsic structure of stored and retrieved information objects, and enabling determination and use of the degree of relevance between search information attributes and respective attributes of a search query. Methods for storing and retrieving information in the disclosed system are provided. The system and methods enable efficient storage, searching and retrieving information.

REPORTING INCLUDING FILLING DATA GAPS AND HANDLING UNCATEGORIZED DATA - A reporting system is described herein that allows a report author to declare data reporting structures that specify to a reporting application how to dynamically categorize data with changing or potentially unknown characteristics. The reporting system may extend RDL and the data grouping provided by Microsoft SQL Server Reporting Services by adding new elements to the XML-based RDL schema. The reporting system allows the report author to specify for the system to fill gaps in the data, so that the report has a similar layout even as data changes from period to period. The reporting system also allows the report author to specify whether data that does not fit any predefined group bucket is displayed in a report. Thus, the reporting system allows unsophisticated database users to define reports that group data consistently regardless of missing values or other changes in the underlying data.

2010-09-02

20100223265

Method and device for clustering categorical data and identifying anomalies, outliers, and exemplars - One aspect of the invention is a method for assigning categorical data to a plurality of clusters. An example of the method includes identifying a plurality of categories associated with the data. This example also includes, for each category in the plurality of categories, identifying at least one element associated with the category. This example also includes specifying a number of clusters to which the data may be assigned. This example additionally includes assigning at least some of the data, wherein each assigned datum is assigned to a respective one of the clusters. This example further includes, for at least one of the clusters, determining, for at least one category, the frequency in data assigned to the cluster of at least one element associated with the category. Further, some examples of the invention provide for detecting outliers, anomalies, and exemplars in the categorical data.

2010-09-02

20100223266

SCALING DYNAMIC AUTHORITY-BASED SEARCH USING MATERIALIZED SUBGRAPHS - According to one embodiment of the present invention, a method for processing a query is provided. The method includes generating a set of pre-computed materialized sub-graphs from a dataset and receiving a search query having one or more search query terms. A particular one of the pre-computed materialized sub-graphs is accessed and a dynamic authority-based keyword search is executed on the particular one of the pre-computed materialized sub-graphs. Nodes in the dataset are then retrieved based on the executing, and a response to the search query is provided which includes the retrieved nodes.

2010-09-02

20100223267

Matching tools for use in attribute-based performance systems - Systems and methods consistent with the invention relate to matching user attributes. In one exemplary implementation, the system and methods may store predetermined general attribute descriptors reflecting attributes of users generally, receive personal attribute descriptors selected from the predetermined general attribute descriptors as corresponding to attributes of a first user and a second user, receive a rating associated with each received personal attribute descriptor, compare at least one personal attribute descriptor associated with the first user with at least one personal attribute descriptor associated with the second user to determine a descriptor match, and calculate a match score based on the determined descriptor match and the received ratings. In addition, first and second display points may be displayed and may be separated by a one-dimensional display distance that is a function of the calculated match score.

2010-09-02

20100223268

Searching Digital Information and Databases - This application describes methods for searching digital information such as digital documents (e.g., web pages) and computer databases, and specific search techniques such as authority ranking and information retrieval (IR) relevance ranking in keyword searches. In some implementations, the technique includes analyzing digital information viewed as a labeled graph, including nodes and edges, based on a flow of authority among the nodes along the edges, the flow of authority being derived at least in part from different authority transfer rates assigned to the edges based on edge type schema information. In some implementations, the system includes an object rank module configured to generate multiple initial rankings corresponding to multiple query keywords, each of the multiple initial rankings indicating authority of nodes in a graph with respect to each respective query keyword individually; and a query module configured to combine the multiple initial rankings in response to a query.

2010-09-02

20100223269

SYSTEM AND METHOD FOR AN EFFICIENT QUERY SORT OF A DATA STREAM WITH DUPLICATE KEY VALUES - An apparatus and method for efficiently performing a query sort on a data set with duplicate key values is disclosed. The method includes identifying unique key values for a key in a data set after determining that a number of duplicate key values for the key exceed a predefined threshold. The method also includes recording an association of each unique key value with a record in the data set and sorting unique key values. The method further includes storing the unique key values in a sorted order, wherein each unique key value is associated with an appropriate record in the data set.

2010-09-02

20100223270

Reviewing User-Created Content Before Website Presentation - Methods and systems for reviewing content items created by users for presentation in association with a website are provided. Automatic scrubbing (followed by manual review, if necessary) of user-created content items that have yet to be presented in association with a website is provided as is manual review of user-created content items that have already been presented in association with a website at the request of a user.

2010-09-02

20100223271

Storage device and recording medium - There are provided a storage device and a computer-readable medium capable of efficiently storing keywords contained in description information and efficiently retrieving the keyword. A list producing portion (

2010-09-02

20100223272

Methods and Systems for Aggregating Content in an Instant Messaging System - A method for content aggregation in an instant messaging system includes locating content of a specified type in an instant messaging log; organizing the located content by a parameter; and displaying the organized content. A system for content aggregation in an instant messaging system includes an aggregation module configured to locating content of a specified type in an instant messaging log; and a display module configured to organizing the located content by a parameter and to display the organized content.

2010-09-02

20100223273

DISCRIMINATING SEARCH RESULTS BY PHRASE ANALYSIS - A statistical analysis parses documents for phrases in the documents. Each document is analyzed with a phrase analysis engine to determine a key phrase that frequently occur throughout each document. One or more documents are grouped together based a corresponding statistically improbable phrase.

2010-09-02

20100223274

SYSTEMS AND METHODS FOR GENERATING A CHANGE LOG FOR FILES IN A MANAGED NETWORK - Embodiments relate to systems and methods for generating a change log for files in managed network. A set of managed machines, such as personal computers or servers, can be managed by a network management platform communicating with the machines via a secure channel. The network management platform can employ a package management tool to manage files stored or hosted in the managed network. The network management platform can further employ a change monitor or other logic to locate additional files located in the managed network but that may not be under the control of or registered to the package management tool. A systems administrator or other user can invoke both the package management tool and the change monitor logic to initiate a discovery process and locate all available files associated with the network, and generate a unified change log recording all available files and/or their changes.

2010-09-02

20100223275

Interactive Intelligent Searching with Executable Suggestions - A method, system, and computer program product for interactive searching with executable suggestions provides a search engine and data management technology that determine what a user is looking for, analyze the data in a database, and present immediately useful suggestions for finding the right information. Executable suggestions are presented that enable a user to further narrow or broaden a search intelligently and adaptively in real-time. Each executable suggestion describes a search and corresponding search criteria and provides information on the actual search results a user will obtain according to this search criteria. In one embodiment of the present invention, a system has a suggestion engine and one or more suggestion spaces.

2010-09-02

20100223276

Automated Generation of Metadata for Mining Image and Text Data - A tangible computer readable medium encoded with instructions for automatically generating metadata, wherein said execution of said instructions by one or more processors causes said “one or more processors” to perform the steps comprising: a. creating at least one feature vector for each document in a dataset; b. extracting said one feature vector; c. recording said feature vector as a digital object; and d. augmenting metadata using said digital object to reduce the volume of said dataset, said augmenting capable of allowing a user to perform a search on said dataset.

2010-09-02

20100223277

Substrate Processing System and Operation Inspecting Method - There is provided a substrate processing system that can automatically inspect the operation of various kinds of parts of a semiconductor manufacturing apparatus without increasing the load of a main controller in the semiconductor manufacturing apparatus. In the substrate processing system of the present invention, inspection data of the semiconductor manufacturing apparatus

2010-09-02

20100223278

GENERATING ONLINE ADVERTISMENTS BASED UPON AVAILABLE DYNAMIC CONTENT RELEVANT DOMAIN NAMES - Methods of the present inventions allow for generating online advertisements offering dynamic content relevant domain names for registration. An exemplary method may comprise the steps of requesting at least one available domain name (which may be based upon content on a website), receiving the domain name(s), incorporating the domain name(s) into an online advertisement, and displaying the online advertisement on the website.

2010-09-02

20100223279

SYSTEM AND METHOD FOR LINKING AD TAGGED WORDS - There is disclosed a computer-implemented method operable on a mobile communication device for linking words to advertising resource links. In an embodiment, the method comprises: scanning a list or a body of text in order to identify a tagged keyword; linking at least one corresponding advertising resource link to each identified tagged keyword; and visually distinguishing a tagged keyword upon the at least one advertising resource link becoming accessible to the mobile communication device. In another embodiment, the method further comprises providing as an advertising resource link one or more of an advertising website, an email address, an SMS text address, a telephone number, or a purchase option screen corresponding to the identified tagged keyword.

2010-09-02

20100223280

MEASURING CONTEXTUAL SIMILARITY - A contextual similarity measurement system computes a similarity model for a reference document using a prediction by partial match method. The system further computes a similarity measure between a compared document and the reference document using the similarity for the reference document.

2010-09-02

20100223281

FINDING RELATIVES IN A DATABASE - Determining relative relationship includes receiving recombinable deoxyribonucleic acid (DNA) information of a first user and recombinable DNA information of a second user, determining, based at least in part on the recombinable DNA information of the first user and recombinable DNA information of the second user, a predicted degree of relationship between the first user and the second user, and in the event that the expected degree of relationship between the first user and the second user at least meets the threshold, notifying at least the first user about a relative relationship with the second user.

APPARATUS AND METHOD FOR PROCESSING QUERY - An apparatus for processing a query in a plurality of heterogeneous sensor networks includes a query queue, a query combining and converting unit, a query command manager, and a data combiner. The query queue receives a plurality of queries from a user interface and stores them and the query combining and converting unit combines or converts the queries according to the heterogeneous sensor networks. The query command manager transmits the combined or converted queries to a corresponding sensor network from among the heterogeneous sensor networks, and the data combiner transmits a result according to the data received from the heterogeneous sensor networks to a user interface.

2010-09-02

20100223284

SYSTEMS AND METHODS FOR EXPORTING, PUBLISHING, BROWSING AND INSTALLING ON-DEMAND APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT - A computer implemented method of developing computer applications, the method comprising providing to multiple users access, over a network, to information on a data center, with a subgroup of the users having access to a sub-portion of the information that is different from the sub-portion accessible by the remaining tenants of the subgroup; and communicating with the data center over the network employing a computer system associated with a user of the sub-group to establish application functionality with the sub-portion that may be accessed, over the network, by additional parties authorized by the user. Also disclosed is a machine-readable medium and a data center, both of which facilitate carrying-out the steps of the method.

2010-09-02

20100223285

CRITICAL TEST RESULT MANAGEMENT SYSTEM AND METHOD - A critical test results management system and method for capturing test data from a test results providing program and delivering messages to interested recipients. The system and method generating alerts, escalating the alerts to message receiving devices, and tracking the status of the alerts. The recipient of an alert can access the system to obtain the contents of the alert, acknowledge receipt of the alert, and record notes related to the alert. The invention tracks when alerts were sent and if they have been acknowledged. If the alerts are not acknowledge prior expiration of a predetermined time period, further alerts are escalated to the recipient, to different receiving devices, or to different recipients.

2010-09-02

20100223286

WEB SERVER DOCUMENT LIBRARY - Document libraries that facilitate content contribution to and management of a website. In general, a document library comprises a database, a special “document library” file system folder and the documents in that folder (or within subfolders of that folder). The database maintains properties of documents in the document library file system folder, and is used to dynamically update views of the document library file system folder and views of properties of the documents. Each document folder is a folder in which content of a specified type may be read and saved.

2010-09-02

20100223287

Techniques and System to Deploy Policies Intelligently - In an information management system, relevant policies are deployed to targets while policies which are not relevant are not. By deploying relevant policies, this reduces the amount of space requirements at the target to store the policies and the amount of data that needs to be sent to the target. Also, execution speed at the target may increase since the target does not need to evaluate policies that are not relevant.

2010-09-02

20100223288

PREPROCESSING TEXT TO ENHANCE STATISTICAL FEATURES - A document preprocessor preprocess a document to enhance the statistical features of the document. The system preprocesses the document by matching a prefix and a trailing context in the document with one or more matching prefixes in a transformation database, where the prefix is a first string of one or more tokens in the first document and the trailing context is a second string of one or more tokens in the first document that trail the prefix. Alternatively, the system preprocesses the document by computing cyclic permutations of the document, sorting these permutations and taking the last token from each of the sorted permutations.

2010-09-02

20100223289

MULTI-PASS DATA ORGANIZATION AND AUTOMATIC NAMING - A method and a system to organize a data set into groups of data subsets in multiple passes using different parameters and to automatically name the groups is disclosed. For example, a data set is retrieved in accordance with a search query submitted by a user. The data set is organized into clusters based on a statistic(s) of the data set. The data set is then organized into groups of data subsets based on an attribute(s) indicated by the data set. Each of the groups are automatically named based on a property shared by data units of the group. The name(s) of a group may be mined from the data units of the group, retrieved from a structure that maps to attribute values indicated by the data units of the group, etc.

2010-09-02

20100223290

Method of using a code to track user access to content - A method for tracking user internet surfing involving steps of providing a computer hosting a plurality of contents stored on a computer storage medium; storing on the computer storage medium a surf code reference for each content in the plurality of contents; storing on the computer storage medium an identification of the user to enable the user to log in to the computer; enabling a logged-in user to access the computer through the requesting client to view a content in the plurality of contents; maintaining a user list comprising the surf-code reference of the content viewed by the logged-in user; enabling the logged-in user to access the user list to identify the content viewed by the logged-in user; and, presenting the content viewed by the logged-in user to the requesting client based on the user list.

2010-09-02

20100223291

Text Mining Device, Text Mining Method, and Text Mining Program - With respect to each part at which a word included in a characteristic condition defining a characteristic text set designated by a user through the input device appears in text, the characteristic condition assurance degree calculating unit of the text mining device obtains a reliability of the word from the word reliability storage unit to operate a value of a characteristic condition assurance degree for each text by predetermined operation based on all the obtained reliabilities. The characteristic condition assurance degree calculating unit executes operation such that when a value of each reliability is large, a value of a degree of assurance becomes large. The representative text output unit outputs text whose characteristic condition assurance degree is the highest among texts whose characteristic condition assurance degrees are calculated together with its characteristic condition assurance degree.

2010-09-02

20100223292

HOLISTIC DISAMBIGUATION FOR ENTITY NAME SPOTTING - A method resolves ambiguous spotted entity names in a data corpus by determining an activation level value for each of a plurality of nodes corresponding to a single ambiguous entity name. The activation levels for each of the nodes may be modified by inputting outside domain knowledge corresponding to the nodes to increase the activation value of the nodes, spotting entity names corresponding to the nodes to increase the activation value of the nodes, searching the data corpus to spot newly posted entity names to increase the activation value of the nodes, and searching the data corpus to reduce or deactivate the activation value of the nodes by eliminating false positives. The ambiguous entity name is assigned to the node determined to have the highest activation level and is then outputted to a user.

2010-09-02

20100223293

Polymorphic Markers and Methods of Genotyping Corn - Polymorphic corn DNA loci useful for genotyping between at least two varieties of corn. Sequences of the loci are useful for designing primers and probe oligonucleotides for detecting polymorphisms in corn DNA. Polymorphisms are useful for genotyping applications in corn. The polymorphic markers are useful to establish marker/trait associations, e.g. in linkage disequilibrium mapping and association studies, positional cloning and transgenic applications, marker-aided breeding and marker-assisted selection, and identity by descent studies. The polymorphic markers are also useful in mapping libraries of DNA clones, e.g. for corn QTLs and genes linked to polymorphisms.

2010-09-02

20100223294

ADDRESS MATCHING SYSTEM AND METHOD - An address matching system that maintains a central database of valid addresses has been designed. According to the invention, address matching requests are received by the system from a plurality of remote users located at respective machines (“clients”). Those requests are processed at the central system, and the results are returned to the client that made the request. In addition, novel techniques are implemented for improving the likelihood of obtaining one or more matches from a request.

2010-09-02

20100223295

Applied Semantic Knowledgebases and Applications Thereof - Novel tools and techniques for generating and/or implementing an applied semantic knowledgebase. Some tools allow for data integration into coherent, semantically connected networks and for generation of sets of query-based models describing complex functional relationships as sub-networks. In an aspect, an applied semantic knowledgebase may comprise collections of SPARQL network queries describing a specific set of sub-network relationships and their applicable ranges for each element in the query.

2010-09-02

20100223296

Data Processing System - A data processing system is provided for storing and managing multiple data entries. The data processing system employs a data structure which allows the storage and management of a vast number of interrelated data entries the interrelations of which change over time. The data structure reflects such changing interrelations over time and allows the querying and extracting of data entries on the basis of their interrelations as they were or are defined at any desired point in time.

2010-09-02

20100223297

Data Merging in Distributed Computing - A data merging method for distributed computing uses a configuration file to guide the insertion of computational results obtained by distributed nodes into a database table, and to merge the computational results inserted in the database table. The configuration file is established according to the task splitting conditions of distributed computing. The method uses a data merging server to import and host the configuration file and create a database table corresponding to the configuration file. Each distributed node inserting its distributed computational result into the database table after completing the respective distributed computing task, while the data merging server merges the data in the database table. An interface standard applicable to various uses and various distributed computing tasks may be used such that the user only needs to establish a job-specific configuration file based on the interface standard.

2010-09-02

20100223298

METHOD AND DEVICE FOR CREATING RELATION-TYPE FORM DATABASE - The present invention provides a method and device for creating a relation-type form database, the method comprising: displaying an existing form as a background image on a screen; drawing frames on predetermined positions of the background image with an operation means to create multiple data areas; and creating parallel relations and/or cross relations among the multiple data areas to form a relation-type database of the existing form. The operations of the present invention are easy and low-cost, which enable widely spreading of the application of databases.

2010-09-02

20100223299

3D OBJECT DESCRIPTORS - Techniques for matching a 3D object are provided. In some embodiments, a 3D object retrieval apparatus includes an input unit configured to receive as input at least one sample view of a 3D query object to be inputted, and an object descriptor determining unit configured to generate at least one object representative image of the 3D query object from the at least one sample view and to determine a query object descriptor of the 3D query object from the at least one object representative image.

2010-09-02

20100223300

SYSTEM AND METHOD FOR THE TRANSFORMATION AND CANONICALIZATION OF SEMANTICALLY STRUCTURED DATA - A method of transforming and canonicalizing semantically structured data includes obtaining data from a network of computers, applying text patterns to the obtained data and placing the data in a first data file, providing a second data file containing the obtained data in a uniform format, and generating interface specific sentences from the data in the second data file.

2010-09-02

20100223301

Synchronous Interface to Asynchronous Processes - Methods and apparatus, including computer program products, implementing and using techniques for selectively accessing one or more web services from a client machine, the one or more web services and the client machine being accessible over a network. A request for information is received from a client machine with a conversion engine. The request is received over a synchronous interface. The request is processed in the conversion engine. The processed request is transmitted over an asynchronous interface from the conversion engine to at least one web service. Methods and apparatus, including computer program products, for converting a web service description language file for a synchronous web service into a web service description language file for an asynchronous client machine are also described.

2010-09-02

20100223302

FEATURES SUCH AS TITLES, TRANSITIONS, AND/OR EFFECTS WHICH VARY ACCORDING TO POSITIONS - A software program for creating features for use with a plurality of media objects in a sequence. The program comprises a feature component specifying a feature having parameters affecting at least one variable aspect of the feature. An indicator component identifies a position of the specified feature relative to the media objects in the sequence. The program comprises a sequence generator for modifying the specified feature by varying its parameters of the specified feature as a function of the position of the specified feature relative to the media objects and/or relative to other features in the sequence. The sequence generator also modifies the specified feature by varying its parameters of the feature as a function of the content of the media objects around it or to which it has been applied. A rendering component renders the specified feature according to the varied parameters at the identified position.

2010-09-02

20100223303

METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SEARCHING FILES ON A NETWORK - A system uses “dimensions” to filter information in a computer network. Dimensions can be categories such as geographic location, corporate department, employee classification or time period, etc. Each dimension includes one or more “elements.” An element is essentially a “value” for the dimension. For example, in the “geographic location” dimension, values can be “worldwide,” “Europe,” “France,” etc. A “community” is a set of values for one or more dimensions. Thus, the community defines a segment, or “slice,” of documents or information within the total documents or information available. “Themes” are used to further organize the documents. Themes are subject categories. Documents, and document portions, can be associated with themes and are organized according to themes. Dimensions, dimension values, and themes can be set by a system administrator.

2010-09-02

20100223304

Information processing apparatus, information processing method and program - There is provided an information processing apparatus including a storage unit that stores content data, a movement instruction unit that provides instructions to move the content data stored in the storage unit in accordance with a user operation, a detection unit that detects characteristic information of the content data in accordance with movement instructions of the content data by the movement instruction unit, a basic interval setting unit that sets one or two or more basic intervals to the content data based on detection points of the characteristic information, and a data generation unit that generates content data for movement made of a plurality of the one or two or more basic intervals set by the basic interval setting unit.

2010-09-02

20100223305

INFRASTRUCTURE FOR SPILLING PAGES TO A PERSISTENT STORE - Techniques for managing memory usage in a processing system are provided. This may be achieved by receiving a data stream including multiple tuples and determining a query plan that was generated for a continuous query applied to the multiple tuples in the data stream. The query plan may include one or more operators. Before scheduling an operator in the query plan, it is determined when an eviction is to be performed based a level of free memory of the processing system. An eviction candidate is determined and a page associated with the eviction candidate is evicted from the memory to a persistent storage.

2010-09-02

20100223306

METHOD AND APPARATUS FOR DISCOVERING APPLICATION CONFIGURATION FILES IN A SYSTEM - A method and apparatus for discovering application configuration files in a system. The method includes the steps of: obtaining a process identifier of an application in concern; comparing the obtained process identifier with a process identifier of a process for operating configuration files in the system; and determining configuration files to be the configuration files of the application in concern if the obtained process identifier is identical to the process identifier of a process for operating the configuration files in the system. Application configuration files can be automatically discovered and thereby monitored, such that the change of the application configuration files can be effectively and accurately detected, so as to facilitate a user to perform various subsequent operations.

2010-09-02

20100223307

Memory Device and Method for Content Virtualization - A memory device and method for content virtualization are disclosed. In one embodiment, a plurality of directories are created in the memory of the memory device, wherein each of the plurality of directories points to a same storage location of the digital content. In another embodiment, a first header for the digital content is stored in each of the different directories, wherein the first header comprises information about where to find the digital content in the memory. In yet another embodiment, the memory device comprises circuitry that receives an identification of a host device in communication with the memory device and reorganizes a directory structure of the memory in accordance with the identification of the host device, wherein the reorganization results in the digital content appearing to be located in a directory expected by the host device.