43rd week of 2013 patent applcation highlights part 65 |
Patent application number | Title | Published |
20130282617 | AUTOMATED INTELLECTUAL PROPERTY LICENSING - There is disclosed a website that allows patent licenses to be easily purchased. Through the website, customers can purchase paid-up, lump-sum licenses from the vendors. The website employs standard forms that avoid risks of litigation and the burdens of negotiation. | 2013-10-24 |
20130282618 | METHOD AND PROCESS FOR INTERACTIVELY DISPLAYING AND RESEARCHING INVESTMENT INFORMATION - An inventive business method and process operated and presented using computer software comprises an interactive marketing and information retrieval system which may, in a preferred embodiment, be used to provide a wide range of information about financial investments, and to market financial investment products and services. The inventive method uses various creative tools to present detailed investment information about different investment funds, including fund overview, portfolio, and performance. In a preferred embodiment, the method and process uses a look-and-feel of the periodic table of elements to organize, structure and present information about available investment funds. The method and process also allows users to interactively select and access fund and investment information, which may include information presented through webcasts or video-streaming. In a preferred embodiment, the method and process may further provide an interactive personalized user portfolio or “briefcase” showing the user's individual investment portfolio or selected fund or financial information. | 2013-10-24 |
20130282619 | METHODS AND INVESTMENT INSTRUMENTS FOR PERFORMING TAX-DEFERRED REAL ESTATE EXCHANGES - Methods and investment instruments for investing in real estate are described wherein a portfolio of investment real estate is divided into a plurality of tenant-in-common deeds of predetermined denominations, and which are subject to a master agreement and master lease to form “deedshares.” Holders of the deedshares receive a guaranteed income stream from the master lease and yearly depreciation, without having to maintain or manage the real estate. The holders of deedshares are subject, under the master agreement, to a mechanism that enables the master tenant to purchase, or arrange for the purchase of the deedshares at fair market value (or some other calculable value) at the end of a specified term. Because the deedshares qualify as interests in investment real estate, they are eligible for tax-deferred treatment under §1031 of the Internal Revenue Code. | 2013-10-24 |
20130282620 | METHOD OF MATCHING HEDGE FUNDS AND INVESTORS AND APPARATUS THEREFOR - A method for matching a hedge fund and a hedge fund investor, and apparatus therefore, may utilize databases that may be searched by search engines. The databases and the search engines may be accessed using a website. Information regarding the investor may be stored in one database and information relating to the hedge fund may be separately stored in the other database. An investor may access the search engine associated with the database containing hedge fund information to identify hedge funds that may be relevant to that investor. Likewise, a hedge fund may access the search engine associated with the database containing investor information to identify qualified investors that may be interested in the hedge fund. | 2013-10-24 |
20130282621 | COMPUTERIZED METHOD AND SYSTEM FOR MANAGING A FINANCIAL PORTFOLIO RELATIVE TO MARKET VOLATILITY - The system and method for managing a financial portfolio relative to market stability includes determining a first allocation of assets in the portfolio and a level of equity exposure, the portfolio including a plurality of funds; monitoring a quantitative risk indicator for market signals, determining whether the quantitative risk indicator meets a predetermined risk threshold value and if the risk indicator meets the risk threshold value, adjusting the level of equity exposure by selling a first position on a first set of options associated with a first fund and purchasing a second position on a second set of options associated with a second fund. | 2013-10-24 |
20130282622 | DEVICE, SYSTEM, AND METHOD OF AUTOMATIC FINANCIAL-INSTRUMENT MANAGEMENT - Devices, systems, and methods of automatic Financial-Instrument (FI) management. In some embodiments, a system includes, a memory having stored thereon financial-instrument-based (FI-based) management instructions; and a processor to execute the FI-based management instructions resulting in a FI-based management application, wherein the FI-based management application may receive portfolio data corresponding to a plurality of financial-instrument portfolios associated with a plurality of clients, wherein the FI-based management application may automatically identify one or more portfolios of the plurality of portfolios satisfying at least one criterion, wherein, for each identified portfolio, the FI-based management application may receive client-specific management data corresponding to a client associated with the identified portfolio, wherein the client-specific management data includes at least client-specific destination information defining at least one destination, and wherein, for each identified portfolio, the FI-based management application may automatically communicate portfolio-related data corresponding to the identified portfolio to the destination defined by the management data. | 2013-10-24 |
20130282623 | Tax Efficient Multi-Manager Equity Separately Managed Account - A plurality of model portfolios is received. Each model portfolio is from a respective manager and includes a listing of securities and a respective weight for each security. The plurality of model portfolios is blended to form a blended manager model including a blended listing of securities and a respective blended weight for each security. A separately managed account is constructed by purchasing or trading securities to track at least one characteristic of the blended manager model. | 2013-10-24 |
20130282624 | Restaurant Equipment Monitoring and Control System and Method - An integrated system and method are provided for energy, state and operation monitoring and control of restaurant kitchen and non-kitchen/building equipment. The system includes sensors and other data transmitting equipment communicatively connected to a local server and a computing device via a router. The data transmission equipment and server preferably utilize power-line data transmission as well as wireless data transmission. A dashboard application of the system provides a user interface guiding user responses to energy, state, and operational/service alerts and enabling user-input scheduled control settings. The system may also provide automatic feedback control of restaurant equipment. | 2013-10-24 |
20130282625 | METHOD OF FOOD ADVERTISING - The present invention provides a method of food advertising which includes the following steps of: to form a vender marking region, at least one third-party marking region and a merchandise name marking region on the packaging material; a food vendor marks food information of the food in the vender marking region and marks merchandise name of the food in the merchandise name marking region; at least one third-party company pays the food vendor a certain amount of fee to obtain the right of using the third-party marking region; and the third-party company marks an advertisement content in the third-party marking region. Whereby, the payment paid by the third-party company can serve as a subsidy of the cost of the packaging material, so that consumers can purchase the food with lower expense or for free. | 2013-10-24 |
20130282626 | CHOICE MODELLING SYSTEM AND METHOD - Choice experiments are a type of survey which can be used to model user behaviour, in which survey respondents are presented with a choice of combinations of features and forced to one set of features. A computational system for performing choice modelling is described. This system comprises a user interface module, that allows an end users to specify what they set of features they wish to investigate (the attribute space), and constraints. A design generator module is used to generate an experimental design that matches the user defined attribute space. A range of different designs can be generated and compared to identify the optimum design. The design generator allows the user to specify their exact problem, rather than forcing them to modify their problem to match a known experimental design. An online survey assembly module is used to generate survey templates and a data collection and sampling uses the templates to display treatments to the respondents. A model generation model analyses the collected data, and a model explorer module is provided to allow the user to explore the results. The system has the advantage of making choice modelling accessible to a wider range of users, and enables users considerable freedom and scope to investigate problems of specific interest. | 2013-10-24 |
20130282627 | LEARNING MULTIPLE TASKS WITH BOOSTED DECISION TREES - A multi-task machine learning method is performed to generate a multi-task (MT) predictor for a set of tasks including at least two tasks. The machine learning method includes: learning a multi-task decision tree (MT-DT) including learning decision rules for nodes of the MT-DT that optimize an aggregate information gain (IG) that aggregates single-task IG values for tasks of the set of tasks; and constructing the MT predictor based on the learned MT-DT. In some embodiments the aggregate IG is the largest single-task IG value of the single-task IG values. In some embodiments the machine learning method includes repeating the MT-DT learning operation for different subsets of a training set to generate a set of learned MT-DT's, and the constructing comprises constructing the MT predictor as a weighted combination of outputs of the set of MT-DT's. | 2013-10-24 |
20130282628 | Method and Apparatus for Performing Dynamic Textual Complexity Analysis Using Machine Learning Artificial Intelligence - A data processing system including one or more client devices, wherein each client device is connected to a network system and a data center unit. The data center unit includes a network interface unit, a user interface, one or more storage devices, wherein the one or more storage devices comprise one or more databases. Further, the data center unit includes a storage device controller and database manager for controlling the operation of storage devices and databases, a web server for providing web services to clients, a database server for providing database services to the one or more clients and a machine learning artificial intelligence application server for predicting textual complexity of data. The machine learning artificial intelligence application server includes one or more databases for storing data used to refine textual complexity analysis for improved accuracy of textual complexity predictions. | 2013-10-24 |
20130282629 | PREDICTING TRANSITION FROM LAMINAR TO TURBULENT FLOW OVER A SURFACE USING MODE-SHAPE PARAMETERS - In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for predicting whether a point on a computer-generated aircraft or vehicle surface is adjacent to laminar or turbulent flow is made using a transition prediction technique. A plurality of boundary-layer properties at the point are obtained from a steady-state solution of a fluid flow in a region adjacent to the point. Included in the list of boundary-layer properties are computed coefficients or weights of mode shapes that describe the boundary-layer profiles. A plurality of instability modes are obtained, each defined by one or more mode parameters. A vector of regressor weights is obtained for the known instability growth rates in a training dataset. For each instability mode in the plurality of instability modes, a covariance vector is determined, which is the covariance of a predicted local growth rate with the known instability growth rates. Each covariance vector is used with the vector of regressor weights to determine a predicted local growth rate at the point. Based on the predicted local growth rates, an n-factor envelope at the point is determined. | 2013-10-24 |
20130282630 | Task-agnostic Integration of Human and Machine Intelligence - A system combines inputs from human processing and machine processing, and employs machine learning to improve processing of individual tasks based on comparison of human processing results. Once performance of a particular task by machine processing reaches a threshold, the level of human processing used on that task is reduced. | 2013-10-24 |
20130282631 | INFORMATION PROPAGATION PROBABILITY FOR A SOCIAL NETWORK - One or more techniques and/or systems are disclosed for predicting propagation of a message on a social network. A predictive model is trained to determine a probability of propagation of information on the social network using both positive and negative information propagation feedback, which may be collected while monitoring the social network over a desired period of time for information propagation. A particular message can be input to the predictive model, which can determine a probability of propagation of the message on the social network, such as how many connections may receive at least a portion of the message and/or a likelihood of at least a portion of the message reaching respective connections in the social network. | 2013-10-24 |
20130282632 | LINK SPAM DETECTION USING SMOOTH CLASSIFICATION FUNCTION - A spam detection system is disclosed. The system includes a classifier training component that receives a first set of training pages labeled as normal pages and a second set of training pages labeled as spam pages. The training component trains a web page classifier based on both the first set of training pages and the second set of training pages. A spam detector then receives unlabeled web pages uses the web page classifier to classify the unlabeled web pages as spam pages or normal pages. | 2013-10-24 |
20130282633 | METHOD AND APPARATUS FOR DEFINING AN ARTIFICIAL BRAIN VIA A PLURALITY OF CONCEPT NODES - A method for defining a network of nodes is provided, each representing a unique concept, and making connections between individual concepts through unique relationships to other concepts. Each of the nodes is operable to store a unique identifier in the network and information regarding the concept in addition to the unique relationships. | 2013-10-24 |
20130282634 | DEEP CONVEX NETWORK WITH JOINT USE OF NONLINEAR RANDOM PROJECTION, RESTRICTED BOLTZMANN MACHINE AND BATCH-BASED PARALLELIZABLE OPTIMIZATION - A method is disclosed herein that includes an act of causing a processor to access a deep-structured, layered or hierarchical model, called a deep convex network, retained in a computer-readable medium, wherein the deep-structured model comprises a plurality of layers with weights assigned thereto. This layered model can produce the output serving as the scores to combine with transition probabilities between states in a hidden Markov model and language model scores to form a full speech recognizer. Batch-based, convex optimization is performed to learn a portion of the deep convex network's weights, rendering it appropriate for parallel computation to accomplish the training. The method can further include the act of jointly substantially optimizing the weights, the transition probabilities, and the language model scores of the deep-structured model using the optimization criterion based on a sequence rather than a set of unrelated frames. | 2013-10-24 |
20130282635 | Method For The Computer-Assisted Modeling Of A Technical System - A method for computer-assisted modeling of a technical system is disclosed. At multiple different operating points, the technical system is described by a first state vector with first state variable(s) and by a second state vector with second state variable(s). A neural network comprising a special form of a feed-forward network is used for the computer-assisted modeling of said system. The feed-forward network includes at least one bridging connector that connects a neural layer with an output layer, thereby bridging at least one hidden layer, which allows the training of networks with multiple hidden layers in a simple manner with known learning methods, e.g., the gradient descent method. The method may be used for modeling a gas turbine system, in which a neural network trained using the method may be used to estimate or predict nitrogen oxide or carbon monoxide emissions or parameters relating to combustion chamber vibrations. | 2013-10-24 |
20130282636 | SYSTEMS AND METHODS FOR SOLVING COMBINATORIAL PROBLEMS - Systems and methods to solve combinatorial problems employ a permutation network which may be modeled after a sorting network where comparators are replaced by switches that controllably determine whether inputs are swapped or are left unchanged at the outputs. A quantum processor may be used to generate permutations by the permutation network by mapping the state of each switch in the network to the state of a respective qubit in the quantum processor. In this way, a quantum computation may explore all possible permutations simultaneously to identify a permutation that satisfies at least one solution criterion. The Travelling Salesman Problem is discussed as an example of a combinatorial problem that may be solved using these systems and methods. | 2013-10-24 |
20130282637 | SYSTEM AND METHOD FOR DISTINGUISHING HUMAN SWIPE INPUT SEQUENCE BEHAVIOR - Recording, analyzing and categorizing of user interface input via touchpad, touch screens or any device that can synthesize gestures from touch and pressure into input events. Such as, but not limited to, smart phones, touch pads and tablets. Humans may generate the input. The analysis of data may include statistical profiling of individual users as well as groups of users, the profiles can be stored in, but not limited to data containers such as files, secure storage, smart cards, databases, off device, in the cloud etc. A profile may be built from user/users behavior categorized into quantified types of behavior and/or gestures. The profile might be stored anonymized. The analysis may take place in real time or as post processing. Profiles can be compared against each other by all the types of quantified behaviors or by a select few. | 2013-10-24 |
20130282638 | PLANNING METHOD AND SYSTEM FOR USE IN COGNITIVE PROGRAMS - A system for achieving a desired goal in a domain. The system may comprise a device operable to receive information and simulate the domain therefrom; a device operable to simulate one or more effects due to one or more operators; a device operable to specify a number of items and/or classes of items and whether each item and/or each class of items is an affectable obstacle or a non-affectable obstacle; a device operable to automatically generate a candidate plan to achieve the desired goal by utilizing the simulated domain and the simulated effect(s), wherein the candidate plan could involve one or more affectable obstacles but does not involve any non-affectable obstacles; and a device operable to automatically refine the candidate plan to change at least one of the affectable obstacles involved in the candidate plan. | 2013-10-24 |
20130282639 | COMBINED-MODEL DATA COMPRESSION - Data compression technology (“the technology”) is disclosed that can employ two or more prediction models contemporaneously. The technology receives data from one or more sources; shifts or re-sample one of more corresponding signals; creates a prediction model of uncompressed samples using at least two different individual or composite models; selects a subset of the models for prediction of samples; determines an order in which signals will be compressed; formulates a combined predictions model using the selected subset of models; predicts a future value for the data using the combined compression model; defines a function that has as parameters at least the predicted future values for the data and actual values; selects a compression method for the values of the function; and compresses the data using at least the predicted value of the function. | 2013-10-24 |
20130282640 | Computerized system and method for calibrating sports statistics projections by player performance tiers - The system and method provides team guidance recommendations. The system and method provides player selection guidance by realistically valuing top-tier and lower-tier players. The system and method provides situational-based starting lineup recommendations by creating and using tier-specific, non-normal distributions in a probability distribution-based system for providing fantasy sports player selection guidance. The system and method generates variance and accuracy information from historical data of a particular player projection system, and generates non-normal fantasy point distributions from the same player projection system using the previously generated variance and accuracy information. | 2013-10-24 |
20130282641 | REAL TIME SAFETY MANAGEMENT SYSTEM AND METHOD - A system and method assesses and manages risk of an operation of a user. A rules engine of computer executable instructions stored in the storage device determines at least one of a safety risk measurement based on key performance indicators, an operational safety risk measurement for the operation as a function of the operational safety risk measurement information stored in a storage device and/or a conditional safety risk measurement for the operation as a function of the conditional safety risk measurement information stored in the storage device. A processor connected to the storage device executes the rules engine. An output interface connected to the processor indicates the determined safety risk for the operation. | 2013-10-24 |
20130282642 | PROVIDING RULE BASED ANALYSIS OF CONTENT TO MANAGE ACTIVATION OF WEB EXTENSION - A rule based analysis of content is provided to manage activation of a web extension. A user interaction with the content launches a process to match a rule from the manifest to a portion of the content. The rule and the detected content are loaded into memory. The content is processed using the rule and by accessing the memory containing the content to determine a match. An application may choose to process the content using the rules on a background thread to avoid impacting user's experience. An activation control is displayed for the web extension associated with the rule within a web extension pane upon matching the rule to an item in the content. | 2013-10-24 |
20130282643 | LINKING WEB EXTENSION AND CONTENT CONTEXTUALLY - A web extension and content are linked contextually. A user interaction with the content launches a process to match a regular expression rule from the web extension to a portion of the content. An entity matching the regular expression rule is recorded and transmitted back to the web extension. Matched entity is integrated into the rule. The integrated rule is displayed in a web extension pane. The integrated rule and the entity are highlighted within the web extension pane and the content pane, respectively. The highlighted entity and the highlighted rule illustrate a contextual link between the web extension and the content. | 2013-10-24 |
20130282644 | SENSOR BASED TRUTH MAINTENANCE - A truth maintenance method and system. The method includes receiving by a computer processor from RFID tags embedded in sensors, event data associated with events detected by said sensors. The computer processor associates portions of the event data with associated RFID tags and derives assumption data associated with each portion of the portions. The computer processor retrieves previous assumption data derived from and associated with previous portions of previous event data retrieved from the RFID tags and executes non monotonic logic with respect to the assumption data and the previous assumption data. In response, the computer processor generates and stores updated assumption data associated with the assumption data and the previous assumption data. | 2013-10-24 |
20130282645 | SYSTEM AND METHOD FOR PROBABILISTIC NAME MATCHING - Generally discussed herein are systems and methods for probabilistic name matching. In one or more embodiments a method can include determining a first set of possible intended names as a function of a first name, determining a second set of possible intended names for each name in a set of names in a name variant database, and probabilistically matching a name from the first set of possible intended names to a name from the second set of possible intended names. Probabilistically matching can include determining a weight associated with typing the first name but intending to type another name in the first set of possible intended names and determining the probability of typing a name in the set of names in the name variant database but intending to type a name from the second set of possible intended names. | 2013-10-24 |
20130282646 | Methods & Systems for Circadian Physiology Predictions - Systems and methods are provided for predicting a circadian state of an individual. The methods comprise: providing a model representative of the response of the circadian state to light stimulus, the model comprising at least one model variable representative of a probability distribution function (PDF) of a phase offset of the circadian state of the individual; and using the model to estimate an updated PDF of the phase offset, wherein using the model to estimate the updated PDF of the phase offset comprises performing a Bayesian estimation process commencing with an initial PDF of the phase offset and iterating toward the updated PDF of the phase offset. | 2013-10-24 |
20130282647 | SYSTEMS AND METHODS FOR SEMANTIC CONCEPT DEFINITION AND SEMANTIC CONCEPT RELATIONSHIP SYNTHESIS UTILIZING EXISTING DOMAIN DEFINITIONS - Computer-implemented systems and methods for synthesis of concept definitions and concept relationships from a domain of data, utilizing different semantic processing protocols such as formal concept analysis and faceted classification synthesis from existing domain concepts that have a confidence gradient built into them. A cognitive of an input agent provides an input of an active concept which is matched against existing domain concepts. The resultant pool of relevant domain concepts is then used to derive virtual concept definitions using a semantic processing protocol. The derivation is then overlaid with a concept of relative proximity of an attribute from another within an attribute set. An additional layer of coherence is given by the relative proximity measure. The end result is a pool of related virtual concept definitions in a tree structure. | 2013-10-24 |
20130282648 | DETERMINISTIC FINITE AUTOMATON MINIMIZATION - Deterministic finite automaton (DFA) minimization includes representing a DFA as a data structure including a plurality of states, incoming transitions for each state, and outgoing transitions for each state. A state of the plurality of states is selected as a selected state. The incoming transitions are analyzed for the selected state. A computer determines whether source states of the incoming transitions for the selected state include a pair of equivalent states. The pair of equivalent states is merged based on determining that two of the source states of the incoming transitions for the selected state form the pair of equivalent states. | 2013-10-24 |
20130282649 | DETERMINISTIC FINITE AUTOMATION MINIMIZATION - Deterministic finite automaton (DFA) minimization includes representing a DFA as a data structure including a plurality of states, incoming transitions for each state, and outgoing transitions for each state. A state of the plurality of states is selected as a selected state. The incoming transitions are analyzed for the selected state. A computer determines whether source states of the incoming transitions for the selected state include a pair of equivalent states. The pair of equivalent states is merged based on determining that two of the source states of the incoming transitions for the selected state form the pair of equivalent states. | 2013-10-24 |
20130282650 | OLAP Query Processing Method Oriented to Database and HADOOP Hybrid Platform - An OLAP query processing method oriented to a database and Hadoop hybrid platform is described. When OLAP query processing is performed, the processing is executed first on a main working copy, and a query processing result is recorded in an aggregate result table of a local database; when a working node is faulty, node information of a fault-tolerant copy corresponding to the main working copy is searched for through namenode, and a MapReduce task is invoked to complete the OLAP query processing task on the fault-tolerant copy. The database technology and the Hadoop technology are combined, and the storage performance of the database and the high expandability and high availability of the Hadoop are combined; the database query processing and the MapReduce query processing are integrated in a loosely-coupled mode, thereby ensuring the high query processing performance, and ensuring the high fault-tolerance performance. | 2013-10-24 |
20130282651 | METHOD FOR BUILDING AND MAINTAINING TRUSTED SUPPLIER RECORDS - An Enterprise Network includes a master data management (MDM) system that is linked to two or more data sources each of which include means for storing local management information. The MDM system builds a master management information database that is comprised of some or all of the management information stored by the data sources. The master database in the MDM includes master records each of which is comprised of one or more attributes. The MDM system is configured to only update particular master record attributes with selected management information received from a trusted data source. | 2013-10-24 |
20130282652 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR CONTENT MANAGEMENT - A method for managing content is provided. The method may include, by a content management apparatus, receiving a content request, searching for content information associated with the request, and causing writing of missing content information to an alert file. The method may provide default content information when content information is not otherwise located. A content request may comprise an application and context name. A response from a content management apparatus may comprise a location and map identifier used by a calling apparatus to locate and cause display of content. The method may provide synchronization capabilities in which content referenced by an application is searched for in order to track missing content in an alerts file, and to track the synchronization history or status of an application in a synchronization log. Corresponding systems, apparatuses, and computer program products are also provided. | 2013-10-24 |
20130282653 | INITIALIZING REPLICATION IN A VIRTUAL MACHINE - Techniques for initializing a replication relationship between virtual machines are described herein. The techniques include performing one or more pre-requisite checks, determining, at least partly in response to performing the one or more pre-requisite checks, one or more first data blocks associated with a first virtual machine that differ from one or more second data blocks associated with a second virtual machine. The second virtual machine may be instructed to send the one or more second data blocks that differ from the one or more first data blocks to the first virtual machine. | 2013-10-24 |
20130282654 | QUERY ENGINE COMMUNICATION - There is provided a computer-implemented method of performing inter-query engine communication. The method includes receiving a message from a first query engine agent over a signal communication network. The first query engine agent is associated with a first query engine. The method also includes determining, by a second query engine agent associated with a second query engine, a data exchange to perform based on the message. Additionally, the method includes performing the data exchange over a data communication network. | 2013-10-24 |
20130282655 | QUERY-ORIENTED MESSAGE CHARACTERIZATION - Processing messages. Messages are processed based on a characteristic derived from information in messages, metadata about messages, or other information external to messages. Values for one or more pieces of information are received. At least one of the values for one or more pieces of information is associated with a first message. Queries are received. The queries specify one or more of the pieces of information. At least a portion of the plurality of values for the one or more pieces of information is processed in conjunction with the one or more queries to create one or more normalized characteristics for the first message. The one or more normalized characteristics for the first message are in a same format irrespective of the format of the pieces of information. The first message, and/or other messages, is processed based on at least one of the one or more normalized characteristics. | 2013-10-24 |
20130282656 | DATA REPLICATION FRAMEWORK - Generally described, the present disclosure is directed to an eventually consistent replicated data store that uses, for its underlying storage, a computer software library that provides a high-performance embedded database for data. The replicated data store employs a plurality of hosts interconnected to one another, allowing for writes to any host and full awareness of membership across all hosts. With the data replication framework disclosed herein, various modes are allowed to be built up on top of the core system. | 2013-10-24 |
20130282657 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the concurrent determination of file system changes within a cloud file system and a client file system, the serial ordering of necessary file system operations in response to the determined file system changes, and the concurrent execution of file system operations such that the cloud file system and the client computer file system are synchronized. | 2013-10-24 |
20130282658 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary aspect includes the mapping and/or translation of files electronically stored in a cloud file system when synchronized and/or shared with client computer systems. | 2013-10-24 |
20130282659 | METHOD FOR PROVIDING ASSISTANCE IN MAKING CHANGE DECISIONS IN A CONFIGURABLE MANAGED ENVIRONMENT - In a configurable managed system having an associated configuration management database (CMDB), a Change Manager makes changes affecting configuration items (CIs), wherein different types of changes require different levels of confidence in the integrity of data in the CMDB. In response to a proposed change, weights assigned to system CIs affected by the change are used to compute a confidence level regarding accuracy of CMDB data pertinent to the change. The weight for a given CI is derived from the most recent synchronization thereof, and the numbers of reads, writes, and relationships the given CI has with other CIs. The confidence level is then used by the Change Manager in deciding whether or not to make the change. The proposed change is then allowed if the confidence level is no less than a pre-specified minimum value. | 2013-10-24 |
20130282660 | Method and Apparatus for Automatically Backing Up Data - The present invention discloses a method and an apparatus for automatically backing up data, relates to the field of communications technologies, and is used to solve a problem that a mobile phone is damaged due to falling down of the mobile phone, and consequently data of a user is lost. The method provided in the present invention includes: detecting whether a terminal is falling down; and if it is detected that the terminal is falling down, triggering a data backup operation and backing up data that needs to be backed up in the terminal. The present invention is applicable to the field of communications technologies, and is used to back up data of a user. | 2013-10-24 |
20130282661 | PARALLEL DATABASE BACKUP AND RESTORE - Embodiments are directed to simultaneously backing up data from multiple locations to a single location and to restoring data from a single location to multiple locations simultaneously. In an embodiment, a computer system receives a backup command from a user which indicates that various specified portions of data are to be backed up. The data portions are stored in multiple different locations in a parallel database. The computer system generates multiple backup commands specific for each location in which the data is stored. The backup commands initiate a parallel backup from the various locations to a single location in a data store. The computer system also executes the generated backup commands in parallel, so that the data from each of the different locations is backed up in the data store. | 2013-10-24 |
20130282662 | INTEGRATED SNAPSHOT INTERFACE FOR A DATA STORAGE SYSTEM - A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device. | 2013-10-24 |
20130282663 | PRESENTING A FILE SYSTEM FOR A FILE CONTAINING ITEMS - What is disclosed is a volume access system. The volume access system includes a processing system configured to process at least a portion of each of a plurality of virtual disk files to generate an aggregate file system view that represents the plurality of virtual disk files as a single hierarchical data volume comprising a plurality of items within the plurality of virtual disk files. The volume access system also includes a network interface operatively coupled with the processing system and configured to communicate the aggregate file system view for traversal by a plurality of clients. | 2013-10-24 |
20130282664 | APPARATUS AND METHOD FOR MONITORING AND AUDITING ACTIVITY OF A LEGACY ENVIRONMENT - An apparatus and a method for monitoring and auditing activity of a legacy environment. The apparatus includes an analyzer and a mirror manager. The analyzer is operative to analyze intercepted packets conveyed by entities in a network and to generate analyzed data based on information associated with at least some of the packets. The analyzed data is indicative of sessions. The mirror manager is responsive to the analyzed data for generating data representative of mirror sessions, each mirror session corresponding to a session. | 2013-10-24 |
20130282665 | AUTOMATIC REAL-TIME FILE MANAGEMENT METHOD AND APPARATUS - A method for archiving files includes determining when a change in an operating file is imminent, capturing the operating file immediately before the change in the operating file occurs, if the operating file has not already been captured; and capturing the operating file immediately after the change in the operating file has occurred. | 2013-10-24 |
20130282666 | METHOD AND SYSTEM FOR IMPLEMENTING A REDO REPEATER - Disclosed are methods and apparatuses to provide a redo repeater that allows for no data loss protection without the performance impact to the primary database even when a significant geographical distance separates the primary and standby databases. The Repeater is a lightweight entity that receives redo from the primary database with the purpose of redistributing that redo throughout the primary/standby system configuration. The Repeater able to extend no data loss protection and switchover functionality to terminal standby databases even though the primary database does not need to have a direct connection with those destinations. | 2013-10-24 |
20130282667 | METHOD AND SYSTEM FOR IMPLEMENTING A CONDITIONAL REDO REPEATER - Disclosed are methods and apparatuses to provide a redo repeater that allows for no data loss protection without the performance impact to the primary database even when a significant geographical distance separates the primary and standby databases. The Repeater is a lightweight entity that receives redo from the primary database with the purpose of redistributing that redo throughout the primary/standby system configuration. The Repeater able to extend no data loss protection and switchover functionality to terminal standby databases even though the primary database does not need to have a direct connection with those destinations. | 2013-10-24 |
20130282668 | AUTOMATIC REPAIR OF CORRUPT HBASES - Systems and methods for checking for region consistency and table integrity problems and automatically repairing a corrupted HBase cluster. The methods and systems operate in a diagnostic mode and a diagnostic and repair mode. The methods include fixing table integrity problems, such as backwards table regions, table region holes, table region overlap, and the like to restore table integrity invariant. Once the table integrity has been restored, each row key resolves to exactly one region. The methods further include fixing region inconsistencies, such as bad region assignment, no region present in the meta table, region information not in the Hadoop Distributed File System (HDFS), and the like to restore region consistency invariant. The information in the HDFS is taken as ground truth and any meta table or assignment problems that are inconsistent with the HDFS is deemed wrong and removed. | 2013-10-24 |
20130282669 | PRESERVING REDUNDANCY IN DATA DEDUPLICATION SYSTEMS - Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. An indicator is configured. The indicator is provided with a selected data segment to be written through the data deduplication system to designate that the selected data segment must not be subject to a deduplication operation, such that repetitive data can be written stored on physical locations despite being identical. | 2013-10-24 |
20130282670 | PRESERVING REDUNDANCY IN DATA DEDUPLICATION SYSTEMS BY DESIGNATION OF VIRTUAL ADDRESS - Various embodiments for preserving data redundancy of identical data in a data deduplication system in a computing environment are provided. A selected range of virtual addresses of a virtual storage device in the computing environment is designated as not subject to a deduplication operation. Other system and computer program product embodiments are disclosed and provide related advantages. | 2013-10-24 |
20130282671 | PRESERVING REDUNDANCY IN DATA DEDUPLICATION SYSTEMS BY DESIGNATION OF VIRTUAL DEVICE - Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. At least one virtual device out of a volume set is designated as not subject to a deduplication operation. | 2013-10-24 |
20130282672 | STORAGE APPARATUS AND STORAGE CONTROL METHOD - The present invention not only reduces the load but also enhances the accuracy of de-duplication in a storage apparatus which performs in-line de-duplication processing and post-process de-duplication processing. A storage apparatus comprises a storage device and a controller. The controller receives multiple files, and by performing in-line de-duplication processing under a prescribed condition, detects from among the multiple files a file which is duplicated with a file received in the past, stores in the temporary storage area a file other than the detected file of the multiple files, and partitions the stored file into multiple chunks, and by performing post-process de-duplication processing, detects from among the multiple chunks a chunk which is duplicated with a chunk received in the past, and stores in the transfer-destination storage area a chunk other than the detected chunk of the multiple chunks. | 2013-10-24 |
20130282673 | PRESERVING REDUNDANCY IN DATA DEDUPLICATION SYSTEMS BY INDICATOR - Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. In one embodiment, a method for such preservation is disclosed. An indicator is configured. The indicator is provided with a selected data segment to be written through the data deduplication system to designate that the selected data segment must not be subject to a deduplication operation, such that repetitive data can be written stored on physical locations despite being identical. | 2013-10-24 |
20130282674 | PRESERVING REDUNDANCY IN DATA DEDUPLICATION SYSTEMS BY DESIGNATION OF VIRTUAL ADDRESS - Various embodiments for preserving data redundancy of identical data in a data deduplication system in a computing environment are provided. In one embodiment, a method for such preservation is disclosed. A selected range of virtual addresses of a virtual storage device in the computing environment is designated as not subject to a deduplication operation. Other system and computer program product embodiments are disclosed and provide related advantages. | 2013-10-24 |
20130282675 | PRESERVING REDUNDANCY IN DATA DEDUPLICATION SYSTEMS BY DESIGNATION OF VIRTUAL DEVICE - Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. In one embodiment, a method for such preservation is disclosed in a multi-device file system. At least one virtual device out of a volume set is designated as not subject to a deduplication operation. | 2013-10-24 |
20130282676 | GARBAGE COLLECTION-DRIVEN BLOCK THINNING - An apparatus comprises one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media for facilitating garbage collection-driven volume thinning. The program instructions, when executed by a processing system, direct the processing system to at least generate deduplication data referenced to a plurality of files when deduplicating the plurality of files. The program instructions further direct the processing system to discover when the deduplication data has become unreferenced with respect to the plurality of files. Responsive to when the deduplication data has become unreferenced with respect to the plurality of files, the program instructions direct the processing system to initiate a thinning process with respect to a portion of a shared storage volume associated with the de-duplication data. The processing system is operatively coupled with the one or more computer-readable storage media and configured to execute the program instructions. | 2013-10-24 |
20130282677 | DATA COMPRESSION SYSTEM FOR DNA SEQUENCE - The present invention discloses a data compression system for DNA sequence, which is a lossless compression system for DNA sequence data, based on the MA-ARV codebook, which is able to search the approximate repeat fragment of the MA-ARV code vector in the whole sequence, and use a heuristic optimization algorithm of memetic algorithm to optimize the construction process of the compressed codebook, so as to fully use the repeat nature of DNA sequence data, and eliminate the redundancy effectively. | 2013-10-24 |
20130282678 | VERIFYING AGE AND INTEGRITY OF WEBSITE PAGES - Systems and methods are disclosed which enable the establishment of file dates and the absence of tampering, even for documents held in secrecy and those stored in uncontrolled environments, but which does not require trusting a timestamping authority or document archival service. A trusted timestamping authority (TTSA) may be used, but even if the TTSA loses credibility or a challenger refuses to acknowledge the validity of a timestamp, a date for an electronic document may still be established. Systems and methods are disclosed which enable detection of file duplication in large collections of documents, which can improve searching for documents within the large collection. | 2013-10-24 |
20130282679 | METHOD AND SYSTEM FOR ANONYMIZING DATA DURING EXPORT - The present invention refers to a computer-implemented method of anonymizing data of a database ( | 2013-10-24 |
20130282680 | Integrated Application Server and Data Server Processes with Matching Data Formats - In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure. | 2013-10-24 |
20130282681 | WORKFLOW EXECUTION MODEL - A generalized workflow execution model is configured to provide access to workflow elements. A computer system instantiates a generalized workflow execution model that provides access to workflow elements stored in a database that is connected to the workflow execution model. The workflow execution model includes the following: activity models that include both agents which are configured to express the control flow of the activity models and symbols which represent values usable by the activity models and metadata configured to identify the workflow execution model. The computer system also receives user input requesting workflow elements and accesses the database to provide the requested workflow elements using the generalized workflow execution model. | 2013-10-24 |
20130282682 | Method and System for Search Suggestion - Method, system, and programs for intent-based search suggestion are disclosed. A query suggestion is determined from a plurality of query suggestions in response to a user entering a query. Annotated intent information associated with the determined query suggestion is then fetched. The annotated intent information includes one or more intents with annotation information. The determined query suggestion is presented with one or more labels to the user. Each label indicates one of the one or more intents. The one or more labels are ranked based on their corresponding intents. | 2013-10-24 |
20130282683 | CHANGING RESULTS AFTER BACK BUTTON USE OR DUPLICATE REQUEST - Enhancements of the user experience are provided when a user returns to a previously viewed page, such as a previously viewed page of search results. When a user returns to a previously viewed page, additional context information from a user's actions since the initial view of a page can be used to modify the previously viewed page and/or obtain a new version of the previously viewed page. In situations where the previously viewed page corresponds to a page of responsive results from a search engine, the modified and/or new version of the search engine results page can include an expanded or reduced group of results, different types of results, different rankings for existing results, or a combination thereof. | 2013-10-24 |
20130282684 | Navigable Website Analysis Engine - An optimization engine allows website publishers and other network document publishers to view and navigate statistics and scoring methodologies of a search engine. Publishers may thus gain a better understanding of how their website or network document is scored and how to optimize those documents to increase a search engine score. The user is thus able to navigate the network from the perspective of a search engine, viewing webpages, websites, and links in the same way a search engine would analyze them. Upon making changes to a website or network document, publishers may further request on-demand re-crawling of their website or network document to view changes in the score. Alerts may also be activated by a user to notify the user when certain conditions are met. | 2013-10-24 |
20130282685 | APPARATUS, SYSTEM AND METHOD FOR A BRAND AFFINITY ENGINE USING POSITIVE AND NEGATIVE MENTIONS AND INDEXING - A computer-based search engine for performing a search for a keyword, comprising a result responsive to a search, a database comprising a plurality of terms organized by categories wherein at least one of the categories includes the keyword, and relational ones of the plurality of terms to the keyword; a heuristic engine comprising a plurality of rules which, when executed by a processor, applies the rules in accordance with the relational ones of the plurality of terms to a networked site to assess the keyword as a primary subject of the networked site. | 2013-10-24 |
20130282686 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCT FOR DYNAMIC CONTENT SEARCH ON MOBILE INTERNET DEVICES - Disclosed are methods, system and computer program products for executing dynamic content search on a first mobile Internet device. The method comprises the steps of: enabling a content selection for search within any open application as displayed on a display screen of the first mobile Internet device; forming a search query from the selected content; submitting the search query to at least a search engine to perform the search; receiving a set of results of the search after executing the search on the search engine for the search query; and displaying the set of results on the display screen of the first mobile Internet device. | 2013-10-24 |
20130282687 | SYSTEM AND METHOD FOR MULTIMEDIA INFORMATION RETRIEVAL - A method for information retrieval includes querying a multimedia collection with a first component of a multimedia query to generate first comparison measures between the first component of the query and respective objects in the collection for a first media type. The collection is queried with a second component of the multimedia query to generate second comparison measures between the second component of the query and respective objects in the collection for a second media type. An aggregated score for each of a set of objects in the collection is computed by applying an aggregating function in which a first confidence weighting is applied to the first comparison measure and a second confidence weighting is applied to the second comparison measure. The first confidence weighting is independent of the second comparison measure. The second confidence weighting is dependent on the first comparison measure. | 2013-10-24 |
20130282688 | ORGANIZING SEARCH HISTORY INTO COLLECTIONS - Computer-storage media, methods, and systems for improving the ability of a user to accomplish a task that is pending during a search session are provided. When a user invokes the pending task, a collection of elements that are associated with the pending task are dynamically organized into a sharable content page that may be shared with a user's contacts via a social network. The user's contacts may comment on or provide feedback related to the pending task. The feedback may be published to the sharable content page and presented to the user on a user interface. | 2013-10-24 |
20130282689 | Navigable Website Analysis Engine - An optimization engine allows website publishers and other network document publishers to view and navigate statistics and scoring methodologies of a search engine. Publishers may thus gain a better understanding of how their website or network document is scored and how to optimize those documents to increase a search engine score. The user is thus able to navigate the network from the perspective of a search engine, viewing webpages, websites, and links in the same way a search engine would analyze them. Upon making changes to a website or network document, publishers may further request on-demand re-crawling of their website or network document to view changes in the score. Alerts may also be activated by a user to notify the user when certain conditions are met. | 2013-10-24 |
20130282690 | Navigable Website Analysis Engine - An optimization engine allows website publishers and other network document publishers to view and navigate statistics and scoring methodologies of a search engine. Publishers may thus gain a better understanding of how their website or network document is scored and how to optimize those documents to increase a search engine score. The user is thus able to navigate the network from the perspective of a search engine, viewing webpages, websites, and links in the same way a search engine would analyze them. Upon making changes to a website or network document, publishers may further request on-demand re-crawling of their website or network document to view changes in the score. Alerts may also be activated by a user to notify the user when certain conditions are met. | 2013-10-24 |
20130282691 | Navigable Website Analysis Engine - An optimization engine allows website publishers and other network document publishers to view and navigate statistics and scoring methodologies of a search engine. Publishers may thus gain a better understanding of how their website or network document is scored and how to optimize those documents to increase a search engine score. The user is thus able to navigate the network from the perspective of a search engine, viewing webpages, websites, and links in the same way a search engine would analyze them. Upon making changes to a website or network document, publishers may further request on-demand re-crawling of their website or network document to view changes in the score. Alerts may also be activated by a user to notify the user when certain conditions are met. | 2013-10-24 |
20130282692 | SEARCH ENGINE INFERENCE BASED VIRTUAL ASSISTANCE - Techniques described herein generally relate to real time inference based systems. Example embodiments may set forth devices, methods, and computer programs related to search engine inference based virtual assistance. One example method may include a computing device adapted to receive text as input and a computer processor arranged to determine at least one inference regarding subject matter of the text based on one or more web searches of one or more terms within the text. The inference(s) may then be automatically displayed upon the inference(s) being determined. The text may be automatically received as input from a voice-to-text converter as voice-to-text conversion producing the text is occurring. | 2013-10-24 |
20130282693 | OBJECT ORIENTED DATA AND METADATA BASED SEARCH - An object oriented search mechanism extracts structural metadata and data based on type of document contents and data sources connected to the documents. Relationships between textual and non-textual elements within documents as well as metadata associated with the elements and data sources are utilized to generate a unified object model with the addition of semantic information derived from metadata and taxonomy, which are used to enhance search indexing, ranking of search results, and dynamic adjustment of result rendering user interface with fine tuned relevancy. Additional data from data sources connected to the documents may also be used to unlock hidden data such as data that has been filtered out in an original document. | 2013-10-24 |
20130282694 | METHOD AND COMPUTER PROGRAM FOR EVALUATING DATABASE QUERIES INVOLVING RELATIONAL AND HIERARCHICAL DATA - A method and apparatus for resolving conjunctive queries, comprising relational predicates and external predicates, such as XML predicates. The method and apparatus obtain results from a relational engine or from an external engine, and then use the obtained results as input for the other engine, so as to optimize the activity of the other engine. The process may repeat further times, with the results obtained by the other engine being input to the first engine. The method and apparatus further disclose handling value, being isomorphic hierarchical sub-trees. | 2013-10-24 |
20130282695 | ANALYZING DATA FROM A SENSOR-ENABLED DEVICE - An approach for analyzing data collected by a sensor-enabled device over a network is provided. Specifically, in a typical embodiment, a set of usage data will be received from a device over a network. The set of usage data may be collected via at least one sensor integrated with the device, and the set of usage data may pertain to use of the device by a user. Regardless, the set of usage data will be compared to a set of diagnostic information stored in at least one computer storage device. The set of diagnostic information typically pertains to a condition (e.g., medical) treated by use of the device (e.g., dental, cardiac, renal, etc.). Based on the comparison, at least one determination (e.g., diagnosis, treatment plan, level of compliance with applicable standards, etc.) will be made and a set of reports will be generated based thereon. | 2013-10-24 |
20130282696 | INTERACTIVE DATA EXPLORATION AND VISUALIZATION TOOL - A computer-implemented method for data visualization includes determining a query context for a user's search query, and retrieving relevant data for the query context. The method combines the relevant data with data that is filtered according to search parameters in the user's search query. The method further includes generating an interactive presentation to display the combined data from the perspective of the user's search query or from the perspectives of other entities. | 2013-10-24 |
20130282697 | DATA MASKING - Aspects include data masking in database operations including intercepting a database query and identifying masked data in the query. The masked data in the query is unmasked by substituting the masked data with equivalent real values. The unmasked query is sent to the database engine, and a result provided by the database engine in response to the unmasked query is intercepted. The values in the result that correspond to sensitive information are identified. The result is masked by substituting the values in the result corresponding to sensitive information with masked equivalents. The masked result is returned to a user. | 2013-10-24 |
20130282698 | System and Method for Directing Questions to Consultants Through Profile Matching - A server system receives a question from an inquirer at a client. In response, the server system identifies a plurality of information items corresponding to the question. At least one of the information items has associated classification data profiling the information therein. The server system generates a profile for the question based on the classification data of the information items and identifies one or more consultants for the question among a plurality of candidates in accordance with a comparison of the question profile and the candidates' respective user profiles. The server system submits the question to at least one of the consultants for answer. After receiving an answer to the question from the consultant, the server system forwards the answer to a client for display to the inquirer. | 2013-10-24 |
20130282699 | Using Authority Website to Measure Accuracy of Business Information - Business information about business entities are received from a plurality of aggregate information sources such as business directories. An authority page of a business entity is retrieved and information is extracted from the authority page. The extracted information is compared with business information about the business entity from the aggregate information sources. Accuracy scores are generated for the combination of the business entity and the aggregate information sources based on the comparison results. A collection of accurate business information for the business entity is generated by including business information from aggregate information sources with high accuracy scores. | 2013-10-24 |
20130282700 | APPARATUS AND METHOD FOR SEARCHING FOR ADDRESS BOOK INFORMATION - Provided is an apparatus and method for searching for address book information. To this end, the present invention, upon receiving a search request message for searching address book information from a client, checks a search preference, searches for the address book information based on the checked search preference, applies a priority to the found address book information to create a final search result, creates a response message including the created final search result, forwards the response message to the client, and updates the preset search preference based on the final search result, thereby providing a search result optimized for a user. | 2013-10-24 |
20130282701 | Network Searching Method of Mobile Terminal and Mobile Terminal - A mobile terminal and a network searching method of the mobile terminal are disclosed. The network searching method of a mobile terminal may include the following steps: when a character string to be searched appears on a text browsing interface, switching the text browsing interface to a status in which the character string is selectable and acquiring the character string to be searched that a user selects; converting the character string to be searched to a URL; sending the URL comprising the character string to be searched to a network server and receiving a search result returned according to the URL by the network server; and displaying the search result in the form of a web page. | 2013-10-24 |
20130282702 | METHOD AND SYSTEM FOR SEARCH ASSISTANCE - Method, system, and programs for intent-based search assistance are disclosed. Intent information associated with a query entered by a user is first collected. The intent information includes one or more intents. The collected intent information is then associated with annotation information to generate annotated intent information for the query. In response to the user entering the query, a query suggestion is determined from a plurality of query suggestions. Content is then provided to the user at real-time based on the determined query suggestion and the annotated intent information for the query. | 2013-10-24 |
20130282703 | Semantically Enriched Search of Services - A computer-implemented method for performing a semantically enriched search of services includes: receiving a search string that a user inputs for searching services in a repository; generating queries from the search string; searching a multi-document index using the generated queries, the multi-document index including, for each of the services, an index entry comprising documents interlinked with each other, each of the documents reflecting at least one aspect regarding the service; and presenting an outcome of the search to the user in response to receiving the search string. | 2013-10-24 |
20130282704 | SEARCH SYSTEM WITH QUERY REFINEMENT - A search system that automatically generates questions to refine an underspecified query. The system may generate questions even for queries against a database that contains unstructured textual descriptions of items, allowing the system to operate on a database of items that can be constructed inexpensively. The system extracts from the unstructured text combinations of words that may serve as a set of attribute values. The system uses a classifier to filter out attribute values from the set that would generate unanswerable questions. The remaining attribute values are ranked on their ability to narrow the search results and the highest ranking attribute value is used to generate a question to the user who submitted the query. The response to the question narrows the search results, and the process can be repeated iteratively until the search results are sufficiently narrow. | 2013-10-24 |
20130282705 | OPTIMIZED RESOURCE ANALYTICS - A method which on determination of an entity replacement request is configured to identify an optimized entity as a replacement based on a predefined set of metadata, wherein the metadata comprises a profile associated with the entity, wherein the profile of the entity is further based on a graph, such as a graphical representation of social links, associated with the entity; and provide the optimized entity as a replacement for the entity to be replaced. Other embodiments are also disclosed. | 2013-10-24 |
20130282706 | SYSTEMS AND METHODS TO FACILITATE SEARCHES BASED ON SOCIAL GRAPHS AND AFFINITY GROUPS - Business, recommendation, and social relationship graph information for businesses may be received from a data source social networking website, where each business is recommended by users. The recommendation information may indicate users that recommend certain businesses. The social relationship graph information may indicate user-specific networks of social relationships on the social networking website. For a user query including business and affinity group selection criteria, business, recommendation, and social relationship graph information may be searched to select businesses that: match the business selection criteria; and are recommended by users having social relationships within a maximum degree of closeness with the querying user and being in an affinity group matching the affinity group selection criteria. The selected businesses may be ranked based on numbers of recommending users and social relationship graph information. A search result, with businesses indicated in a rank order and with business and recommendation information, may be provided. | 2013-10-24 |
20130282707 | TWO-STEP COMBINER FOR SEARCH RESULT SCORES - A method for a two-step combiner for scoring search results is disclosed. The method comprises: calculating a fast score for a document based on a quality score of the document and a plurality of topicality scores; comparing the fast score for the document to a plurality of previously scored documents in a priority queue; calculating a final score for the document only when the fast score exceeds a lowest scored document in the priority queue; and adding the document to the priority queue when the final score exceeds a lowest final score on the priority queue. | 2013-10-24 |
20130282708 | METHOD AND SYSTEM FOR LIMITING SHARE OF VOICE OF INDIVIDUAL USERS - In various example embodiments, a system and method for limiting shares of voice of individual users in a result set are provided. In example embodiments, a listing user providing each listing in a result set of a search is identified. Sorting criteria indicating a number of listings a same listing user is allowed within a number of consecutive listings of the result set are reviewed. Using the sorting criteria, a sorted result set is generated by sorting the plurality of listings in accordance with the sorting criteria. The sorted result set is provided to a searching user. | 2013-10-24 |
20130282709 | METHOD AND SYSTEM FOR QUERY SUGGESTION - Method, system, and programs for context-based query suggestion are disclosed. A user input is received first. The user input is associated with a request for query suggestion and a page identifier for identifying a page on which a user is browsing. A plurality of page aboutnesses of the page are then fetched from a database based on the received page identifier. A plurality of query suggestions are determined based on the fetched plurality of page aboutnesses. The determined plurality of query suggestions are provided to the user. | 2013-10-24 |
20130282710 | DISPLAYING RESULTS OF KEYWORD SEARCH OVER ENTERPRISE DATA - Techniques are disclosed for presenting semi-structured sets of search results comprising two or more differently-structured subsets of search results. The search results are divided into two or more groups of similarly-structured results. The search results are displayed in their respective groups rather than as a single set. Each group is displayed using a different display structure, in an order determined by a group ranking mechanism. The search results within a group ordered by a result ranking mechanism. Techniques are also disclosed for enhancing a display of similarly structured data by emphasizing highly relevant result fields. The highly relevant result fields may be identified based on metadata ranking mechanisms, uniqueness of their constituent values, historical feedback, keyword location, and/or other mechanisms. The fields are emphasized using, without limitation, highlighting, reordering, and filtering of unemphasized fields from the display. | 2013-10-24 |
20130282711 | Methods, Systems, and Products for Assessing Risks of Internet Searches - Some embodiments, among others, include a search for sensitive information. Once a result of the search has been obtained, a score is assigned to the obtained result in accordance with a predefined criterion. | 2013-10-24 |
20130282712 | COMBINED SEMANTIC DESCRIPTION AND VISUAL ATTRIBUTE SEARCH - An image search method includes receiving a first query, the first query providing a first image constraint. A first search of a plurality of images is performed, responsive to the first query, to identify a first set of images satisfying the first constraint. A first search result, which includes the first set of images identified as satisfying the first constraint, is presented. A second query is received, the second query providing a second image constraint with reference to a first image of the first set of images. A second search of the plurality of images is performed, responsive to the second query, to identify a second set of images that satisfy the second constraint. A second search result, which includes the second set of images identified as satisfying the second constraint, is presented. | 2013-10-24 |
20130282713 | Personalization of Web Search Results Using Term, Category, and Link-Based User Profiles - A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Terms for the user profile may be selected from the documents accessed by the user by performing paragraph sampling or context analysis. Generic scores associated with the search results are modulated by the user profile to measure their relevance to a user's preference and interest. The search results are re-ordered accordingly so that the most relevant results appear on the top of the list. User profiles can be created and/or stored on the client side or server side of a client-server network environment. | 2013-10-24 |
20130282714 | Personalized Redirection Identifiers - Personalized redirection identifiers are described. The personalized redirection identifiers allow Internet users to access information on the Internet by using simple text description without remember a web page address. A method comprises receiving an identification term, receiving a target, receiving a long description for the target, and creating a redirection identifier by combining the identification term and the target. A database record based on the target, the long description and the redirection identifier is stored for later searching and retrieval. The method may be performed on a server and accessed by a computing device. | 2013-10-24 |
20130282715 | METHOD AND APPARATUS OF PROVIDING MEDIA FILE FOR AUGMENTED REALITY SERVICE - A method and an apparatus of processing a media file for an Augmented Reality (AR) service are provided. The method includes storing a media file including information about an event to provide the AR service, and providing the media file. The information about the event includes identification information about an event item and information about an event type. | 2013-10-24 |
20130282716 | 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. | 2013-10-24 |