25th week of 2013 patent applcation highlights part 70 |
Patent application number | Title | Published |
20130159181 | System and Method for Enhanced Mobile Wallet - A flexible, extensible, and dynamically configurable Mobile Wallet (mWallet) facility that inter alia leverages the ubiquitous nature of wireless devices to inter alia ‘store’ a quanta of value (including inter alia an amount of money, coupons, vouchers, credits, points, rewards/awards, etc.) on a wireless device so that a user of such a device may subsequently employ just their ever-present wireless device to among other things complete the payment portion of a transaction. | 2013-06-20 |
20130159182 | System and Method for Remote Deposit System - Described is a method and system for a remote deposit system. The method comprises receiving facsimile data corresponding to facsimile of a plurality of checks, constructing digitized images of the checks as a function of the facsimile data, gathering check data from each of the digitized images, and processing the check data according to a check processing procedure to settle transactions referenced by each of the checks. | 2013-06-20 |
20130159183 | METHOD OF OPERATING AN IMAGE-BASED SELF-SERVICE CHECK DEPOSITING TERMINAL TO DETECT A DUPLICATE CHECK DEPOSIT - A method is provided of operating an image-based self-service check depositing terminal when a customer at the terminal is conducting a check deposit transaction. A check to be deposited is received from the customer. An image capture device electronically captures check image data which is representative of an image of the check. The check image data is electronically transmitted via a first communications network to a web service provider to allow the web service provider to determine if the check being deposited is a duplicate check. A verification message is received from the web-based service provider indicating that the check being deposited is either a duplicate check or not a duplicate check. The check image data is transmitted via a second communications network to a consolidation server when the verification message indicates that the check being deposited is not a duplicate check. | 2013-06-20 |
20130159184 | SYSTEM AND METHOD OF USING LOAD NETWORK TO ASSOCIATE PRODUCT OR SERVICE WITH A CONSUMER TOKEN - Systems, devices, apparatuses, and methods for conducting a transaction in which a consumer purchases a product or a service by providing payment to a merchant whom is not the provider of the product or service. The invention permits a consumer to present cash or a payment device (such as a credit card or debit card) to a merchant, where that merchant may be an element of a load network or payment processing network. In a typical load network transaction, the merchant would accept the cash or payment device from the consumer and use the funds provided to “load” or recharge an account of the consumer. However, instead of this use of the network, embodiments of the invention operate to allow the consumer to provide the source of payment to the merchant for a product or service offered by a third party which is accessed by the consumer using a consumer token. | 2013-06-20 |
20130159185 | TRAVEL ACCOUNT - A user can set up a travel account with a payment provider, to inform the payment provider of expected dates and locations of travel, along with limits or restrictions at the various locations and/or dates. When the user travels and attempts to make a payment, the payment provider can determine the location and date to aid in processing the payment request, resulting in an easier process for the user, while still providing additional security with the limits and restrictions. | 2013-06-20 |
20130159186 | System and Method for One-Time Payment Authorization in a Portable Communication Device - A system for using a dynamic temporary credential with a portable communication device for use in a transaction with an electronic control point (e.g. point of sale, NFC access point) wherein the portable communication device has a geo-location module (e.g. GPS). The system has a centralized module that receives the portable communication device's current geo-location and transmits the dynamic temporary credential to the portable communication device and provides predictive transaction information—including the dynamic temporary credential and portable communication device's geo-location—to an authorization system operably associated with the electronic control point. The dynamic temporary credential has a predetermined time to live, which allows for the recycling of the dynamic credential, such recycling may take into account the geo-location for which the credential has been recently issued. A method for using a dynamic temporary credential with a portable communication device is also disclosed. | 2013-06-20 |
20130159187 | ELECTRONIC TRANSACTION PROCESSOR SYSTEM - An Internet based system for executing transactions is described. The system may include transaction data, a database, a business logic manager and user profiles. A rules may also be included, and store information about system responses to modifications of the data. The user profiles may be configured to store information concerning the availability of information and displays depending upon the user. | 2013-06-20 |
20130159188 | AUTOMATIC USER VALIDATION SYSTEM AND METHOD - Methods and apparatus support optional user authentication. Whether an authentication, or an enhanced type of authentication, is required before proceeding with a transaction can be determined on a user-by-user basis. Some credit card users subscribe to a service that provides the users with security tokens. Transactions involving these credit cards may require correct entry of a security token code, before the transactions are allowed to proceed. However, other credit card users, i.e., users who have not subscribed to the service, are not required to enter a security token code before their transactions are allowed to proceed. | 2013-06-20 |
20130159189 | TRUST MANAGEMENT SYSTEM - An automated method and system for managing Native American land trust rights is described. Login information may be received from a participant. An account record associated with the participant may be accessed to identify one or more land trust rights held by the participant. An offer to purchase at least one land trust right of the one or more land trust rights held by the participant may be made. An input from the participant accepting or rejecting the offer to purchase may be received. Upon acceptance of the offer, payment may be disbursed to the participant in accordance with the offer to purchase and account record associated with the participant may be updated to reflect a sale of the at least one land trust right. | 2013-06-20 |
20130159190 | LOCATION-BASED MONEY TRANSFER - The invention provides various systems and methods for performing money transfers using location information. The method includes staging, at computer system, a money transfer transaction from a sender to a receiver. The method further includes providing the receiver's mobile number to the computer system, and tracking the receivers location using a location tracking computer system. Further, the method includes determining if the receiver is within a proximity threshold to an agent location. The agent location is configured to distribute foods from the money transfer. The method then, in response to the receiver being within the proximity threshold to the agent location, notifies the receiver of the agent location's address, and dispenses the funds from the agent location. | 2013-06-20 |
20130159191 | METHOD AND SYSTEM FOR LIMITING RISK IN BANKING TRANSACTIONS - A system and method for processing banking transactions in risk limit mode when connectivity to a central application server is unavailable. The method includes calculating available balance in customer account associated with current transaction and determining if current transaction amount is less than the available balance. In case the current transaction amount is less than the available balance, a total amount associated with transactions for a plurality of customer accounts executed in risk limit mode is calculated. Thereafter, if it is determined that the total calculated transaction amount is less than a pre-defined risk limit value for a customer, the current transaction is allowed. Otherwise, the current transaction is rejected. | 2013-06-20 |
20130159192 | PRIVACY-PRESERVING BEHAVIOR TARGETING FOR DIGITAL COUPONS - A smart coupon-delivery system provides targeted coupons to a user using a criteria-encoded message received from a coupon server. The criteria-encoded message is generated by the coupon server from a behavior-criteria vector that indicates criteria for selecting a recipient of a digital coupon. The system then generates a user-behavior vector to indicate one or more behavior patterns of an end-user, and encodes the user-behavior vector to produce a behavior-encoded message. The system then determines whether the end-user is eligible to receive the digital coupon based on the criteria-encoded message and the behavior-encoded message. If the system determines that the end-user is eligible, the system presents the digital coupon to the end-user. | 2013-06-20 |
20130159193 | METHOD AND APPARATUS FOR DELIVERING CONTENT IN A COMMUNICATION SYSTEM - An embodiment of the present invention provides a method of transferring content within a system having a credit managing device, a content providing device and a user device. The method includes: registering the user device with the credit managing device; providing a universal credit to the user device from the credit managing device; providing encrypted content and a pre-rights generator from the content providing device to the user device at a first time without consuming the universal credit; generating a decryption key from the pre-rights generator a second time after the first time; and decrypting, via the decryption key, the encrypted content at the user device and consuming a portion of the universal credit. | 2013-06-20 |
20130159194 | SYSTEMS AND METHODS FOR AUTHENTICATING BENEFIT RECIPIENTS - Remote authentication that allows a previously enrolled individual to be remotely authenticated and provided with a benefit from a first party payor through a third-party agent. Remote authentication may include biometric authentication including voice biometric authentication. Use of an authorization token to prove current eligibility to receive a benefit transfer from a third-party agent that is not going to perform an independent biometric authentication. Processes for beneficiaries with a bank account and those without a bank account are disclosed. | 2013-06-20 |
20130159195 | AUTHENTICATION OF DEVICES - Disclosed are systems and techniques that authenticate and authorize a mobile device to conduct transactions over a network with a banking server. Once a mobile device is authenticated, the server generates a client device identifier and a secret key, which is then stored on the mobile device. In response to a transaction request sent by the mobile device, the server authorizes a session by generating a random code and communicates the random code to the mobile device. By using a combination of the secret key and the random code, the mobile device generates two keys, a hash code and a symmetrical key. The server receives the hash code and the unique client device identifier, and based upon a determination, authorizes the transaction on the banking server. | 2013-06-20 |
20130159196 | Secure PIN Verification for Mobile Payment Systems - Methods and systems are provided for secure electronic payment for merchandise at a point of sale. The secure verification of a personal identification number (PIN) via a mobile payment system is facilitated. A memory stores account information for a plurality of users, the account information includes a personal identification number (PIN) for at least some of the users. A processor receives a communication including an indication of a desire of a user to purchase an item from a merchant. The processor accesses an account of the user and provides a random keypad to the merchant. The user uses the random keypad to enter the PIN. The processor receives touch screen information from a mobile device of the user and makes a reconstructed PIN from the random keypad and the touch screen information. The processor authorizes the purchase if the reconstructed PIN is the PIN of the user. | 2013-06-20 |
20130159197 | PROJECT MANAGEMENT CHARTING - A project management charting method includes defining, in a computing system, a breakdown of work for a project, defining, in the computing system, tasks for the breakdown of work, defining, in the computing system, levels into which the tasks are defined and defining, in the computing system, relative influence among the tasks. | 2013-06-20 |
20130159198 | PROJECT MAPPER - Embodiments of the invention provide systems and methods for providing a graphical, interactive representation of activities within a project. According to one embodiment, a method for providing a graphical, interactive map representing a project can comprise reading a description of the project. The description can define a plurality of activities in the project and one or more milestones for the project. The plurality of activities and one or more milestones can comprise elements of the map. One or more ordered lists of elements can be generated based on the description. The one or more ordered lists can be arranged in one or more levels. The map can be drawn based on the levels of ordered lists. | 2013-06-20 |
20130159199 | CORRELATION-BASED DYNAMIC DETERMINATION OF TRANSACTIONAL INSTANCE CONTEXTS - A current transactional context of a user of a business software architecture can be detected, optionally in response to a guidance request received from the user. At least one matching business process feature related to the current transactional context can be determined by comparing the current transactional context with process metadata in a process repository, and the matching business process feature can be compared to scenario metadata defining a set of business process features that are part of each of a plurality of business scenarios within the business configuration to identify at least one matching business scenario containing the matching business process feature. In a user interface, the at least one matching business process feature and the identified matching business scenario that contains the at least one matching business process feature can be highlighted. | 2013-06-20 |
20130159200 | METHOD, SYSTEM, AND APPARATUS FOR SERVICING EQUIPMENT IN THE FIELD - System, techniques, and apparatus are provided for servicing equipment. Context information associated with the equipment may be obtained by a processing device. The processing device may further obtain expert information associated with the equipment based on the context information. The processing device is operative to provide service information including information describing how the equipment was serviced. This service information may be used to generate updated expert information. | 2013-06-20 |
20130159201 | SYSTEM AND METHOD FOR MANAGING A PLURALITY OF TIRES - Systems, methods and computer program products are provided for managing a plurality of tires from their procurement through their disposal. An embodiment may include a method for determining all the costs of a tire over its total service life including procurement costs, repair costs, retread costs and disposal costs. An embodiment may include managing an inventory by automatically replenishing the inventory by following a set of stored inventory management rules. An embodiment may include helping to ensure that an impermissible tire is not mounted on a vehicle. A stored set of tire mounting rules automatically check the tire being mounted against requirements for the tire set by the rules, the requirements set as to by vehicle type and wheel position. | 2013-06-20 |
20130159202 | SYSTEMS & METHODS FOR AUTOMATED ASSESSMENT FOR REMEDIATION AND/OR REDEVELOPMENT OF BROWNFIELD REAL ESTATE - Systems and methods for distributed, automated management of brownfield real estate asset remediation and/or redevelopment. | 2013-06-20 |
20130159203 | Personnel Management - Among other things, in a user interface of an employee management application, a cloud is displayed of thumbnail images of personnel of an organization, e.g. employees, who are associated with respective values of a quantifiable management parameter. The thumbnail images and other graphical features indicate useful information to the personnel manager, for example in the relative sizes of the graphical features that correspond to respective values of the quantifiable management parameter with which they are respectively associated. | 2013-06-20 |
20130159204 | CAREER AND EMPLOYMENT SERVICES SYSTEM AND APPARATUS - Systems, methods, distributed networks, and computer-readable media are provided that relate to recruiting and employment services. Background information associated with talent-capability attributes is received from talent. Job description information is received from employers. Prospective matches are identified between employers and talent, and employers and talent are given an opportunity to consent to exchange of talent contact information. | 2013-06-20 |
20130159205 | FREIGHT EVALUATION FOR AN AIRCRAFT - A freight evaluation system for providing freight information with respect to an item of freight of an aircraft includes a freight evaluation unit for collecting and analyzing data of a freight loading system and a recognition system and for determining the current position of the item of freight therefrom. | 2013-06-20 |
20130159206 | DYNAMIC VEHICLE ROUTING IN MULTI-STAGE DISTRIBUTION NETWORKS - Determining a routing of vehicles for pickup and delivery in a supply chain network, in one aspect, may include generating a plurality of candidate set of routes for vehicles for pickup and delivery to meet demand at multiple target locations. Unsatisfied demand at said multiple target locations resulting from completing pickup and delivery according to the generated plurality of candidate set of routes may be determined. A set of vehicles routes are selected from said plurality of candidate set of routes that minimizes said unsatisfied demand across all said multiple target locations by applying an optimization function. | 2013-06-20 |
20130159207 | IDENTIFYING LOCATION IN PACKAGE AND MAIL DELIVERY SYSTEMS - A system and method of identifying a location in a package and mail delivery system includes inputting a location coordinate into a conversion system having a grid data set, and determining the grid unit that contains the location coordinate. The conversion system divides the Earth's surface into a progressive grid system assigning the position of the location coordinate, and then further dividing the grid into increasingly smaller grid units until a precise identifier is determined for the input location coordinate. The determined identifier for said input location coordinate is output for use in package and mail delivery systems. | 2013-06-20 |
20130159208 | SHIPPER-ORIENTED LOGISTICS BASE OPTIMIZATION SYSTEM - A logistics base optimization system that may provide an optimal plan with respect to an architecture of a logistics network of a shipper, the number and capacity of logistics centers, a transport network, a routing, and the like, in order to minimize logistics cost or a carbon emission amount at the present, midterm, and long term. | 2013-06-20 |
20130159209 | PRODUCT INFORMATION - Disclosed is a method of generating a model representation of product information. The method obtains a list of products from a source of product information. A hierarchical tree is then constructed from the obtained list of products, wherein each hierarchical layer of the tree corresponds to a different category of product information. | 2013-06-20 |
20130159210 | CORPORATE DEBT OPTIONS EXCHANGE - A method, apparatus, and system are provided for matching orders for corporate debt options in a corporate debt options exchange. A corporate debt options exchange receives an order for a corporate debt option, determines one or more conditions for purchase/sale on the order for the corporate debt option, and matches the order for the corporate debt option with a stored order in an order book in the corporate debt options exchange based on the one or more determined conditions. The order is stored in the order book when no match for the order is found. | 2013-06-20 |
20130159211 | System and Method for Efficiently Using Collateral for Risk Offset - A system and method for analyzing correlation between the assets given by the trader for collateral and that trader's open positions is disclosed. Thus, if the collateral is correlated to the trader's open positions, then some offset can be given. If there is no correlation than the collateral is valued in the conventional way. For example, if a trader provides t-bills as collateral for an account that has open positions (e.g. short futures) in T-bills, than that trader's account can be credited with some offset since the value of T-bills and T-bill futures are highly correlated. | 2013-06-20 |
20130159212 | METHOD OF FINANCING REAL PROPERTY IMPROVEMENT - The present invention provides a computerized network and system to finance improvements in real property with no up-front costs to the property owner. The method includes providing a management firm having a computerized database of potential investors and potential investments and for regulations and calculation of rewards for the improvement. The owner of the property provides a lease on the property in return for improvements on the property financed by the investors. The Management firm selects a property development company to provide the improvements and an LLC formed by the investors and the management company provides the funding. Upon completion of the improvement, the management company manages the property and collects rental receipts. In exchange, the property owner collects a share of the receipts as do the members of the LLC. | 2013-06-20 |
20130159213 | SYSTEMS AND METHODS FOR FINANCIAL INSTRUMENT INSPECTION - Systems and methods for user-configurable financial instrument inspection are provided. A user may select the type of financial performance information and presentation format of the financial performance information to be displayed when the user selects a particular financial instrument. The user may associate a set of financial performance information and presentation format with a particular financial market for financial instruments. The financial instrument inspector may also facilitate trading of financial instruments. | 2013-06-20 |
20130159214 | VEHICULAR GEOSPATIAL DATA BASED MEASUREMENT OF RISK ASSOCIATED WITH A SECURITY INTEREST IN A LOAN/LEASE PORTFOLIO - A method includes receiving, at a tracking server, geospatial location data of a vehicle at various points in time from a transmitter installed therein. The vehicle is associated with a borrower in a loan agreement or a lease agreement with a lending institution with regard to an asset. The method also includes determining a location of the vehicle and a pattern of usage thereof based on the geospatial location data received, permitting a financial entity server associated with the lending institution access to the location of the vehicle and the pattern of usage thereof, and determining an event based on the location of the vehicle and the pattern of usage thereof. Further, the method includes generating, through the tracking server, a risk score associated with a security interest in the asset and/or a loan/lease portfolio related to the asset based on a risk scoring methodology implemented therein. | 2013-06-20 |
20130159215 | COMPUTER PROGRAM, METHOD, AND SYSTEM FOR FACILITATING INVESTMENT TRANSACTIONS - A computer program, method, and system for managing, marketing, and facilitating investment transactions between an entrepreneur, start-up, or early stage company and a potential investor. Investors can research and learn about the companies and the company's business plans. Companies can present information to the investors in a streamlined, efficient manner. Embodiments incentivize investors to commit to funding the companies early, and companies are prevented from “shopping” among investors for more optimal offers or leveraging one investor's interest in the company against another investor. An investment transaction is completed within a known, preset period of time, which further encourages rapid due diligence and closing of the transaction. | 2013-06-20 |
20130159216 | 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. | 2013-06-20 |
20130159217 | ENVIRONMENTALLY-RESPONSIVE BEHAVIORAL FINGERPRINTING - Disclosed herein are example embodiments for environmentally-responsive behavioral fingerprinting. For certain example embodiments, one or more devices may: (i) obtain at least one environmental parameter relating to an event to potentially occur in conjunction with at least one user device; or (ii) perform at least one analysis for the event based at least partially on the at least one environmental parameter and at least partially on at least one utilization indicator of a behavioral fingerprint that is associated with the at least one user device. However, claimed subject matter is not limited to any particular described embodiments, implementations, examples, or so forth. | 2013-06-20 |
20130159218 | INFORMATION PROCESSING APPARATUS AND METHOD - An information processing apparatus outputs a manufacturing cost and a CO | 2013-06-20 |
20130159219 | Predicting the Likelihood of Digital Communication Responses - Different advantageous embodiments provide for response prediction. A social element is received by a prediction mechanism. A feature set is generated for the social element. A prediction is generated using the feature set and a prediction model. | 2013-06-20 |
20130159220 | PREDICTION OF USER RESPONSE ACTIONS TO RECEIVED DATA - A system is provided for automatically predicting actions a user is likely to take in response to receiving data. The system may be configured to monitor and observe a user's interactions with incoming data and to identify patterns of actions the user may take in response to the incoming data. The system may enable a trainer component and a classifier component to determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user and the identified pattern of the user's actions. The system may also be configured to continuously observe the user's actions to fine-tune and adjust the identified patterns of user actions and to update the probabilities of likely user actions in order increase the accuracy of the predicted user action in response to incoming data. | 2013-06-20 |
20130159221 | Systems for Monitoring Computer Resources - One embodiment of a system of the present invention for monitoring computer resources includes means for retrieving a set of resource-metric records for a predetermined time interval, means for forming a first mathematical matrix containing metric's values arranged on date-time and resource-metric axes, means for creating a second mathematical matrix containing features and a third mathematical matrix containing weights, means for building a feature relationship tree, means for generating a predicted value for the resource-metric identifier, means for determining a variance between predicted value and metric's value, and means for triggering an alert if the variance exceeds a predetermined alert threshold. | 2013-06-20 |
20130159222 | INTERACTIVE INTERFACE FOR OBJECT SEARCH - Editorial curation of search results includes: receiving a search results page rendered in response to a search query; receiving user edits to the search results page, the user edits including changes to objects in the search results page; and applying the user edits to the search results page. | 2013-06-20 |
20130159223 | Virtual Sensor Development - Embodiments include processes, systems, and devices for developing a virtual sensor. The virtual sensor includes one or more inference models. A decision engine utilizes an inference model associated with a mobile device to determine another inference model that is configured to accept physical sensor data from another mobile device. In this way, the virtual sensor can be developed for use with many mobile devices using initial inference models developed for a small number of mobile devices or a single mobile device. Embodiments also include methods to select mobile devices from which to request physical sensor data for virtual sensor input. Embodiments also include architectures that provide a library of virtual sensors. | 2013-06-20 |
20130159224 | TECHNIQUES FOR REAL-TIME CUSTOMER PREFERENCE LEARNING - Techniques for real-time offer customer preference learning are presented. Local agents on communication channels are equipped with predefined rules that capture actions and behaviors of customers interacting with an enterprise. The metrics associated with these actions and behaviors are plugged into the rules and in some cases combined with known pre-existing preferences for the customers for purposes of evaluating the rules and creating newly learned preferences for the customers. The newly learned preferences are dynamically fed into offer evaluation processing to determine whether to make offers to the customers. | 2013-06-20 |
20130159225 | MODEL BASED CALIBRATION OF INFERENTIAL SENSING - An inferential sensor module is incorporated into an engine simulation model. One or more parameters for the inferential sensor module are calibrated using one or more of engine measurement data and the engine simulation model. The calibration is performed such that a difference between an inferred signal predicted by the inferential sensor module and a signal measured on an engine is minimized. The inferential sensor module and the one or more calibrated parameters are loaded into an engine control unit in order to predict inferred variables. | 2013-06-20 |
20130159226 | Method for Screening Samples for Building Prediction Model and Computer Program Product Thereof - A method for screening samples for building a prediction model and a computer program product thereof are provided. When a set of new sample data is added to a dynamic moving window (DMW), a clustering step is performed with respect to all of the sets of sample data within the window for grouping the sets of sample data with similar properties as one group. If the number of the sets of sample data in the largest group is greater than a predetermined threshold, it means that there are too many sets of sample data with similar properties in the largest group, and the oldest sample data in the largest group can be deleted; if smaller than or equal to a predetermined threshold, it means that the sample data in the largest group are quite unique, and should be kept for building or refreshing the prediction model. | 2013-06-20 |
20130159227 | CLUSTERING COOKIES FOR IDENTIFYING UNIQUE MOBILE DEVICES - Embodiments are directed towards clustering cookies for identifying unique mobile devices for associating activities over a network with a given mobile device. The cookies are clustered based on a Bayes Factor similarity model that is trained from cookie features of known mobile devices. The clusters may be used to determine the number of unique mobile devices that access a website. The clusters may also be used to provide targeted content to each unique mobile device. | 2013-06-20 |
20130159228 | DYNAMIC USER EXPERIENCE ADAPTATION AND SERVICES PROVISIONING - The subject disclosure generally relates to dynamic user experience adaptation and services provisioning. A user experience component can provide a user experience (UX) to a user. The UX can include, but is not limited to, an operating system, an application (e.g., word processor, electronic mail, computer aided drafting, video game, etc.), a user interface, and so forth. A monitoring component can monitor feedback generated in association with interaction with the user experience by the user. An update component can analyze the feedback, and update a user model associated with the user based at least in part on the analysis, and an adaptation component can modify the user experience based at least in part the user model. | 2013-06-20 |
20130159229 | MULTI-MODAL NEURAL NETWORK FOR UNIVERSAL, ONLINE LEARNING - In one embodiment, the present invention provides a neural network comprising multiple modalities. Each modality comprises multiple neurons. The neural network further comprises an interconnection lattice for cross-associating signaling between the neurons in different modalities. The interconnection lattice includes a plurality of perception neuron populations along a number of bottom-up signaling pathways, and a plurality of action neuron populations along a number of top-down signaling pathways. Each perception neuron along a bottom-up signaling pathway has a corresponding action neuron along a reciprocal top-down signaling pathway. An input neuron population configured to receive sensory input drives perception neurons along a number of bottom-up signaling pathways. A first set of perception neurons along bottom-up signaling pathways drive a first set of action neurons along top-down signaling pathways. Action neurons along a number of top-down signaling pathways drive an output neuron population configured to generate motor output. | 2013-06-20 |
20130159230 | Data Forgetting System - A system and method for forgetting data in a navigation system is disclosed. The system comprises a monitor module, a determination module and a delete module. The monitor module detects a trigger event. The determination module determines a classification for the trigger event. The determination module determines a set of learning parameters to delete from a memory associated with a navigation system based at least in part on detection of the trigger event and the classification of the trigger event. The delete module deletes the determined set of learning parameters. | 2013-06-20 |
20130159231 | MULTI-MODAL NEURAL NETWORK FOR UNIVERSAL, ONLINE LEARNING - In one embodiment, the present invention provides a neural network comprising multiple modalities. Each modality comprises multiple neurons. The neural network further comprises an interconnection lattice for cross-associating signaling between the neurons in different modalities. The interconnection lattice includes a plurality of perception neuron populations along a number of bottom-up signaling pathways, and a plurality of action neuron populations along a number of top-down signaling pathways. Each perception neuron along a bottom-up signaling pathway has a corresponding action neuron along a reciprocal top-down signaling pathway. An input neuron population configured to receive sensory input drives perception neurons along a number of bottom-up signaling pathways. A first set of perception neurons along bottom-up signaling pathways drive a first set of action neurons along top-down signaling pathways. Action neurons along a number of top-down signaling pathways drive an output neuron population configured to generate motor output. | 2013-06-20 |
20130159232 | REGULATING ACTIVATION THRESHOLD LEVELS IN A SIMULATED NEURAL CIRCUIT - A simulated neural element includes a cell body and one or more simulated branches. Simulated branches are configured to receive input signals and to activate when a combination of the signals received during a specified window of time exceeds a branch activation threshold level. The simulated cell body is configured to activate when a combination of activity in the simulated branches during another specified window of time exceeds a cell body activation threshold level. The branch and cell body activation threshold levels may be automatically and locally regulated so that the actual branch activation rates for the simulated branches approximate desired branch activation rates and the actual cell body activation rate for the simulated cell body approximates a desired cell body activation rate. Such “homeostatic” regulation of branch and cell firing thresholds, done locally (i.e. individually for each branch and cell), may enhance the performance of artificial neural circuitry. | 2013-06-20 |
20130159233 | SYSTEMS AND METHODS FOR RELEVANCE SCORING OF A DIGITAL RESOURCE - The present disclosure is directed to systems and methods that score content, URLs, domains, phrases or any entity based on an expected relevance to an individual user which may be based on that user's previous engagement with digital resources. A server receives identification of a plurality of actions of a user, which may include a click by the user on a link associated with a digital resource of a plurality of digital resources. The server may receive identification of actions of the user to share one or more digital resources of the plurality of digital resources. The server may identify a plurality of keywords from content of the plurality of digital resources, classify patterns from the actions of the users and the keywords and generate, based on the pattern classification, a relevance score responsive to receiving a user identifier and a digital resource keyword. | 2013-06-20 |
20130159234 | CONTEXT ACTIVITY TRACKING FOR RECOMMENDING ACTIVITIES THROUGH MOBILE ELECTRONIC TERMINALS - A mobile electronic terminal includes a context-activity tracking module, a recommendation module, and a user interface. The context-activity tracking module detects defined contexts, identifies associations between occurrence of the contexts and activities performed by a user of the mobile electronic terminal, and records information in a context-activity repository identifying the associations. The recommendation module identifies a present occurrence of a context that is associated with a previous performance of at least one activity identified by the information in the context-activity repository, and generates a recommendation for the at least one activity that can be performed by the user. The user interface communicates the recommendation for the at least one activity to the user, and to receive an activation response from the user. Related context activity repository nodes and methods by a mobile electronic terminal are disclosed. | 2013-06-20 |
20130159235 | Methods and Systems For Investigation of Compositions of Ontological Subjects - Methods and systems are given for investigation of compositions of ontological subjects in accordance with various aspects of significance. Accordingly, the present invention provide a unified method and process of investigating the compositions of ontological subjects, modeling an unknown system, and obtaining as much worthwhile information and knowledge as possible about the system or the composition or the body of knowledge along with exemplary services utilizing such investigations. | 2013-06-20 |
20130159236 | DATA PROCESSING METHOD AND SYSTEM, AND RELEVANT APPARARTUS - Embodiments of the present invention disclose a data processing method including: sending global initial statistical information to each slave node; merging received local statistical information of each slave node, to obtain new global statistical information; if Gibbs sampling performed by a slave node has ended, calculating a probability distribution between a document and topic and a probability distribution between the topic and a word according to the new global statistical information; according to the probability distributions obtained through calculation, establishing a likelihood function of a text set, and maximizing the likelihood function, to obtain a new hLDA hyper-parameter; and if iteration of solving for an hLDA hyper-parameter has converged, and according to the new hLDA hyper-parameter, calculating and outputting the probability distribution between the document and topic and the probability distribution between the topic and word. | 2013-06-20 |
20130159237 | METHOD FOR RULE-BASED CONTEXT ACQUISITION - Methods and systems for rule-based context acquisition are disclosed herein. The method includes accepting a request for target context from an application at a context acquisition system and identifying context rules relating to the target context using a rule-based inference cache. The method also includes determining an inferred value of the target context based on previously-acquired contexts and the context rules. If the inferred value of the target context cannot be determined, the method further includes executing a first step of a sensing plan for acquiring an inferred value of the target context using a rule-based acquisition planner, as well as executing any of a number of subsequent steps of the sensing plan until the inferred value of the target context is obtained. | 2013-06-20 |
20130159238 | Custom Rule Based Determination of Pricing Information - Determining a pricing information for an instance of an application program comprises: receiving a software discovery result for the application program instance; receiving at least one custom rule associated with an application program indicated in the software discovery result; evaluating, by a rule engine, one or more conditions of the received at least one custom rule on one or more parameter values of the received software discovery result; and in dependence on a result of the evaluation, processing the at least one custom rule, the processing comprising determining the pricing information for the application program instance. | 2013-06-20 |
20130159239 | METHODS AND SYSTEMS FOR DATA ANALYSIS IN A STATE MACHINE - A device includes a match element that includes a first data input configured to receive a first result, wherein the first result is of an analysis performed on at least a portion of a data stream by an element of a state machine. The match element also includes a second data input configured to receive a second result, wherein the second result is of an analysis performed on at least a portion of the data stream by another element of the state machine. The match element further includes an output configured to selectively provide the first result or the second result. | 2013-06-20 |
20130159240 | METHOD AND SYSTEM FOR ROOT CAUSE ANALYSIS AND QUALITY MONITORING OF SYSTEM-LEVEL FAULTS - System fault codes, component fault codes, and failure modes may be received at a system. A first level model comprising first level causal relationships and first level causal weights between the system fault codes and the component fault codes may be generated. A second level model comprising second level causal relationships and second level causal weights between the component fault codes and the failure modes may be generated. The first level model and the second level model may be combined to generate a model such as graphical model. One or more causal probabilities may be determined using the graphical model. | 2013-06-20 |
20130159241 | TEMPLATE CLAUSES BASED SAT TECHNIQUES - A CNF formula comprises at least one template clause representing a set of concrete clauses, each associated with a different temporal shift. The template clause is utilized by a SAT solver in determining satisfiability of the CNF formula. The template clause may be utilized to reduce amount of storage resources required for performing the satisfiability analysis. The template clause may in some cases increase feasibility of determining satisfiability. The template clause may in some cases reduce required time to determine satisfiability. The template clause may be utilized in incremental SAT solving to reuse deduced relations between literals that are applicable to additional cycles, such as invariants originating from a transition relation of a model. | 2013-06-20 |
20130159242 | PERFORMING WHAT-IF ANALYSIS - Information relating to project metric data and occurrence of events in a plurality of projects is received ( | 2013-06-20 |
20130159243 | VIDEO RECOMMENDATION BASED ON VIDEO CO-OCCURRENCE STATISTICS - A system and method provides video recommendations for a target video in a video sharing environment. The system selects one or more videos that are on one or more video playlists together with the target video. The video co-occurrence data of the target video associates the target video and another video on one or more same video playlists and frequency of the target video and another video on the video playlists is computed. Based on the video co-occurrence data of the target video, one or more co-occurrence videos are selected and ranked based on the video co-occurrence data of the target video. The system selects one or more videos from the co-occurrence videos as video recommendations for the target video. | 2013-06-20 |
20130159244 | METHODS AND APPARATUS FOR IMPROVING DATA WAREHOUSE PERFORMANCE - Methods and apparatus for improving data warehouse performance are disclosed. An example method to transform a first database into a second database includes generating a first mapping file associated with a fact table of the first database, the first mapping file referenced by a first hierarchical directory file path, generating a second mapping file associated with a dimension table, the second mapping file referenced by a second hierarchical directory file path, and retrieving data from the second database using the first and second mapping files via sequential navigation of the first and second hierarchical directory file paths. | 2013-06-20 |
20130159245 | DATA EXTRACTION AND SPARSENESS DISCOVERY FROM MULTIDIMENSIONAL DATABASES - Techniques for a method for efficiently extracting data from multidimensional databases are disclosed herein. When extracting data from a subset of a multidimensional database, the method first extracts data from high-level cells within the subset. If there are any empty high-level cells, the method removes lower-level cells that roll-up into the empty high-level cell, without extracting data from these lower-level cells. The method improves the data extraction efficiency by reducing the overhead of extracting data from empty cells of multidimensional databases. | 2013-06-20 |
20130159246 | ON-LINE TRANSACTION PROCESSING (OLTP) COMPRESSION AND RE-COMPRESSION OF DATABASE DATA - A computer is programmed to compress data of a database in response to database modification language (DML) statements generated by on-line transaction processing (OLTP) systems. In several embodiments, data that is initially added to a database block is left uncompressed until a predetermined condition is satisfied, which happens infrequently (relative to OLTP transactions on the block). When satisfied, the computer automatically compresses all uncompressed data in the block, which increases the amount of unused space in the block. New data is thereafter added uncompressed to the partially compressed block, until satisfaction of a predetermined condition whereby the partially compressed block is again compressed, i.e. re-compressed. Adding of new data to a partially compressed block and its compression are repeated unless another predetermined condition is met, in response to which the block is not further re-compressed, thereby to recognize a limit on the benefit from compression. | 2013-06-20 |
20130159247 | CHANGE DATA CAPTURING DURING AN UPGRADE - In one general aspect, a computer system can include instructions stored on a non-transitory computer-readable storage medium. The computer system can include a logging table generator configured to generate a logging table corresponding with an original table targeted for an upgrade, and a control table generator configured to generate a control table configured to store a version identifier for changes logged in the logging table. The computer system can include a change recorder configured to receive an indicator of a change to a record of the original table during execution of at least a portion of the upgrade of the original table, and a key recorder configured to store in the logging table a primary key identifying the record of the original table and the version identifier stored in the control table. | 2013-06-20 |
20130159248 | MERGE MONITOR FOR TABLE DELTA PARTITIONS - At runtime first and second cost functions associated with a request for a merge of a main partition of a table with a delta partition of the table can be calculated. The first and second cost functions can respectively quantify an urgency of the merge relative to availability of system resources required to perform the merge and an urgency of the merge relative to other merges. Determining whether the merge should occur can include comparing the calculated first and second cost functions with calculations of other first and second cost functions for other merge requests of one or more other tables. If the merge should occur, a merge thread can be assigned to execute the merge, and execution of the merge by the merge thread can be commenced if at least one merge token representing system resources usable for merge operations is available. | 2013-06-20 |
20130159249 | HYBRID DATA REPLICATION - System, method, computer program product embodiments and combinations and sub-combinations thereof for hybrid data replication are described. Aspects include identifying a type of database data replication, the type including a combination of replication approaches, and managing replication based on the identified type, including coordinated switching from one replication approach to another automatically with transactional consistency maintained among source and target databases. | 2013-06-20 |
20130159250 | Method, Apparatus and Computer Program Product For Maintaining File System Client Directory Caches With Parallel Directory Writes - A cached version of a file system directory is synchronized with a server version of the directory in a distributed file system. Both a server and a client specify version numbers for their directory versions. On receiving a request from the client specifying a directory update, the server updates its version, increments its version number, and transmits a reply to the client containing a change log with the incremented version number. Upon receiving the reply, the client compares the received version number with that of its cached version. If the version number matches that of the next expected update, the client applies the updates to its cached version and increments its version number. Otherwise, it adds the received change log to a change log queue for the directory without incrementing the last applied version. Mechanisms are provided for handling parallel read and update requests without awaiting replies from the server. | 2013-06-20 |
20130159251 | Dedicating Disks to Reading or Writing - A method of increasing the speed of disk reading and writing operations in a database by using nodes of memory and processors where the memory stores programs to be executed by the processors. The data in the database is separated into one or more buckets and at least two replicas of each bucket of data are stored in different storage devices of the nodes. Determining a subset of storage devices that will be dedicated to writing, while keeping at least one replica of each bucket dedicated to reading and dedicating at least a substantial portion of the remaining storage devices to reading. | 2013-06-20 |
20130159252 | Customizable File-Type Aware Cache Mechanism - A caching mechanism is provided in a computer server system including at least one host coupled to at least one disk, one or more virtual machines, one or more images of the one or more virtual machines created in a file system of the disk, and a virtual machine manager for assigning hardware resources of the computer server system to the one or more virtual machines. The mechanism provides a masking cache layer between the one or more virtual machines and the virtual machine manager, the masking cache layer including at least one separate entry for every cacheable data block of the file system to be referenced, collects profiling information related to one or more of the cacheable data blocks ( | 2013-06-20 |
20130159253 | DIRECTING A DATA REPLICATION ENVIRONMENT THROUGH POLICY DECLARATION - System, method, computer program product embodiments and combinations and sub-combinations thereof for directing a data replication environment through policy declaration are described. Aspects include identifying a policy declaration defining a replication environment, and processing the policy declaration to instantiate the replication environment according to parameters established in the policy declaration. | 2013-06-20 |
20130159254 | SYSTEM AND METHODS FOR PROVIDING CONTENT VIA THE INTERNET - Systems and methods to enhance enhancing a service for a user. The system collecting documents viewed or words posted by a user. Determining a list of topic words for the user based on words in the documents viewed or words posted. Identifying a list of topic words associated with the user, based on words in the one or more documents and the words posted by the user. Assigning each of the topic words to at least one of a plurality of topics based on correlations between the topic words of the user and topic words from other users. Estimating a set of interest topics for the user based on the topics assigned to the topic words of the user. | 2013-06-20 |
20130159255 | STORAGE SYSTEM AND METHOD FOR CONTROLLING STORAGE SYSTEM - Provided is a storage system providing a data storage area to an external apparatus. The storage system includes at least a first information processing apparatus including a first logical storage area forming the data storage area and a first data processing part performing processing of reducing the storage capacity used by a backup target data in the first logical storage area, and a second information processing apparatus communicatively coupled to the first information processing apparatus and including a second logical storage area forming the data storage area, and a second data processing part performing processing of reducing the storage capacity used by the backup target data in the second logical storage area. The first information processing apparatus further includes an evaluation index allocation processing part determining which one of the first and second data processing parts to use to process the backup target data according to an evaluation index prescribed as a data format of the backup target data, and a backup processing part, when performing backup processing of the backup target data, refers to the association relationship between the data format of the backup target data and any of the first and second data processing parts determined by the evaluation index allocation processing part, and causes the first or second data processing part is associated with the data format of the backup target data, to process the backup target data. | 2013-06-20 |
20130159256 | Snapshot of Distributed Enterprise Business Data Stored in Various Cloud Services - A system and method for generating a snapshot of data associated with one or more cloud-based applications are disclosed. Application programming interfaces (APIs) and connections associated with one or more applications registered and on a server computer and used by a company are retrieved from a table by a lookup. All data associated with the one or more applications based on the APIs and connections are also retrieved. The data associated with the one or more applications is then mapped to a client-specific representation and data format. The data associated with the one or more applications is converted to the client-specific representation and data format. | 2013-06-20 |
20130159257 | Systems, Method, and Computer Program Products Providing Sparse Snapshots - A method performed in a computer-based storage system includes creating a copy of an active file system at a first point in time, where the active file system includes user data, metadata describing a structure of the active file system and the user data, and a first data structure describing storage locations of the user data and the metadata, in which creating a copy of the active file system includes selectively omitting a portion of the user data and a portion of the metadata from the copy. | 2013-06-20 |
20130159258 | DATA SET INDEX RECORD PRESERVATION - Portions of index information are pulled from a name directory and an attribute directory to form a new subindex data set that is stored as a separate file from the name directory and the attribute directory. The name directory and the attribute directory each being associated with partitioned data set extended (PDSE) data sets stored sequentially in members. Pursuant to an update to the PDSE data sets, a selected portion of an index record of the dataset is stored as a record in the new subindex data set and the storing includes acting on an integrated catalog facility catalog to perform operations relating to allowacation and maintenance of the new subindex data set. An oldest existing record is replaced with a recent version if a determination is made that adding the recent version exceeds a predetermined number of versions. A component of the new subindex data set is recoverable. | 2013-06-20 |
20130159259 | Providing Feedback Regarding Validity of Data Referenced in a Report - In an embodiment, a method is provided for providing feedback regarding validity of data referenced in a report. In this method, the report is accessed, and this report references data stored in a data source separate from the report. A profile of metadata associated with referencing the data source is read from the report, and this profile is verified against a current state of the data source. A mismatch is detected based on the verification and a digital watermark is added to a rendering of the report. This digital watermark informs the mismatch associated with the referenced data. | 2013-06-20 |
20130159260 | EMBEDDING CONTROLLERS AND DEVICES WITH DATA TO FACILITATE UP-TO-DATE CONTROL AND CONFIGURATION INFORMATION - An industrial automation system comprising a processor with an updating component coupled to automation devices via a network. The updating component reads control information from machine readable representations of the devices and populates a data structure with the control information. The updating component also updates configuration information of a device from data stored in a file object and/or the data structure, further allowing this transfer to be fragmented into a plurality of messages if the configuration information exceeds a threshold. As well, a vendor deployment methodology is provided that embeds devices and firmware for devices with a Device Type Manager (DTM) prior to deployment and can optionally allow post deployment updates to the DTM. | 2013-06-20 |
20130159261 | DE-DUPLICATION REFERENCE TAG RECONCILIATION - Example apparatus and methods concern de-duplication reference tag reconciliation associated with garbage collection and/or reference health checking. One example method may include accessing data associated with members of a set of references to blocks of data stored by a data de-duplication system. The method may process the first data to manipulate a Bloom filter into a state from which membership in the set of references can be assessed. The method may also include accessing a block identifier identified with a member of the set of blocks of data stored by the data de-duplication system and assessing membership in the set of references for the block identifier by querying the Bloom filter with the block identifier. If the block is not referenced, as determined by querying the Bloom filter, then the method may include performing a block reclamation action on the unreferenced block. | 2013-06-20 |
20130159262 | EFFICIENT SEGMENT DETECTION FOR DEDUPLICATION - Mechanisms are provided for efficiently detecting segments for deduplication. Data is analyzed to determine file types and file components. File types such as images may have optimal data segment boundaries set at the file boundaries. Other file types such as container files are delayered to extract objects to set optimal data segment boundaries based on file type or based on the boundaries of the individual objects. Storage of unnecessary information is minimized in a deduplication dictionary while allowing for effective deduplication. | 2013-06-20 |
20130159263 | LOSSY COMPRESSION OF DATA POINTS USING POINT-WISE ERROR CONSTRAINTS - A method for compressing a cloud of points with imposed error constraints at each point is disclosed. Surfaces are constructed that approach each point to within the constraint specified at that point, and from the plurality of surfaces that satisfy the constraints at all points, a surface is chosen which minimizes the amount of memory required to store the surface on a digital computer. | 2013-06-20 |
20130159264 | DATA CONVERSION DEVICE, DATA CONVERSION METHOD, AND PROGRAM - There is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. There are provided a stirring processing section performing a data stirring process on input data; and a compression processing section performing a data compression process on input data including data segments which are divisions of message data, the message data being a target of a data conversion. Part of multi-stage compression subsections is configured to perform a data compression process based on both of output of the stirring processing section and the data segments in the message data. There is provided such a configuration that the stirring process is executed at least on fixed timing of a compression processing round of plural rounds and thus, there is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. | 2013-06-20 |
20130159265 | Parallel Uniqueness Checks for Partitioned Tables - An insertion of a record into a table that includes a primary key column and a second column that includes a global uniqueness constraint across all of a plurality of data partitions across which the table is split is initiated without checking that a value of the record in the second column is globally unique by contacting other partitions the one partition to which the record is to be added to. The insertion can be processed, at least in part by implementing a write lock on the one partition but without implementing a read lock on the other partitions. The write lock on the one partition can be released after the insertion is completed, after which the validity of the insertion can be verified, for example by examining the other parts and a delta partition corresponding to the table. The insertion can be undone if the insertion was not valid. | 2013-06-20 |
20130159266 | N-DIMENSIONAL LOCKING - An apparatus, method and computer-readable storage medium for determining intent object preferences for locking intent objects, and grouping the intent objects into sets based on the intent object preferences for locking. The sets may contain intent objects with matching preference values for the intent object preferences for locking. Each set may be locked such that only a matcher object associated with the set may operate on the set. The locking may be done in memory, or via a database. The matcher associated with a set may determine whether the intent objects in that set match other intent objects in the set. Multiple matchers may operate on their associated sets in parallel. | 2013-06-20 |
20130159267 | PROVIDING COMBUSTION SYSTEM MANAGEMENT INFORMATION - The present disclosure provides methods, devices, and computer readable media for providing combustion system management information. One or more embodiments include receiving a prompt to access management information associated with a combustion system, accessing the management information associated with the combustion system in response to the prompt, and communicating the management information associated with the combustion system. | 2013-06-20 |
20130159268 | METHODS AND SYSTEMS FOR DISPLAYING BLENDED FAMILY GENEALOGICAL INFORMATION - According to the invention, a system for storing and displaying genealogical information is disclosed. The system may include a processor and a storage medium having processor instructions. The instructions may be for receiving information which identifies a first and second parent, receiving information which identifies a first and second child, and receiving an indication that the first child is a biological child of both parents, and that the second child is a biological child of only one parent. The instructions may further be for receiving a first instruction to display a first listing of children, and in response, causing the first child to be displayed in the first listing, but not the second child. The instructions may additionally be for receiving a second instruction to display a second listing of children, and in response, causing both the first child and the second child to be displayed in the second listing. | 2013-06-20 |
20130159269 | A METHOD FOR OUTPUTTING RESCUE-RELEVANT INFORMATION, AND A SYSTEM - A method for outputting rescue-relevant information, the method includes reading out an information carrier on a vehicle, the information carrier including information that characterizes rescue-relevant information; and displaying the rescue-relevant information on a mobile device as a function of the read-out information. | 2013-06-20 |
20130159270 | ACTION ALIGNMENT FOR EVENT PLANNING, PROJECT MANAGEMENT AND PROCESS STRUCTURING - An action alignment system for event planning and execution searches out web sites relating to event planning and, based on web site content, constructs a database of various tasks that might be desired for different events (tasks can also be manually added to the database). The tasks have associated tags which allow a task search engine to match a user query representing a proposed event to potential tasks. This list of potential tasks is presented to the user who may then select the tasks as desired to customize the event plan. Vendors can provide pre-packaged deals for the tasks, and this information can be included with the task database, selected by the user, and added to the event plan. A scheduler and alert engine then inserts appropriate entries into the user's calendar, and sends timely alerts to the user which include links that simplify event management. | 2013-06-20 |
20130159271 | GRAPHICAL USER INTERFACE FOR WEB BROWSER - A graphical user interface (GUI) module receives textual input from a user, determines recommendations based on the received input and the user's navigation network (that includes additional users associated with the user). The GUI interface then determines properties associated with the determined recommendations, and presents the one or more recommendations and graphical representations of their associated properties for display to the user. | 2013-06-20 |
20130159272 | UNDERSTANDING AND ADDRESSING COMPLEX INFORMATION NEEDS - Techniques described herein assist users in satisfying complex information needs represented as long, detailed questions. A generalized search assistance framework for complex information needs is disclosed. Given a detailed question, the techniques enrich the original question with a set of related concepts. The types of questions handled are detailed, complex questions similar to the ones posted in Q&A portals. A generalized search assistance framework enriches complex detailed questions with topically related concepts. A basic pipeline represents an instantiation of such the search assistance framework. Given a detailed question, the pipeline relies on semantic and syntactic relationships in the detailed question in order to construct a set of related queries. The queries are issued to a commercial search engine and the retrieved results are processed by state-of-the-art document understanding techniques in order to retrieve important concepts. A final concept set for enriching the original question is then assembled. | 2013-06-20 |
20130159273 | PROVIDING RELEVANT RESOURCES USING SOCIAL MEDIA AND SEARCH - Embodiments are directed to optimizing searchable resources and to returning relevant search results. In one scenario, a computer system monitors multiple different social media sites to observe conversations related to the searchable resources. The computer system identifies terminology related to the searchable resources from any one or more of the observed conversations. The identified terminology identified may be based on topic, author, and/or place. The computer system then accesses known terminology used to search for the searchable resources and correlates a relationship between the known terminology and the identified terminology. The computer system also modifies the searchable resources to be responsive to a search request that is expressed using the identified terminology. | 2013-06-20 |
20130159274 | User Behavior-Driven Background Cache Refreshing - Methods and system for providing social feeds from a plurality of third party sites to a user at a host site includes retrieving one or more access logs capturing online behavior of the user. The access logs are analyzed to determine the user's interactive behavioral pattern related to social feeds from each of the plurality of third party sites. A refresh schedule for the user is computed to refresh cache entries of social feeds at the host site based on the analysis of the user's online behavior at the social feeds. Cache entries of social feeds for the user are refreshed at the host site from the one or more of the plurality of third party sites at an allotted time specified by the refresh schedule. | 2013-06-20 |
20130159275 | INFORMATION SEARCHING SYSTEM AND METHOD - An information searching system and a searching method adapted for the system are provided. The system is utilized for searching for web pages with reference to information input by a user and removing repetitive web pages. The method includes steps: inputting a keyword on a web search engine in response to user input; searching for a number of pieces of summary information with regard to the keyword; acquiring a network address from each piece of information, acquiring each web page corresponding to the acquired network address and determining whether text information of each web page comprises another network address; and if the text information of one web page comprises another network address, removing a piece of the summary information corresponding to the web page from the number of pieces of the summary information. | 2013-06-20 |
20130159276 | MAP-BASED SELECTION OF QUERY COMPONENT - A search engine may allow a user to add and modify geographic constraints interactively through the use of a map. In one example, the user enters a search query, and the search engine determines whether the query is amenable to a geographic constraint. If the query is amenable to a geographic constraint, then the search engine may provide an interactive map through which the user may specify a geographic boundary. The search engine may then uses the geographic boundary as a constraint on the search, and may return documents that relate to the geographic area indicated by the boundary. The user may zoom in or out on the region defined by the boundary, or may move the boundary, thereby interactively focusing, de-focusing, and modifying the search based on geography. | 2013-06-20 |
20130159277 | TARGET BASED INDEXING OF MICRO-BLOG CONTENT - Target based indexing of micro-blog content may include extracting, labeling, and indexing data contained in micro-blog entries. For example, by adapting natural language processing (NLP) technologies to a micro-blog entry, data is extracted in order to create an index. In one embodiment, a search engine may access the index in order to return results of a search query. In another embodiment, a user interface may display micro-blog entries categorically, allowing the user to access micro-blog entries by event, quote, opinion, or other category. | 2013-06-20 |
20130159278 | TECHNIQUES FOR EFFICIENTLY SUPPORTING XQUERY UPDATE FACILITY IN SQL/XML - The approaches described herein provide an efficient way to process certain kinds of queries that update XML data stored in an object-relational database. A query may include an XML query expression that conforms to a language for querying XML documents. A technique first determines whether the query contains an XML updating expression, and in response rewrites the query to comprise one or more path-based query operators that specify operations for updating XML data. The query may then be further rewritten to comprise one or more storage format specific query operators based on the particular database storage format associated with the XML data specified in the query. The rewritten query operators are used to generate a query execution plan that provides for several query execution optimizations. | 2013-06-20 |
20130159279 | Method For Monitoring And Controlling The Processing Of Database Searches - Systems, methods, and apparatus for preventing misuse of searches of a database system are provided. This prevention of misuse of database searches can enable reliable operation of the database system, as an improper query using a regular expression will not shut down or severely affect an application process that provides access to the database system. A thread of the application process determines whether an input character characters string matches the regular expression. To prevent misuse, a computational effort of the search is tracked, and compared to a threshold value. When the threshold is exceeded, an operation of the thread is exited or stopped. | 2013-06-20 |
20130159280 | Analyzing and Representing Interpersonal Relations - A computer-implemented method for analyzing and representing interpersonal relations includes: receiving, in a computer system, a user input requesting a representation of interpersonal relations regarding a person; executing, based on the user input and in a relational database, a relational-database query that selects relations involving the person, and that selects other persons involved in any of the selected relations, wherein the relational-database query is performed for each of the selected other persons until a maximum number of steps; and providing the representation of interpersonal relations in response to the user input, the representation indicating at least persons selected by the relational-database query. | 2013-06-20 |