Patent application number | Description | Published |
20130117267 | CUSTOMER SUPPORT SOLUTION RECOMMENDATION SYSTEM - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium and a method for automatically providing support solutions in response to user feedback items. The method comprises receiving user feedback items and corresponding support solutions. The method further comprises identifying, using clustering techniques, associations between the user feedback items and the corresponding support solutions. The method further comprises storing the identified associations as an items-solutions model that correlates the user feedback items with the corresponding support solutions. The method further comprises receiving a new user feedback item. The method further comprises automatically determining, using the items-solutions model, at least one support solution that corresponds to the new user feedback item. The method further comprises providing the at least one support solution in response to the received new user feedback item. | 05-09-2013 |
20130185051 | TECHNIQUES FOR GENERATING OUTGOING MESSAGES BASED ON LANGUAGE, INTERNATIONALIZATION, AND LOCALIZATION PREFERENCES OF THE RECIPIENT - According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to generate an outgoing message for a recipient and retrieving one or more recipient preferences of the recipient from a recipient preferences database. The one or more recipient preferences relate to customization of messages that are to be delivered to the recipient. The technique further includes retrieving a message template from a plurality of message templates stored in a message template database based on the request and the one or more recipient preferences. The technique also includes generating the outgoing message based on the retrieved message template and the one or more recipient preferences, and providing the outgoing message to the recipient. | 07-18-2013 |
20130311870 | EXTENSIBLE FRAMEWORK FOR EREADER TOOLS, INCLUDING NAMED ENTITY INFORMATION - Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received from the client device. A set of layers available for use with the ebook is determined. The layers in the set provide information associated with the ebook and a layer in the set provides information associated with named entities referenced in content of the ebook. A content range identifying a range of content of the ebook for which layer information is requested and an identification of one or more of the layers in the set for which layer information is requested is received from the client device. Layer information associated with the ebook content identified by the content range for the identified layers is transmitted to the client device. The transmitted layer information includes information associated with named entities referenced by ebook content. | 11-21-2013 |
20140006929 | TECHNIQUES FOR PROVIDING A USER INTERFACE HAVING BI-DIRECTIONAL WRITING TOOLS | 01-02-2014 |
20140019451 | MULTI-LANGUAGE DOCUMENT CLUSTERING - A technique can include identifying a collection of documents to be clustered. The collection of documents can include foreign language documents and base language documents. The foreign language documents can be translated into the base language at a base language translation module. Keywords in the base language documents and keywords in the translated foreign language documents can be determined at a document indexing module. The base language documents can be clustered with the foreign language documents in a common set of document clusters based on the determined keywords in the base language documents and the determined keywords in the translated foreign language documents. In response to a search query in a first language, a listing of search results can be provided that includes documents in the first language and another language from the a common document cluster. | 01-16-2014 |
20140337425 | MODIFYING A SOCIAL GRAPH BASED ON LANGUAGE PREFERENCE - Social networking applications may provide an enhanced user experience by considering information regarding the language preference of a user as well as other signals. According to the implementations disclosed herein, one or more signals may be utilized to determine the language in which content may be displayed to a user of a social networking application or website. A first language preference for a user may be determined based on at least one signal. A second language preference may be determined for a social graph component of the social networking application based on at least one signal. The first language preference may be compared to the second language preference and a weighted value may be assigned to the social graph component. The social graph component of the social networking application may be presented based upon the weighted value assigned to the social graph component. | 11-13-2014 |
20140365461 | CUSTOMER SUPPORT SOLUTION RECOMMENDATION SYSTEM - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium and a method for automatically providing support solutions in response to user feedback items. The method comprises receiving user feedback items and corresponding support solutions. The method further comprises identifying, using clustering techniques, associations between the user feedback items and the corresponding support solutions. The method further comprises storing the identified associations as an items-solutions model that correlates the user feedback items with the corresponding support solutions. The method further comprises receiving a new user feedback item. The method further comprises automatically determining, using the items-solutions model, at least one support solution that corresponds to the new user feedback item. The method further comprises providing the at least one support solution in response to the received new user feedback item. | 12-11-2014 |
20150088487 | TECHNIQUES FOR TRANSLITERATING INPUT TEXT FROM A FIRST CHARACTER SET TO A SECOND CHARACTER SET - Computer implemented techniques for performing transliteration of input text in a first character set to a second character set are disclosed. The techniques include receiving input text and determining a set of possible transliterations of the input text based on a plurality of mapping standards. Each mapping standard defines a mapping of characters in the first character set to characters in the second character set. The techniques further include determining a set of candidate words in the target language based on the possible transliterations and a text corpus. The techniques also include determining a likelihood score for each one of the candidate words based on a language model in the target language previously received words. The techniques also include providing one or more candidate words based on the likelihood scores and receiving a user selection indicating one of the candidate words. | 03-26-2015 |