Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

291 results about "Query log" patented technology

When the general query log is enabled, the server writes output to any destinations specified by the log_output system variable. If you enable the log, the server opens the log file and writes startup messages to it.

System and method for search and recommendation based on usage mining

A method, system, and computer program product for performing searching that generates improved queries, retrieves meaningful and relevant information, and presents the retrieved information to the user in a useful and comprehensive manner is described. The method of searching comprises the steps of: receiving from a user a search query requesting information, retrieving at least one recommendation relating to the search query, generating an expanded query based on the received query, performing a search using the expanded query to retrieve documents, and generating themes relating to the retrieved documents. The at least one recommendation relating to the search query is retrieved from a recommendation database. The recommendation database is generated by performing the steps of: performing data mining using users search query logs, user search patterns, and user profile information to generate a plurality of recommendations relating to search query strings, generating a data structure including the recommendations relating to search query strings, and generating a text index based on information in the data structure.
Owner:ORACLE INT CORP

System and method for personalized search, information filtering, and for generating recommendations utilizing statistical latent class models

The system implements a novel method for personalized filtering of information and automated generation of user-specific recommendations. The system uses a statistical latent class model, also known as Probabilistic Latent Semantic Analysis, to integrate data including textual and other content descriptions of items to be searched, user profiles, demographic information, query logs of previous searches, and explicit user ratings of items. The system learns one or more statistical models based on available data. The learning may be reiterated once additional data is available. The statistical model, once learned, is utilized in various ways: to make predictions about item relevance and user preferences on un-rated items, to generate recommendation lists of items, to generate personalized search result lists, to disambiguate a users query, to refine a search, to compute similarities between items or users, and for data mining purposes such as identifying user communities.
Owner:OPEN TEXT HLDG INC

System and method for blending the results of a classifier and a search engine

A method to produce a list of documents retrieved from a search engine, ranked according to their relevance to search terms, includes interleaving the lists resulting from two searches. The first search is one that occurs over documents where the list is ranked using a first probabilistic ranking algorithm. The second list is a list of documents obtained by searching over a query log of prior searches using the same search terms. The second list is ranked according to a second probabilistic algorithm. Interleaving of the two lists includes eliminating duplicate occurrences of documents and appending the remaining documents to the end of the interleaved list if the two lists of individual search results differ in length. The interleaved list may then be presented to a user for review.
Owner:MICROSOFT TECH LICENSING LLC

Systems and methods for improved spell checking

The present invention leverages iterative transformations of search query strings along with statistics extracted from search query logs and / or web data to provide possible alternative spellings for the search query strings. This provides a spell checking means that can be influenced to provide individualized suggestions for each user. By utilizing search query logs, the present invention can account for substrings not found in a lexicon but still acceptable as a search query of interest. This allows a means to provide a higher quality proposal for alternative spellings, beyond the content of the lexicon. One instance of the present invention operates at a substring level by utilizing word unigram and / or bigram statistics extracted from query logs combined with an iterative search. This provides substantially better spelling alternatives for a given query than employing only substring matching. Other instances can receive input data from sources other than a search query input.
Owner:MICROSOFT TECH LICENSING LLC

Query suggestion for e-commerce sites

Methods, articles of manufacture and a system for providing query suggestions using a query log that includes a number of user sessions. The sessions comprise training data including a sequence of a plurality of sets of queries, some of the sets of queries including query transitions followed by a purchase related event. The query log is cleaned and normalized. From the cleaned and normalized query log stationary scores and transition scores of at least some of the plurality of sets is generated. A set of query suggestions is built and similarity scores are computed for at least some of the set of query suggestions to determine whether individual ones of the at least some of the set of query suggestions meet a predetermined assurance level. Those that meet the level are included as elements of the set of query suggestions that meet the predetermined assurance level. The set of query suggestions are mixed and ranked in accordance with a user behavior sought to be optimized.
Owner:EBAY INC

Word collection method and system for use in word-breaking

A method, computer readable medium and system are provided which collect new words for addition to a lexicon for an agglutinative language. In the method, a log of queries submitted to a search engine is obtained. The log of queries is sorted to obtain sorted queries. The sorted queries are then filtered using a plurality of heuristic criteria to obtain a candidate list of new words. Words from the candidate list of new words are then added to a lexicon.
Owner:MICROSOFT TECH LICENSING LLC

Techniques for navigational query identification

To accurately classify a query as navigational, thousands of available features are explored, extracted from major commercial search engine results, user Web search click data, query log, and the whole Web's relational content. To obtain the most useful features for navigational query identification, a three level system is used which integrates feature generation, feature integration, and feature selection in a pipeline. Because feature selection plays a key role in classification methodologies, the best feature selection method is coupled with the best classification approach to achieve the best performance for identifying navigational queries. According to one embodiment, linear Support Vector Machine (SVM) is used to rank features and the top ranked features are fed into a Stochastic Gradient Boosting Tree (SGBT) classification method for identifying whether or not a particular query is a navigational query.
Owner:R2 SOLUTIONS

Method and system for recommending query based on user log

The invention discloses a method and system for recommending query based on user log. The method comprises acquiring an effective query log set according to the data set in the user log; selecting a typical query string as the training set, extracting 6 characteristic indexes of each query string in the effective query log set, such as support degree, popularity, recommendation degree, co-occurrence degree, similarity, and association degree, and constructing a composite prediction model based on the training set; and extracting the 6 characteristic indexes of candidate query strings inputted by a user, inputting the extracted characteristic indexes into the composite prediction model as variables, calculating the relevancy between each candidate query string and a given query string, and outputting n query strings with higher rank. The system comprises a data preparation module, a prediction model construction module, and a processing output model for realizing the above method. By fully utilizing the user log of a search engine, the method and system can recommend query strings with higher quality for the user.
Owner:PEKING UNIV

Generation and selection of voice recognition grammars for conducting database searches

Various processes are disclosed for conducting database searches by telephone. A user is initially prompted to utter N characters of a search query, and / or to enter these characters on a telephone keypad. Based on the user's entry, a speech recognition grammar is either selected or is generated dynamically for processing the user's utterance of the complete search query. In one embodiment, the speech recognition grammar is selected based on a sequence of N telephone keys selected by the user, without requiring the user to uniquely specify the N characters to which these keys correspond. In another embodiment, the speech recognition grammar is selected based solely on utterances of the N characters by the user such that the correct grammar is selected even if an utterance of one character is misidentified as an utterance of a similar sounding character. Also disclosed are methods for generating speech recognition grammars from query logs.
Owner:A9 COM INC

System and method for generating normalized relevance measure for analysis of search results

A system and related techniques permit a search service operator to access a variety of disparate relevance measures, and integrate those measures into idealized or unified data sets. A search service operator may employ self-learning networks to generate relevance rankings of Web site hits in response to user queries or searches, such as Boolean text or other searches. To improve the accuracy and quality of the rankings of results, the service provider may accept as inputs relevance measures created from query logs, from human-annotated search records, from independent commercial or other search sites, or from other sources and feed those measures to a normalization engine. That engine may normalize those relevance ratings to a common scale, such as quintiles, percentages or other scales or levels. The provider may then use that idealized or normalized combined measure to, for example, train the search algorithms or heuristics to arrive at better or more accurate results.
Owner:MICROSOFT TECH LICENSING LLC

Error model formation

ActiveUS20050210017A1Appreciated and well received by many usersDry-dockingDigital data information retrievalOccurrence dataData mining
In a method of forming a target error model to facilitate correcting or suggesting corrections to misspelled input text related to a target data collection, a source query log containing user queries to at least one source data collection is provided. Next, target relational data is generated based on the source query log including corrective substring suggestions that relate to the target data collection and corresponding misspelled substrings extracted from the source query log. A target error model is then built using the target relational data. The target error model includes target statistical occurrence data for the substrings of the target relational data derived from the source query log. Finally, the target error model is stored on a computer readable medium. Additional embodiments of the invention are directed to a system configured to implement the method.
Owner:MICROSOFT TECH LICENSING LLC

Computer aided query to task mapping

An annotating system aids a user in mapping a large number of queries to tasks to obtain training data for training a search component. The annotating system includes a query log containing a large quantity of queries which have previously been submitted to a search engine. A task list containing a plurality of possible tasks is stored. A machine learning component processes the query log data and the task list data. For each of a plurality of query entries corresponding to the query log, the machine learning component suggests a best guess task for potential query-to-task mapping as a function of the training data. A graphical user interface generating component is configured to display the plurality of query entries in the query log in a manner which associates each of the displayed plurality of query entries with its corresponding suggested best guess task.
Owner:MICROSOFT TECH LICENSING LLC

Word vector training method and device

The invention provides a word vector training method and device. The method comprises the following steps: an internet webpage is captured, and training language materials are acquired and stored in a corpus; each training language material in the corpus is subjected to word segmentation, and an orderly word set corresponding to each training language material is obtained; a word list is established according to pre-collected user query logs; the training language materials stored in the corpus are distributed to nodes of a distributed word vector learning model; the distributed word vector learning model is configured to perform periodic word vector training on each word in the word list, and the word vector corresponding to the word in the word list is obtained. According to the word vector training method and device, the word vectors obtained through training can be well applied to search business, and fast iterative high-quality word vector training can be realized.
Owner:BEIJING SOGOU INFORMATION SERVICE

Webpage information extraction method

The invention discloses a webpage information extraction method, in particular a method for extracting concept attributes from a network encyclopedia data source and processing the concept attributes. The method comprises the following steps of: constructing an example list, and extracting candidate attributes of examples in the list from a multi-source heterogeneous data source; performing synonymic induction on the extracted attributes, and putting synonymic attributes in the same set; sub-classifying the induced attributes; analyzing the corresponding attribute value types of the classified attributes; and recommending the attributes and corresponding attribute value type information to a user, or storing the attributes and the corresponding attribute value type information into a structured database. By adoption of the scheme of the invention, high-quality concept attribute information can be extracted from a webpage, a knowledge base can be better constructed, and other natural language processing tasks such as extraction of attribute values, text classification and classification of query logs in a search engine can be better performed.
Owner:PEKING UNIV

Log management method and log management system

The invention is applicable to the technical field of network information management and maintenance and provides a log management method. The log management method includes the steps of log saving and log inquiry. In the step of log saving, logs are classified according to different type, grade and / or time slot and then saved to different log sheet of a database. In the step of log inquiry, after log inquiry requests containing the logs with the specified type, grade and / or time slot is received, the logs are inquired in the corresponding log sheets. Correspondingly, the invention provides a log management system. Logs are saved and managed according to clear type, grade and / or time slot, log management is enabled to be efficient, clear, flexible, complete and traceable.
Owner:SUNINFO INFORMATION TECH

Extracting semantic relations from query logs

Methods, systems, and apparatuses for associating queries of a query log are provided. The query log lists a plurality of queries and a set of clicked URLs for each query. Each query is designated to be a node of a plurality of nodes. A plurality of edges is determined. A URL is designated to be an edge for a pair of queries if the URL is indicated as clicked in the sets of clicked URLs for both queries of the pair. The nodes and edges are displayed in a graph. Each edge may be displayed in the graph as a line connected between a pair of nodes that correspond to the pair of queries of the pair of nodes. The edges may be classified. Furthermore, the edges and / or the nodes may be weighted. Edges and / or nodes may be filtered from display based on their weights and / or on other criteria.
Owner:R2 SOLUTIONS

Distributed DNS inquiry log real-time statistic device and method thereof

The invention provides a distributed DNS inquiry log real-time statistic device. The device comprises a site log server and a center log server, wherein the site log server comprises a data receiving processing module used for receiving a DNS request of the current site and extracting statistic object data of the logs from the DNS request, a statistic module used for counting the statistic objectdata of the logs in real time and buffering the corresponding statistic results, and a response module used for responding to a real-time log inquiry request of the center log server and feeding the statistic results corresponding to the request back to the center log server; and the center log server is used for collecting and processing the statistic results fed back by the log servers of all sites. The device can realize the global and huge data quantity real-time statistic analysis of the inquired logs based on the distributed type structure of the DNS.
Owner:CHINA INTERNET NETWORK INFORMATION CENTER

Method and system for assessing quality of search engines

A method and system for assessing the quality of one or more search engines are provided. The method and system monitor reformulation sessions by users (201) of a search engine (308, 402, 403) by retrieving data from a query log (307, 407, 408), wherein a reformulation session is a series of at least two queries to a search engine (308) issued by a user (201) to satisfy a single information need. The method and system then determine a reformulation session parameter for the search engine (308, 402, 403) and analyse the reformulation session parameter. The reformulation session parameter may be a rate of query reformulations in a reformulation session or a reformulation session duration. Analysing the reformulation session parameter for a single search engine may determine if the parameter changes with time or may determine the parameter with different settings in a single search engine. Analysing the reformulation session parameter for two or more search engines includes comparing the parameters of the two or more search engines to measure the search quality. The analysis can be used to control the operation of one or more search engines.
Owner:IBM CORP

Extracting semantic relations from query logs

Methods, systems, and apparatuses for associating queries of a query log are provided. The query log lists a plurality of queries and a set of clicked URLs for each query. Each query is designated to be a node of a plurality of nodes. A plurality of edges is determined. A URL is designated to be an edge for a pair of queries if the URL is indicated as clicked in the sets of clicked URLs for both queries of the pair. The nodes and edges are displayed in a graph. Each edge may be displayed in the graph as a line connected between a pair of nodes that correspond to the pair of queries of the pair of nodes. The edges may be classified. Furthermore, the edges and / or the nodes may be weighted. Edges and / or nodes may be filtered from display based on their weights and / or on other criteria.
Owner:R2 SOLUTIONS

Systems and methods that employ a distributional analysis on a query log to improve search results

InactiveUS7617202B2Enhance search engine resultFacilitate collaborative filteringData processing applicationsDigital data information retrievalSearch termsCollaborative filtering
The present invention provides systems and methods that employ a statistical distributional analysis to improve content search engine search results. In particular, a substring and / or a string sequence distributional algorithm can be applied to a set of queries to generate a distributional characteristic (e.g., a profile) for the set of queries, wherein the set is selected from a plurality of queries stored on a query log. Typically, the queries are selected based on a substring of interest and / or an identification of a user initiating searches. The distributional characteristic can then be employed to determine a distributional similarity measure that can be utilized in connection with a search to facilitate search results via providing a mechanism to determine synonymous search terms, spelling corrections / variations, and facilitate collaborative filtering, for example. Thus, the present invention employs a novel technique that mines and employs previous queries to enhance the query search results.
Owner:MICROSOFT TECH LICENSING LLC

Latency-aware live migration for multitenant database platforms

Methods and systems for database migration from a multitenant database include taking a snapshot of an original database to be migrated with a hot backup process, such that the database is still capable of answering queries during the hot backup process; maintaining a query log of all queries to the tenant database after the hot backup process begins; initializing a new database at a target server using the snapshot; replaying the query log synchronize the new database with the original database; and answering new queries with the new database and not the original database.
Owner:NEC CORP

Method and system for automatic objects classification

The present invention provides a method and system for automatic objects classification. The method comprises: acquiring a set of objects; classifying the objects based on query log to generate a first classification result; classifying the objects based on ontological information to generate a second classification result; and semantically fusing the first and second classification results to generate a final classification result. According to the present invention, compared with the prior arts, by semantically fusing the query log-based classification result and the ontology-based classification result, the accuracy and user-friendness of the object classification can be improved.
Owner:NEC (CHINA) CO LTD

Latency-aware live migration for multitenant database platforms

Methods and systems for database migration from a multitenant database include taking a snapshot of an original database to be migrated with a hot backup process, such that the database is still capable of answering queries during the hot backup process; maintaining a query log of all queries to the tenant database after the hot backup process begins; initializing a new database at a target server using the snapshot; replaying the query log synchronize the new database with the original database; and answering new queries with the new database and not the original database.
Owner:NEC CORP

Method and device and system for supporting ultimate consistency of micro-service architecture transaction

The invention provides a method and a device and a system for supporting the ultimate consistency of a micro-service architecture transaction. The method for supporting the ultimate consistency of the micro-service architecture transaction used for a transmitting end comprises the steps that a service call is initiated, the logs are recorded, when the logs are written with actions, uninitiated service calls or logs with not returned results when the specified time is exceeded are checked regularly, and call requests are sent; the returned receipt information is received, the log records are queried, the call treatments are judged whether or not they have been completed according to the log status, if the calls are being treated, the returned results are called, and corresponding transaction interfaces are called according to the returned results, service calls are continually initiated, then through the method for supporting the ultimate consistency of the micro-service architecture transaction used for the message queueing services and the payments of a receiving end, asynchronous data calls for services are achieved through the logs and the message queueing, and the ultimate consistency of inter-service data is finally achieved.
Owner:YONYOU NETWORK TECH

Safety enhancements for material application system

A system and related methods for configuring and monitoring a spraying application system for installation and use at a site that is remotely located from the spraying system manufacturing site. The system provides a remote access module that provides spraying system operation and parametric information to be monitored at the manufacturing site to determine how the spraying system is operating and whether repair or maintenance should be initiated. Timer circuits are provided for determining time of usage so that repair / replacement alerts can be issued. Safety related parameters may also be monitored as a backup to the primary monitoring performed at the customer's site. The system also provides an extranet or other suitable site available, for example, via the Internet or other communication link, is used to provide an accessible database for historical data and configuration / installation information. A call-in feature is also provided as well as a system query log.
Owner:NORDSON CORP

Log recording method and device

The invention discloses a method for recording logs, which comprises the following steps: current time, module information, log data and logging level for forming log records are obtained; and then, when the logging level meets the predetermined level conditions, the log records are written into a log file. The invention ensures that the efficiency for inquiring log by a user is improved on the basis of ensuring log recording efficiency, and the storage space occupied by blogs can be saved.
Owner:BEIJING NAURA MICROELECTRONICS EQUIP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products