Analyzing Or Parsing Query To Determine Topic Or Category Patents (Class 707/771)
-
Patent number: 8880548Abstract: This patent application pertains to dynamic search interaction. One example includes an organizational component configured to obtain a search query from a user. The organizational component can also be configured to obtain related search queries. The organizational component can further be configured to organize the related search queries by topic and to estimate a relative likelihood that an intent of the user matches an individual topic. This example also includes an image generation component configured to cause the organized related search queries to be presented on a graphical user interface (GUI) in a manner that reflects the relative likelihood.Type: GrantFiled: February 17, 2010Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: Ye-Yi Wang, Robert L. Rounthwaite, Scott K. Imig
-
Publication number: 20140324907Abstract: When executed, a computer program product generates a graphical user interface that renders results that are responsive to a search query of a rich media file. The graphical user interface includes a chronological representation of the rich media file, one or more occurrence markers along the chronological representation corresponding to actual occurrences of a desired term at an indicated chronological location in the rich media file, and an execution icon configured to launch a rich media application that renders a relevant portion that is responsive to the search query.Type: ApplicationFiled: April 30, 2014Publication date: October 30, 2014Applicant: AOL Inc.Inventor: Rakesh Agrawal
-
Publication number: 20140324906Abstract: Techniques for comparing customer records to identify linked customer records pertaining to a single customer entity are provided. The techniques include identifying a target group of electronic customer records having data fields containing data pertaining to a customer, identifying one or more focused blockers identifying a data value for an electronic customer record data field, and analyzing the target group of electronic customer records to identify a focused group of electronic customer records containing the focused blocker data value. The techniques also include comparing pairs of electronic customer records from the focused group of electronic customer records to identify linked records which pertain to a single customer entity.Type: ApplicationFiled: April 26, 2013Publication date: October 30, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Andrew Benjamin Ray, Nathaniel Philip Troutman
-
Patent number: 8874550Abstract: Visualization for presenting event information indicative of a computer security threat is automatically selected from available visualizations. Event information received from data sources is assigned a category prior to being stored in an event log. The event log may be searched for relevant event information using the assigned categories. Visualizations applicable to the relevant event information are retrieved and given an importance score, which may be based on execution of prioritization algorithms using corresponding relevant event information. The retrieved visualizations are ranked based on their importance scores. One or more retrieved visualizations that have the best importance scores relative to other retrieved visualization are selected for rendering.Type: GrantFiled: May 19, 2010Date of Patent: October 28, 2014Assignee: Trend Micro IncorporatedInventors: Viswa Soubramanien, Peter Shaohong Wei, Mayuresh Ektare, Howard Chen
-
Patent number: 8868539Abstract: A method for processing query data is described that includes receiving a query portion from a client over a network. For each of multiple search contexts, a relevance score is determined, based on the query portion. Each search context corresponds to a different set of information against which queries can be executed. Indication of the relevance scores is provided to the client over the network. Determining the relevance score and providing indication are performed prior to an input indicating a complete query or in response thereto. The method may also include associating shortcuts with search contexts, selecting a set of shortcuts based, at least in part, on the relevance scores for the search contexts and the association between the shortcuts and search contexts, and sending the set of shortcuts to the client. The shortcuts include links for accessing a content location associated with the shortcut.Type: GrantFiled: September 27, 2012Date of Patent: October 21, 2014Assignee: Yahoo! Inc.Inventors: Sudipta Guha, Ralph Rabbat
-
Patent number: 8868603Abstract: In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving an unstructured text query comprising an ambiguous n-gram, identifying nodes and edges that correspond to the ambiguous n-gram, generating a first set of structured queries corresponding to the identified second nodes and edges, receiving from the first user a selection of a first structured query form the first set, and generating a second set of structured queries based on the selected first structured query.Type: GrantFiled: December 31, 2012Date of Patent: October 21, 2014Assignee: Facebook, Inc.Inventors: Yofay Kari Lee, Keith L. Peiris, William R. Maschmeyer, Lars Eilstrup Rasmussen, Joshua Keith Duck
-
Patent number: 8868402Abstract: Methods, systems, and apparatus, including computer program products, for constructing text classifiers. The method includes receiving a collection of candidate phrases for a given topic; filtering the received candidate phrases to remove erroneously included candidate phrases; assigning weights to the candidate phrases including scoring each candidate phrase using an initial classifier and assigning weights to the candidate phrases based on the scores; and generating a linear classifier using the filtered and weighted candidate phrases, where the linear classifier varies the weights for each phrase candidate depending on the length of the document being classified.Type: GrantFiled: December 30, 2009Date of Patent: October 21, 2014Assignee: Google Inc.Inventors: Dmitry Korolev, Hartmut Maennel, Matthias Heiler, Michael Schaer, Thomas Hofmann, Wojciech Gajewski, Justyna Sidorska
-
Publication number: 20140309838Abstract: A system for vehicle to another party communications that includes a vehicle personality module adapted to create a vehicle personality and a communications system that utilizes the created vehicle personality for one or more communications instead of a user's profile. The one or more communications are associated with one or more of an identifier and an icon representing the vehicle personality, with this identifier and/or icon sent with at least one communication and displayable to the recipient of the communication.Type: ApplicationFiled: April 15, 2014Publication date: October 16, 2014Applicant: Flextronics AP, LLCInventor: Christopher P. Ricci
-
Patent number: 8862620Abstract: A method according to one embodiment includes determining the presence of pre-existing metadata associated with at least one local media content file. The method of this embodiment may also include determining at least one data field contained within the pre-existing metadata and generating a homogeneous metadata file for the at least one local media content file by mapping data contained within the at least one data field of the pre-existing metadata into at least one defined data field of the homogeneous metadata file.Type: GrantFiled: December 27, 2012Date of Patent: October 14, 2014Assignee: Intel CorporationInventor: Eric N. Klein, Jr.
-
Patent number: 8862619Abstract: A system, method, and computer program product are provided for storing a data stream in a first table of a database. Further, a plurality of contexts associated with the data stream are identified. Additionally, the data stream is filtered, utilizing plurality of contexts. Furthermore, the database may be associated with a device and/or any robot equipped with an operating system.Type: GrantFiled: January 7, 2008Date of Patent: October 14, 2014Assignee: Amdocs Software Systems LimitedInventor: Adi Kariv
-
Publication number: 20140304301Abstract: Selectable elements in dynamic content may be identified. Analytics data may be received that may include a hierarchical position identifier corresponding to a location of a selectable element in the content. A current selectable element of a current version of the network content may be matched to the analytics data. Analytics data, which may include hierarchical position identifier, may be generated in response to a first selection of a selectable element of content. The hierarchical position identifier may be usable to match to the same corresponding current selectable element of a current version of the content.Type: ApplicationFiled: August 30, 2011Publication date: October 9, 2014Inventor: Daren G. Reavis
-
Publication number: 20140297613Abstract: A method and system for customizing a user query in order to receive optimized search results respective of the query are provided. The method includes determining a user intent of at least one query received from a user device; selecting at least one source from a plurality of sources of information for serving the user intent; classifying the received at least one query based on the determined user intent; customizing the query to optimally serve the user intent respective of the classification and the determined user intent; and sending the customized query to the selected at least one source, wherein each of the selected at least one source receives an appropriately customized query format.Type: ApplicationFiled: June 11, 2014Publication date: October 2, 2014Applicant: Doat Media Ltd.Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID, Joey Joseph SIMHON
-
Patent number: 8849829Abstract: Embodiments include methods and systems for generating trending search magazines. Trending topics may be identified from news servers. A search magazine edition may be generated for a trending topic. The edition has a search magazine format, including a news section, a user-generated media section and an about section. News and article servers are searched for articles on the trending topic. Media is searched for on the trending topic. Descriptive information is searched for on the trending topic. The search results of these automatic searches are transformed into the search magazine format of the edition and provided for display in a current display view of a mobile device.Type: GrantFiled: December 6, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Sami Mohammed Shalabi, Maurice Bennett Shore, Cassandra Lynn Doll
-
Patent number: 8849852Abstract: Methods and systems for improving text segmentation are disclosed. In one embodiment, at least a first segmented result and a second segmented result are determined from a string of characters, a first frequency of occurrence for the first segmented result and a second frequency of occurrence for the second segmented result are determined, and an operable segmented result is identified from the first segmented result and the second segmented result based at least in part on the first frequency of occurrence and the second frequency of occurrence.Type: GrantFiled: December 12, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Gilad Israel Elbaz, Jacob L. Mandelson
-
Patent number: 8843470Abstract: Systems and methods are provided for classifying a search query. A first group of query classifiers can be used to evaluate a query relative to various subject matter domains. The evaluation results from the first group of domain classifiers can then be used by a second group of meta-classifiers. The meta-classifiers are based on non-linear classification models. The meta-classifiers are associated with meta-classifier categories that may correspond to a domain or that may correspond to a plurality of domains. The assigned meta-classifier category for a query can be used in any convenient manner, such as by triggering additional uses of the search query to match images or other alternative types of documents, or such as by allowing a subject matter domain to be assigned to the query.Type: GrantFiled: October 5, 2012Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Xiaolong Li, Ye-Yi Wang
-
Patent number: 8843507Abstract: Multiple search indexes can be served from a common set of resources. Instead of requiring a processor to be dedicated to serving a single search index, a processor can provide responsive documents for search queries that are based on different ranking algorithms and/or different sets of documents.Type: GrantFiled: March 28, 2011Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Jianyong Xiao, Yi Li, Yanbiao Zhao, Xun Kang, Pin Lu, Ashish Consul
-
Publication number: 20140280335Abstract: A method for processing a natural language query and determining context includes receiving a natural language query from a user device, determining context of the user device, using the determined context to identify a web server having information related to the natural language query, sending information identifying the user device and the natural language query to the web server; and identifying the web server to the user device.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: QUALCOMM IncorporatedInventors: Eric P. Bilange, Peter S. Marx, Ian R. Heidt, Cormac S. Conroy
-
Publication number: 20140280336Abstract: This invention discloses a novel system and method for comparing electronic documents that are created on different software platforms or that are in different data formats by traversing the two hierarchical representations of the documents in a manner so as to selectively ignore nodes in the hierarchy and attempt to resynchronize the sequence of traversing when nodes have no matching content.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: WORKSHARE, LTD.Inventor: Robin Glover
-
Publication number: 20140279993Abstract: Systems and methods for clarifying a computer user's intent with regard to one or more query terms of a search query are presented. Often, one or more query terms of a search query are ambiguous and/or unclear. As presented herein, upon identifying a query term in the search query that is unclear, clarification data is obtained and presented to the computer user by way of a clarification user interface. The computer user is able to identify one or more aspects of the computer user's intent, intent clarifications, with regard to the query term through the clarification user interface. Upon instruction by the computer user, the search query, along with the intent clarifications, is submitted to a search engine and the search results obtained from the search engine are presented to the computer user.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Daniel Bernhardt, Antonio Gulli, Rui Andre Augusto Ferreira, Elbio Renato Torres Abib, Ashish Gandhe, Srinivas Chappidi
-
Publication number: 20140280110Abstract: Disclosed herein are a system, non-transitory computer readable medium and method for fulfilling requests for source code. A description is associated with each section of source code text. A section of source code, whose description at least partially matches a source code request, is obtained and displayed.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Alkiviadis Simitsis, Georgia Koutrika
-
Publication number: 20140279756Abstract: Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Applicant: THE ECHO NEST CORPORATIONInventor: Brian Whitman
-
Patent number: 8838435Abstract: Disclosed are methods and apparatus for processing linguistic expressions (e.g., opinionated text documents). The linguistic expressions are processed by, firstly, detecting topics of interest discussed in the linguistic expressions. The sentiment, or sentiments, of an originator with respect to each of the topics detected in the linguistic expressions is then assessed. The originators are then grouped (or clustered) into one or more groups based on the similarities between the originators' respective sets of detected topics and corresponding sentiments. Semantic information is then associated with a given group. Finally, for a given member of a given group, a profile is created or updated. This profile comprises attributes that may be based on a degree of membership of the given member to the given group and the semantic information associated with the given group.Type: GrantFiled: January 11, 2012Date of Patent: September 16, 2014Assignee: Motorola Mobility LLCInventors: James R. Talley, Mir F. Ali, Guohua Hao, Haifeng Li, Jianguo Li, Dale W. Russell
-
Publication number: 20140258330Abstract: Systems and methods are disclosed herein for providing search results, particularly product records from a product database. Past queries are analyzed and grouped into clusters according to similarities, with each query including a highly relevant head query and a plurality of tail queries. Similarity of queries may be determined based on user response similarity to query results, co-occurrence, and textual similarity. One or more categories are identified for the clusters, such as based on click-through rates for search results of the head queries of the clusters. Upon receiving a query, a cluster for the query is identified, such as according to similarity to one or more queries of the cluster. The categories associated with the cluster are then used to one or both of augment the query and rank search results for the query.Type: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Jinxing Cheng, Abhishek Gattani
-
Patent number: 8832135Abstract: A method for automatically providing a plurality of additional database query terms comprising receiving a first query term from a user, receiving a plurality of characters from the user, wherein the plurality of characters is only a portion of a second query term, and selecting a set of records from a database based on the query term, wherein the database comprises records which comprise text translated from audio. The method also determines a plurality of additional query terms based on the plurality of characters, and, for at least one of the plurality of additional query terms, processes at least a portion of the set of records to determine a relevance of the additional query term. Finally, the method includes displaying at least one of the plurality of additional query terms to the user for selection based on the relevance of at least one of the plurality of additional query terms.Type: GrantFiled: June 30, 2008Date of Patent: September 9, 2014Assignee: Verint Systems, Ltd.Inventors: Ido Shapira, Michael Brand, Sagi Nachum, Ofer Shochet, Galia Zacay
-
Patent number: 8832064Abstract: Open-domain question answering is the task of finding a concise answer to a natural language question using a large domain, such as the Internet. The use of a semantic role labeling approach to the extraction of the answers to an open domain factoid (Who/When/What/Where) natural language question that contains a predicate is described. Semantic role labeling identities predicates and semantic argument phrases in the natural language question and the candidate sentences. When searching for an answer to a natural language question, the missing argument in the question is matched using semantic parses of the candidate answers. Such a technique may improve the accuracy of a question answering system and may decrease the length of answers for enabling voice interface to a question answering system.Type: GrantFiled: December 28, 2005Date of Patent: September 9, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Svetlana Stenchikova, Gokhan Tur, Dilek Hakkani Tur
-
Patent number: 8825625Abstract: Systems and methods have been developed for searching an index by category. More specifically, systems and methods have been developed for launching a search program that sends to a browser a search address associated with a selected search category for transmission to a remote computing device.Type: GrantFiled: February 1, 2007Date of Patent: September 2, 2014Assignee: Yahoo! Inc.Inventors: Tomi Blinnikka, Steven Horowitz
-
Patent number: 8825627Abstract: Pages presented by an on-line merchant are configured to create ambience appropriate for products referenced by the pages. An appropriate theme defining visual and/or audible elements may be applied to each requested page to create the ambience. The theme may be customized for a particular geographic location. Keywords associated with a requested page may be identified and utilized to select a theme appropriate for the requested page. An association between product categories and themes may be defined. Keywords associated with a requested page and the categories might be utilized to identify a category. Once the category has been identified, the theme associated with the category may be applied to the requested page. The themed page may be provided for display at a customer computer. The amount of time spent by customers on themed pages may be determined and utilized to determine whether to theme certain pages or categories of pages.Type: GrantFiled: March 29, 2011Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventor: Kiran Kumar Indukuri
-
Systems, methods, and user interface for discovering and presenting important contents in a document
Patent number: 8819001Abstract: Computer-implemented systems and methods for discovering and presenting important information about a text object are disclosed. The system comprises a user interface for displaying important information extracted from a text object, serving as a preview of the topics, or as an automatically-generated tag or a summary of the content in the text object. The information is discovered by a method based on the grammatical attributes and occurrence information of terms in the text object, as well as in external text objects.Type: GrantFiled: February 18, 2013Date of Patent: August 26, 2014Inventor: Guangsheng Zhang -
Patent number: 8819063Abstract: Various embodiments are described for searching and retrieving documents based on a natural language input. A computer-implemented natural language processor electronically receives a natural language input phrase from an interface device. The natural language processor attributes a concept to the phrase with the natural language processor. The natural language processor searches a database for a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the natural language input phrase. The natural language processor maintains the concepts during an interactive session with the natural language processor. The natural language processor resolves ambiguous input patterns in the natural language input phrase with the natural language processor. The natural language processor includes a processor, a memory and/or storage component, and an input/output device.Type: GrantFiled: September 22, 2009Date of Patent: August 26, 2014Assignee: Next IT CorporationInventors: Tanya Miller, Mark Zartler
-
Publication number: 20140236992Abstract: A repository content analysis and management system includes a periodic searching device connected to a repository, a content analysis heuristic engine for non-trivial assessment of content returned by the searching device, a processing engine to transform content detected through assessment, and a file management device to manage the operations on content to and from the repository.Type: ApplicationFiled: April 25, 2014Publication date: August 21, 2014Applicant: DocsCorp AustraliaInventors: Dean SAPPEY, Shane BARNETT
-
Publication number: 20140236991Abstract: Systems and methods for generating a tuple of structured data files are described herein. In one example, a method includes detecting an expression that describes a structure of a structured image using a constructor. The method can also include using an inference-rule based search strategy to identify a hierarchical arrangement of bounding boxes in the structured image that match the expression. Furthermore, the method can include generating a first tuple of structured data files based on the identified hierarchical arrangement of bounding boxes in the structured image.Type: ApplicationFiled: February 19, 2013Publication date: August 21, 2014Applicant: Microsoft CorporationInventors: Sumit Gulwani, Oleksandr Polozov
-
Patent number: 8812492Abstract: A system and method is provided for automatic and dynamic adaptation of cache groups in a database system having one or more processors. The method includes analyzing a database query and determining if a set of predicates in a predicate pattern are suitable for inclusion in one or more cache groups, with the one or more cache groups having one or more cache tables; mapping value-based predicates in the predicate pattern to a filling column in the one or more cache tables; and mapping equi-join predicates in the predicate pattern to a referential cache constraint in the one or more cache tables. New cache groups can be created for predicate patterns occurring more frequently and existing cache groups can be deleted if the frequency of the predicate pattern falls below a predetermined threshold value.Type: GrantFiled: December 20, 2011Date of Patent: August 19, 2014Assignee: Software AGInventor: Joachim Klein
-
Patent number: 8812359Abstract: The usefulness, and consequently the performance, of advertisements are improved by allowing businesses to better target their ads to a responsive audience. For example, location information may be used in ad relevancy determination, and in attribute (e.g., position) arbitration. Such location information may be associated with price information, such as a maximum price bid, and/or with ad performance information. Ad performance information may be tracked on the basis of location information. The content of an ad creative, and/or of a landing page may be selected and/or modified using location information. Tools may be provided to enter and/or modify location information, such as location-dependent targeting information and price information. The location information used to target and/or score ads may be, include, or define an area. The area may be defined by at least one geographic reference point (e.g., defined by latitude and longitude coordinates) and perhaps additional information.Type: GrantFiled: October 31, 2011Date of Patent: August 19, 2014Assignee: Google Inc.Inventors: Leslie Yeh, Sridhar Ramaswamy, Zhe Qian, Mark Rose
-
Patent number: 8805878Abstract: Systems and methods for managing enterprise-level interrelated content items used in Web sites. In accordance with the present disclosure, site objects, channel objects and content objects are associated with each other to form a hierarchical site structure. The content objects are linked to corresponding content items in a content repository, and are grouped together by association with channel objects in the site structure. Each of the objects in the site structure has an associated set of content services and can be deployed individually or in combination, while maintaining references to the related objects in the hierarchical site structure.Type: GrantFiled: October 8, 2003Date of Patent: August 12, 2014Assignee: Open Text S.A.Inventors: Robert K. Moore, Robert S. Dickerson, Jeffrey M. Collins
-
Patent number: 8805827Abstract: Systems and methods of identifying media content, such as video content, that employ fingerprint matching at the level of video frames. The presently disclosed systems and methods of identifying media content can extract one or more fingerprints from a plurality of video frames included in query video content, and, for each of the plurality of video frames from the query video content, perform frame-level fingerprint matching of the extracted fingerprints against fingerprints extracted from video frames included in a plurality of reference video content. Using the results of such frame-level fingerprint matching, the presently disclosed systems and methods of identifying media content can identify the query content in relation to an overall sequence of video frames from at least one of the plurality of reference content, and/or in relation to respective video frames included in a sequence of video frames from the reference content.Type: GrantFiled: August 23, 2011Date of Patent: August 12, 2014Assignee: Dialogic (US) Inc.Inventors: Sitaram Bhagavathy, Jeffrey A. Bloom, Dekun Zou, Wen Chen
-
Publication number: 20140222865Abstract: A method, system and program product comprise compiling a user's query on a computing device having at least a network connection and means for recording media selections. The user's query at least comprising a user's question. A user's selected media selection is appended to the user's question. The user's query is communicated to a server. The server is configured to at least be operable to determine a category for the user's query, determine availability of one or more subject matter expert service providers for the determined category and communicate the user's query to one or more service providers to elicit responses. One or more responses to the user's query are received from one or more service providers.Type: ApplicationFiled: October 17, 2013Publication date: August 7, 2014Inventors: Michael William Casey, Kevin Charles O'Malley, Dominic Joseph Krueger Maricic, Patrick Norton, Scott Forde
-
Patent number: 8799288Abstract: A generic and expandable document aspect system and method for searching, browsing, presenting, and interacting with data assembled from document contents and related external data is provided. New varieties of document aspects are added to existing installations and can be accessed by users without requiring upgrades to server or clients, for example by using plug-in technology.Type: GrantFiled: October 31, 2011Date of Patent: August 5, 2014Assignee: EbraryInventors: Richard Holzgrafe, Tom Santos, Christopher Warnock
-
Patent number: 8799314Abstract: An information map management system and method. The information map management system, including: an information map database maintaining at least one of an object, property, class, and group which are a unit of an information map; a search result determination unit determining a search result corresponding to a query by referring to the information map database, the query being inputted by a user; a count information generation unit generating count information about the unit using log information about the query; and a management unit managing the information map database using at least one of the log information about the query and the count information.Type: GrantFiled: September 9, 2008Date of Patent: August 5, 2014Assignee: NHN CorporationInventors: Seok Ho Kang, Dohwan Kang
-
Patent number: 8799275Abstract: An information retrieval method includes pre-processing a set of historical query information and processing a user query. Pre-processing a set of historical query information includes determining a plurality of semantic patterns based on a plurality of queries in the set of historical query information; establishing correspondence relationships between the plurality of semantic patterns and a plurality of filtering and ranking operations. Processing a user query comprises receiving the user query; retrieve a plurality of results in response to the user query; determining a semantic pattern that corresponds to the user query; determining a set of filtering and ranking operations that corresponds to the semantic pattern based on the correspondence relationships; and performing the set of filtering and ranking operations on the plurality of results to generate a set of filtered and ranked results.Type: GrantFiled: August 30, 2010Date of Patent: August 5, 2014Assignee: Alibaba Group Holding LimitedInventors: Sheng Peng, Jian Sun, Lei Hou, Qin Zhang
-
Patent number: 8799306Abstract: Search keyword recommendation includes: receiving a set of search keywords input by a user; determining whether the set of search keywords indicate a clearly defined intention by the user, including comparing the set of search keywords with a plurality of predetermined words corresponding to intentions that are not clearly defined; in the event that the set of search keywords are determined not to indicate a clearly defined intention, executing a first recommendation method to obtain recommended search keywords; wherein: the first recommendation method is selected among a plurality of recommendation methods; and the first recommendation method includes a knowledge-based recommendation method, a session correlation-based method, or a combination.Type: GrantFiled: December 22, 2011Date of Patent: August 5, 2014Assignee: Alibaba Group Holding LimitedInventors: Li Zhu, Xiaocong Zhu
-
Publication number: 20140214897Abstract: A method for querying an NoSQL provider includes a server receiving a relational database query from an application running on a client computer that is coupled to the server via an electronic communication network, parsing the relational database query, creating an execution plan based on the results of the parsing step, transmitting a NoSQL query to the NoSQL provider, the NoSQL query including at least a portion of the execution plan, transforming at the server a response from the NoSQL provider into a relational format, and providing the transformed response to the client computer application. A system for implementing the method and a non-transitory computer readable medium are also disclosed.Type: ApplicationFiled: January 31, 2013Publication date: July 31, 2014Inventors: Yuankai Zhu, Mohamed Badreddine Aouad, Steffen Lutter
-
Publication number: 20140214898Abstract: In one embodiment, a search query is received from a computing device, the search query including one or more search terms. Based on the one or more search terms, one or more entities are identified from a set of multiple entities. Each of the one or more identified entities is associated with one or more application functionalities. In addition, a set of applications are identified based on the one or more search terms. Based at least on a type of at least one of the identified one or more entities, a determination is made that a particular application from the set of applications supports the at least one of the identified one or more entities. Thereafter, the applications in the set are ranked based in part on the determination that the particular application supports the at least one of the identified one or more entities.Type: ApplicationFiled: March 15, 2013Publication date: July 31, 2014Applicant: Quixey, Inc.Inventors: Liron Shapira, Michael Harris, Jonathan Ben-Tzur
-
Patent number: 8793268Abstract: In a data warehouse, a master table includes surrogate identifiers. Each surrogate identifier (SID) uniquely identifies a master table domain within the master table. A dimension table uses the surrogate identifiers to link to the master table domains. A SID generator uses first data supplied in a user query to generate a first SID indicating location of a particular master table domain in the master table. The SID generator generates the first SID without accessing the master table.Type: GrantFiled: July 1, 2010Date of Patent: July 29, 2014Inventor: Allan Michael Gonsalves
-
Publication number: 20140207819Abstract: A method, system, and computer program product for generating content of a topic for an intended audience are described. Topic information regarding a topic to be presented to an intended audience is obtained, as well as knowledge information regarding the intended audience. One or more metaphors relating to the topic and understood by the intended audience can be determined based at least in part on the topic information and the knowledge information. Content can be generated for the topic information based on a comparative analysis of the topic information to at least one of the one or more metaphors.Type: ApplicationFiled: November 8, 2013Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Shobha C. Hiremath, Shruti Kumar, Fang Lu, Azadeh Salehi
-
Publication number: 20140207818Abstract: An exemplary system and method for generating a data list of websites and configuring at least one server computer coupled to a communications network for an origin server website content delivery may comprise a network storage device communicatively coupled to a network and storing a routing table for a CDN, the routing table map one or more edge server IP addresses for one or more edge servers to each of one or more geographic regions. The network storage device may be configured to transmit the routing table to one or more DNS servers communicatively coupled to the network.Type: ApplicationFiled: February 20, 2013Publication date: July 24, 2014Applicant: GO DADDY OPERATING COMPANY, LLCInventors: Craig Jellick, David Koopman
-
Patent number: 8788503Abstract: Systems, computer program products, and methods can identify a training set of content, and generate one or more clusters from the training set of content, where each of the one or more clusters represent similar features of the training set of content. The one or more clusters can be used to generate a classifier. New content is identified and the classifier is used to associate at least one label with the new content.Type: GrantFiled: September 25, 2013Date of Patent: July 22, 2014Assignee: Google Inc.Inventor: Jay Yagnik
-
Patent number: 8788523Abstract: Exemplary systems for processing a corpus of documents, such as legal contracts or agreements, are disclosed. The systems include a phrase discovery engine which derives statistics and phrase equivalence classes, groups of phrase equivalence classes, and uberphrases (clauses) bounded by phrases. These can be used to determine origins of phrases or clauses within given legal contract or to suggest alternative phrases and clauses.Type: GrantFiled: September 3, 2009Date of Patent: July 22, 2014Assignee: Thomson Reuters Global ResourcesInventors: Kingsley Martin, Trace Liggett, Gary Berosik, Thomas Zielund, Dietmar Dorr, Jochen L. Leidner
-
Publication number: 20140201240Abstract: A system for identifying one or more multimedia content relevant to a trending topic is provided. The system includes a display unit, a memory unit that stores a set of modules and a database, and a processor that executes the set of modules. The set of modules include a query processing module, a content extracting module, a context extracting module, and a multimedia content identifying module. The query processing module processes a user input including a search query. The content extracting module extracts content which corresponds to the search query from a social medium. The context extracting module includes a) a keyword generating module obtains one or more generated keywords from the content, and b) a keyword qualifying module obtains one or more keywords from the one or more generated keywords. The multimedia content identifying module identifies the one or more multimedia content based on the one or more keywords.Type: ApplicationFiled: August 6, 2013Publication date: July 17, 2014Inventor: Sravan Kumar Andavarapu
-
Patent number: 8782080Abstract: 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 and edges from a social graph, identifying those nodes and edges with a score greater than a threshold score, and then generating structured queries that include references to the identified nodes and edges.Type: GrantFiled: July 23, 2012Date of Patent: July 15, 2014Assignee: Facebook, Inc.Inventors: Yofay Kari Lee, Michael Benjamin Cohen, Maxime Boucher, Alisson Gusatti Azzolini, Xiao Li, Lars Eilstrup Rasmussen
-
Patent number: 8782078Abstract: A system for searching digital works for comments includes search software capable of searching web pages for comments about a referenced work. In one embodiment, the software searches a web page for delimiters such as quotes that are in proximity to a link to another web page. The software stores any comments in proximity to the quoted content for use in a comment display system where it may be displayed as comment marginalia.Type: GrantFiled: January 16, 2013Date of Patent: July 15, 2014Assignee: ReFrame-It, Inc.Inventors: Robert Edward Fisher Fishkin, Benjamin Ethan Taitelbaum