48th week of 2012 patent applcation highlights part 61 |
Patent application number | Title | Published |
20120303520 | WIRELESS COMMUNICATION ACCESSORY FOR A MOBILE DEVICE - A wireless communication accessory for a mobile communication device comprising: a casing that conforms, at least partially, to the outer shape of the mobile communication device; a processing circuit housed within the casing and configured to process a first data; and a wireless transmitter coupled to the processing circuit, where the transmitter is configured to transmit the first data. The wireless communication accessory may further comprise a wireless receiver that is configured to receive a second data from an external wireless device. The first data may be associated with any or all of the following: payment card information for processing purchase transactions; public transportation account information for processing travel credits on public transportation systems; and access card information for gaining access into restricted areas. | 2012-11-29 |
20120303521 | METHODS AND SYSTEMS FOR PROTECTION OF IDENTITY - The present invention relates to a method to the creation and management of a secondary identification to avoid identify theft. Identity theft may occur over the internet, the purchase of goods and services by credit, and many other forms not yet known. The present invention creates a secondary identification for a person by creating one or more of the following secondary identifications which include a secondary email address, a secondary postal address, a secondary phone number, and any other identifying secondary information. The present invention describes methods and systems to create a secondary identification. Further, the present invention may be used to create a credit card containing the requestor's secondary identification. | 2012-11-29 |
20120303522 | METHOD AND APPARATUS FOR FACILITATING ONLINE PAYMENT TRANSACTIONS IN A NETWORK-BASED TRANSACTION FACILITY USING MULTIPLE PAYMENT INSTRUMENTS - A method and apparatus for facilitating online payment transactions between participants in a network-based transaction facility are described. In one embodiment, user interface information that identifies various payment instruments available for processing online payment transactions is communicated to and received by a first participant via a communications network. Payment option information indicating the willingness of the first participant to accept a payment from a second participant via one of the various payment instruments is passed to the second participant via the communications network. Personal billing information concerning a selected payment instrument from the various payment instruments is accepted from the second participant to facilitate an online payment transaction between the first participant and the second participant. | 2012-11-29 |
20120303523 | SYSTEM AND METHOD FOR DONATING TO CHARITABLE ORGANIZATIONS - A computer-implemented method of establishing an online account for a prospective user, the method comprising the steps of establishing a first account through direct deposit, the settings of the first account being stored in a database; establishing a second account, the settings of the second account being stored in the database, wherein the second account includes a debit card associated with the direct deposit account; linking the first and second accounts such that control settings of the second account are determined through the first account; and making a donation from the second account using the debit card consistent with the control settings of the second account. | 2012-11-29 |
20120303524 | SYSTEM AND METHOD FOR RECEIVER STAGED MONEY TRANSFER TRANSACTIONS - A computer system is operated for a receiver-staged money transfer transaction. A staged transaction is received from a receiver and includes one or more items requested by the receiver. Information about one or more senders identified to receive the staged transaction is then received, and the staged transaction is sent to the one or more senders. Approval notifications are received from the one or more senders indicating the one or more items in the staged transaction that the one or more senders agree to fulfill. The requested items fulfilled by the one or more senders are then released to the receiver | 2012-11-29 |
20120303525 | METHODS AND SYSTEMS FOR VERIFYING REGULATION COMPLIANCE - A computer and a computer-based method for verifying compliance of transaction data for a chargeback transaction with a set of regulations is provided. The method includes storing transaction data and a plurality of regulation sets wherein each regulation set is associated with a reason code and defines compliance of a chargeback transaction with the associated reason code, and receiving a chargeback message for the chargeback transaction wherein the chargeback message includes an assigned reason code for requesting the chargeback transaction and a transaction identifier for identifying transaction data associated with the chargeback transaction. The method further includes retrieving transaction data based on the transaction identifier, retrieving a regulation set wherein the retrieved regulation set is associated with the assigned reason code included within the received chargeback message, and verifying the assigned reason code assigned to the chargeback transaction by comparing the retrieved transaction data to the retrieved regulation set. | 2012-11-29 |
20120303526 | SYSTEMS AND METHODS FOR TRANSFERRING FUNDS FROM A SENDING ACCOUNT - Provided herein are methods and systems for transferring funds from a sending account to a payee. In embodiments, the sending account may be a pre-paid wireless telephone account. The methods and systems may involve a transaction management system, an account setup module, a funds transfer module and a reporting module. | 2012-11-29 |
20120303527 | PROCESS AND HOST AND COMPUTER SYSTEM FOR CARD-FREE AUTHENTICATION - A terminal of acceptance ( | 2012-11-29 |
20120303528 | SYSTEM AND METHOD FOR PERFORMING A TRANSACTION RESPONSIVE TO A MOBILE DEVICE - A transaction system for use in cooperation with a client mobile device, the transaction system constituted of: a provider associated device arranged to obtain an identifier associated with the client mobile device; and a transaction server in communication with the provider associated device. The provider associated device is arranged to output a transaction request message comprising information regarding the obtained identifier of the client mobile device. The transaction server, responsive to the transaction request message, is arranged to process the received transaction request message in accordance with one of a plurality of processing paths responsive to an attribute of the received transaction request message. | 2012-11-29 |
20120303529 | MULTI CURRENCY EXCHANGES BETWEEN PARTICIPANTS - A method and apparatus for facilitating payment transactions in multiple currencies between participants is provided. In one embodiment, an option is provided to a user to select a currency in which to make a payment. An indication of the selected currency in which to make the payment is received. A determination is made as to whether the selected currency is a primary currency of an account of the user. Based on the selected currency being different from the primary currency of the account of the user, the payment is converted to the selected currency. | 2012-11-29 |
20120303530 | METHOD FOR CORROBORATING A GAMING JACKPOT PAYMENT - A method for authorizing a witness-less manual payment of a gaming jackpot includes comparing a jackpot transaction value from a payment user to a maximum witness-less hand-payment jackpot value and to a jackpot value from the gaming machine. Confirmed jackpots of suitable value can be authorized for hand-payment without a corroborating human witness. The maximum value is selectable by the casino. | 2012-11-29 |
20120303531 | SYSTEM AND METHOD FOR CONTROLLING SERVICE SYSTEMS - A pump surrogate controller system and method allows multiple point of sale systems to control a particular service system. For example, a register at a cashier stand may activate the same fuel pump as an automated checkout kiosk. The surrogate controller may further coordinate the transmission of transaction data to the appropriate destinations. For example, transaction information relating to a fuel transaction may be delivered to the appropriate point of sale for completion. Transactions that are pre-authorized prior to a purchaser's arrival at a service station may also be activated using the surrogate controller. Fuel dispensing may be dependent on confirmation that the vehicle and dispensing pump are in close proximity. | 2012-11-29 |
20120303532 | METHOD AND APPARATUS FOR FACILITATING ONLINE PAYMENT TRANSACTIONS IN A NETWORK-BASED TRANSACTION FACILITY USING MULTIPLE PAYMENT INSTRUMENTS - A method and system for transferring value to a user of a transaction system including receiving from the user a request for value, evaluating the risk involved in providing the value by evaluating information accessible to the transaction system, selectively approving the request for value based on evaluating the risk involved, and distributing the value to the user. The information that is accessible to the transaction system may be stored at the transaction system or separated from the transaction system. The value may include funds, a line of credit, coupons, or gift certificates, and may be distributed over a period of time. The user may be a buyer or a seller. | 2012-11-29 |
20120303533 | SYSTEM AND METHOD FOR SECURING, DISTRIBUTING AND ENFORCING FOR-HIRE VEHICLE OPERATING PARAMETERS - Systems and methods of securing, distribution and enforcing for-hire vehicle operating parameters are described whereby a first computer system maintaining the parameters generates a data packet that is distributed to a second computer system which acts as a meter (such as a taximeter, limousine meter or shuttle meter) for the for-hire vehicle. The first computer system may secure or encrypt the data packet according to a security protocol associated with the second computer system. Once the second computer system receives the data packet, it may validate and extract the operating parameters contained within it. The second computer system may then store the operating parameters and operate according to the parameters by, for example, calculating fares for passengers that make use of the for-hire vehicle associated with the second computer system. The second computer system may include a secure segment that is attached to the for-hire vehicle and a non-secure segment that may be easily removed to prevent theft or for repairs. | 2012-11-29 |
20120303534 | SYSTEM AND METHOD FOR A SECURE TRANSACTION - The present disclosure relates to a system and method for a secure payment. More, specifically the present disclosure relates to an automated method for enhanced security at point-of-sale (POS) terminals, cash machines (ATMs), or other similar electronic transfer devices during financial electronic transactions. The method includes receiving a request for an xPIN by a mobile device via a mobile gateway, sending the xPIN via the mobile gateway to the mobile device, receiving a transaction request at a transaction means for authorization and an xPIN verification request an interface, verifying the xPIN via the mobile gateway; and authorizing the transaction via the interface. | 2012-11-29 |
20120303535 | SYSTEMS AND PROCESSES FOR AGREEMENT MANGEMENT - A process and system of managing agreements among users is provided. A proposed agreement is received from a first user. The proposal is relayed to a second user to view and to choose whether to accept the proposal. The agreement specifies that, at a particular time, if a particular condition is met, one user will owe the other a payment. At the specified time, a user is asked whether the condition has been met. If it has, one user will owe the other the payment. | 2012-11-29 |
20120303536 | Property complexity scoring system, method, and computer program storage device - A property complexity scoring device includes an interface and a computer processor that is programmed to receive location information of a target property via the interface. The computer processor also receives respective property values of the target property from each of a plurality of Automated Valuation Models (AVMs) via the interface and calculates a complexity score based on a combination of the received property values. The complexity score is in one of a plurality of complexity score levels and indicates a difficulty level in determining a property value estimate of the target property. Another approach uses a reconciliation of a plurality of scoring processes to arrive at a complexity score. | 2012-11-29 |
20120303537 | Intellectual Property Right Valuation Index And A Method And A System For Creating Such An Index - A method is disclosed for creating an IP right valuation index for an IP portfolio related to an IP right comprising: capturing a quality indicator signal relating to quality indicator data of the IP right; generating a technology field signal relating to a technology field of the IP right; measuring individual IP technology relevance comprising a ratio of the generated technology field signal and the captured quality indicator signal; capturing a total number signal relating to a total number of IP rights in the technology field; determining an IP portfolio signal relating to the number of IP rights within the captured total number signal having ownership of the IP right; measuring IP portfolio strength comprising a ratio of the determined IP portfolio signal and the captured total number signal; and creating an IP right valuation index comprising a product of the individual IP technology relevance and the IP portfolio strength. | 2012-11-29 |
20120303538 | CUSTOMER CONTROLLED MANAGEMENT OF SHIPMENTS - Systems, methods, apparatus, and computer program products are provided for customer controlled management of shipments. For example, in various embodiments, a customer can provide information prior to a first delivery attempt of an item by a carrier to receive messages regarding shipment of the item and to have the item delivered in accordance with the provided information. | 2012-11-29 |
20120303539 | CUSTOMER CONTROLLED MANAGEMENT OF SHIPMENTS - Systems, methods, apparatus, and computer program products are provided for customer controlled management of shipments. For example, in various embodiments, a customer can provide information prior to a first delivery attempt of an item by a carrier to receive messages regarding shipment of the item and to have the item delivered in accordance with the provided information. | 2012-11-29 |
20120303540 | CUSTOMER CONTROLLED MANAGEMENT OF SHIPMENTS - Systems, methods, apparatus, and computer program products are provided for customer controlled management of shipments. For example, in various embodiments, a customer can provide information prior to a first delivery attempt of an item by a carrier to receive messages regarding shipment of the item and to have the item delivered in accordance with the provided information. | 2012-11-29 |
20120303541 | CUSTOMER CONTROLLED MANAGEMENT OF SHIPMENTS - Systems, methods, apparatus, and computer program products are provided for customer controlled management of shipments. For example, in various embodiments, a customer can provide information prior to a first delivery attempt of an item by a carrier to receive messages regarding shipment of the item and to have the item delivered in accordance with the provided information. | 2012-11-29 |
20120303542 | CUSTOMER CONTROLLED MANAGEMENT OF SHIPMENTS - Systems, methods, apparatus, and computer program products are provided for customer controlled management of shipments. For example, in various embodiments, a customer can provide information prior to a first delivery attempt of an item by a carrier to receive messages regarding shipment of the item and to have the item delivered in accordance with the provided information. | 2012-11-29 |
20120303543 | CUSTOMER CONTROLLED MANAGEMENT OF SHIPMENTS - Systems, methods, apparatus, and computer program products are provided for customer controlled management of shipments. For example, in various embodiments, a customer can provide information prior to a first delivery attempt of an item by a carrier to receive messages regarding shipment of the item and to have the item delivered in accordance with the provided information. | 2012-11-29 |
20120303544 | SITE SENTIMENT SYSTEM AND METHODS THEREOF - The present disclosure relates to content and, more particularly, to a site sentiment system and methods thereof. In one illustrative embodiment, the system can maintain health related content from a contributor such as a client or partner. The content can be an article, commentaries or other documented information. Associated with the content, a sentiment indicator can be used to receive esteems provided by a user viewing the content. The sentiment indicator can indicate esteems for “Improved My Health”, “Changed My Life” and “Saved My Life”. Using this information from a number of viewers of the content, a sentiment meter can be displayed showing the total esteems. Esteems can also be provided for the contributors. Links can be associated with the sentiment meter and provide associated health information. The meter can be visible on every page of the website or alternatively, be provided as an external widget for download. | 2012-11-29 |
20120303545 | Method, System and Program Product for Measuring Customer Satisfaction and Applying Post Concern Resolution - A method, system and program product comprises receiving a request for a review of a product or service purchased from a business. Said review is transmitted to be recorded on a server system. Said server system is operable to process said review to determine if a sentiment of said review is below a predetermined threshold. Said server system is further operable to prompt said business to resolve one or more concerns of said review. A concern resolution is received from said business. An outline of said concern resolution is recorded on said server system. A request to submit a follow up review of said concern resolution is received. Said follow up review is recorded on said server system. Said server system is operable to process said follow up review in which said review, said outline of said concern resolution and said follow up review are viewable on a website. | 2012-11-29 |
20120303546 | STRESS TESTING FINANCIAL INVESTMENTS - Financial investments may be stress tested to manage risk. To stress test financial investments, a sequence of future economic market events is determined to use to analyze a portfolio, and indices associated with the portfolio are determined. Portfolio data associated with the portfolio is received, and the portfolio data indicates the volatility of the portfolio during a predefined time period. Index data associated with each index of the economic market is received, and the index data indicates the volatility of each index during the predefined time period. A correlation factor associated with the future economic market is determined. Using a processor, a calculated measurement of each index is determined according to the market data, the index data, and the correlation factor. The processor calculates a future index event according to the future market event and the calculated measurement of the index. | 2012-11-29 |
20120303547 | RISK ASSESSMENT PROCESSES FOR CLOSEOUT OF A PORTFOLIO - The invention pertains, in a general manner, to a process of risk assessment for closing out a portfolio and, more specifically, the invention relates to processes that allow a more efficient capital allocation for containing such risks. According to an embodiment of the invention, the risk assessment process for the closeout of a portfolio comprises the steps of (i) identifying a portfolio to be closed out; (ii) defining a strategy for the closeout of mentioned portfolio; (iii) estimating the risk related to the closeout strategy; and (iv) determining the potential losses for closing out the mentioned portfolio based on the evaluated risk. | 2012-11-29 |
20120303548 | DYNAMIC VISUAL STATISTICAL DATA DISPLAY AND NAVIGATION SYSTEM AND METHOD FOR LIMITED DISPLAY DEVICE - Embodiments include methods for distributing visual display information related to a plurality of items to one or more display devices, and methods for rendering visual display information related to a plurality of items by a display device. Embodiments also comprise display devices, servers, and computer-readable media embodying one or more of these methods. Embodiments display of large data sets and associated statistics, such as trading activity of securities or other business statistics, on devices with limited-size display screen, e.g. smartphone or tablet. Embodiments enable visual navigation of large dynamic data sets via relative and absolute contextual statistics. Embodiments combine dynamic visual displays with a multi-tiered navigation structure, supporting more effective information gathering and processing across a variety of users with different objectives. Embodiments provide more relevant, individualized user experience through flexibility to observe patterns, correlation, and contextuality, and to explore subsections of the data quickly via unique navigation paths. | 2012-11-29 |
20120303549 | MINIMIZING SECURITY HOLDINGS RISK DURING PORTFOLIO TRADING - A method and computer program product for minimizing short-term risk to a portfolio of securities holdings during implementation of executing an outstanding trade list of securities to be traded, takes into account covariances between securities in the outstanding trade list and between securities in the outstanding trade list and securities in the portfolio of holdings so as to minimize risk to the portfolio of holdings as well as to a residual trade list of unexecuted orders during said implementation. | 2012-11-29 |
20120303550 | System and Method for Using Diversification Spreading for Risk Offset - A computer-implemented method for analyzing a risk offset associated with a portfolio including a plurality of products traded on an exchange is disclosed. The method includes comparing a first market response of a first product in the portfolio with a second market response of a second product in the portfolio where the first and second market responses result from a change in market data, calculating an offsetting effect between the first market response and the second market response where the first and second market responses are substantially different responses to the same change in the market data, determining a diversification spread based on the offsetting effect derived between the first product and the second product, calculating a diversification spread credit based on the determined diversification spread, and adjusting a margin requirement for the portfolio based on the diversification spread credit. | 2012-11-29 |
20120303551 | Funding Acquisition of University and Non-Profit Patent Portfolios - A method for funding IP procurement for non-profits such as universities and other non-profits that conduct research, includes providing a fund to hold interests in intellectual properties of a non-profit organization, receiving investments from investors to add to the fund to fund acquisition of intellectual properties of the non-profit, by machine, storing information regarding the investments, intellectual properties, and the investors into a database and distributing shares in the fund according to the value of investments made in the fund. | 2012-11-29 |
20120303552 | TECHNIQUES TO TRACK USERS AND USER METRICS FOR A WEBSITE - Techniques to track users and user metrics for a website are described. For example, one embodiments may include identifying one or more users of a website, tracking one or more activities for each user, generating a database arranged to store the one or more activities for each user, and calculating one or more user metrics based on the stored activities, wherein the user metrics comprise one or more of a user value, content value, product value, service value or campaign value. Other embodiments are described and claimed. | 2012-11-29 |
20120303553 | APPARATUS AND METHODS FOR GENERATING ENERGY PRICES - A computing device for use with a charging station is provided. The computing device includes an interface that is configured to receive demand response data for the charging station. Moreover, the computing device includes a processor that is coupled to the interface and that is programmed to generate a plurality of energy prices based on the demand response data, wherein each energy price is associated with a time range. The computing device also includes a presentation interface that is coupled to the processor for use in presenting the plurality of energy prices to a user of the charging station. | 2012-11-29 |
20120303554 | Energy Monitoring System and Method - A portable energy monitoring point includes at least one power plug receptacle, each power plug receptacle operably coupled to a separate integral power sensor circuit. Each integral power sensor circuit is configured to determine an electrical current drawn by an electrical load connected to the corresponding at least one power plug receptacle. An integral digital communications circuit is configured to wirelessly transmit to a remote device a power consumption for each of the at least one power plug receptacles. The power consumption is derived from the electrical current drawn by the electrical load connected to the corresponding at least one power plug receptacle. | 2012-11-29 |
20120303555 | Scalable Automatic Data Repair - A computer implemented method for generating a set of updates for a database comprising multiple records including erroneous, missing and inconsistent values, the method comprising using a set of partitioning functions for subdividing the records of the database into multiple subsets of records, allocating respective ones of the records to at least one subset according to a predetermined criteria for mapping records to subsets, applying multiple machine learning models to each of the subsets to determine respective candidate replacement values representing a tuple repair for a record including a probability of candidate and current values for the record, computing probabilities to select replacement values for the record from among the candidate replacement values which maximise the probability for values of the record for an updated database. | 2012-11-29 |
20120303556 | COMPARISON OF MODELING AND INFERENCE METHODS AT MULTIPLE SPATIAL RESOLUTIONS - Embodiments provide a position service experimentation system to enable comparison of modeling and inference methods as well as characterization of input datasets for correspondence to output analytics. Crowd-sourced positioned observations are divided into a training dataset and a test dataset. A beacons model is generated based on the training dataset, while device position estimations are calculated for the test dataset based on the beacons model. The device position estimations are compared to the known position of the computing devices generating the positioned observations to produce accuracy values. The accuracy values are assigned to particular geographic areas based on the position of the observing computing device and aggregated to enable a systematic analysis of the accuracy values based on geographic area and/or positioned observations characteristics. | 2012-11-29 |
20120303557 | INTERACTIVE FRAMEWORK FOR NAME DISAMBIGUATION - A “Name Disambiguator” provides various techniques for implementing an interactive framework for resolving or disambiguating entity names (associated with objects such as publications) for entity searches where two or more same or similar names may refer to different entities. More specifically, the Name Disambiguator uses a combination of user input and automatic models to address the disambiguation problem. In various embodiments, the Name Disambiguator uses a two part process, including: 1) a global SVM trained from large sets of documents or objects in a simulated interactive mode, and 2) further personalization of local SVM models (associated with individual names or groups of names such as, for example, a group of coauthors) derived from the global SVM model. The result of this process is that large sets of documents or objects are rapidly and accurately condensed or clustered into ordered sets by that are organized by entity names. | 2012-11-29 |
20120303558 | SYSTEMS AND METHODS FOR GENERATING MACHINE LEARNING-BASED CLASSIFIERS FOR DETECTING SPECIFIC CATEGORIES OF SENSITIVE INFORMATION - A computer-implemented method may include (1) identifying a plurality of specific categories of sensitive information to be protected by a DLP system, (2) obtaining a training data set for each specific category of sensitive information that includes a plurality of positive and a plurality of negative examples of the specific category of sensitive information, (3) using machine learning to train, based on an analysis of the training data sets, at least one machine learning-based classifier that is capable of detecting items of data that contain one or more of the plurality of specific categories of sensitive information, and then (4) deploying the machine learning-based classifier within the DLP system to enable the DLP system to detect and protect items of data that contain one or more of the plurality of specific categories of sensitive information in accordance with at least one DLP policy of the DLP system. | 2012-11-29 |
20120303559 | CREATION, USE AND TRAINING OF COMPUTER-BASED DISCOVERY AVATARS - In embodiments of the present invention improved capabilities are described for developing, training, validating and deploying discovery avatars embodying mathematical models that may be used for document and data discovery and deployed within large data repositories. | 2012-11-29 |
20120303560 | SYSTEM AND METHOD FOR DEVELOPMENT OF A SYSTEM ARCHITECTURE - Methods, systems, and computer readable medium for developing a system architecture that involves defining resources constraints for kinds of resources and constraint values for optimization parameters, and defining a design space as variants, where each variant is a vector. Satisfying sets of variants are determined for optimization parameters by assigning membership values to each variant of the universe of discourse and performing a fuzzy search of the universe of discourse set using the corresponding membership values. A set of variants is determined based on an intersection of the satisfying sets of variants. An ordered list of variants is generated by sorting the set of variants and a variant is selected based on the position of the variant in the ordered list for use in developing the system architecture. | 2012-11-29 |
20120303561 | METHOD AND APPARATUS FOR PROVIDING RULE-BASED RECOMMENDATIONS - An approach is provided for providing rule-based recommendations. The approach involves a processing of one or more user profile tags, context tags, content tags, channel tags and/or other context information. The approach further involves a determination of one or more weighting factors of one or more of the user profile tags, context tags, content tags, channel tags and other context information. The approach also involves an application of one or more rule sets that bases a determination of a recommendation on the weighting factor. The approach, then, generates one or more recommendations. | 2012-11-29 |
20120303562 | ARTIFICIAL NEURAL NETWORK APPLICATION FOR MAGNETIC CORE WIDTH PREDICTION AND MODELING FOR MAGNETIC DISK DRIVE MANUFACTURE - A method for predicting and optimizing magnetic core width of a write head using neural networks to analyze manufacturing parameters, and determining new manufacturing parameters that will provide more optimal magnetic core width results. The manufacturing parameters can include: write pole flare point; wrap around shield dimension; and side gap dimension. | 2012-11-29 |
20120303563 | Remote Chemical Assay Classification - A portable device for remote chemical assay classification, comprising a computer processor, and an apparatus implemented on the computer processor, the apparatus comprising: an out-of-sample data receiver, configured to receive data defining an out-of-sample extension extracted on a remote computer from classifying test assays of a chemical reaction on the remote computer into at least two groups, and an assay classifier, in communication with the out-of-sample data receiver, configured to classify a new assay of the chemical reaction into one of the groups, using the data defining the out-of-sample extension. | 2012-11-29 |
20120303564 | SYSTEMS AND METHODS FOR PREDICTING CHARACTERISTICS OF AN ARTIFICIAL HEART USING AN ARTIFICIAL NEURAL NETWORK - A system configured to predict characteristics of an artificial heart is described. The system includes a processor and memory in electronic communication with the processor, and an artificial neural network configured to receive an input vector of a predetermined length to train the artificial neural network, produce an output vector based on the input vector, and compare the output vector with a target vector of the predetermined length. When the output vector does not match the target vector within a predetermined error rate, the network is configured to adjust at least one weight, and when the output vector matches the target vector within the predetermined error rate, the network is configured to execute the input vector to produce an estimate at least one characteristic of the artificial heart. | 2012-11-29 |
20120303565 | LEARNING PROCESSES FOR SINGLE HIDDEN LAYER NEURAL NETWORKS WITH LINEAR OUTPUT UNITS - Learning processes for a single hidden layer neural network, including linear input units, nonlinear hidden units, and linear output units, calculate the lower-layer network parameter gradients by taking into consideration a solution for the upper-layer network parameters. The upper-layer network parameters are calculated by a closed form formula given the lower-layer network parameters. An accelerated gradient algorithm can be used to update the lower-layer network parameters. A weighted gradient also can be used. With the combination of these techniques, accelerated training with faster convergence, to a point with a lower error rate, can be obtained. | 2012-11-29 |
20120303566 | METHOD AND APPARATUS FOR UNSUPERVISED TRAINING OF INPUT SYNAPSES OF PRIMARY VISUAL CORTEX SIMPLE CELLS AND OTHER NEURAL CIRCUITS - Certain aspects of the present disclosure present a technique for unsupervised training of input synapses of primary visual cortex (V1) simple cells and other neural circuits. The proposed unsupervised training method utilizes simple neuron models for both Retinal Ganglion Cell (RGC) and V1 layers. The model simply adds the weighted inputs of each cell, wherein the inputs can have positive or negative values. The resulting weighted sums of inputs represent activations that can also be positive or negative. In an aspect of the present disclosure, the weights of each V1 cell can be adjusted depending on a sign of corresponding RGC output and a sign of activation of that V1 cell in the direction of increasing the absolute value of the activation. The RGC-to-V1 weights can be positive and negative for modeling ON and OFF RGCs, respectively. | 2012-11-29 |
20120303567 | METHOD AND APPARATUS OF PRIMARY VISUAL CORTEX SIMPLE CELL TRAINING AND OPERATION - Certain aspects of the present disclosure present a technique for primary visual cortex (V1) cell training and operation. The present disclosure proposes a model structure of V1 cells and retinal ganglion cells (RGCs), and an efficient method of training connectivity between these two layers of cells such that the proposed method leads to an autonomous formation of feature detectors within the V1 layer. The proposed approach enables a hardware-efficient and biological-plausible implementation of image recognition and motion detection systems. | 2012-11-29 |
20120303568 | DELIVERING RECOMMENDATIONS BASED ON USER CONTENT PROFILE - In embodiments of the present invention, a request may be received at a web service facility. The request may be received from a handheld device and may include at least one of: at least one of: content details viewed by a user, content lists viewed by the user, bookmarked content stored by the user, content that may be rated by the user, various locations of usage of the handheld device, and handheld device actions. After the request has been received, the web service facility may process the request by an algorithm. Upon processing the request, the web service facility may send a response to the handheld device, wherein the response comprises at least one of: recommendations and predictions. | 2012-11-29 |
20120303569 | System, Process and Software Arrangement for Providing Multidimensional Recommendations/Suggestions - A process, system and computer software are provided to facilitate at least one recommendation to one or more users and/or one or more applications using multidimensional data. In particular, a multidimensional space is defined, wherein each dimension is capable of providing variable information. At least one dimension corresponds to user profiles. The multidimensional space is filled with multidimensional data corresponding to dimensions of the multidimensional space. Then, information from the multidimensional space is retrieved. Further, the recommendation is generated based on the retrieved information. In addition, it is possible to generate a recommendation-specific query. This can be performed by generating the recommendation-specific query to access a multidimensional cube and retrieve data stored therein. Then, the recommendation can be issued based on the data retrieved from the multidimensional cube. | 2012-11-29 |
20120303570 | SYSTEM FOR AND METHOD OF PARSING AN ELECTRONIC MAIL - A system for and method of parsing an electronic mail for scheduling a calendar appointment is presented. The system and method for parsing information from an electronic mail for scheduling a calendar appointment. The method may include receiving an electronic mail comprising observations for scheduling a calendar appointment and decoding, via at least one computer processor, the observations into symbol vectors. The method may also include classifying the symbol vectors based at least in part on a statistical probability and converting the observations based at least in part on a token. The method may further include outputting a dictionary result list based at least in part on the statistical probability, wherein the dictionary result list comprises one or more token name-value pairs. | 2012-11-29 |
20120303571 | OPTIMAL MULTI-FACTOR EVALUATION IN COMPUTING SYSTEMS - Techniques are disclosed for optimally scheduling computations that involve multiple factors, the cost of evaluations and probabilities of success of which are known. For example, a methodology is provided for determining an optimal schedule of a multi-factor test in sub-quadratic time. While the methodology has wide ranging application, we illustrate a particular applicability to a security application involving multi-factor authentication in a cloud computing environment, as well as applicability to the contact center agent scheduling. | 2012-11-29 |
20120303572 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - A probability function with highest likelihood is calculated based on data. A canonical distribution in statistical physics and a temperature parameter of the canonical distribution are calculated as a fluctuation of the data. A probability function is estimated using the calculated probability function with the highest likelihood, the calculated fluctuation, and the canonical distribution. The present technology is applicable to an apparatus that estimates and uses a probability function. | 2012-11-29 |
20120303573 | Methods and apparatus for prediction and modification of behavior in networks - In exemplary implementations of this invention, mobile application (app) installations by users of one or more networks are predicted. Using network data gathered by smartphones, multiple “candidate” graphs (including a call log graph) are calculated. The “candidate” graphs are weighted by an optimization vector and then summed to calculate a composite graph. The composite graph is used to predict the conditional probabilities that the respective users will install an app, depending in part on whether the user's neighbors have previously installed the app. Exogenous factors, such as the app's quality, may be taken into account by creating a virtual candidate graph. The conditional probabilities may be used to select a subset of the users. Signals may be sent to the subset of users, including to recommend an app. Also, the probability of successful “trend ignition” may be predicted from network data. | 2012-11-29 |
20120303574 | METHOD FOR SOLVING OPTIMIZATION PROBLEMS IN STRUCTURED COMBINATORIAL OBJECTS - The present invention is a method of solving the decision, for example, testing if, given a finite number of transformations which can be applied to a finite number of elements, the corresponding n-generated discrete object has a hamiltonian cycle and/or path, searching, for example, obtaining the explicit construction of one several or all the hamiltonian cycles and or paths of the given input, counting, for example, obtaining an upper bound of the number of Hamiltonian cycles and/or paths of the given input and optimization, for example, selecting one of several hamiltonian cycles and/or paths solutions according to an specified criterion, versions of the hamiltonian traversal (cycle and/or path) problem in class of combinatorial discrete objects. | 2012-11-29 |
20120303575 | SYSTEM AND METHOD FOR AGGREGATING AND INTEGRATING STRUCTURED CONTENT - The present invention provides a centralized system and method for accessing, organizing, personalizing, and managing structured content located in disparate structured content systems. Structured content embedded within a particular system may be organized with structured content from other structured content systems. A processing module accesses the structured content located in the structured content systems using a conduit application programming interface. The processing module uses a display application programming interface to communicate with requesting systems. Metadata regarding the structured content is stored in a repository and the structured content may be used and viewed on a plurality of requesting systems. | 2012-11-29 |
20120303576 | SYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT - Embodiments of the present invention relate to synchronously replicating data in a distributed computing environment. To achieve synchronous replication both an eventual consistency approach and a strong consistency approach are contemplated. Received data may be written to a log of a primary data store for eventual committal. The data may then be annotated with a record, such as a unique identifier, which facilitates the replay of the data at a secondary data store. Upon receiving an acknowledgment that the secondary data store has written the data to a log, the primary data store may commit the data and communicate an acknowledgment of success back to the client. In a strong consistency approach, the primary data store may wait to send an acknowledgement of success to the client until it receives an acknowledgment that the secondary has not only written, but also committed, the data. | 2012-11-29 |
20120303577 | ASYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT - Embodiments of the present invention relate to asynchronously replicating data in a distributed computing environment. To achieve asynchronous replication, data received at a primary data store may be annotated with information, such as an identifier of the data. The annotated data may then be communicated to a secondary data store, which may then write the data and annotated information to one or more logs for eventual replay and committal at the secondary data store. The primary data store may communicate an acknowledgment of success in committing the data at the primary data store as well as of success in writing the data to the secondary data store. Additional embodiments may include committing the data at the secondary data store in response to receiving an instruction that authorizes committal of data through a identifier. | 2012-11-29 |
20120303578 | Versioned And Hierarchical Data Structures And Distributed Transactions - Presented herein are methods of replicating versioned and hierarchical data structures, as well as data structures representing complex transactions. Due to interdependencies between data entities and a lack of guaranteed message ordering, simple replication methods employed for simple data types cannot be used. Operations on data structures exhibit dependencies between the messages making up the operations. This strategy can be extended to various types of complex transactions by considering certain messages to depend on other messages or on the existence of other entries at the data store. Regardless of origin, these dependencies can be enforced by suspending the processing of messages with unsatisfied dependencies until all of its dependencies have been met. Alternately, transactions can be committed immediately, creating entities that include versioned identifiers for each of their dependencies. These entities can then be garbage collected of the parent objects are not subsequently created. | 2012-11-29 |
20120303579 | CONCURRENT CHECKPOINTING AND MODIFICATIONS IN A TRANSACTIONAL CLUSTERED FILE SYSTEM - Systems, Methods, and Computer Program Products are provided for concurrent checkpointing and modifications in a transactional clustered file system (CFS). Shadow data segments, whose contents are identical to an original data segment currently being written by a checkpoint operation, for users that require access for modification to data segments concurrently being written within a checkpoint operation. | 2012-11-29 |
20120303580 | Method and System for Cascading a Middleware to a Data Orchestration Engine - Methods, systems, and computer-readable medium storing instructions thereon for implementing methods are directed to facilitating data exchange, such as accessing and operating on data objects, between field applications, such as mobile clients, and dedicated servers by leveraging the features of middleware. An embodiment includes a first server providing a first set of services and data to a mobile client. A first communicating middleware is connected between the first server and the mobile client according to a first communication functionality. A second server provides a second set of services and data according to a second communication functionality that is different from the first communication functionality. A second middleware communicates with the second server according to the second communication functionality, and communicates with the first middleware according to the first communication functionality. The second middleware is connected to the second server and the first middleware. | 2012-11-29 |
20120303581 | REPLICATION PROCESSES IN A DISTRIBUTED STORAGE ENVIRONMENT - Embodiments of the present invention relate to systems, methods, and computer storage media for replicating data in a distributed computing environment utilizing a combination of replication methodologies. A full-object replication may be utilized to replicate a full state of an object from a primary data store to a secondary data store. A checkpoint created after initiating the full-object replication may be parsed to identify changes to the object that have been entered since initiating the full-object replication. This replication process is referred to as a delta-checkpoint replication methodology. Additionally, in an embodiment, a log-based replication methodology may be utilized. The log-based replication may communicate data from a log of the primary data store to the secondary data store. It is also contemplated in an exemplary embodiment that when the log-based replication fails to maintain a throughput threshold, one of the other replication methodologies may be initiated, at least temporarily. | 2012-11-29 |
20120303582 | LOCAL DIFFERENTIAL COMPRESSION - The disclosure is related to systems and methods of local differential compression. Local differential compression can allow a computer to transfer data efficiently over a limited or restricted bandwidth network. For example, a first computer can be adapted to synchronize a data object between the first computer and a second computer by: determining a list of portions of a data object to synchronize and sending the list to the second computer. When the second computer has received the list, the second computer may build the data object based on the list, data retrieved corresponding to the list, and other data already existing at the second computer. | 2012-11-29 |
20120303583 | SEAMLESS APPLICATION BACKUP AND RECOVERY USING METADATA - Technologies are generally described for systems and methods effective to provide a seamless backup and recovery of applications using metadata. In an example, metadata can be defined to map data associated with an application and provide the relationship of the data to the application. From the metadata, a backup system can create a capsule containing application data, and a payload containing application related data. The capsule can contain not just the application data, but also configuration information, and access parameters. The capsule and payload can be associated together and saved by the backup system. In another example, to recover an application, a capsule and a payload can be retrieved, and using the metadata, the capsule can be unpacked to reinstall the application to the same state it was in when backed up, and the application related data can be restored from the payload. | 2012-11-29 |
20120303584 | TECHNIQUES FOR AUTOMATICALLY PROVISIONING A DATABASE OVER A WIDE AREA NETWORK - Techniques for provisioning databases for users on a wide area network such as the Internet include a first party managing one or more database systems. Second parties subscribe to database services supported by the managed database systems. The first party provides, over a network, to database applications of the second parties, access to database services to which the second parties are subscribed. The database systems may use database appliances hosting both database process(es), and non-database process(es) tailored to the needs of the database process(es). A user is therefore able to obtain database resources from an Internet Database Service Provider (IDSP) without incurring the full costs of database administrator(s), dedicated database equipment facilit(ies), or even dedicated database device(s), depending on usage. Meanwhile, the IDSP incurs minimum staffing loads because of self-service tools. Costing model and automatic billing are also described. | 2012-11-29 |
20120303585 | PROPAGATING A SNAPSHOT ATTRIBUTE IN A DISTRIBUTED FILE SYSTEM - A storage system includes a distributed file system. An attribute of a particular entity in the file system relates to a snapshot. In response to an operation in the storage system, it is determined whether the snapshot attribute is to be propagated to another entity of the file system. | 2012-11-29 |
20120303586 | SYSTEM AND METHOD FOR DATA INTEGRATION OF ENGINEERING TOOLS - Exemplary embodiments of the present disclosure relates to a system and method for data integration using at least two independent engineering tools including their private database, where all data in the first tool being of interest for the second tool are identified, specified and stored in an electronic data container. Each data item stored in the electronic data container is provided with a link to the original data and with a copy of the stored data items. The electronic data container that includes the data items can be accessed by the target tool or a separate application to obtain a read-only view of the engineering data of the source tool for further use in the target engineering tool and navigation through the data for the engineer as well as for a data import. | 2012-11-29 |
20120303587 | BACKUP INFORMATION MANAGEMENT - Information management is disclosed. A file output from an application to an operating system is intercepted before the file output arrives at the operating system. The file output is directed towards protected data. The intercepted file output is analyzed to determine whether a predetermined type of version of the protected data has been created. In the event it is determined that the predetermined type of version of the protected data has been created at least in part because the analyzed intercepted file output includes a modification to the protected data, the protected data automatically backed up, including by storing at least a portion of the file output as a backup version of the protected data. In the event it is determined that the predetermined type of version of the protected data has not been created, the protected data is not backed up. | 2012-11-29 |
20120303588 | DATA DE-DUPLICATION PROCESSING METHOD FOR POINT-TO-POINT TRANSMISSION AND SYSTEM THEREOF - A data de-duplication processing method for point-to-point transmission and a system thereof. An originating client sends a file recovery request to an information management server and a data storage server; obtaining a plurality of partitioned data blocks; if the partitioned data block in the file recovery request in the information management server, the information management server searches for the data storage server according to the file recovery request and returns the found data storage server and the partitioned data block belonging to the data storage server to the originating client as a response; if the partitioned data block in the file recovery request in a target client, the target client transports the partitioned data block to the originating client; the originating client performs data recovery of an input file on the partitioned data blocks according to the partitioned data blocks obtained from the target clients and the data storage server. | 2012-11-29 |
20120303589 | Method and Device for Mobile Terminal Scene Management and Backup Recovery - A method for mobile terminal scene management and backup recovery is disclosed, including: setting different scenes, dividing terminal applications into general local settings, local applications and third party installation applications, presetting status saving formats of each application under different scenes to be used for recovering applications accordingly under the different scenes; the terminal storing the activation hierarchical relationship of the applications and the call relationship between the applications under the different scenes; when a scene is saved, saving global configuration, and each activated application recording the current usage status as a scene record according to the preset status saving format; when a scene is recovered, recovering the global configuration for the selected scene according to the saved global configuration, and then according to the activation hierarchical relationship and the call relationship between the applications under this scene, starting the applications one by one based on the scene record. | 2012-11-29 |
20120303590 | MANAGEMENT OF DEDUPLICATED DATA DURING RESTORATION IN A NETWORK ARCHIVAL AND RETRIEVAL SYSTEM - A method, system, and computer program product for reduplicating data in a data storage system is provided. The method includes retrieving a restore set in response to receiving a request to restore deduplicated data, identifying the deduplicated data in the restore set, creating a list of unique data block identifiers for the deduplicated data, and restoring the deduplicated data into a target location by downloading only block data content from a storage node that corresponds to the unique list of data block identifiers. | 2012-11-29 |
20120303591 | MANAGING ROLLBACK IN A TRANSACTIONAL MEMORY ENVIRONMENT - According to one aspect of the present disclosure, a method and technique for managing rollback in a transactional memory environment is disclosed. The method includes, responsive to detecting a begin transaction directive by a processor supporting transactional memory processing, detecting an access of a first memory location not needing rollback and indicating that the first memory location does not need to be rolled back while detecting an access to a second memory location and indicating that a rollback will be required. The method also includes, responsive to detecting an end transaction directive after the begin transaction directive and a conflict requiring a rollback, omitting a rollback of the first memory location while performing rollback on the second memory location. | 2012-11-29 |
20120303592 | RESTORING DATA SEGMENTS OF ROLLED-BACK TRANSACTIONS IN A CLUSTERED FILE SYSTEM - Systems, Methods, and Computer Program Products are provided for restoring data segments in a clustered file system (CFS). Contents of the data segments, that were modified during a transaction, which is being rolled-back to the most recent contents of the data segments prior to the transaction commencing, are restored. Locations of the most recent contents of the data segments, which are restored, are identified. | 2012-11-29 |
20120303593 | Geo-Verification And Repair - Presented herein are methods of continuously verifying data and repairing errors introduced during replication. In a particular embodiment, a primary data store sends out information sufficient to create a checkpoint together with a checksum for the data being verified at that checkpoint. At the secondary data store, a checkpoint is created in accordance with the checkpointing information, and a checksum is calculated over the indicated data at the created checkpoint. If the calculated checksum disagrees with the received checksum, additional checksums are calculated over subranges of the indicated data and compared with corresponding checksums over the data at the primary data store. The checksums at the primary data store may be requested from the primary data store or calculated locally based on the received overall checksum. Once an erroneous entry is identified, it can then be re-replicated from the primary data store to restore data consistency. | 2012-11-29 |
20120303594 | Multiple Node/Virtual Input/Output (I/O) Server (VIOS) Failure Recovery in Clustered Partition Mobility - A method, system, and computer program product utilizes cluster-awareness to effectively support a live partition mobility (LPM) event and provide recovery from node failure within a Virtual Input/Output (I/O) Server (VIOS) cluster. An LPM utility creates a monitoring thread on a first VIOS on initiation of a corresponding LPM event. The monitoring thread tracks a status of an LPM and records status information in the mobility table of a database. The LPM utility creates other monitoring threads on other VIOSes running on the (same) source server. If the first VIOS VIOS sustains one of multiple failures, the LPM utility provides notification to other functioning nodes/VIOSes. The LPM utility enables a functioning monitoring thread to update the LPM status. In particular, a last monitoring thread may perform cleanup/update operations within the database based on an indication that there are nodes on the first server that are in failed state. | 2012-11-29 |
20120303595 | DATA RESTORATION METHOD FOR DATA DE-DUPLICATION - A data restoration method for data de-duplication uses to restore partial data of a target file of a client, includes the client queries a file attribute of a source file corresponding to the target file from a storage server; the client compares whether the file attribute of the target file is the same as the file attribute of the source file; if the file attributes of the target file and the source file are different, segmentation processing is performed on the target file to generate segmentation data blocks and corresponding fingerprints; after obtaining all the fingerprints of the source file from the storage server, the client compares a difference between the fingerprints of the source file and the target file; the client obtains corresponding segmentation data blocks from the storage server according to the different fingerprints and overwrites the obtained segmentation data blocks to corresponding positions in the target file. | 2012-11-29 |
20120303596 | POSITION INVARIANT COMPRESSION OF FILES WITHIN A MULTI-LEVEL COMPRESSION SCHEME - An aggregated file is generated, by storing a plurality of initially provided files in a sequence. A computational device executes a first set of compression operations on each of the plurality of initially provided files to generate a plurality of compressed files that replace the plurality of initially provided files, wherein starting locations of the plurality of compressed files and the plurality of initially provided files are identical, and wherein predetermined bit patterns are stored in empty spaces that follow each of the plurality of compressed files. The computational device sends the aggregated file to a linear storage device configured to perform a second set of compression operations on the aggregated file. | 2012-11-29 |
20120303597 | System and Method for Storing Data Streams in a Distributed Environment - Systems and methods for storing and retrieving data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data-elements may be allocated to data-blocks of a block-store that have assigned block-identifiers and further allocated to events of the data-blocks that have assigned token-names. Stream-schema of the received data-streams may comprise a list of token-names and an index-definition for each corresponding data-stream. Indices may be generated for the event-allocated data-elements. A query may be executed in order to retrieve data-elements of the received data-streams based on the indices. | 2012-11-29 |
20120303598 | REAL-TIME ADAPTIVE BINNING - In one embodiment, a set of boundaries may be obtained, where the set of boundaries includes boundaries for each of one or more bins. The boundaries for each of the one or more bins may include a lower boundary and an upper boundary, wherein the set of boundaries of the one or more bins together defines a contiguous range of data values capable of being stored in the one or more bins. A data value may be obtained. The data value may be added to one of the one or more bins according to the boundaries of the one or more bins. It may be determined whether to modify the set of boundaries. The set of boundaries may be adjusted according to a result of the determining step. | 2012-11-29 |
20120303599 | DYNAMICALLY-CREATED LANDING WEBPAGE - Subject matter described herein is related to providing a landing webpage having dynamically generated content, which is deemed relevant to a search query submitted to a search engine. For example, a client device submits a search query to a search engine, which provides a list of webpage addresses. One of the webpage addresses, which includes the search query embedded therein, is selected on the client device, which sends a request to a landing server. The landing server parses the request to identify the search query and searches website-specific content in real time to dynamically generate website-specific content relevant to the search query. The dynamically generated content is included in the landing webpage, thereby providing a landing webpage having dynamically generated content. | 2012-11-29 |
20120303600 | SEMANTIC-BASED SEARCH ENGINE FOR CONTENT - A method storing information that indicates similarity between contents based on content metadata associated with each content, wherein a degree of similarity between contents is based on a semantic interpretation of plot metadata included in content metadata and pertaining to each plot associated with each content; receiving a search query from a user; retrieving one or more content metadata pertaining to one or more contents based on the search query; retrieving one or more recommended content metadata pertaining to one or more recommended contents that are similar to the one or more content metadata pertaining to the one or more contents based on the stored information; and providing a search result that includes the one or more content metadata and the one or more recommended content metadata via a user interface. | 2012-11-29 |
20120303601 | MOBILE SEARCH METHOD AND SYSTEM THEREOF - The present invention aims to overcome the problem in the prior art that a mobile search server can only access the search engines registered with it but cannot access the search engines registered with other mobile search servers. A method for mobile search is proposed in the present invention, which comprises the following steps: a first mobile search server forwarding a search request to a second mobile search server; and the second mobile search server selecting a search engine, obtaining a result from the selected search engine, and returning the result back to the first mobile search server. In addition, a corresponding method and system are further proposed in the present invention. | 2012-11-29 |
20120303602 | UNIVERSAL LANGUAGE KIT FOR SEARCH ENGINES - The present disclosure provides for a universal language converter for search engines. In this regard there is proved a method that includes (a) receiving application criteria from an application, (b) converting the application criteria into a search expression that is compatible with a search engine, and (c) transmitting the search expression to the search engine. There is also provided a system that employs the method, and a storage medium that contains a program that controls a processor to perform the method. | 2012-11-29 |
20120303603 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal and controlling method thereof are disclosed, by which a more convenient e-book reading environment can be provided through background video and/or audio settings. The present invention includes a touchscreen configured to display a first page of an e-book including at least one or more pages, a memory unit configured to store the e-book and at least one image, a communication unit configured to exchange data with an external device by wire/wireless, and a controller searching at least one of the memory unit and a search server connected via the communication unit for at least one or more candidate images with a search word determined using at least one portion of a content of the first page, the controller controlling a first one of the found at least one or more candidate images to be displayed as a background image of the first page. | 2012-11-29 |
20120303604 | Method and System for Visual Network Searching - An embodiment provides for conducting searches on a network. A search request is signaled over the network to a search engine. A search result is received that identifies a plurality of network addresses. Multiple pages are automatically rendered, each page being located by a corresponding network addresses in the search result. | 2012-11-29 |
20120303605 | Metasearch Engine for Ordering At Least One Item Returned In Search Results Using At Least One Query on Multiple Unique Hosts and for Displaying Associated Advertising - Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send at least one search query to a plurality of unique hosts providing access to information to be searched, the HTTP request associated with at least one item that may be ordered from a plurality of items that may be ordered; sending the at least one search query to the plurality of unique hosts; receiving search results from the plurality of unique hosts; incorporating the received search results into a response; causing at least one advertisement associated with the at least one item that may be ordered to be displayed in the response; communicating the response from the metasearch engine to the client device; receiving another HTTP request from the client device for placing an order for the at least one item; processing the order. | 2012-11-29 |
20120303606 | Resource Download Policies Based On User Browsing Statistics - Web crawling polices are generated based on user web browsing statistics. User browsing statistics are aggregated at the granularity of resource identifier patterns (such as URL patterns) that denote groups of resources within a particular domain or website that share syntax at a certain level of granularity. The web crawl policies rank the resource identifier patterns according to their associated aggregated user browsing statistics. A crawl ordering defined by the web crawl polices is used to download and discover new resources within a domain or website. | 2012-11-29 |
20120303607 | ACCESSING DEEP WEB INFORMATION USING A SEARCH ENGINE - Methods, apparatuses, and articles for receiving a search request associated with a transportation service from a client device, the search request including a plurality of search criteria, are described herein. Additionally, the methods, apparatuses, and articles further return to the client device an answer page having a plurality of answers potentially associated with the transportation service, the plurality of answers identifying a plurality of information locations having information potentially associated with at least a one of the plurality of search criteria, where at least one of the answers includes at least one input field of a query answer page for entry of at least one feature of the transportation service, the query answer page to be dynamically generated by one of the information locations in response to a query. | 2012-11-29 |
20120303608 | METHOD AND SYSTEM FOR CACHING LEXICAL MAPPINGS FOR RDF DATA - Disclose is an improved approach for caching lexical values for RDF data. A compact, efficient resource ID to value mapping is stored in memory, where the cache is stored in memory such that the overhead of accessing and updating it is minimized. The advantage of this approach is improved query performance, since the database is performing less work with the in-memory RDF resource caching. In addition, throughput and performance of the database are also improved. | 2012-11-29 |
20120303609 | AUTOMATED QUERY PATH REPORTING IN DISTRIBUTED DATABASES - A database query comprising a logical table definition and at least one route tracing indicator is forwarded to at least one distributed database node within a distributed network of databases. At least one query response is received including distributed route tracing information associated with each distributed database node that processed the database query along a path associated with the at least one query response. The received distributed route tracing information is processed to characterize query route propagation within the distributed network of databases. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 2012-11-29 |
20120303610 | SYSTEM AND METHOD FOR DETERMINING DYNAMIC RELATIONS FROM IMAGES - A system and method are provided for determining a dynamic relation tree based on images in an image collection. An example system includes a memory for storing computer executable instructions, and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions include an event classifier to classify main characters of images in an image collection as to an event identification based on events in which the main characters appear, wherein each main character is characterized as to at least one attribute; a relation determination engine to determine relation circles of the main characters; and a construction engine to construct a dynamic relation tree representative of relations among the main characters, where the dynamic relation tree provides representations of the positions of the main characters in the relation circles, and where views of the dynamic relation tree change when different time periods are specified. | 2012-11-29 |
20120303611 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - The information processing device | 2012-11-29 |
20120303612 | SYSTEM AND METHOD FOR PRESENTATION OF LOCAL AND REMOTE MESSAGE SEARCH RESULTS - There is disclosed a system and method for presenting message search results at a wireless handheld device. In an embodiment, the method comprises conducting a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result; retrieving a search of remote messages stored in a message server using the at least one search term to obtain a remote search result; comparing the local and remote search results to identify any duplicate messages; and if the size of the local message is greater than or equal to the size of the remote message, then selecting the local message for presentation; else selecting the remote message for presentation. | 2012-11-29 |
20120303613 | AUTOMATIC UPDATE OF SEARCHES - A method and system for automatically updating searches are described. In one embodiment, a first search result may be compared with a second search result to automatically identify at least one data item within the first search result that is changed relative to the second search result. The at least one data item may comprise a transaction term. A notification of the at least one data item may be transmitted to a user device. | 2012-11-29 |
20120303614 | AUTOMATING RESPONSES TO INFORMATION QUERIES - An automated response system is described herein that allows users to submit information queries in a format they are comfortable with while unburdening other users from answering redundant or automatically answerable queries in forums such as email distribution lists. The system provides an email-based smart question and answer system that can be added to existing email or collaboration software to provide automatic replies to common questions. The system can be integrated at a level that prevents such queries from ever reaching other members of the list or can be setup like any other member of the list, receiving and processing queries as they are distributed to list members. Members can vote on responses and the system can automatically use past votes on answers to a question to provide the highest rated answers in response to similar future queries. | 2012-11-29 |
20120303615 | IMAGE-BASED POPULARITY PREDICTION - A machine may be configured to access an image of an item described by a description of the item. The machine may determine an image quality score of the image based on an analysis of the image. A request for search results that pertain to the description may be received by the machine, and the machine may present a search result that references the item's image, based on its image quality score. Also, the machine may access images of items and descriptions of items and generate a set of most frequent text tokens included in the item descriptions. The machine may identify an image feature exhibited by an item's image and determine that a text token from the corresponding item description matches one of the most frequent text tokens. A data structure may be generated by the machine to correlate the identified image feature with the text token. | 2012-11-29 |
20120303616 | Data Perturbation and Anonymization Using One Way Hash - An embodiment of the invention provides a method for anonymizing data from multiple data sources according to an embodiment of the invention. The data sources include record identifiers identifying entities associated with the data, wherein the record identifiers are only stored by the data sources. The data is collected by a central data aggregation module connected to the data sources. A record identifier is received by an anonymization engine from a first data source; and, a first anonymous identifier is generated with the anonymization engine to replace the record identifier. A map is sent to a mapping module if the anonymization engine has anonymized the record identifier before, wherein the map includes a list of anonymous identifiers that have been used to replace the record identifier. The first anonymous identifier and first data associated with the first anonymous identifier are sent to the data aggregation module. | 2012-11-29 |
20120303617 | METHODS AND SYSTEMS FOR CENTRALIZED AUDIO AND VIDEO NEWS PRODUCT COLLECTION, OPTIMIZATION, STORAGE, AND DISTRIBUTION - Methods and systems are disclosed for collecting media and news products such as audio sound bites and/or video clips. Methods and systems in accordance with an embodiment include organizing, categorizing, or cataloguing the collected news products. Further, methods and systems include storing such multimedia products in a searchable manner so that they may be easily found and retrieved. | 2012-11-29 |
20120303618 | Clustering-Based Resource Aggregation within a Data Center - Data representing capabilities of devices in a data is aggregated on a cluster-basis. Information representing capability attributes of devices in the data center is received. The information representing the capability attributes is analyzed to generate data that groups devices based on similarity of at least one capability attribute. Aggregation data is stored that represents the grouping of the devices based on similarity of the at least one capability attribute and identifies the devices in corresponding groups. | 2012-11-29 |
20120303619 | VIRTUAL SUB-METERING USING COMBINED CLASSIFIERS - A virtual sub-metering process using combined classifiers includes generating an electric power consumption signature database by receiving data from an electric power consumption measuring meter and auxiliary data from a building management system, and clustering the data. After the generation of the electric power consumption signature database, additional data from the electric power consumption measuring meter and the auxiliary data from the building management system is received, and this additional data is processed to generate a second steady-state load classification component. A second transient state component is extracted from the additional data. The steady-state load classification components and the transient shape components from the electric power consumption signature database, the second steady state load classification component, the second transient shape component, and control signals and status signals associated with the plurality of electric power consuming devices are correlated and combined. | 2012-11-29 |