Match Document Document Title Score
US20150169975 USER INTERFACE FOR OVERLAPPING HANDWRITTEN TEXT INPUT  
A “Stroke Untangler” composes handwritten messages from handwritten strokes representing overlapping letters or partial letter segments are drawn on a touchscreen device or touch-sensitive...
4
US20170351960 RUN-TIME IMAGE DISPLAY ON A DEVICE  
An embodiment for a computing device is described herein. The computing device may include a word database enhancer, a recommendation engine, a keyboard monitor, a ranking and display manager, and...
4
US20130145264 PROVIDING AUTOMATION CODE CONTAINING A REPRESENTATION OF ALTERNATIVE INTERPRETATIONS OF A USER ACTION  
A representation of plural alternative interpretations of a user action is provided. Automation code containing the representation is executable to replay the user action.
4
9842113 Context-based file selection  
A context related to user experience with a computing device is acquired. When a user performs a file selection activity on the computing device, the computing device consults the stored context...
4
8700704 Message board aggregator  
Web content representing a first message is displayed in a window of a computer program. The first message is one of a plurality of messages posted to an online forum. A plurality of message...
4
8924410 Automated scheme for identifying user intent in real-time  
An intent guessing system receives partial user queries as they are entered by the user. The partial user queries are compared with different intents derived from previously logged queries....
4
8219906 Instantaneous symbol lookup  
A computer program assists in the completion of text input provided by a user. For example, the computer program may maintain a list of n-tuples (where n>1), each of which includes n text strings....
4
8898140 Identifying and classifying query intent  
Linguistic analysis is used to identify queries that use different natural language formations to request similar information. Common intent categories are identified for the queries requesting...
4
8583087 Disambiguating ambiguous characters  
In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least...
4
8219615 Instantaneous symbol lookup  
A computer program assists in the completion of text input provided by a user. For example, the computer program may maintain a list of n-tuples (where n>1), each of which includes n text strings....
4
9747390 Ontology for use with a system, method, and computer readable medium for retrieving information and response to a query  
A system, method, and computer readable medium for applying one or more information retrieval technologies is disclosed for resolving a query. In one embodiment, an exemplary system generates a...
4
8180829 Message board aggregator  
Web content representing a first message is displayed in a window of a computer program. The first message is one of a plurality of messages posted to an online forum. A plurality of message...
4
8612208 Ontology for use with a system, method, and computer readable medium for retrieving information and response to a query  
A system, method, and computer readable medium for applying one or more information retrieval technologies is disclosed for resolving a query. In one embodiment, an exemplary system generates a...
4
8781813 Intent management tool for identifying concepts associated with a plurality of users' queries  
Linguistic analysis is used to identify queries from a plurality of users over a period of time that use different natural language formations to request similar information. Common intent...
4
9262528 Intent management tool for identifying concepts associated with a plurality of users' queries  
Linguistic analysis is used to identify queries from a plurality of users over a period of time that use different natural language formations to request similar information. Common intent...
4
9405841 Dynamic search suggestion and category specific completion  
Methods and systems for providing dynamic and category specific search suggestions are provided. According to one embodiment, a partial search query entered by a user can be used to determine a...
4
9495354 Using inverse operators for queries on online social networks  
In one embodiment, a method includes receiving, from a client device of a first user of an online social network, a structured query comprising references to one or more selected objects...
4
9501531 Contextual relevance engine for activity feeds  
A method for determining relevance for activity feeds is disclosed. Activity feeds are received from one or more business entities. Information is received regarding activities being performed by...
4
9514230 Rewriting search queries on online social networks  
In one embodiment, a method includes accessing a set of queries of an online social network received from one or more users of the online social network, parsing each query using a parsing...
4
9792364 Blending search results on online social networks  
In one embodiment, a method includes receiving a search query from a user of an online social network and searching multiple verticals to identify multiple sets of objects in each vertical,...
4
8831940 Hierarchical quick note to allow dictated code phrases to be transcribed to standard clauses  
A dictation system that allows using trainable code phrases is provided. The dictation system operates by receiving audio and recognizing the audio as text. The text/audio may contain code phrases...
4
8782080 Detecting social graph elements for structured search queries  
In particular embodiments, a method includes receiving an unstructured text query, parsing the text query to identify n-grams; determining a score that the n-grams correspond to particular nodes...
4
8812541 Generation of refinement terms for search queries  
A computer-implemented method includes receiving from a user, by a search system, a search query comprising terms. Using at least one association graph comprising terms, the search system...
4
9569540 Related URLs for task-oriented query results  
Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input...
4
8880627 Providing transparency in a messaging system with multiple messaging channels  
A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that...
4
9794359 Implicit contacts in an online social network  
In one embodiment, a method includes accessing a social graph including a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes represent a single...
4
9798832 Dynamic ranking of user cards  
In one embodiment, a method includes accessing a social graph including a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes represent a single...
4
8452799 Query rewriting with entity detection  
A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. When the...
4
8423545 Providing user input suggestions for conflicting data using rank determinations  
One embodiment includes: receiving profile data including first and second data changes corresponding to first and second client devices of a user, wherein the first and second data changes are...
4
9092485 Dynamic suggested search queries on online social networks  
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, generating a plurality of structured queries, where each structured query comprises...
4
9703870 Social-based optimization of web crawling for online social networks  
In one embodiment, a method includes a search engine of an online social network crawling a first webpage of a first web domain, where the first webpage includes links to one or more second...
4
9703844 Search result snippets for structured search queries  
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving a structured query that includes references to selected nodes and edges, and...
4
9754037 Blending by query classification on online social networks  
In one embodiment, a method includes receiving a search query from a first user and identifying one or more second nodes that match the search query. The method includes determining one or more...
4
9483803 Search intent for queries on online social networks  
In one embodiment, a method includes receiving, from a client system of a first user, a structured query comprising references to one or more selected objects accessible by the computing device,...
4
9607032 Updating text within a document  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating text within a document. In one aspect, a method includes identifying an entity based...
4
9141702 Method for dynamically displaying a personalized home screen on a device  
A method for dynamically generating and displaying a home screen on a display of a user device comprises receiving a user query input by a user of the device; receiving at least one environmental...
4
9367607 Natural-language rendering of structured search queries  
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving an unstructured text query, identifying nodes and edges that correspond to...
4
9367625 Search query interactions on online social networks  
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving from a user a structured query comprising references to selected nodes and...
4
8903810 Techniques for ranking search results  
A computer-implemented method is provided, which includes presenting to a user (30) a range of levels of personalization of search results, including a personalized level, a global level that is...
4
8732171 Providing query suggestions  
Methods and computer-readable media are provided for determining suggested queries. A user enters a search website, and the user is identified based on a user identification. Suggested queries are...
4
9753992 Static rankings for search queries on online social networks  
In one embodiment, a method includes accessing a data set comprising a list of objects matching a query, a pre-determined static-rank for each object calculated based on a static-scoring...
4
8478590 Word-level correction of speech input  
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data...
4
8521764 Query rewriting with entity detection  
A system determines whether a received search query includes an entity name, determines whether to rewrite the received search query based on information relating to prior searches involving the...
4
8706824 Rescinding messages in a messaging system with multiple messaging channels  
A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that...
4
9477760 Query construction on online social networks  
In one embodiment, a method includes accessing a set of nodes of a social graph of an online social network. The social graph includes a number of nodes and a number of edges connecting the nodes....
4
9317614 Static rankings for search queries on online social networks  
In one embodiment, a method includes accessing a set of queries of an online social network received from one or more users of the online social network, retrieving for each query a number of...
4
8135729 Incremental query refinement  
A method of incrementally refining queries and updating query result lists without requiring a user to provide an explicit indicator of query submission. In the method, one or more query related...
4
7849080 System for generating query suggestions by integrating valuable query suggestions with experimental query suggestions using a network of users and advertisers  
A system is described for generating query suggestions by integrating valuable query suggestions with experimental query suggestions using a network of users and advertisers. The system may...
4
9367880 Search intent for queries on online social networks  
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving from a user a structured query comprising references to selected nodes and...
4
7729913 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...
4


Search
« search again