24th week of 2009 patent applcation highlights part 55 |
Patent application number | Title | Published |
20090150282 | MARKET-INDEXED MORTGAGE SYSTEM AND METHOD - A market-indexed mortgage system and method are provided that enable one or more borrowers to finance or refinance a real estate property and have at least a portion of the payments indexed to local relevant real estate values. The mortgage loan provides upfront liquidity to purchase or refinance the property; the borrower has payment stream going back to a lender (or holder of the note) wherein one or more payments are adjusted or determined based on the index. Such market-based mortgage loans can be pooled in a fund and fund shares can be issued against the fund. The mortgage can be a residential mortgage in which the regular (e.g. Monthly) payments (interest and or principal) fluctuate with a price index for the local house market. Balance upon prepayment can also fluctuate with such an index. | 2009-06-11 |
20090150283 | MONEY FUND BANKING SYSTEM WITH MULTIPLE BANKS AND/OR RATES - Providing interest to clients' deposited funds without limitation on the number of demand withdrawals from deposit accounts is accomplished by an administration system that keeps all of the records for the clients' deposits and withdrawals, calculates the total of the deposits and withdrawals for all clients, and uses the calculation to determine whether funds are deposited to or withdrawn from one or more deposit accounts in which all clients' deposit funds are kept. Clients can make unlimited withdrawals, such as by check, credit card, debit card, or electronic transfer, through the administrator. By placing the administrator as the holder of the deposit account(s), exemptions to the limitation on earning interest in demand accounts is facilitated; additionally, dispersing the deposit account funds among multiple banks allows the client to obtain FDIC insurance for all of the deposited funds, which may amount to insurance in excess of the statutory maximum allowed (presently $100,000.00). | 2009-06-11 |
20090150284 | CREATION AND DISTRIBUTION OF EXCESS FUNDS, DEPOSITS AND PAYMENTS - Accumulating credits from financial movements to and from accounts held by a financial transactor and managed by an account manager involves initiating a roundup by periodically accessing entries in the account or the account itself with an information processor to round up entries in the account, rounding up the entries in the account to obtain a total roundup amount, withdrawing the roundup amount from the account and debiting the account with the roundup amount. In one embodiment the information processor is external to and out of control of the account manager. At non-bank and bank locations send deposits and payments in cash and/or checks, to financial institutions by using a remote input to truncate the paper checks and the cash used in the transaction. | 2009-06-11 |
20090150285 | SYSTEM AND METHOD FOR SELLING ALTERNATIVE FUEL VEHICLES - An alternative fuel vehicle is provided to a consumer at an initial purchase price or lease rate which is subsidized by the vehicle manufacturer or financing institution. In one embodiment, the vehicle purchaser is then charged a periodic user fee that is a function of both the distance driven over some predetermined period of time and an applicable unit rate. | 2009-06-11 |
20090150286 | POINT OF SALE AUTOMATIC SAVINGS PROGRAM CONTRIBUTION SYSTEM USING BIOMETRICS PAYMENT AND AUTHENTICATION WITH SMART CARDS, ELECTRONIC PAYMENT, AND WIRELESS MECHANISMS - The present invention relates to integrated financial network systems and more particularly pertains to a biometrics automatic method of automatically contributing monies by means of actual cash or electronic cash equivalents into an investment, savings, purchasing, payment, charity, loan, mortgage, insurance premium, or loyalty program upon making a purchase using biometrics for identification of the purchaser, identification of contribution preferences, and authentication. The invention includes a computer implemented method of processing a financial transaction executed by first person including identifying the person via biometric identification and verification methods, using biometric identification and financial transaction information to access user payment accounts, preferences for contribution, determining an automatic savings amount from the financial transaction by applying a contribution calculation, and contributing the calculated amount to an investment, savings, purchasing, payment, charity, loan, mortgage, insurance premium, or loyalty account. transactions, applying a pre-specified fixed dollar amount for each occurrence of a completed transaction, applying a pre-specified fixed dollar amount and total number of occurrences of a plurality of completed transactions, applying a percentage of a purchase amount of an individual pending transaction in the hands of a payment clearinghouse or payment instrument issuer, applying a pre-specified fixed dollar amount for each individual occurrence of a pending transaction in the hands of a payment clearinghouse or payment instrument issuer, applying a specified dollar amount for the transaction event, rounding up transactions to a higher amount increment, or rounding up plurality of completed transactions. | 2009-06-11 |
20090150287 | System and method for providing supplemental transaction processing services to users of a primary financial services system - A supplemental financial transaction processing system operates in conjunction with one or more primary financial services systems for purposes of providing supplemental financial transaction processing services to users of the primary financial services system. The supplemental financial transaction processing system comprises a secure web services system and a supplemental transaction server. The secure web services system comprises at least one financial transaction method available to the primary financial services system. Upon receipt of a method call for a financial transaction, the supplemental financial transaction processing system: i) associates a unique redirect URL to the method call; and ii) returns the unique redirect URL to the primary financial services system. The primary financial services system may then pass the unique redirect URL through a secure connection with its client. The supplemental transaction server, upon a client requesting an HTTPS connection to the unique redirect URL, verifies the validity of the unique redirect URL. If valid, a web document object is provided for rendering by the client. The web document object comprises: i) the financial institution defined transaction values (at least one); ii) user interface control script for rendering of controls for obtaining user entry of at least one client defined transaction value; and iii) transaction control script. The transaction control script comprises instructions for i) creating a financial transaction; ii) validating the financial transaction; and iii) posting the validated transaction back to the supplemental financial transaction server. | 2009-06-11 |
20090150288 | Systems and Methods for Authorizing an Allocation of an Amount Between Transaction Accounts - A financial account issuer facilitating transactions between accounts is disclosed. The invention provides sellers with an irrevocable method of receiving funds from a purchaser and for improving purchaser willingness to transact with an unknown party. The invention also enables the allocation of a portion or all of a charge or loyalty points to different transaction accounts issued by different issuers, or to sub-accounts. | 2009-06-11 |
20090150289 | ELECTRONIC MEDICAL RECORDS INFORMATION SYSTEM - There is provided an apparatus for organizing a clinical observation in the form of clinical information entered by a user into memory. The apparatus includes a mechanism to receive the clinical information, which is associated with the clinical observation and has a plurality of clinical attributes. There is a mechanism for parsing the clinical information, and which identifies a clinical information data structure representative of the clinical information and which has one or more granule information data structures. Each of the granule information data structures has a collection of generic attributes. There is a mechanism to assign the clinical attributes to respective ones of the generic attributes of the one or more granule information data structures. The clinical information data structure associates the clinical attributes with respective ones of the generic attributes of each of the granule information data structures. | 2009-06-11 |
20090150290 | PROTECTING LOTTERY RECEIPTS - A method and system for generation of ticket security codes is provided. The method includes generating, by a host computing system, a lottery transaction authentication code for each transaction, generating an additional security code for the transaction, and including the generated additional security code on a lottery receipt for the transaction. The additional security code includes information that cannot be reproduced in the host computing system without access to the lottery ticket receipt and allows verification of critical data for the transaction. | 2009-06-11 |
20090150291 | Customer Support Using Virtual Machines - A customer support system includes at least one subsystem to communicate with a customer about a problem with a customer information handling system (IHS), wherein the customer IHS includes a plurality of first customer IHS data. The plurality of first customer IHS data is received from the customer and used to create a virtual IHS having substantially the same characteristics as the customer IHS. A problem with the customer IHS is then diagnosed using the virtual IHS. | 2009-06-11 |
20090150292 | System and method for secure storing, displaying, organizing electronic, and transferring medical records - A software application that enables secure storing, displaying, organizing and transferring of electronic medical records (EMR) at a health care provider's office for future visits, storage, billing, insurance audits, and follow up of prescriptions and prescribed treatments. The EMR consists of physician notes, dictation, lab reports, images, patient histories, records, and can be stored and transferred in a plurality of manners. A smart card contains a microprocessor and includes an embedded chip that requires a PIN for access. In use the smart card is accessible by the health care provider entering their key card and PIN as well as the patient entering their own smart card and PIN. The patient then receives updated information on their smart card from their doctor. Next the patient can use the card to provide information to their insurance company, a pharmacy, hospital, or another health care provider. | 2009-06-11 |
20090150293 | SYSTEM AND METHOD FOR DELIVERING LICENSES TO A PLAYBACK DEVICE - Dynamic assignment of rights to content, such as in a closed distribution system. Noting state information generated by an item of current content, and modifying state or rights of new content in response. Preloading or dynamically sending new content to the owner of the current content, with rights being enabled only at a later time, in the playback device, with predetermined conditions. In response to current state information, dynamically sending a license for new content from a server. Conditional or dynamic licenses to new content, including a set of rights associated with a class of possible sets of state information. Assignment of limited rights to a content, with support in a secure player to enforce them; for purposes of rental, bonus content, trials and other business models. | 2009-06-11 |
20090150294 | SYSTEMS AND METHODS FOR AUTHENTICATING FINANCIAL TRANSACTIONS INVOLVING FINANCIAL CARDS - A system for authenticating financial transactions comprising a plurality of financial cards, a plurality of financial terminals, and at least one authorization center connected to the plurality of financial terminals. Each of the financial cards having a card data storage device for storing identification data, and a GPS module for generating geographical position indicative of a current geographical position of the financial card. Each of the financial terminals having a card reader configured to receive one of the financial cards and access the identification data and geographical position data associated therewith. The Authorization center is configured to receive transactional data associated with a financial transaction, the transactional data including the identification data and the geographical position data for the particular financial transaction involving a particular financial terminal and a particular financial card, and for each financial transaction, determine whether that transaction is potentially fraudulent based on an analysis of the geographical position data for that transaction and previously stored geographical position data related to the particular financial card. | 2009-06-11 |
20090150295 | VALIDATION SERVICE FOR PAYMENT CARDS WITH PRELOADED DYNAMIC CARD VERIFICATION VALUES - QSecure Validation Service (QVS™) is part of the QSecure Suite and includes a CVQ Table Generator (QTG) for use with a QBox™ card personalizer. In general, the QVS/QVM compares dynamic CVQ token data fetched by an issuer authorization host from a transaction then occurring in the field. An array of acceptable CVQ values computed in real-time from the original keys and algorithms used by the QTG and QBox to personalize the particular card are applied in the comparison. There is an order to the CVQ values in such array, and the dynamic CVQ token data will step through these over time. Small deviations in the order actually received can normally occur for reasons other than fraud, so a moving window of acceptance is needed to cope with normal deviations. A running account of which CVQ values have already been used is maintained for, or by, the QVS, and these help predict where the acceptance window should next be positioned in the array of acceptable CVQ values. | 2009-06-11 |
20090150296 | REPUTATION IN ON-LINE CONSUMER MARKETS - Seller's reputation quantification technique embodiments are presented that quantify in monetary terms a risk of dissatisfaction to a potential buyer of a product or service from a seller in an on-line consumer market. Generally, this involves computing the monetary sales limit for the seller. This monetary sales limit represents an amount, which if a sum of the current prices of all the products and services currently offered by the seller is equal to or less than the amount, there would not be a significant risk to the buyer of being dissatisfied with the product or service. Given this, a risk of a potential buyer's dissatisfaction with a product or service purchased from the seller in view of a price the buyer wants to pay is assessed. The assessed risk is then provided to the potential buyer in the form of one or more risk indicators. | 2009-06-11 |
20090150297 | System and Method for Managing Digital Interactions - A system for managing digital interactions comprising an identity module for creating an identity, wherein the identity includes a unique identifier associated with a first party and a plurality of proposed terms for a relationship with a second party; and a relationship module, in communication with the identity module, for receiving and evaluating the plurality of proposed terms, including accepting or rejecting the plurality of proposed terms and, if accepted, for allowing the first party to communicate with the second party in accordance with the plurality of proposed terms. | 2009-06-11 |
20090150298 | Computer implemented method for performing waste industry transactions - A computer-based method and apparatus for trading waste capacity and, other services/goods associated with the waste industry. The computer-based method and apparatus is designed for receipt of electronically listing, buying, selling, trading and bartering all components of the waste industry with potential end users, providers, and investors. The activities involved in the computer-based method is the buying and selling of disposal space in landfills, incinerators, transfer facilities, train car transport, etc. for either concurrent use or to be used or sold at a later time. The method provides a Total Cost Estimator that provides real time information of the actual cost associated with a particular service so as to allow for optimization of profits. | 2009-06-11 |
20090150299 | TRANSACTION SYSTEM - Transaction systems are disclosed that enable a customer to obtain services from a service provider via any of a variety of communication systems on a direct fee basis. The transaction system can be independent of the communication system used to complete the transaction and the billing system used to provide payment from the customer to the service provider. In many embodiments, the transaction system arranges direct payment from the customer to the service provider. One embodiment of the invention includes a transaction metering system connected to a service provider computing device and a client computing device via a first communication network. In addition, the service provider computing device and the client computing device are connected via a second communication network, the service provider computing device and the client computing device are configured to negotiate terms for the completion of a transaction by exchanging messages over the first communication network via the transaction metering system, the service provider computing device and the client computing device are configured to conduct a communication session via the second communication network and the transaction metering system is configured to meter a transaction conducted during a communication session. | 2009-06-11 |
20090150300 | AUTOMATED FORECLOSURE AND ASSET DISPOSITION METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS - Automated foreclosure and asset disposition methods, systems, and computer program products are provided, such as for automating a property foreclosure matter. According to one aspect, the subject matter described can include providing a data inquiry for receiving user input relating to a foreclosure matter. In response to the data inquiry, information can be retrieved over a data network relating to the foreclosure matter and documents can be generated relating to the foreclosure matter either automatically or in response to a document request. Information can be presented such as, for example, tracking information relating to the foreclosure matter. | 2009-06-11 |
20090150301 | FINANCIAL PRODUCT RISK MITIGATION SYSTEM AND METHOD - Automated methods for managing risk associated with investment products is disclosed. A logic engine executes portfolio realignment and contract benefit calculations according to timing rules or event-based triggers. The investment product may provide a guaranteed withdrawal benefit option that allows for a variety of investment, payment, withdrawal, fee and termination options. | 2009-06-11 |
20090150302 | METHOD FOR MARKET MAKING - A preferred embodiment of the subject invention automates the market making process for currency trading. When a quote request for a currency is received from a client (preferably over a computer network such as the Internet), software of a preferred embodiment calculates a real-time bid and ask price for the currency. The subject invention is applicable to any asset for which market making is appropriate, and is not restricted to currency exchange. | 2009-06-11 |
20090150303 | Method and Apparatus for Publishing Literature - A method of publishing a work of literature includes storing the work of literature on a first computer being coupled to a network, the work of literature containing a plurality of keywords including all unique words in the work of literature; freely transmitting the work of literature to other computers on the network in response to display requests from the other computers; receiving a purchase request for a keyword in the work of literature from a second computer via the network; and updating the work of literature on the first computer to contain an indication that the keyword has been purchased for each appearance of the keyword in the work of literature. | 2009-06-11 |
20090150304 | AUTOMATED TRANSACTION PROCESSING SYSTEM AND APPROACH - Transaction management for contract and contract-related approaches is facilitated. According to an example embodiment of the present invention, a transaction management computer is programmed to automatically set contract terms for a transaction based on business rules previously established between parties to a transaction. In one implementation, the transaction management node automatically derives a contract term including a pricing-related term for a transaction between a buyer and seller using contract information therefor. In one instance, previously-agreed-upon price approaches, such as fixed pricing, seller-controlled pricing, quantity-related tiered pricing and pricing management schemes are stored and used by the transaction management node to automatically derive the prices. With these approaches, pricing disputes that can occur after a transaction has been processed are reduced and/or eliminated. | 2009-06-11 |
20090150305 | FRANKING SYSTEM INCLUDING A FRANKING MACHINE - A franking system (postage metering system) is described. The franking system includes a franking machine, further including an analog connection module for connection to a cable communication network. The franking system also includes an adaptation means between the franking machine and at least one wireless communication network. | 2009-06-11 |
20090150306 | Method of providing services using controlled access to vehicles of customers - A method of granting a service provider access to a vehicle of a customer to facilitate provision of services therefor is disclosed. The method includes the acts of scheduling a service appointment with the service provider for servicing at least one of the vehicle and articles placed within the interior or trunk of the vehicle, and, if the service appointment is scheduled for the articles, then locking the interior or trunk of the vehicle with the articles placed therein. The method further includes the acts of attaching a security storage box to the vehicle or in proximity to the vehicle, and locking a means for accessing the interior or trunk of the vehicle in the security storage box, granting access to the service provider to the means for accessing locked in the security storage box, and permitting access to the interior or trunk of the vehicle using the means for accessing to afford service to the vehicle or the articles. | 2009-06-11 |
20090150307 | Combinations - A document may include a plurality of published references such as, for example, a published patent(s), a published patent application(s) and/or other published reference(s). The document includes a combination of (1) a first subject matter in view of (e.g., combined with and/or modified by) a second subject matter and/or (2) the first subject matter, the improvement comprising the second subject matter. The patent document discloses that any teaching or part thereof (e.g., at least a teaching or part thereof) from the published references may be applied as the first subject matter, and that any other teaching or part thereof (e.g., at least a different teaching or part thereof) from the published references may be applied as the second subject matter. FIGS. | 2009-06-11 |
20090150308 | MAXIMUM ENTROPY MODEL PARAMETERIZATION - Described is a technology by which a maximum entropy model used for classification is trained with a significantly lesser amount of training data than is normally used in training other maximum entropy models, yet provides similar accuracy to the others. The maximum entropy model is initially parameterized with parameter values determined from weights obtained by training a vector space model or an n-gram model. The weights may be scaled into the initial parameter values by determining a scaling factor. Gaussian mean values may also be determined, and used for regularization in training the maximum entropy model. Scaling may also be applied to the Gaussian mean values. After initial parameterization, training comprises using training data to iteratively adjust the initial parameters into adjusted parameters until convergence is determined. | 2009-06-11 |
20090150309 | System and method for training a multi-class support vector machine to select a common subset of features for classifying objects - An improved system and method is provided for training a multi-class support vector machine to select a common subset of features for classifying objects. A multi-class support vector machine generator may be provided for learning classification functions to classify sets of objects into classes and may include a sparse support vector machine modeling engine for training a multi-class support vector machine using scaling factors by simultaneously selecting a common subset of features iteratively for all classes from sets of features representing each of the classes. An objective function using scaling factors to ensure sparsity of features may be iteratively minimized, and features may be retained and added until a small set of features stabilizes. Alternatively, a common subset of features may be found by iteratively removing at least one feature simultaneously for all classes from an active set of features initialized to represent the entire set of training features. | 2009-06-11 |
20090150310 | PORTABLE COMMUNICATION DEVICE, IN-VEHICLE COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM - A communication system has: a portable communication device; and an in-vehicle communication device that communicates with the portable communication device through synchronous communication. The potable communication device transmits dummy signals simulating the vehicle information to the in-vehicle communication device in a first period. The in-vehicle communication device learns and records a first filter coefficient for filtering the dummy signals that are received in the first period and a second filter coefficient for filtering signals that are received from the sensors in a second period in which the portable communication device do not transmit the dummy signals, and the in-vehicle communication device calculates a third filter coefficient for removing noises on signals received from the sensors based on the first and second filter coefficients and then filters the received signals using the third filter coefficient. | 2009-06-11 |
20090150311 | Action based learning - A set of sequences of sensed input patterns associated with a set of actions is generated by performing at least a first action on data derived from a real-world system. A subset of the sequences of sensed input patterns that form a group associated with the first action is determined. A new sequence of sensed input patterns is received. A first value which indicates the probability that the new sequence of sensed input patterns is associated with the first action based on the subset of sequences of sensed input patterns is determined and stored in a memory associated with the computer system. | 2009-06-11 |
20090150312 | Systems And Methods For Analyzing Disparate Treatment In Financial Transactions - Systems and methods are provided for analyzing disparate treatment in financial transactions. Data processing software instructions may be used to process lending-related data to identify a plurality of primary factors and one or more secondary factors for use making a lending-related decision. Model facilitation software instructions may be used to receive one or more relationships between the primary factors and the one or more secondary factors, wherein the relationships define criteria in which one or more positive secondary factors will compensate for a negative primary factor in making the lending-related decision. Model generation software instructions may be used to analyze lending-related data based on the primary factors, secondary factors and the one or more relationships. | 2009-06-11 |
20090150313 | Vectorization of dynamic-time-warping computation using data reshaping - A method for comparing data sequences includes accepting first and second data sequences of data elements. A distance matrix is computed. The matrix includes rows and columns of matrix elements, describing distances between the data elements of the first sequence and the data elements of the second data sequence. The distance matrix is reshaped by applying successive, incremental shifts to the rows or columns so as to produce a reshaped matrix. A best-score path through the reshaped matrix is calculated using vector operations, so as to quantify a similarity between the first and second data sequences. Due to vectorization, a significant increase in computation speed is achieved in both software and hardware implementations. | 2009-06-11 |
20090150314 | SYSTEM AND METHOD FOR REAL-TIME RECOGNITION OF DRIVING PATTERNS - System and method for real-time, automatic, recognition of large time-scale driving patterns employs a statistical pattern recognition framework, implemented by means of feed-forward neural network utilizing models developed for recognizing, for example, four classes of driving environments, namely highway, main road, suburban traffic and city traffic, from vehicle performance data. A vehicle control application effects changes in vehicle performance aspects based on the recognized driving environment. | 2009-06-11 |
20090150315 | Neoplastic Disease-Related Methods, Kits, Systems and Databases - In one embodiment, the invention provides methods for predicting a clinical outcome of a patient's neoplastic disease comprising: (a) determining a predictor value algorithmically using patient sample values for (1) at least one tumor marker or at least one immune marker, and (2) at least one marker that is (i) an extracellular matrix (ECM) marker (ii) a marker that is indicative of extracellular matrix synthesis (fibrogenesis), or (iii) a marker that is indicative of extracellular matrix degradation (fibrolysis); and (b) predicting the clinical outcome of the neoplastic disease by evaluating the predictor value. | 2009-06-11 |
20090150316 | Methods and Systems for Evaluating Behavior in Relation to Ethical Values - Methods and system for evaluating the behavior of users in relation to one or more ethical values are provided. The methods can comprise obtaining inputs from stakeholders or proxies rating the performance of the user in relation to the one or more ethical values. The inputs can be processed so that inputs of greater importance to the user are given a higher weight than inputs of lesser importance. An overall rating of the performance of the user in relation to the ethical values can then be determined based on the weighted inputs. The methods can be performed using systems comprising a computing device that accepts the ratings, and is programmed with an algorithm that weights the ratings and calculates the overall rating based on the weighted ratings. | 2009-06-11 |
20090150317 | Information processing apparatus, information processing method and program - An information processing apparatus includes a target storage means, a control means, a decision means, a prediction means and a generating means, in which the decision means, when determining that the system state makes a transition to a state represented by the target value in accordance with the output of the time series of motor signals generated by the generating means, updates a parameter representing the relationship between input and output, which is used by the control means for controlling the system based on the time series of motor signals generated by the generating means and a time series of sensor signals observed in accordance with the output of the time series of motor signals. | 2009-06-11 |
20090150318 | Method of Enhancing Expert System Decision Making - Methods of analyzing data are provided. An expert system receives input from at least a first source. Data is imported and analyzed by an expert system, wherein the expert system makes at least one first decision, which characterizes the data based on a rule base. The at least one first decision is displayable and modifiable by a first input from a first source. In response to the first input from the first source, the rule base may be re-applied to make at least one second decision, wherein the at least one second decision is different from the at least one first decision, or the at least one first decision may be accepted. The at least one first decision or the at least one second decision is then displayable and modifiable in response to a first input from a second source. In response to the first input from the second source, the rule base is either re-applied to make at least one third decision, wherein the third decision is different from the second decision, or either the first or second decisions are accepted. | 2009-06-11 |
20090150319 | Analytic Model and Systems for Business Activity Monitoring - Methods, systems, and computer program products for monitoring, aggregating, and correlating business events in real time and acting on the results with near zero latency, wherein each event is processed in the first order relative to the event density, are described herein. In an embodiment, the method operates by receiving historical values comprising keys and data fields at an analytic model. Rules associated with actions are applied to the historical values. Actions including updating data are executed pursuant to the rules, and then the method determines whether additional rules are to be applied; and performs actions associated with these additional rules until there are no remaining rules to apply. The method stores updated data in a database. | 2009-06-11 |
20090150320 | MULTI-MODULE AUTHENTICATION PLATFORM - Embodiments of the disclosure generally relate to systems and methods for authenticating users of an entity system. In embodiments, an authentication platform receives a request for authentication. The authentication platform interacts with one of several authentication modules to authenticate the user. Each authentication module may use different information or procedures to authenticate the user. If authenticated, the user is allowed access to the system. Having access to two or more authentication modules allows the authentication platform to provide automatically a more robust authentication and alleviates the entity system from needing to integrate the several authentication modules. | 2009-06-11 |
20090150321 | Method, Apparatus and Computer Program Product for Developing and Utilizing User Pattern Profiles - A method, apparatus and computer program product are provided for generating and utilizing a user pattern profile. In this regard, the user pattern profile can include information regarding service selections made on a user node and movements of a user. The generated user pattern profile can compared to a threshold profile, and based on the results of the comparison, an action can be undertaken. | 2009-06-11 |
20090150322 | Predicting Candidates Using Information Sources - Embodiments are configured to provide one or more candidates based in part on an input. In an embodiment, a system includes a prediction engine which can be configured to provide one or more ranked candidates using one or more configurable data sources and/or candidate providers. Each data source can be configured to include a candidate provider to predict and return predicted candidates. The prediction engine can use a predicted candidate to rank and return a ranked candidate to a user interface, process, or other application. In one embodiment, a computing device can include and use a prediction engine which can use a customized ranking component to rank and return ranked candidates based in part on a query type. The customized ranking component can use predicted candidates provided by one or more data sources and/or candidate providers when making a ranking determination. | 2009-06-11 |
20090150323 | Method And System For Knowledge Discovery - The invention relates to a method and apparatus for simultaneously processing different sources of test data into informational data and then processing different categories of informational data into knowledge-based data. The knowledge-based data can then be communicated between nodes in a system of multiple computers according to rules for a type of complex, hierarchical computer system modeled on a human brain. | 2009-06-11 |
20090150324 | Accurately inferring physical variable values associated with operation of a computer system - One embodiment of the present invention provides a system that monitors a physical variable associated with an electronic component within a computer system. During operation, the system receives telemetry signals of the physical variable which are collected by one or more physical sensors associated with the electronic component. The system also collects electromagnetic interference (EMI) signals generated by the electronic component. Next, the system builds an inferential model for the physical variable by correlating the EMI signals with the telemetry signals. The system then uses the inferential model to infer values for the physical variable from the EMI signals. | 2009-06-11 |
20090150325 | System and method for root cause analysis of the failure of a manufactured product - A system, method and computer program product for the root cause analysis of the failure of a manufactured product is disclosed. The present invention includes the development of a knowledge model, based on information obtained from historical warranty claim forms and various manufacturing data sources. The invention also includes processing text information in a free-form text that is obtained from warranty claim forms by using text-tagging and annotation techniques. Thereafter, the knowledge model is converted to a Bayesian network. The present invention provides a user interface to select parameters and corresponding instances from current warranty claim forms. The selected parameters and corresponding instances are used as input evidence for the Bayesian network. The present invention facilitates the process of drawing inferences for root cause analysis of the failure of manufactured products and corresponding probabilities. | 2009-06-11 |
20090150326 | SMART AGENT FOR EXAMINATION OF AN APPLICATION - A system, method, and article for profiling an applicant, an examiner, and agency or examination group for the purposes of examination of an application that undergoes a regulated or structured examination. One aspect of the invention can provide a greater degree of predicting success or potential success based on identifying a data factor that has a potential influence upon success of the application. Another aspect uses statistical methods or logic from a fuzzy inference system to analyze data factors. One example is directed towards the filing and prosecution of intellectual property documents such as patent and trademark applications. | 2009-06-11 |
20090150327 | CALCULATING WEB PAGE IMPORTANCE BASED ON A CONDITIONAL MARKOV RANDOM WALK - An importance system calculates the importance of pages using a conditional Markov random walk model rather than a conventional Markov random walk model. The importance system calculates the importance of pages factoring in the importance of sites that contain those pages. The importance system may factor in the importance of sites based on the strength of the correlation of the importance of a page to the importance of a site. The strength of the correlation may be based upon the depth of the page within the site. The importance system may iteratively calculate the importance of the pages using “conditional” transition probabilities. During each iteration, the importance system may recalculate the conditional transition probabilities based on the importance of sites that are derived from the recalculated importance of pages during the iteration. | 2009-06-11 |
20090150328 | IMAGE METADATA HARVESTER - New metadata may be created based on data associated with a digital image file. A digital image file may include a digital image as well as metadata, which may be descriptive of the digital image. An application executing on a processing device may define a policy specifying the new metadata to be created, methods for creating the new metadata, and data sources of information used to derive the new metadata, as well as other information. Harvesters may harvest data according to the defined policy. A harvest manager may load and invoke harvesters, as requested by the application. The harvest manager may further determine whether the loaded harvesters are to use input provided by other unloaded harvesters and may automatically load the other unloaded harvesters, accordingly. The newly created metadata may be stored in the digital image file, a data set associated with the digital image file, and/or another location. | 2009-06-11 |
20090150329 | SYSTEMS AND METHODS FOR ENHANCING PROVIDER EFFICIENCY AND COMMUNICATION - A system, method, and computer program product are provided for mapping information to message templates and transmitting messages to and from providers reporting results, guiding providers through workflows, communicating tasks that require action to third-parties, and managing and performing tasks in high-volume. | 2009-06-11 |
20090150330 | IMAGE RECORD TREND IDENTIFICATION FOR USER PROFILES - Systems and methods for generating user profiles based at least upon an analysis of image content from digital image records are provided. The image content analysis is performed to identify trends that are used to identify user subject interests. The user subject interests may be incorporated into a user profile that is stored in a processor-accessible memory system. | 2009-06-11 |
20090150331 | Method and system for creating reports - A system and method for reporting medical information permits a user to produce reports by storing report templates in a database, selecting at least two of the report templates and storing the selected report templates in the database as a new report template. The user can also change parameters associate with the previously stored report templates when creating the new report template. | 2009-06-11 |
20090150332 | VIRTUAL FILE MANAGING SYSTEM AND METHOD FOR BUILDING SYSTEM CONFIGURATION AND ACCESSING FILE THEREOF - A virtual file managing system including a file request managing unit, an information repository, a file namespace managing unit, and a file access managing unit is provided. The file request managing unit receives a file access request issued by a client, and returns a processing result of the file access request. The information repository stores a data structure of the virtual file managing system. The file namespace managing unit looks up address and path content of the file from the information repository according to the file access request. The file access managing unit performs an operation of accessing a file according to the address and path content of the file. | 2009-06-11 |
20090150333 | IN-CONTEXT COLLABORATION TOOL FOR RESOURCE MANAGEMENT SYSTEMS - A method for managing resources in a resource management system in accordance with certain embodiments may include providing a retrieval statement for retrieving management information relating to a set of selected resources. The management information may be retrieved according to the retrieval statement. Context information relating to one or more resources of the set may be retrieved according to the corresponding management information. One or more requests for additional information relating to the resource may be generated according to the context information. The requests for additional information may then be submitted to an information source. | 2009-06-11 |
20090150334 | SCOPE AND DISTRIBUTION OF KNOWLEDGE IN AN AUTONOMIC COMPUTING SYSTEM - An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements. | 2009-06-11 |
20090150335 | ACHIEVING COHERENCE BETWEEN DYNAMICALLY OPTIMIZED CODE AND ORIGINAL CODE - An apparatus comprising a first search logic to search for a first entry for a first page containing a first code region in a first data structure to determine whether a first indicator in the first entry is set to a first value; an adder logic to add the first entry to the first data structure, in response to failing to find the first entry in the first data structure; a second search logic to search for a second entry for the first code region in a second data structure, in response to determining that the first indicator is set to the first value, wherein one or more optimized code regions corresponding to the first page from a code cache are to be removed in response to determining that the first page may have been modified, and wherein the first indicator is to be set to a second value. | 2009-06-11 |
20090150336 | PARTITIONING IN VIRTUAL COLUMNS - Techniques are described herein for partitioning a database table using a virtual column as the partitioning key. A virtual column is defined by the database to contain results of a defining expression. Partitioning can be performed using a variety of partitioning schemes, such as range partitioning and hash partitioning. The partitions are automatically updated to reflect changes to the values in the base columns upon which the virtual column depends. Partition pruning and parallel-wise partition joins can be performed on database tables which have been partitioned on virtual columns. | 2009-06-11 |
20090150337 | INDEXING AND SEARCHING AUDIO USING TEXT INDEXERS - A full-text lattice indexing and searching system and method for indexing word lattices using a text indexer to enable enhance searching of audio content. The system and method utilize a Time-Anchored Lattice Expansion (TALE) method that represents word lattices such that they can be indexed with existing text indexers with little or no modification. Embodiments of system and method include an indexing module for generating and indexing word lattices based on audio content and a searching module for allowing searching of a full-text index containing indexed word lattices. The indexing module includes a custom IFilter and a custom Wordbreaker. Embodiments of the searching module include an ExpandQuery function for decorating an input query and a custom Stemmer. Embodiments of the searching module also include a GenerateSnippets module that extracts information from the indexed word lattices to enable the creation of clickable snippets. | 2009-06-11 |
20090150338 | POLICY DRIVEN MEMORY MANAGEMENT OF POOL OF CURSORS IN DATABASE MANAGEMENT SYSTEM - An apparatus, program product and method utilize policy-driven management of a pool of cursors in a database management system. Cursor usage statistics are determined for a plurality of cursors, and a plurality of cursor criteria defined in a policy are used to identify one or more cursors to close based upon the determined statistics. Among the statistics that are collected is a query time statistic that specifies, for each cursor, how long the query with which that cursor is associated, took to execute. As a result, a cursor that is associated with query that took a relatively longer time to execute will generally be less likely to be closed than a cursor that is associated with a query that took a relatively shorter time to execute. Consequently, should a cursor be needed for a particular query after the cursor has been closed, the performance penalty associated with recreating that cursor and its associated objects will be reduced. | 2009-06-11 |
20090150339 | METHOD AND SYSTEM FOR PATTERN MATCHING HAVING HOLISTIC TWIG JOINS - A method of query pattern matching uses a chain of linked stacks to compactly represent partial results to root-to-leaf query paths, which are then composed to obtain matches for the twig pattern. | 2009-06-11 |
20090150340 | METHOD AND APPARATUS FOR CONTENT ITEM RECOMMENDATION - An apparatus for content item recommendation, such as a Digital Video Recorder, comprises a grouping unit ( | 2009-06-11 |
20090150341 | GENERATION OF ALTERNATIVE PHRASINGS FOR SHORT DESCRIPTIONS - The claimed subject matter provides systems and/or methods that effectuate generation of alternative expressions or phrasings for short descriptions, proper nouns or places. The system can include devices that select and associate an item with a prompt, displays the selected item and then obscures the item with the prompt associated with the item, elicits a response from users to the prompt based on a motivational statement constructed to solicit an appropriate response from the user. The response elicited from the user and the item selected associated with one another and then persisted to storage media. | 2009-06-11 |
20090150342 | Computer Method and Apparatus for Tag Pre-Search in Social Software - A computer-implemented method and system for tag-based searching. One or more initial tags are entered or otherwise input by a user. The invention system determines related tags to the user entered initial tags and enables user review of the determined related tags. The user selects from the determined related tags and forms an improved tag-based search relative to the initial tags. Methods employed for determining related tags include conventional frequency of co-occurence method, a lexical method, a semantic method, a user list method, a recency method, a reference database method and a resource method. The invention method/system also allows the user to store selected components of those searches for future use/reuse. The invention also allows the user to share selected components with selected other users. | 2009-06-11 |
20090150343 | Multi-Phase Search And Presentation For Vertical Search Websites - The present invention provides a methodology and system for efficiently performing travel reservation queries and presenting significant search results to a user. A travel reservation search engine constructs a first query from one or more constraints. The first query has a threshold probability of returning a first set of search results that will lead to the purchase of a travel reservation. Additionally, if determined necessary by the search engine a second query is constructed from one or more constraints. The second query returns a second set of search results. | 2009-06-11 |
20090150344 | Collaborative Program Development Method and System - A method, apparatus and program product facilitate the collaborative development of an algorithm by, in part, displaying an algorithm associated with a performance attribute, and receiving user input relating to the algorithm from a plurality of networked users. The performance attribute of the algorithm may be automatically modified based on the user input. The modified performance attribute may be displayed to the plurality of networked users. A query may be received from a user interested in the algorithm. In response to the user query, the algorithm may be located from among a plurality of algorithms. For instance, the algorithm may be located from among the plurality of algorithms by matching the performance attribute to a criterion of the user query. Alternatively or additionally, the algorithm may be located by matching the performance attribute to a profile of the user submitting the user query. Also in response to the user query, a second algorithm and/or performance attribute related to the algorithm, or another, may be displayed. | 2009-06-11 |
20090150345 | Web Domain Data Replication System - A system and method of increasing the visibility of a website by automatically generating one or more additional linked webpages relating to the website. Information used in the webpages may be gathered from the original website or the websites of one or more third party website. Such a system may increase the ranking of a website in the results of one or more search engines. | 2009-06-11 |
20090150346 | REVERSE MATCHING RELATIONSHIPS IN NETWORKS OF EXISTING IDENTIFIERS - A mobile device, system, and method are directed towards managing social networking information by employing a reverse matching search to identify those members of the social network that may have another person's identifier in their contact lists. The person may initially visit the social network site and provide an identifier either automatically or through a directed action by the person. A reverse search may be performed on members' contact lists to determine which contact lists include the identifier. If a match is found in a member's contact list, selected information about that member may be provided to the person. The reverse matching search may also be performed at various subsequent times to provide members information about new members to the social network. | 2009-06-11 |
20090150347 | SEARCH CONTROL AND AUTHORING ENVIRONMENT - A technique for adding a search control by a user to a file, webpage, desktop, or mobile device, for example. The control lets the end user create documents, webpages, or dashboards with static and/or dynamic content as easily as inserting pictures. The technique also facilitates the imbedding of control access to the search information via this control. When a document is created, the control allows for adding a search into the document, authoring the default view of the query (e.g., thumbnail, details, extended view, slideshow, timeline, etc.), setting the scope (e.g., local computer, website, company human resources database, etc.), and “publishing” states (e.g., dynamically update, static-fixed, query run on local machine, etc). The technique also facilitates the adding of views such as via a user interface control for “adding a search” and standard “search list view control.” | 2009-06-11 |
20090150348 | MANAGING DATA PRODUCED FROM DISCOVERIES CONDUCTED AGAINST SYSTEMS - Method, system, and computer program product for managing output reports produced from discoveries conducted against systems are provided. A discovery is conducted against a system to produce one or more output reports relating to configuration of the system. A signature is calculated for each output report. A determination is made as to whether each output report has a corresponding saved output report in a collection of saved output reports produced from one or more previously conducted discoveries against the system. For each output report having a corresponding saved output report, the signature for the output report is compared to a signature for the corresponding saved output report. In response to the signature for the output report being different from the signature for the corresponding saved output report, the corresponding saved output report in the collection of saved output reports is replaced with the output report. | 2009-06-11 |
20090150349 | DYNAMIC GEOGRAPHICAL SPATIAL SEARCH - A method for performing a dynamic spatial search for points of interest proximal to a path of travel of a moving user. As the user moves along a path, a search is regularly conducted to provide updated information about points of interest for the user. The method includes automatically detecting a position of the user. One or more attributes of the user's movement and/or of a vicinity around the position of the user are detected. To provide the updated search information a new search region is determined based on the user's position and the one or more detected attributes. The new search region is compared to the previously determined search region to determine an overlap region that the two have in common. Search results from the overlap region are reused as part of point of interest search results for the current search region. New point of interest search results are calculated only for a portion of the new search region outside of the overlap region. Preferably, search results from the previously determined search region that are outside of the overlap are no longer needed and are discarded. | 2009-06-11 |
20090150350 | Systems and methods of vehicle entertainment - In one embodiment, a vehicle-based entertainment system comprises a network connection unit and a vehicle-based processor. The vehicle-based processor is coupled between a user interface and the network connection unit. The vehicle-based processor provides a media file list to the user interface by searching at least one media file in the remote media source according to the keyword received from the user interface. The vehicle-based processor downloads and decodes at least one target media file selected from the media file list according to the selection command received from the user interface. The remote media source is accessed by the vehicle-based processor through the network connection unit. | 2009-06-11 |
20090150351 | Method and system for querying a database - A method and system for querying a database involves dragging and dropping selected search criteria from one portion of a display to another portion of a display. When searching multiple criteria, a Boolean operation associated with the method depends upon the respective positions of the search criteria in the display. The method also allows for the results of the search to be dynamically updated as different criteria are selected. | 2009-06-11 |
20090150352 | SYSTEM AND METHOD FOR INTEGRATING PRODUCT QUALITY DATA IN REMOTE PLANT DATABASES - An integration database for integrating product quality data between a plurality of plant databases is provided. The integration database includes: a material identification standardization unit configured for connecting the integration database to each of the plurality of plant databases, and for standardizing a product identification for each of the products in each of the plurality of plant databases; a plant material view creation unit configured for creating one or more plant material views for each of the plant databases in the integration database according to a corresponding product quality data for each of the plant databases; and a data integration unit configured for creating a combined summary view in the integrated database based on all the plant material views, and for collecting the product quality data of each of the plant material views into the combined summary view. | 2009-06-11 |
20090150353 | Method and arrangement for handling of information search results - The invention relates to a method and an arrangement for handling of information search results. The method includes at least: entering a search query; sending the query to a search engine; and receiving a search result having a list of data files matching to the search query. And the method comprises at least: paginating the content of the data files retrieved; rendering page previews of the data files; selecting the pages to be previewed; and previewing the matching pages associated with the data files retrieved. | 2009-06-11 |
20090150354 | Search devices, methods, and programs for use with navigation devices, methods, and programs - Search devices, methods, and programs input a first search term and acquire a category of the first search term. The devices, methods, and programs input a second search term and acquire a category of the second search term. The devices, methods, and programs, determine a logical operator for the first search term and the second search term according to a relationship between the first and second categories, and output search objects on a display that correspond to a logical operation performed using the determined logical operator. One or more of the output search objects may be used as a destination by a navigation device. | 2009-06-11 |
20090150355 | Software method for data storage and retrieval - This invention discloses a novel method for storing data in virtual multidimensional blocks and accessing and retrieving desired information from these blocks. Specific items of data whose characteristics fall within the range of a specified block are stored within that block. Blocks with smaller ranges are nested within larger blocks with the same characteristics. This invention's search method involves checking the specific range of a search query against the largest relevant block range, and then successively checking smaller and smaller range blocks that contain the desired data. This method provides greater speed and accuracy than conventional database linear storage and record by record search methods. | 2009-06-11 |
20090150356 | Method For Discovering Network of Home or Building Control Devices - The present disclosure relates to a method for discovering, identifying, and cataloguing devices on a network, particularly, devices included in a home automation or building control network. In embodiments, a node information table is populated with generic entries representing potentially-discoverable devices on the network. The table is traverse iteratively and potential devices are queried in turn to determine the type and capabilities of each potential device in the network. Device responses stored in the node information table, replacing generic entries with updated entries representative of actual network devices. Additionally, device responses may be used as a basis for subsequent queries to network devices. After device queries are completed, any remaining generic node information table entries are removed from the table, thereby only entries corresponding to positively-identified network devices remain in the table. | 2009-06-11 |
20090150357 | METHODS OF EFFICIENTLY RECORDING AND REPRODUCING ACTIVITY HISTORY IN VIRTUAL WORLD - An apparatus and method for recording activities of an avatar in a virtual world by means of a computer including: means for dividing the virtual world into a plurality of blocks each provided with a unique ID; means for recording a movement history in a storage area of the computer, the movement history including the ID of each block which an avatar acting in the virtual world enters and a time point at which the avatar enters the block; means for deleting the movement history between the first and the last blocks of a plurality of blocks which the avatar enters if the plurality of blocks are continuous in a straight line in one direction; and activity record DB recording means for recording, as an activity dataset in an activity record DB, an event content, the movement history and a repetition count of an event. | 2009-06-11 |
20090150358 | SEARCH DEVICE, SEARCH METHOD AND PROGRAM - Disclosed is a search device including an extraction unit to extract search information from information inputted from environment by using a data mining analysis, a storing unit to store the search information, a selection unit to select supplementary information from the search information stored in the storing unit based on a keyword inputted from a terminal and profile information, a first transmission unit to transmit the keyword and the supplementary information to a search engine, and a second transmission unit to transmit to the terminal a search result outputted from the search engine. The supplementary information supplements to the keyword, and the profile information manages updating the storing unit for each user. | 2009-06-11 |
20090150359 | DOCUMENT PROCESSING APPARATUS AND SEARCH METHOD - Overlapping of objects included in document data is detected, and information indicating overlapping of objects is added to metadata. A user sets search conditions including a condition relating to the overlapping of objects, an object that satisfies the search conditions set is searched for based on the metadata, and a search result is outputted. | 2009-06-11 |
20090150360 | A Directory System and Method of Searching Information - A method of executing an operation in a directory information system, includes performing a first operation within a directory information system in accordance with a predetermined procedure, where the first operation comprising a search for one or more of a plurality of directory objects. The plurality of directory objects are stored in a computer-readable medium that has a directory information structure. In one particular embodiment, the search generates one or more first results. The method also includes performing a second operation within the directory information system in accordance with the predetermined procedure. The second operation uses at least a portion of the one or more first results generated by the search for the one or more of the plurality of objects. In this embodiment, the second operation generates one more second results. The method further includes returning the one or more second results based at least in part on the second operation. | 2009-06-11 |
20090150361 | SUPPORTING CREATION OF SEARCH EXPRESSIONS EMPLOYING A PLURALITY OF WORDS - A method, apparatus, and computer program product for supporting creation of a search expression that employs a plurality of words may display a search expression creation support screen comprising a search word field for inputting therein search words and a search expression field for visually displaying, in a nodal form, a search expression that includes the inputted search words, sort the search words, inputted in the search word field, into one or more groups depending on their categories, display, in the search expression field, the search words included in each of the groups as OR-connected nodes, while displaying connections between the groups as AND-connections, and change a search expression in the search expression field in response to a user's operation that has been performed in the search word field or in the search expression field. | 2009-06-11 |
20090150362 | Double Blinded Privacy-Safe Distributed Data Mining Protocol - A Double Blinded Privacy-Safe Distributed Data Mining Protocol is disclosed, among an aggregator, a data consumer entity having privacy-sensitive information, and data source entities having privacy-sensitive information. The aggregator does not have access to the privacy-sensitive information at either the data consumer entity or the data source entities. The aggregator formulates a query without using privacy-sensitive information, and sends the query to the data consumer entity. The data consumer entity generates a list of specific instances that meet the conditions of the query and sends the list, encrypted, to the data source entities either directly or through the aggregator. The data source entities match the list against transactional data, de-identify the matched results, and send them to the aggregator. The aggregator combines results from data source entities and sends the combined result to the data consumer entity. This allows for privacy-safe data mining where both the data consumer entity and data source entities have privacy-sensitive information not available for the aggregator to see or use. | 2009-06-11 |
20090150363 | APPARATUS AND METHODS FOR LOCATING DATA - The present invention provides for quick and efficient searches. In one embodiment, a search system, comprises an email search interface having at least a first email-specific attribute search field, a file search interface having at least a first file-specific attribute search field, a Web history search interface having at least a first Web-specific attribute search field, and an apparatus configured to perform incremental searching as the user enters characters into one or more attribute search fields. | 2009-06-11 |
20090150364 | AUTOMATIC GENERATION OF DOCUMENT SUMMARIES THROUGH USE OF STRUCTURED TEXT - A summarization system generates summaries from documents. Text structure tags, in conformance with the Text Encoding Initiative (TEI), are inserted into the documents to generate encoded documents. The text structure tags, when associated with portions of the document, identify text types. A text type, such as an argumentative text type, provides meta-information about the associated portion of text. The documents are also encoded, via document type declaration (“DTD”) in the eXtensible mark-up language (“XML”), to generate a tree structure that depicts the text types and hierarchical relationships among the text types in the tree structure. The summarization system generates a summary of the documents by extracting portions of the document, associated with the text type tags, using the tree structure in accordance with user input. The summarization system may be used to generate summaries from multiple documents. | 2009-06-11 |
20090150365 | INBOUND CONTENT FILTERING VIA AUTOMATED INFERENCE DETECTION - A system is provided to detect email spam. During operation, the system receives an email, extracts a set of keywords from the email body, and constructs a first search query based a keyword extracted from the email body. The system further constructs a second search query based on the keyword in the first query and one additional word which pertains to a known spam word or to the subject of the email. Next, the system receives a first number of hits and a second number of hits in response to the first and second search queries, respectively. The system then determines whether the email is spam based on the first number and the second number. The system can also perform Website filtering using inference detection which is based on search results received in response to search queries formulated with keywords extracted from Websites. | 2009-06-11 |
20090150366 | EXPRESSION REPLACEMENT IN VIRTUAL COLUMNS - Techniques are described herein for replacing a part of an expression in a query to a database with a virtual column. A virtual column is defined by the database to contain results of a defining expression. A part of an expression in a query is replaced with a virtual column whose defining expression is equal to the part of the expression in the query. The part of an expression in a query can be the entire expression. When an expression in a query can be replaced with more than one replacement expression involving virtual columns, the replacement expression with the least cost of query processing is selected. | 2009-06-11 |
20090150367 | MAPPING AND QUERY TRANSLATION BETWEEN XML, OBJECTS, AND RELATIONS - Described is programmatic access to persistent XML and relational data from applications based upon explicit mappings between object classes, XML schema types, and relations. The mappings are used in data access, that is, they drive query and update processing. A query may be processed into a query for accessing the XML data and another query for second type for accessing the relational data. Mappings support strongly-typed classes and loosely-typed classes, and may be conditional upon other data, may decouple query and update translation performed at runtime from schema translation used at compile time, and/or may be compiled into transformations that produce objects from XML data and transformations that produce XML data from objects. Mappings may be generated automatically or provided by the developer. | 2009-06-11 |
20090150368 | FORECASTING SYSTEM AND METHOD USING CHANGE DATA BASED DATABASE STORAGE FOR EFFICIENT ASP AND WEB APPLICATION - In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server. | 2009-06-11 |
20090150369 | METHOD AND APPARATUS TO PROVIDE MULTIMEDIA SERVICE USING TIME-BASED MARKUP LANGUAGE - A multimedia player and method is disclosed for displaying multimedia content on a video screen. A video stream and a markup language segment associated with the video stream are received, wherein the markup language segment comprising a time stamp identifying a target segment of the video stream, and at least one keyword associated with the time stamp. The keyword is transmitted over a network to a search engine, and related content is received from the search engine over the network, wherein the related content is related to the keyword. When the target segment of the video stream is displayed on the video screen, the related content is concurrently displayed on the video screen. | 2009-06-11 |
20090150370 | System and Method For Restricted Party Screening and Resolution Services - A system and method for screening data for restricted party screening. The system comprises an input for entering data, a screening system for screening the data against a database comprising restricted entities information, generating a match score based on the screening of the data, providing a data match based on the match score, and outputting the data match, a work queue for reviewing the data match, and a report generated based on the review of the data match. | 2009-06-11 |
20090150371 | METHODS AND APPARATUS FOR COMPUTING GRAPH SIMILARITY VIA SIGNATURE SIMILARITY - This disclosure describes systems and methods for identifying and correcting anomalies in web graphs. A web graph is transformed into a set of weighted features. The set of weighted features are then transformed into a signature via a SimHash algorithm. The signature is compared to the signature of one or more other web graphs in order to determine similarity between web graphs. Actions are then carried out to remove anomalous web graphs and modify parameters governing web mapping in order to decrease the likelihood of future anomalous web graphs being built. | 2009-06-11 |
20090150372 | SEO Suite and Sub-components - The present invention is a SEO suite comprising several modules that in combination or alone may are novel and non-obvious. These modules are: smart tools that provide isolation and workflow collaboration of tools in an SEO suite; using log files for key-wordless rank checking in an SEO tool; using log files for hyperlink analysis in an SEO tool; identifying web authorities for competitive analysis in an SEO tool; live relevancy metrics in on-page optimization editor (SEO tool); and a rotating authorization code to prevent the use of a software license in more than one machine. | 2009-06-11 |
20090150373 | SYSTEM AND METHOD FOR SYNCHRONIZING DATA ON A NETWORK - The disclosure describes systems and methods for synchronizing data on a network based on temporal, spatial, social and logical data available to the network. The method includes receiving a first information object (IO) containing attributes for a first real-world entity (RWE), the first IO associated with a second RWE; identifying one or more second IOs, each second IO containing one or more attributes for the first RWE and each second IO independently associated with a third RWE; generating a different probability for each IO based on a comparison of contents of the first and second IOs and their associated RWEs; and replacing one or more of the attributes in at least one IO with at least one attribute from a different IO based on the probabilities for each IO. | 2009-06-11 |
20090150374 | SYSTEM, METHOD AND PROGRAM PRODUCT FOR DETECTING SQL QUERIES INJECTED INTO DATA FIELDS OF REQUESTS MADE TO APPLICATIONS - System, method and program product for detecting a malicious SQL query in a parameter value field of a request. The parameter value field is searched for query operands, characters and/or symbols and combinations of query operands, characters and/or symbols indicative of malicious SQL injection. A respective score assigned to each of the query operands, characters and/or symbols or combinations of query operands, characters and/or symbols found in the parameter value field is added to yield a total score for at least two of the query operands, characters and/or symbols or combinations of query operands, characters and/or symbols found in the parameter value field. Responsive to the total score exceeding a threshold, the request is blocked. | 2009-06-11 |
20090150375 | Detecting zero-result search queries - A processing device and method may be provided for determining whether a zero search result may be produced with respect to a search for a document including all words of a word group. An index, with respect to words included in a group of documents, may be searched for documents including all words of the word group when a zero search result is determined not likely to occur with respect to the search for the document including all of the words of the word group. A method for creating multiple types of data structures corresponding to word grouping collections may further be provided to store occurrence information indicating a likelihood of a presence of a document including all words of a word group. | 2009-06-11 |
20090150376 | Mutual-Rank Similarity-Space for Navigating, Visualising and Clustering in Image Databases - A method of representing a group of data items comprises, for each of a plurality of data items in the group, determining the similarity between said data item and each of a plurality of other data items in the group, assigning a rank to each pair on the basis of similarity, wherein the ranked similarity values for each of said plurality of data items are associated to reflect the overall relative similarities of data items in the group. | 2009-06-11 |
20090150377 | Method and system for merging extensible data into a database using globally unique identifiers - A method of merging data from one database into another database uses metadata identifiers to indicate the type of data. One of the databases can be stored on a medical device, and the other of the databases can be stored on a computer. When transferring data from the first database to the second database, the metadata identifiers are used to identify and merge common data types. | 2009-06-11 |
20090150378 | Method for estimating a prestige of an entity - A method and an apparatus for estimating a prestige of an entity, as for example a firm, company or name, is disclosed wherein a score value is assigned to an entity as a function of an occurrence of terms associated with said entity in search results. The search results are obtained by searching an information space such as the internet. This enables, for example, companies or divisions, to infer their public standing from an analysis of search results obtained through internet search engines. It is possible to compare a plurality of entities with respect to each other in an automated fashion. | 2009-06-11 |
20090150379 | METHOD FOR PROVIDING MULTIMEDIA TO PROVIDE CONTENT RELATED TO KEYWORDS, AND MULTIMEDIA APPARATUS APPLYING THE SAME - A method for providing multimedia and a multimedia apparatus applying the same. The method for providing multimedia includes searching for content related to keywords and generating channels to provide the content found as a result of searching. Therefore, it is possible for a user to more conveniently use Internet multimedia content using a TV. | 2009-06-11 |
20090150380 | SYSTEM AND METHOD FOR PROCESSING SOCIAL RELATION ORIENTED SERVICE - A method for social relationship oriented service processing, which comprises steps of: providing relationship data, searching for at least one first level social member from a first level social network according to the relationship data, forwarding a list of the first level social members to a server, and searching by the server for at least one second level social member from a second level social network according to the list and the relationship data. | 2009-06-11 |
20090150381 | METHODS AND APPARATUS FOR COMPUTING GRAPH SIMILARITY VIA SIGNATURE SIMILARITY - This disclosure describes systems and methods for identifying and correcting anomalies in web graphs. A web graph is transformed into a set of weighted features. The set of weighted features are then transformed into a signature via a SimHash algorithm. The signature is compared to the signature of one or more other web graphs in order to determine similarity between web graphs. Actions are then carried out to remove anomalous web graphs and modify parameters governing web mapping in order to decrease the likelihood of future anomalous web graphs being built. | 2009-06-11 |