45th week of 2010 patent applcation highlights part 56 |
Patent application number | Title | Published |
20100287099 | RISK ASSESSMENT RULE SET APPLICATION FOR FRAUD PREVENTION - Rules, applied to deny authorization of likely fraudulent transactions, are derived from a modified Patient Rule Induction Method algorithm that uses a target variable and a data set of past transactions each associated with a plurality of input variables and a hyper-rectangle enclosing a multi-dimensional space defined by a representation of the input variable values as points within the multi-dimensional space. While a count of the points within the hyper-rectangle is greater than a minimum support parameter, a first plurality of points proximal to edges of the hyper-rectangle are removed, where each such removing maximizes a mean value of the target variable, and then, while the mean value remains maximized, a second plurality of points proximal to the edges is added, where each adding maximizes or maintains the mean value. The hyper-rectangle is bounded within a minimum bounding box that defines the rules. | 2010-11-11 |
20100287100 | Method and System for Cash Remittances Using a Two Country Banking Structure - A bank customer of a first bank in a first country has a bank account. The bank provides a banking service whereby customer is able to send cash to a recipient in a second country via a commingled bank account belonging to a second bank. The cash is provided to the recipient in the currency of the second country by a third party payment agent. To effect a transfer, the bank customer in the first country instructs the first bank to debit his or her account and send cash to a designated recipient. In response, the first bank debits the customer's account, sends first payment instructions to the second bank, and transfers funds to a commingled account at the second bank. Funds from this commingled account are used to pay for the cash provided to the recipient. The banking service may be provided free of charge to a banking customer of the first bank. | 2010-11-11 |
20100287101 | APPARATUS FOR CALCULATING NUTRIENT REQUIREMENT AMOUNT, AN APPARATUS FOR SUGGESTING A NUTRITIONAL SUPPLEMENT, A BLENDING APPARATUS OF A NUTRITIONAL SUPPLEMENT AND A BLENDING SYSTEM OF A NUTRITIONAL SUPPLEMENT - It is provided with a medical inquiry processing unit for acquiring the response to a medical inquiry presenting medical inquiry items to a person to be examined, a nutrient requirement amount calculating unit for calculating the nutrient requirement amount of the person to be examined from the response to the medical inquiry, a nutritional supplement suggesting unit for suggesting the blend of a nutritional supplement based on the nutrient requirement amount of the person to be examined and a nutritional supplement blending unit for blending nutrients to prepare the nutritional supplement based on the blend of the nutritional supplement. | 2010-11-11 |
20100287102 | FACILITATION OF RENEWABLE ENERGY DELIVERY USING FLOATING POWER PURCHASE AGREEMENTS - Various method, system, computer program, and business method embodiments for facilitation of renewable energy delivery using floating power purchase agreements are disclosed. In one embodiment a method for providing renewable energy for the benefit of a plurality of customers, incorporating calculations performed by at least one processor of a data processing computer environment is provided. An estimate of renewable energy provided by a renewable energy cooperative organization over a predetermined time interval is calculated based on data associated with a status of one of the plurality of the customers in the renewable energy cooperative organization. The estimate is electronically incorporated into a floating power purchase agreement (FPPA) negotiated between the renewable energy cooperative organization and an entity. The entity agrees to purchase a flexible remainder amount of the renewable energy pursuant to the FPPA. | 2010-11-11 |
20100287103 | SYSTEM AND METHODS FOR DISCOUNT RETAILING - A system and methods to mutually satisfy a consumer with a discount and a vendor with a minimum number of sales by establishing a tipping point associated with an offer for a good or service. If the tipping point is met, the sale of the good or service is executed and the consumer is charged and receives an indication of the discounted sale, such as a certificate. If the tipping point is not met, the discount offer is abandoned and the consumer is not charged. Once the tipping point is established, the vendor receives a payment, even before the consumer uses the certificate. The system and methods also include a reward or loyalty program, an exchange or secondary market for the purchased deals, and a matching algorithm that matches customers to relevant goods or services. | 2010-11-11 |
20100287104 | Systems and Methods for Collaborative Innovation Management - Systems and methods for collaborative innovation management. A computer-implemented system for management of collaboration among users comprises: a computer having at least a processor and memory; an input module for receiving a file submitted by a user to a designated project hosted by the system and input from the user and contributors associated with the designated project regarding the submitted file, wherein the input includes input regarding value of the submitted file; a storage module for storing the submitted file and data relating to the submitted file; and a server module for depositing the submitted file with an external deposit authority, soliciting input from the user and contributors associated with the designated project about the submitted file, calculating a value for the submitted file based on input from the user and the contributors and maintaining the calculated value with other values calculated for contributors to the designated project. | 2010-11-11 |
20100287105 | INFORMATION PROCESSING SYSTEM, PROGRAM, AND INFORMATION PROCESSING METHOD - The object of the present invention is to decrease the effort and cost involved in managing a product development project. Provided is an information processing system comprising a specific task list acquiring section that acquires a specific task list in which at least one of a requirement that is needed for a product being developed and a component included in the product being developed is associated with each of a plurality of specific tasks; a requirement/component dependency relationship information acquiring section that acquires requirement/component dependency relationship information indicating dependency relationships of the requirements and the components indicated by the specific task list; an integrated task dependency relationship calculating section that calculates dependency relationships of the specific tasks based on the requirement/component dependency relationship information; and an integrated task dependency relationship information generating section that generates integrated task dependency relationship information indicating the dependency relationships of the specific tasks. | 2010-11-11 |
20100287106 | Actionable Business Intelligence System and Method - The invention relates to system ( | 2010-11-11 |
20100287107 | SYSTEM AND METHOD FOR ESTABLISHING AN INDEX FOR SPECTRUM USED TO SUPPORT WIRELESS COMMUNICATIONS - Disclosed are a system, a computer readable medium and a method for determining a spectrum index value as a function of financial data for a plurality of selected publically traded companies and spectrum-related data for the selected companies. | 2010-11-11 |
20100287108 | Method and apparatus for document preparation - Embodiments of the present invention are directed to methods and systems for generating one or more real estate transfer and/or closing documents on a website with a set of information input by a user, using an unrelated website and/or application program. In particular, some embodiments apply such a method/system to generate one or more real-estate transfer/closing documents for a particular real-estate transaction on a website. For example, a method is disclosed for generating such documents which may include providing an application program for receiving first information from a user to post to an unrelated website. The application program may be operational on at least one of a user client computer or server computer and the website preferably includes functionality for generating one or more documents for a particular real-estate transaction. Moreover, the one or more documents preferably include at least a portion of the first information and the first information preferably include information directly related to the particular real-estate transaction. The method preferably also includes automatically generating the one or more real-estate transfer documents on the website using the application program. | 2010-11-11 |
20100287109 | Linking Software Users Sharing Common Traits - A method for the establishing of connections between software users based on a pattern of use and/or a characteristic of content related to the users and the software. The interaction of a software user with the software is monitored and a characteristic of content related to the user and the software is determined. When the user needs customer support, he or she is routed to a fellow user of the same software who is capable of providing help. The helping user is selected based on the way in which the first user interacts with the software and/or the characteristic of content related to the first user and the software. | 2010-11-11 |
20100287110 | ELECTRONIC EMPLOYEE SELECTION SYSTEMS AND METHODS - An automated employee selection system can use a variety of techniques to provide information for assisting in selection of employees. For example, pre-hire and post-hire information can be collected electronically and used to build an artificial-intelligence based model. The model can then be used to predict a desired job performance criterion (e.g., tenure, number of accidents, sales level, or the like) for new applicants. A wide variety of features can be supported, such as electronic reporting. Pre-hire information identified as ineffective can be removed from a collected pre-hire information. For example, ineffective questions can be identified and removed from a job application. New items can be added and their effectiveness tested. As a result, a system can exhibit adaptive learning and maintain or increase effectiveness even under changing conditions. | 2010-11-11 |
20100287111 | ELECTRONIC EMPLOYEE SELECTION SYSTEMS AND METHODS - An automated employee selection system can use a variety of techniques to provide information for assisting in selection of employees. For example, pre-hire and post-hire information can be collected electronically and used to build an artificial-intelligence based model. The model can then be used to predict a desired job performance criterion (e.g., tenure, number of accidents, sales level, or the like) for new applicants. A wide variety of features can be supported, such as electronic reporting. Pre-hire information identified as ineffective can be removed from a collected pre-hire information. For example, ineffective questions can be identified and removed from a job application. New items can be added and their effectiveness tested. As a result, a system can exhibit adaptive learning and maintain or increase effectiveness even under changing conditions. | 2010-11-11 |
20100287112 | SYSTEM AND METHOD FOR FACILITATING SALES UTILIZING CUSTOMER RELATIONSHIP MANAGEMENT TECHNOLOGY - A system and method of providing relevant sales context information that would enable vendors to reduce cost of operations, increase productivity of their mobile sales forces, and drive improved efficiencies throughout. Mobile sales force representatives can utilize a handheld computing device for reviewing relevant customer sales information prior to a sales visit; for training and other purposes during a sales visit; and inputting new customer sales information during or after a sales visit, which can then be uploaded to a server over a wireless network for future use. The handheld device can communicate with a server to download the customer information onto the handheld device and to upload from the handheld device current customer information data obtained from a customers sales visit to a server. The server can transmit the current customer information data to multiple sales force representatives who can utilize that information in the sales environment. | 2010-11-11 |
20100287113 | System and process for managing beta-controlled porfolios - A computer system is selectively programmed to support one or more investment portfolios that have applied to them a counter balancing investment so as to achieve and maintain a target sensitivity to one or more broad market parameters through dynamic multi-beta hedging. The computer system is programmed to process input data relating to a portfolio's expected volatility based on its broad market exposures and the volatility of these broad markets, a target portfolio volatility, and historical volatility performance over a selected interval, and based thereon, modify the portfolio so as to achieve a future volatility corresponding to the selected target. | 2010-11-11 |
20100287114 | COMPUTER GRAPHICS PROCESSING AND SELECTIVE VISUAL DISPLAY SYSTEMS - Methods and systems are provided herewith for determining prices and executing trades among a plurality of users of an electronic trading system. The users may transmit to a processor a plurality of bid-offer pairs, each comprising an estimate of a fair bid and offer price for exchanging between a first and a second currency. The processor may determine an exchange rate for exchanging between the first currency and the second currency based on a determined qualifying set of overlapping bid-offer pairs. The processor may match user orders to exchange between the first and second currencies and execute those orders at the exchange rate. A price adjustment amount is determined based on a change in price after each of a plurality of exchanges between the first and second users. A subsequent transaction between the first and second user is adjusted by a price adjustment amount selected at a user interface. | 2010-11-11 |
20100287115 | System and Process for Managing Beta-Controlled Portfolios - A computer system is selectively programmed to support one or more investment portfolios that have applied to them a counter balancing investment so as to achieve and maintain a target sensitivity to one or more broad market parameters through dynamic multi-beta hedging. The computer system is programmed to process input data relating to a portfolio's expected volatility based on its broad market exposures and the volatility of these broad markets, a target portfolio volatility, and historical volatility performance over a selected interval, and based thereon, modify the portfolio so as to achieve a future volatility corresponding to the selected target. | 2010-11-11 |
20100287116 | Non-capitalization weighted indexing system, method and computer program product - An investment system based on indices created from various metrics is disclosed. The indexes may be built by selecting from a universe of assets, a subset using selection metrics primarily substantially independent of market capitalization weighting, price weighting or equal weighting. These metrics may include, but are not limited to book value, sales, revenue, debt to equity adjusted sales, earnings, earnings per share, EBITDA, income, income growth rate, any dividends, any dividends per share, any dividend yield, any distribution to holders, buybacks, cumulative retained cashflow, earnings before interest, tax, depreciation and amortization, employees, demographics, etc. Non-financial metrics may also be used to build indexes, which may be used to create investment systems. Additionally, a combination of financial non-market capitalization metrics may be used along with non-financial metrics to create passive investment systems. Once the index is built, it may be used as a basis to purchase securities for a portfolio. As the data underlying the indexes change because of, e.g., economic activity, the index may be updated and may be used as a basis to rebalance the portfolio. Several time periods may be averaged. Alternatively, the index can be rebalanced when a pre-determined threshold is reached, or on a periodic or aperiodic basis. Specifically excluded are widely-used capitalization-weighted indexes and price-weighted indexes, in which the price of a security contributes in a substantial way to the selection of the constituents in the index or the portfolio. Valuation indifferent indexes of the present invention avoid overexposure to overvalued securities and underexposure to undervalued securities, as compared with conventional capitalization-weighted and price-weighted. | 2010-11-11 |
20100287117 | FINANCIAL ASSET MANAGEMENT SYSTEM - A financial asset/stock investment system and a method for performing necessary and optimal transactions periodically in response to fluctuating stock market. The system includes a data set of investment terms for clients, a stock analysis logic for calculating the stock investment amount and determining the stock investment ratio defined as the ratio of amount of stock to be held and transacted buying and/or selling stocks, and a stock optimal transaction logic for automatic buying and/or selling stocks recommended from investment terms, stock index, stock investment amount and transaction-buying and/or selling amount. The recommendation from the system is made to profit from stock trading based on the stock investment ratio. | 2010-11-11 |
20100287118 | SYSTEM AND METHOD FOR GENERATING TRANSACTION BASED RECOMMENDATIONS - A system for generating recommendation data includes an assessment unit and an evaluation unit. The assessment unit is configured to receive transaction data for a plurality of transactions and to assess each transaction and generate assessment data based thereon. The evaluation unit is coupled with the assessment unit and configured to receive an evaluation request including a proposed transaction, and generate recommendation data including a certainty indicator which indicates a level of certainty that the proposed transaction will be successful according to predetermined criteria. | 2010-11-11 |
20100287119 | Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping - An improved method for simulating noise-varying risk factor values in a parametric simulation comprises analyzing historical data to determine the actual value of the risk factors and other attributes in the model and using this data to generate historical residual values which reproduces the historical price when used in the model with corresponding historical attribute values. The set of historical residual values is standardized and can be bootstrapped to increase the number of members in the set or vary the sets properties. Values of the historical residuals are then selected, e.g., at random, and used in place of the random noise components to produce simulated risk factor values which are used in the parametric model to simulate the evolution of the instrument price. | 2010-11-11 |
20100287120 | METHOD AND APPARATUS FOR PRICING PRODUCTS - A computer aided method and system determines a product price for sale of a product that is subsequently sold. A server receives a request from a user to access a stored first price-list, the first price-list comprises at least a product record comprising a product reference and a product price. The server allows the authenticated user to access the first price-list and creates a second price-list associated with the user. A new product record is created in the second price list that is linked to a product record of the first price-list and comprises a product reference and a product price. The price of the new product record is determined from the price contained in the linked product record of the first price-list, so that any change in the price of the first price-list generates an update of the price of the new product record in the second price-list. | 2010-11-11 |
20100287121 | Method, Apparatus, and System for Implementing Policy and Charging Control - A method for implementing a policy and charging control (PCC) is provided. The method includes: acquiring user location information; and determining a PCC rule of a user according to the acquired user location information. The PCC rule is for a policy and charging enforcement function (PCEF) to perform the corresponding PCC. Corresponding PCEF, policy control and charging rules function (PCRF), gateway, and system for implementing a PCC are also provided. Thus, the PCC based on fine-granularity location information is implemented. | 2010-11-11 |
20100287122 | Method Of Selling Cement To Users/Manufacturers For A Reduced Cost Through A Cement Buyers Association - A method of selling cement to users/manufacturers for a reduced cost through a cement buyers association that may include the use of a floating cement terminal. A party who desires to purchase a large quantity of cement for a reduced cost signs-up as a member of the cement buyers association and signs a purchase order for a set quantity of cement over some time period, such as a year. A joint agreement is also created between the party and a cement supplier. The supplier of the quantity of cement agrees to supply the cement for the time period and the party agrees to pay the supplier for the quantity of cement over the time period. The party at their option may receive the cement through a floating cement terminal. However, the party may also receive the cement through a safe world port of their choice. | 2010-11-11 |
20100287123 | METHODS AND SYSTEMS FOR OPTIMIZING CARBON DIOXIDE SEQUESTRATION OPERATIONS - Methods and systems are provided for controlling operational parameters of a CO | 2010-11-11 |
20100287124 | HIERARCHICAL TEMPORAL MEMORY UTILIZING NANOTECHNOLOGY - Methods and systems are presented for constructing biological-scale hierarchically structured cortical statistical memory systems using currently available fabrication technology and meta-stable switching devices. Learning content-addressable memory and statistical random access memory circuits are detailed. Additionally, local and global signal modulation of bottom-up and top-down processing for the initiation and direction of behavior is disclosed. | 2010-11-11 |
20100287125 | INFORMATION PROCESSING UNIT, INFORMATION PROCESSING METHOD, AND PROGRAM - The present invention relates to an information processing unit, an information processing method, and a program that can allow two-class classification to be correctly performed based on the outputs from two or more classifiers. | 2010-11-11 |
20100287126 | BATTERY LEARNING SYSTEM - A fuel battery system is comprised of a power source circuit, a rotating electrical machine that is a load, a memory device and a control unit. Here, a battery learning system corresponds to an arrangement including a fuel battery that is a structural component of the power source circuit, a high frequency signal source, an electric current detection means, a voltage detection means, the memory device and a battery learning part that is a structural element of the control unit. An impedance value can be obtained from alternating current components of respective detecting values of the electric current detection means and the voltage detection means. The battery learning unit has an I-V characteristic curve learning module that learns an I-V characteristic curve and a learning prohibition judgment module that judges whether or not an acquiring interval of the impedance value is over a predetermined threshold interval set in advance, and prohibits learning if the former is over the latter. | 2010-11-11 |
20100287127 | SELF-LEARNING ENGINE FOR THE REFINEMENT AND OPTIMIZATION OF SURGICAL SETTINGS - The present invention pertains to a system (or engine) that monitors a system's performance during a surgery, analyzes that performance, and makes recommendations to the user/surgeon for changes in his settings and/or programs that will result in more effective and time-efficient surgeries. Further, the system may comprise one or more components, including, but not limited to, a user preference filter, a surgical circumstances filter, a surgical instrument, a real time data collection module, and an analysis module. | 2010-11-11 |
20100287128 | Anomaly Detection for Link-State Routing Protocols - Disclosed herein is an anomaly detection method for link-state routing protocols, a link-state routing protocol providing for link-state update (LSU) messages to be exchanged between nodes in a packet-based network, wherein each link-state update message includes link-state advertisement (LSA) message(s) each having a respective header. The method comprises monitoring the link-state advertisement messages exchanged in the network, extracting and forming respective feature vectors with the values in the fields of the headers of the monitored link-state advertisement messages, and detecting an anomaly related to routing based on the feature vectors. In particular, detecting an anomaly related to routing includes feeding the feature vectors to a machine learning system, conveniently a one-class classifier, preferably a one-class support vector machine (OC-SVM). | 2010-11-11 |
20100287129 | SYSTEM, METHOD, OR APPARATUS RELATING TO CATEGORIZING OR SELECTING POTENTIAL SEARCH RESULTS - Embodiments of methods, apparatuses, devices and systems associated with categorizing or selecting potential search engine results are disclosed. | 2010-11-11 |
20100287130 | SIGNAL MANAGEMENT SYSTEM FOR BUILDING SYSTEMS - A system and approach for efficient algorithmic signal management for buildings. When a set of signals is received, attributes of the signals may be extracted from a database. The attributes of the signals may be matched against the rule conditions in the database. The matches may be compared to the rules to find the rules which have all of the conditions satisfied. These rules may be executed to modify the further processing of the signals. A signal for instance may be an alarm. | 2010-11-11 |
20100287131 | SYSTEM AND METHOD FOR DYNAMIC MULTI-PLATFORM HANDLER ASSIGNMENT - According to one embodiment, an intelligent contact handler management system can proxy contact inquiry requests, aggregate contact handler availability, capability and expertise and dynamically select, reserve and assign an optimal contact handler from a group of contact handlers to the contact inquiry. An intermediate communications proxy mediates customer inquiry requests and manages communications between a central contract management server and a plurality of communication sub-systems in communication with contact handlers. Community derived expertise information is used to select a contact handler. | 2010-11-11 |
20100287132 | SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR RECORDING AUTHORING EVENTS WITH WEB PAGE CONTENT - A web page that includes content form fields may be modified to include an event observer module and an authored content module. The authored content module adds a hidden “events observed” field to the form fields. Events generated during the authoring of content by a user are recorded by the event observer module. When the content is submitted from a client browser to the web server, the events generated during the authoring of the content are added to the events observed field and submitted with the content. The web server uses the events to determine a DOM of the web page and compare the observed DOM with a stored DOM for that web page and that particular interaction. The page structure may be optionally modified by the web server to enhance the analysis of the DOM comparison. The web server analysis facilitates detection of non-human content submission at a client browser. | 2010-11-11 |
20100287133 | Identification Device, Identification Method, and Identification Processing Program - There are provided an identification device, an identification method and an identification processing program, which are capable of significantly reducing a processing burden. An identification device | 2010-11-11 |
20100287134 | SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR PLACING ADVERTISEMENTS INTO WEB PAGES - Selection of web page advertisements for placement into a web page may use attention data that ranks the elements of the web page according to the attention the elements receive from users during interactions with the web page. The content of ads can be matched to the content of the most highly ranked elements of the web page rather than the web page as a whole. Alternatively, ads can be selected that historically produce a preferred pattern of behavior such as an attention shift from a highly ranked element of the web page to the ad. | 2010-11-11 |
20100287135 | CAPTURING OLAP ANALYSIS THREAD AS REFRESHABLE BUSINESS INTELLIGENCE DATA - Described herein are methods and systems for capturing OLAP analysis thread and transferring the data into a data visualization tool. According to one aspect, OLAP analysis step queries and the corresponding results are recorded and transferred to a data visualization tool. In another aspect, the data in the data visualization tool may be refreshed without affecting the data format. | 2010-11-11 |
20100287136 | Method and system for the recognition and tracking of entities as they become famous - A system and method for recognizing an entity rising in public awareness and tracking the growth of such awareness through the automated analysis and collection of quantitative and contextual frame-related data, and for presenting an objective measurement to one or more users of such system. A first portion of the invention is directed toward initial recognition of an entity wherein the system detects proper nouns of a person, place, or thing using natural language algorithms to detect patterns. A second portion of the invention is directed toward detection of popularity lift wherein the system uses a variety of methods to detect popularity lift, including frequency of mentions in RSS feeds, search engine reporting, and various user inputs such as user-generated content, data available in various social media forums, and Internet usage patterns. | 2010-11-11 |
20100287137 | FILE STASHING FOR STORAGE MEDIA - An embodiment of a method includes determining a file size of each of multiple files to be included in a file system image. For each file having a file size less than a lower file size threshold of the storage device currently storing the file, the file is stashed in an alternate storage device having a throughput greater than a throughput of the current storage device. In an example embodiment, files that have sizes within a size range greater than the lower file size threshold are randomly selected for stashing in an alternate storage device. A system includes a file system image generator configured to selectively stash files based on file sizes and a lower file size threshold. | 2010-11-11 |
20100287138 | MOTOR VEHICLE POWER MANAGEMENT SYSTEM - A power management system for a motor vehicle is disclosed. The power management system can track one or more usage parameters to insure that electrical accessories or resources do not fully drain a battery and leave enough battery life to conduct at least one cold start. In some cases, the power management system can track one or more of the following usage parameters: the amount of time of one or more hands free telephone systems are used, the number of attempts to contact a computer, and/or the amount of time used to conduct wireless communications with a computer that is physically separate from the motor vehicle. | 2010-11-11 |
20100287139 | METHOD AND APPARATUS FOR PARALLEL EXECUTION OF CONDUITS DURING SIMULTANEOUS SYNCHRONIZATION OF DATABASES - Sharing information between a host computer system and a peripheral computer system. Conduit programs running simultaneously on the host computer system synchronize information between the two computer systems. The conduits initiate multiple time multiplexed transfers across a single communication link between the two computer systems. In general, one or more conduits can perform a non-transfer task while another conduit can simultaneously perform a transfer over the host-peripheral communication link. The conduits may be used to load software onto the peripheral computer or to exchange e-mail between the two computer systems. While one active conduit is performing a task that does not involve use of the communication link, the other simultaneously executing conduits can use the communication link to transfer records between the host and the peripheral computer system. | 2010-11-11 |
20100287140 | TECHNIQUES FOR ESTABLISHING A FILE SYSTEM THAT EXPOSES A VIRTUAL FILE SYSTEM FOR BACKUP OPERATIONS - Techniques for establishing a files system that exposes a virtual file system for backup operations are presented. Changes to files of a file system are maintained separately or collected and presented as a VFS. The VFS is then used to perform backup operations. Moreover, the files identified in the VFS can be customized based on search parameters, criterion, and/or criteria supplied by a user or supplied as parameters to backup and VFS mount operations. | 2010-11-11 |
20100287141 | SYSTEM AND METHOD FOR PERFORMING INTEGRATED STORAGE OPERATIONS - The present invention relates to a method for performing integrated storage operations on an information store. The present invention comprises identifying a plurality disparate types of storage operations stored in a policy option table. A first storage operation is performed according to a first set of storage criteria stored in the policy option table and a second operation, disparate from the first storage operation, is performed according to a second set of storage criteria stored in the policy option table. | 2010-11-11 |
20100287142 | ACCESSING, COMPRESSING, AND TRACKING MEDIA STORED IN AN OPTICAL DISC STORAGE SYSTEM - Methods, systems, and computer readable media are provided for accessing and compressing data stored in a media library, as well as tracking optical media with media tags and cartridge manifests within a library. In one embodiment, a simulation layer of a hybrid storage appliance allows libraries of optical media with write-once read-many (WORM) properties to look like logical block devices with non-WORM characteristics. In another embodiment, data from a user's files is compressed by the media library appliance in chunks in such a way that coarse granularity seeking is possible within a compressed user file. In another embodiment, a media cloud is used by a hybrid storage appliance to seamlessly recover from failures in optical media, library robotics, optical drives, and network connections during the creation, recovery, and distribution of data. In another embodiment, cartridge manifests and media tags are used to track optical media within a library. | 2010-11-11 |
20100287143 | Relational Database Page-Level Schema Transformations - Methods, devices and systems which facilitate the conversion of database objects from one schema version (e.g., an earlier version) to another schema version (e.g., a newer version) without requiring the objects be unloaded and reloaded are described. In general, data object conversion applies to both table space objects and index space objects. The described transformation techniques may be used to convert any object whose schema changes occur at the page-level. | 2010-11-11 |
20100287144 | COMPRESSION SCHEME FOR IMPROVING CACHE BEHAVIOR IN DATABASE SYSTEMS - A scheme for accessing an index structure using a reference minimum bounding shape is disclosed. In one example embodiment, a reference minimum bounding shape that encloses two or more minimum bounding shapes may be identified from an index structure stored in memory. Each of the two or more minimum bounding shapes may correspond to a data object associated with a corresponding leaf node of the index structure. In one example embodiment, the index structure may be accessed using the reference minimum bounding shape. In one example embodiment, at least one minimum bounding shape of the two or more minimum bounding shapes may be represented in a relative representation calculated relative to the reference minimum bounding shape. Also disclosed are a method, a system and a non-transitory computer-readable storage medium for accomplishing the same scheme as described above. | 2010-11-11 |
20100287145 | BUSINESS OBJECT BASED NAVIGATION - In one embodiment the present invention relates to a method for navigating within a database containing business objects. The method includes the steps of providing a preconfigured model comprising preconfigured business object types and preconfigured associations of the business object types, identifying a reference to a business object instance within a software object and determining a primary business object type corresponding to the business object instance, providing links to at least one secondary business object type associated with the primary business object type in accordance with the preconfigured business model, and retrieving from the database at least one attribute of at least one business object instance within the secondary business object type associated to the primary business object type in accordance with the preconfigured model. In this manner, a user may more easily navigate the database. | 2010-11-11 |
20100287146 | SYSTEM AND METHOD FOR CHANGE ANALYTICS BASED FORECAST AND QUERY OPTIMIZATION AND IMPACT IDENTIFICATION IN A VARIANCE-BASED FORECASTING SYSTEM WITH VISUALIZATION - System, method, and computer program and computer program product for change analytics based forecast and query optimization and impact identification in a variance-based forecasting system with visualization. Server side system and method and client side customer system and method and interface. Variance engine and processor and processing method. Systems and methods for generating, displaying, and interacting with future event forecasts, and more particularly to systems, methods, computer programs, and applications for a delta, change, or variance based forecast interaction and visualization with event impact assessment and method for query optimization and impact identification in a variance based forecasting system and method. | 2010-11-11 |
20100287147 | METHOD FOR PRODUCING DOCUMENTS - Method for the automatic production of documents, where each single document is intended for communication from a sender to one of a multiplicity of recipients and is built up from at least one module, each module including at least one of a variable field and a static field, at least one module including a variable field, one or several, interconnected computers including a digitally stored sender database including a post for each possible sender; a digitally stored recipient database including a post for each possible recipient; a digitally stored content database including at least one module and at least one field; a digitally stored rule database including at least one rule which at least indicates a part of the contents of the finished document based upon a certain combination of, and information included in, a sender post and a recipient post, respectively; a document assembly unit, which produces a certain document for a certain combination of a sender post and a recipient post based upon the rules; and a control unit for controlling the document assembly unit. The rule database includes at least one module rule, which, based upon at least one of firstly the combination of, and secondly information included in, the certain posts, indicates whether a specified module is to be included in the finished document, and at least one field rule, which indicates whether a specified field is to be included in the specified module, and the document assembly unit produces each document as a concatenation of at least one module. | 2010-11-11 |
20100287148 | Method, System, and Apparatus for Targeted Searching of Multi-Sectional Documents within an Electronic Document Collection - A method, system, and article are provided for efficiently and effectively searching an electronic document collection. Each of the documents in the collection is pre-divided into sub-sections, and a static document vector is created for one or a combination of each sub-section of each document. A dynamic document vector is created for a query string submitted to the document collection. Based upon the parameters of the query, select sub-sections of each document are employed in a comparison of the dynamic document vector with select static document vectors. A compilation of IP documents is created based upon all associated select static document vectors that fall within a range of the dynamic document vector. | 2010-11-11 |
20100287149 | METHOD AND APPARATUS FOR RECONSTRUCTING A SEARCH QUERY - Methods and systems for reconstructing a full query based on a partial query are disclosed. Existing interfaces for search engines may be rigid and require users to submit full queries to perform searched. The methods and systems described herein may solve these problems by allowing a flexible way for users to submit a partial query and reconstruct a full query based on the partial query. A search may then be performed using the reconstructed query. | 2010-11-11 |
20100287150 | ENHANCED SEARCH ENGINE - The present invention provides methods, devices, and systems for displaying results of a search engine query in a graphic, rather than, or in addition to, textual format. The search results are provided to a user such that the user is able to see the context of the words and phrases in the format of the original source document. Presentation of graphic fragments from the source document help to improve a user's ability to select among documents provided in the search results more efficiently. | 2010-11-11 |
20100287151 | Method and apparatus for rating URLs - A method of providing rating information in respect of Uniform Resource Identifiers to a client terminal. The method includes identifying a Uniform Resource Identifier at the client terminal, sending a first query to a rating server over an IP network, the query including as a query string a first component of the identified Uniform Resource Identifier or a derivative of that first component, and receiving the first query at the rating server and determining whether or not a rating exists for the query string. A response is sent by the server to the client terminal, the response including a determined rating, or an indication that no rating exists. The response is received at the client terminal and, if a rating included in the response so indicates or if the response otherwise so indicates, then a further query is sent to the rating server, the further query including as a query string said first component and a second component of the identified Uniform Resource Identifier, or a derivative of the first and second components. The steps of receiving the first query at the rating server, sending a response, and receiving the response at the client terminal, are repeated one or more times as required, adding for each iteration a further component to the query string. | 2010-11-11 |
20100287152 | SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR WEB CRAWLING - In a web crawler, a URL selection module selects URLs for pages to be downloaded. The URL selection module accesses an interaction data store that stores interaction data for web pages, including interaction data that indicates human interactions with the pages. To reduce the effects of link farms, the URL selection module filters the URLs to select only those URLs that have human interaction histories and provides the selected URLs to a download module for web page downloading. | 2010-11-11 |
20100287153 | IDENTIFYING PATTERNS OF SIGNIFICANCE IN NUMERIC ARRAYS OF DATA - Disclosed is a computer method and system for identifying significance of patterns across a plurality of data patterns, which involves identifying pattern types of the plurality of data patterns, determining a relative pattern significance factor to compare the pattern types. Determining the relative pattern significance factor further involves calculating a percentage change of an identified outlier from a median for a outlier pattern, calculating a value of a step change as a percentage of a last value of a step preceding the step change for a step change pattern and calculating a percentage change from a start value on the fitted curve to an end value on the fitted curve for a trend pattern. A ranked list of the pattern types are returned based on their corresponding relative pattern significant factors. | 2010-11-11 |
20100287154 | METHODS FOR SEARCHING DIGITAL FILES ON A USER INTERFACE - There are provided methods for searching at least one desired digital file on a user interface. The user interface may include a first section showing a first sorted listing of digital files and a second section showing a second sorted listing of groupings by which the digital files in the first sorted listing are grouped. The user interface may be on either a touch-screen display or a non touch-screen display. | 2010-11-11 |
20100287155 | Software And Method That Enables Selection Of One Of A Plurality Of Online Service Providers - A novel electronic information transport component can be incorporated in a wide range of electronic information products, for example magazine collections, to automate the mass distribution of updates, such as current issues, from a remote server to a wide user base having a diversity of computer stations. Advantages of economy, immediacy and ease of use are provided. Extensions of the invention permit automated electronic catalog shopping with order placement and, optionally, order confirmation. A server-based update distribution service is also provided. In addition, an offline web browser system, with hyperlink redirection capabilities, a novel recorded music product with automated update capabilities and an Internet charging mechanism are provided. | 2010-11-11 |
20100287156 | ON-SITE SEARCH ENGINE FOR THE WORLD WIDE WEB - Providing updates to a computing device having a search engine capable of searching a local data store having an index with data related to a plurality of sites located on a wide area network. A first index builder capable of accessing sites on a wide area network is provided. The first index builder retrieves and analyzes data from the sites to create index data related to the sites. The method further includes communicating index data to the locally stored database for incrementally updating the index. A computing device capable of accessing a local data storage device is also provided. The device includes an index stored on the storage device including information related to data stored on the wide area network, a search engine capable of searching the index to retrieve information in response to a query, and a display. | 2010-11-11 |
20100287157 | METHOD OF INTERROGATING A DATABASE AND INTERROGATION DEVICE - A method of interrogation or modification of a database having a plurality of tables each with fields and relationships between the fields of various tables, the method including: filling in a single privileged table; filling in at least one field in another table for which data are sought or to be modified; filling in at least one filter pertaining to a field of another table allowing the selection of the data sought or to be modified; identifying in the database, using the input fields and the fields appearing in the input filters, the tables containing these fields; identifying in the database, using the input fields and the fields appearing in the input filters, the relationships between these fields of various tables; reformulating a query to the database by stating in full the fields, the identified tables, joins representative; and applying the query to the database. | 2010-11-11 |
20100287158 | INFORMATION ACCESS USING ONTOLOGIES - A method for data access includes defining an ontology for application to a set of diverse data sources ( | 2010-11-11 |
20100287159 | Methods and systems for enhancing metadata - A method and system for utilizing metadata to search for media, such as multimedia and streaming media, includes searching for the media, receiving results, extracting metadata associated with the media, enhancing the extracted metadata, and grouping the search results in accordance with attributes of the enhanced metadata. Enhancing and grouping include adding related metadata to the database of metadata, iteratively using metadata to search for more media related data, removing duplicate URLs, collapsing URLs that are variants of each other, and masking out superfluous terms from URLs. The resultant metadata and media files are available to users and search engines. | 2010-11-11 |
20100287160 | METHOD AND SYSTEM FOR CLUSTERING DATASETS - A method and system for clustering a plurality of data elements is provided. According to embodiments of the present invention, a bit vector is generated based on each of the data elements. Bit operations are used to group each data element into a cluster. Clustering may be performed by partition clustering or hierarchical clustering. Embodiments of the present invention cluster data elements such as text documents, audio files, video files, photos, or other data files. | 2010-11-11 |
20100287161 | SYSTEM AND RELATED TECHNIQUES FOR DETECTING AND CLASSIFYING FEATURES WITHIN DATA - An information processing system and method for gathering and interpreting information includes capturing information from at least one of a plurality of information streams/sensors wherein the information includes video, audio, seismic, radio frequency (RF), and/or text then applying a standardized tag to an event at a predetermined time or over a predetermined period of time and storing the standardized tag in a repository which can be interrogated rapidly for situation/scene understanding. The information processing system and method include providing a plurality of segmentation algorithms, determining the type of information to be processed and selecting one or more of the segmentation algorithms to process the information based upon the type of information to be processed. | 2010-11-11 |
20100287162 | METHOD AND SYSTEM FOR TEXT SUMMARIZATION AND SUMMARY BASED QUERY ANSWERING - A method and system for generating answers to questions based on electronic data summary which is itself derived on context and semantics of a corpus of authoritative documents and its subsequent usage is disclosed. The method and system provides for generating a taxonomy of concepts, assigning unique-identifiers and weights to the taxonomy concepts using a given corpus of electronic data, using the taxonomy to identify the semantics of the document to be summarized, generating an ontology from a summarized authoritative text, having the ontology generation and the summary generation in a feedback loop, selecting text from a given document based on the weights of unique-identifiers in the taxonomy/ontology, sentences as a summary and pruning of the list based upon an entropy threshold, and the presence of a probability distribution, publishing of the summary in a known format on server or any other software/hardware platform with or without monetization for consumption, usage of the summary to generate answers which can be configured using an ontology and thus prevent denial of information/information overload. | 2010-11-11 |
20100287163 | COLLABORATIVE ONLINE CONTENT EDITING AND APPROVAL - A collaborative online content editing and approval system for creating an automated workflow process for editing and approving content before displaying in public domain. Content and data document including information of the content is received. Content and information of the content is then compared with editor information for selecting an editor. Further, a selected editor is automatically alerted to participate in the online content editing. | 2010-11-11 |
20100287164 | INSTALLATION FOR MANAGING A DATABASE - An installation for managing a database, the database having a database filter to provide the data sought in response to a query defining the filter and at least one data hierarchy of at least three hierarchical levels. The installation includes an interrogator to provide at least one query defining a filter to select data sought by using the database filter. The installation includes a representation of a hierarchy table that includes, for each hierarchised datum, the data on which it is dependent, regardless of the number of hierarchical levels separating them, the data being contained in a separate record of the table which also contains the hierarchised datum. During an interrogation on the basis of a query pertaining to hierarchised data, the database filter provides a response to the query formulated on the basis of the hierarchy table without resorting to external interrogation tools. | 2010-11-11 |
20100287165 | INDEXING A REFERENCE SEQUENCE FOR OLIGOMER SEQUENCE MAPPING - Generating an index includes receiving a reference sequence and applying one or more key patterns to the reference sequence to obtain a plurality of keys in the index. Each of the one or more key patterns is derived based on a corresponding set of oligomer sequence relationships of a plurality of oligomer sequences that are expected to be generated from the reference, and the keys correspond to a plurality of candidate and/or validated locations in the reference sequence. | 2010-11-11 |
20100287166 | Method and system for search engine indexing and searching using the index - Data indexing includes receiving data from a data source; classifying the data into one of a plurality of categories according to a predetermined data classification criteria; establishing a corresponding relationship between the data and an index associated with the data, the index having a preset maximum capacity; and recording the relationship between the data and the index. The index is one of a plurality of indices, and each of the plurality of indices is exclusively written by an index writing device. | 2010-11-11 |
20100287167 | ADAPTIVE RANDOM TREES INTEGER NON-LINEAR PROGRAMMING - A system and method for building segmented scorecards for a population is presented. A model of the population is built using a model builder computer, and one or more variables used by the model builder to build the model is stored in a repository. A scorecard is generated for each segment of the population based on the model and using an adaptive random tree computer program. Next, the scorecard for each segment is enhanced using a integer non-linear programming computer program to determine optimal score weights associated with the variables used by the model builder to build the model, and to generate an enhanced segmented scorecard for the population. | 2010-11-11 |
20100287168 | METHODS FOR COMPRESSING AND DECOMPRESSING MIFARE APPLICATIONS - MIFARE applications (MIA) are organized in at least one sector comprising sector data being arranged in data blocks and a sector trailer. A compressing method for MIFARE application comprises: searching for consecutive occurrences of same data values in the sector data and replacing the detected consecutive data having the same data value by a sequence comprising said data value and a number indicating the number of consecutive sector data having that data value; and/or searching for all different sector trailer values and replacing all sector trailers by references to respective ones of the different sector trailer values. | 2010-11-11 |
20100287169 | METHOD, DEVICE, AND SYSTEM FOR REALIZING FINGERPRINT TECHNOLOGY - A method, a device, and a system for realizing a fingerprint technology are disclosed. The method comprises: based on a predetermined rule, determining whether a fingerprint corresponding to a data element needs to be generated. If it is determined that the corresponding fingerprint needs to be generated, fingerprint calculation is performed for the data element, and the obtained fingerprint is sent to a data receiver. If it is determined that the corresponding fingerprint does not need to be generated, the data element is sent to the data receiver. Therefore, fingerprint calculation for data elements with short lengths and unnecessary data transmission during a data synchronization (DS) process can be avoided, and the efficiency of the DS is improved. | 2010-11-11 |
20100287170 | INSTANT ANSWERS AND INTEGRATED RESULTS OF A BROWSER - A method, system, and medium are provided for searching multiple search services in parallel and utilizing multiple search providers in a computer system. Multiple search providers are installed onto a browser application of a user computer system. Upon receipt of a user search query and a user designated search provider, an instant answer is automatically displayed without any user interaction. Other aggregated results are displayed together in a combined window pane. One section displays results of any recent searches that match the search query entry. Another section displays search suggestions provided by the designated search provider. Another section displays results of any previously visited sites in which results of the previously visited site match the search entry. Additional searches of different designated search providers can also be made. These multiple searches of multiple search providers are conducted from the same browser window as the initial search. | 2010-11-11 |
20100287171 | Federated Indexing from Hashed Primary Key Slices - A method and system stores and retrieves data items associated with a primary key, using search indices at multiple storage locations. A server receives a primary key, identifies one or more segments of the primary key, and hashes each segment with one or more hash functions to obtain a sequence of hash values. The hash values are used as keys to index a chain of search indices that are stored in multiple storage locations. One or more of the hash values in the sequence are used to form a host name, and the host name is mapped to an address of a server that stores a first search index in the chain. The last search index in the chain contains the data items associated with the primary key, or provides a reference to one or more locations at which the data items can be found. | 2010-11-11 |
20100287172 | Federated Document Search by Keywords - A method and system stores search indices across multiple storage locations, and uses the search indices to conduct a document search. In one embodiment, a server receives a search request that includes a keyword. The server hashes the keyword with multiple hash functions to obtain a sequence of hash values, which are used to index a chain of search indices. Each hash value points to an entry of a corresponding search index in the chain. If a search index is not the last index in the chain, the entry provides a reference to the location at which a next search index in the chain can be found. If a search index is the last index in the chain, the entry includes or points to identifiers of documents that contain the keyword in the search request. The documents can be retrieved from document repositories using the identifiers. | 2010-11-11 |
20100287173 | Searching Documents for Successive Hashed Keywords - A method and system searches documents that contain an ordered pair of keywords using search indices stored in multiple storage locations. In one embodiment, a server receives the search request that includes an ordered pair of keywords. The server hashes each keyword with multiple hash functions to obtain a hash vector pair, which are used to index a chain of search indices. Hash values in the hash vector pair are used to locate the chain of search indices that are stored across multiple storage locations. The last search index in the chain provides identifiers of documents containing the ordered pair of keywords, with a distance between the keywords in the documents below a predetermined limit. The documents can be retrieved from document repositories using the identifiers. | 2010-11-11 |
20100287174 | IDENTIFYING A LEVEL OF DESIRABILITY OF HYPERLINKED INFORMATION OR OTHER USER SELECTABLE INFORMATION - Embodiments of methods, apparatuses, or systems relating to identifying a level of desirability of a hyperlink or search query using experience score. | 2010-11-11 |
20100287175 | MODEL-BASED SEARCHING - Computer-readable media and methods for model-based searching to provide search results of relevance to a search topic are provided. A model describing a search framework for generating a plurality of search queries is provided. A number of search topics are identified and attributes are assigned to each search topic. Attribute data elements and values are provided to describe each to the assigned attributes for each search topic. The attributes inform the search framework in order to compile a plurality of search queries for the search topic. A search term is received from a user and a corresponding search topic is identified. The plurality of search queries are executed to obtain search results for the corresponding search topic. The search queries may be pre-executed and the search results cached in a computer memory for later retrieval. The search results are organized based on the model and are presented to the user. | 2010-11-11 |
20100287176 | PROVIDING ANALYTICAL VIEW OF EMAIL INFORMATION - Described are methods and systems related to providing an analytical view of information present in one or more emails. Metadata of all the emails present in a mailbox is configured. The metadata includes an attribute of a corresponding email. Based upon the attributes of the emails, a relationship map is created. The relationship map is a multidimensional structure having multiple axes, with each axis describing an attribute of the emails. A query is received to query the mailbox. The query received is parsed to identify attributes of one or more relevant emails that are associated with the received query. A value is computed for each attribute of the relevant emails. Based upon the values computed for each attribute present in the relationship map, a resulting report having analytical view of information present in the relevant emails is rendered. | 2010-11-11 |
20100287177 | Method, System, and Apparatus for Searching an Electronic Document Collection - A method, system, and article are provided for efficiently and effectively searching an electronic document collection. Each of the documents in the collection is pre-divided into sub-sections. One or more profiles are created, with each profile including a selection of one or more of the sections of the documents in the collection. In addition, a weight is assigned to each of the selected sections in the profile. Based upon the parameters of a query and selection of a profile, select sub-sections of each document are employed in a comparison of query data to the underlying document collection. A compilation of documents is created based upon all documents with data matching the query data within the sections of the document as identified in the submitted profile. | 2010-11-11 |
20100287178 | REFINING LOCATION ESTIMATES AND REVERSE GEOCODING BASED ON A USER PROFILE - The present invention pertains to enhancement or refinement of estimated locations based upon user-specific information. Upon user authorization, geographical information is extracted from a number of user-related sources, including the web browser history, search history, maps history, address book, e-mail archives and calendar entries. Such information is used to build a spatial index of specific physical locations for a geocoded result set. From this, heat maps identifying particular locations from the user-related sources are created for different periods of time. The heat maps may be used to refine an initial location estimate of the user. This may be done by determining whether one or more positions in a given heat map provide a more accurate position of the user than the initial estimate. If so, a best position is selected. This can be used to provide enhanced driving directions to the user. | 2010-11-11 |
20100287179 | Expanding Concept Types In Conceptual Graphs - In one embodiment, searching documents includes generating a query conceptual graph for a search query. The query conceptual graph has graph terms representing concept types. A set of conceptually similar terms is identified for each graph term, and the set is mapped to the concept type represented by the graph term. Documents are searched in accordance with the set of conceptually similar terms. In another embodiment, selecting a document includes determining documents that satisfy a search query expressed as a query conceptual graph. A document conceptual graph that has graph terms representing concept types is generated for each document. A set of conceptually similar terms is identified for each graph term, where the set is mapped to the concept type represented by the graph term. A document is selected if terms of the sets associated with the document match terms associated with the query conceptual graph. | 2010-11-11 |
20100287180 | Apparatus and Method for Issuing Certificate with User's Consent - Provided is an apparatus and method for issuing a certificate by receiving in real-time a user's consent in an online or offline environment. The apparatus includes: a database unit storing and managing a list of certificates requiring a user's consent and personal information containing the identity and a contact point of the user of the certificates; a determiner, when issuance of a certificate is requested, receiving identity information of an applicant and determining whether the certificate requested by the applicant is listed in the certificate list stored in the database unit; and a consent inquiry unit, when the requested certificate is listed in the certificate list, transmitting the identity information of the applicant and the name of the certificate to a contact point of the user of the certificate, which is stored in the database unit, and inquiring whether the user consents to the certificate issuance. | 2010-11-11 |
20100287181 | Method for Searching Content by a Soap Operation - Provided is a method for searching contents using a Simple Object Access Protocol (SOAP) operation. The method includes adding a request element field type in order to request various content searches through a comparison operation in a SOAP query operation, and transmitting a request message of the SOAP query operation to which the request element field type is added to a content service server. The method adds an operator associated with a comparison operation to a corresponding query request field which requests the search result of various contents to a SOAP query operation, thereby enabling to perform a content search by a complex operation expression. | 2010-11-11 |
20100287182 | Method and System for Adjudicating Text Against a Defined Policy - A computerized method of adjudicating text against a policy includes receiving one or more system policies, creating a system datastructure for each received system policy, receiving an input message comprising a text to be adjudicated, selecting a system policy from the one or more received system policies based on the input message, and processing the text to be adjudicated and the system datastructure corresponding to the selected system policy to determine if a prohibited word is present in the text to be adjudicated. The one or more system policies include one or more prohibited words and a first hit value corresponding to each prohibited word. The system datastructure includes a plurality of linked lists corresponding the letters of the alphabet and a head linked list operable to store one or more found prohibited words. | 2010-11-11 |
20100287183 | SHARING AND COLLABORATION OF SEARCH FINDINGS - Sharing of search histories is facilitated with a computer based system and method that allow a searcher to share search results generated without prior authentication of an identity with a search engine. Sharing and collaboration are further facilitated by allowing search history items to be shared with a minimum of additional searcher input. Context for the search history items is provided by associating a search query with an accessed document link without requiring separate tagging of the link by the searcher. | 2010-11-11 |
20100287184 | APPARATUS, SYSTEMS AND METHODS FOR CONFIGURABLE DEFAULTS FOR XML DATA - A data tree is generated in memory by parsing a first XML file. Default setting requests and validation requests are read from a second XML file. Default data values for nodes in the data tree are generated by executing default data generation code from locations specified in the default setting requests and recorded in the data tree. The content of data stored in nodes of the data tree is then validated by executing validation code from locations specified in the validation requests. The data tree is then searched by getting a nodepath, parsing the nodepath into a plurality of path pieces, searching the data tree based on each of the path pieces, and returning one or more nodes of the data tree based on the search that satisfy the path pieces. A data value of one or more nodes or child nodes may be specified to narrow the search. | 2010-11-11 |
20100287185 | GENERATION OF LOGICAL DATABASE SCHEMA REPRESENTATION BASED ON SYMBOLIC BUSINESS INTELLIGENCE QUERY - A system to query a database based on a logical schema of the database and an abstraction of the logical database schema, the abstraction including a plurality of objects and one or more properties associating one or more of the plurality of objects to one or more others of the plurality of objects. The system includes reception of a query including a first plurality of objects of the abstraction, a first one or more properties associating one of the first plurality of objects with another one of the plurality of objects, and two or more instances of a first one of the first plurality of objects. A dynamic representation of the logical database schema is modified to include an alias of the first one of the plurality of objects, the query is modified to include the alias, one or more functional dependencies of the abstraction to be enforced are determined based on the modified query, the modified dynamic representation of the logical database schema is edited based on the determined one or more functional dependencies, and a database query is generated based on the modified query and the edited dynamic representation. | 2010-11-11 |
20100287186 | METHOD FOR DELIVERING QUERY RESPONSES - A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine. | 2010-11-11 |
20100287187 | Method for query based on layout information - The present invention discloses a method for query based on layout information, including: setting up a query condition containing layout information; and querying an electronic document based on the query condition containing the layout information. The present invention also discloses a device corresponding to the method. | 2010-11-11 |
20100287188 | Method and system for publishing a document, method and system for verifying a citation, and method and system for managing a project - A system for publishing a document in a selected format may include a user interface configured to provide a plurality of presentation features to a user, a schema selection module configured to receive a schema for generating markup language content, wherein the schema includes a plurality of elements, a schema mapping module configured to map the plurality of presentation features to the plurality of elements, wherein a presentation feature maps to an element, a conversion module configured to generate tags for marking the markup language content based on the mapping, a document preparation system configured to receive input content from a user via an input module, a content generation module configured to generate markup language content from the input content using the generated tags and the presentation features, and a publication engine configured to generate the document in the selected format from the generated markup language content. | 2010-11-11 |
20100287189 | ACCELERATION OF TAG PLACEMENT USING CUSTOM HARDWARE - A hardware device is configured to accelerate the process of determining the location of a query sequence (a tag) within a sequence library (such as a reference genome) using one or more comparison units having inputs for receiving the query sequence and a subsequence of the sequence library (a k-mer) and an output for reporting results where each comparison unit is capable of searching the tag in the sense and the antisense orientation against the sequence library in the sense and antisense orientation. Methods and systems are also provided. | 2010-11-11 |
20100287190 | System and Method for Rapid Assessment of Lab Value Distributions - System and methods for rapid assessment of lab value distributions are provided. In one embodiment, the system includes a data storage device and a server. The data storage device may be configured to store a database comprising one or more records, wherein the records are identified by one or more test codes. The server may receive a medical code, search the database to obtain a first group of records associated with individuals having the medical code, wherein each record of the first group of records is identified by a test code, search the database to obtain a second group of records associated with a control population, wherein each record of the second group of records is identified by the test code, and generate an output comprising a distribution graph on a shared scale from the first and second group of records. | 2010-11-11 |
20100287191 | TRACKING AND RETRIEVAL OF KEYWORDS USED TO ACCESS USER RESOURCES ON A PER-USER BASIS - The information about where a request for a resource originated can provide useful feedback to the individual or organization that published the resource. When this information includes the keywords input to a search engine, through which the resource is then accessed, these keywords can be provided to the user that published the resource. The user can receive a notification, such as an electronic mail message, indicating the keywords and search engine used to access the resource. A database of such accesses and related keyword information can be stored on a per-user basis. This database can provide feedback indicating how the resources of the user are being located through search engines. | 2010-11-11 |
20100287192 | MANAGING COPIES OF DATA - A method in a computer system for retrieving data from one of multiple copies of the data is provided, referred to as the data management system. The data management system receives a request identifying at least one data object to be accessed. Then, the data management system queries a metabase to locate data copies that contain the identified at least one data object, wherein the data copies are created from similar source data, and wherein for each data copy the metabase contains an indication of the availability of the copy relative to other copies. Next, the data management system determines one of the located data copies to use to access the identified at least one data object, wherein the determination is made based on the indicated availability contained in the metabase for each of the located data copies. Then, the data management system accesses the identified at least one data object using the determined one of the located data copies. | 2010-11-11 |
20100287193 | Bit string search apparatus, search method, and program - An index key is a key string formed of three or more keys whose tail-end key is unique, and a search key string for a bit string search has a unique key as its tail-end key. A branch node includes a search key sequence number expressing the position information of a key in the search key string to be used in the bit string comparison during the bit string search and the discrimination bit position for that key. Search for index keys is performed by extracting from the search key string the key with the search key sequence number in the branch node and repeatedly linking to one of the nodes of a node pair of the link target in response to the bit value at the discrimination bit position of that key until the leaf node corresponding to that index key is reached. | 2010-11-11 |
20100287194 | PRESENCE-AT-HOME INFORMATION ACQUISITION SYSTEM - A presence-at-home information acquisition system is provided with an identifier table update means and a presence-at-home information distribution control means. When a user inputs permission to acquire presence-at-home information on the user, an identifier table update means stores a first identifier for identifying the user and a second identifier designated by a request for acquisition of the presence-at-home information in an identifier table storage means, with both identifiers associated with each other. The presence-at-home information distribution control means judges whether or not the second identifier is stored in the identifier table storage means. When judging that the second identifier is stored, the presence-at-home information distribution control means acquires the presence-at-home information on the user specified by the first identifier associated with the second identifier from the presence-at-home information storage means. | 2010-11-11 |
20100287195 | METHOD OF SEARCHING IN A COLLECTION OF DATA ITEMS - A method of searching in a collection of data items stored in association with data representative of locations includes obtaining data representative of co-ordinates defining a location. Data representative of a direction are obtained. A system ( | 2010-11-11 |
20100287196 | AUTOMATED FORENSIC DOCUMENT SIGNATURES - Methods and systems are provided for a proactive approach for computer forensic investigations. The invention allows organizations anticipating the need for forensic analysis to prepare in advance. Forensic signatures are created including a digital fingerprint and other information associated with a file. In one aspect, informational signatures are created, which may assist in determining what information is included in a file. In another aspect, the digital fingerprint may represent contents of the file and is resistant to minor modification of the file. In another aspect, fingerprints can be compared in parallel on different computers. | 2010-11-11 |
20100287197 | CHARACTERISTIC TAGGING - Embodiments are provided to enable a user to easily and conveniently assign, share, and/or locate characteristic and other information associated with others. In an embodiment, a user can assign, share, and use one or more characterizing tags. A user can use the one or more characterizing tags to characterize a person of interest and/or a relationship or association between the user and the person of interest. A user can also perform searches using one or more characterizing tags to locate others who may be associated with the one or more characterizing tags. Users can also view user profiles including any characterizing tags and/or communicate with others based in part on a characterizing tag. The various embodiments provide a forum for social tagging, allowing a user to apply and use one or more characterizing tags that are associated with a person of interest. | 2010-11-11 |
20100287198 | Flexible Request and Response Communications Interfaces - Methods and systems for database storage allowing subscriber entities to create specialized interfaces for storing different classes of information based on subscribed-defined categories and parameters, allowing for efficient search and retrieval of the information by users using the subscriber-defined categories and parameters. A method for processing a search request comprises receiving from a user a set of search terms, retrieving from a database a set of records satisfying the search terms, sending the search terms to one or more suppliers as indicated by supplier links associated with the records, receiving a set of results from the one or more suppliers, and sending the set of results to the user. A method for information storage comprises sending an interface to a supplier over a network, receiving from the supplier a supplier-defined category, a set of supplier-defined parameters associated with the category, and a supplier link, and adding a record comprising the category, the supplier link, and the set of parameters to a database, thereby allowing the database to be searched for the supplier as a provider according to the category and the parameters, and allowing the supplier to be queried via the supplier link for results according to the category and the parameters. | 2010-11-11 |