Relevance Of Document Based On Features In Query Patents (Class 707/728)
-
Patent number: 10445392Abstract: The present disclosure relates to an official account quick response code generation method performed at a computer server, the method comprising: obtaining an association request, the association request comprising an operator identifier, an official account list, and authorization information of multiple official accounts in the official account list; obtaining description information corresponding to each official account from a corresponding official account server according to the authorization information of the official account; associatively storing the operator identifier, the official accounts, and the corresponding description information; obtaining a quick response code generation request, the quick response code generation request carrying the operator identifier and at least one to-be-promoted official account in the official account list; and generating a promotion link corresponding to the operator identifier according to the quick response code generation request, and converting the promotionType: GrantFiled: August 29, 2017Date of Patent: October 15, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Linfeng Pan
-
Patent number: 10447632Abstract: A method for filtering a notification being provided from an application to a user of a social networking system based on an action of the user is described. The method starts by receiving the notification from the application to the user. If the notification is a first notification sent from the application to the user, the notification is displayed to the user with (i) a prompting message that includes a selectable opt in image, and (ii) a selectable opt out image. The prompting message includes a request to opt in to receiving notifications from the application. If the notification is not the first notification sent from the application to the user, the method determines whether to display the notification to the user by determining whether the user previously opted in to notifications from the application and whether click-through rate (CTR) of notifications from the application is greater than CTR threshold.Type: GrantFiled: March 3, 2016Date of Patent: October 15, 2019Assignee: Facebook, Inc.Inventors: Wayne Kao, Ken Deeter, Bo Zhang, Charles Jolley
-
Patent number: 10445381Abstract: The disclosed computer-implemented method for categorizing electronic messages for compliance reviews may include (1) identifying, as part of a compliance review for an organization, an uncategorized electronic message sent or received by a supervised user within the organization, (2) comparing the uncategorized electronic message with information gathered from previously categorized electronic messages sent or received by supervised users within the organization, (3) determining, based at least in part on the comparison, a relevance level of the uncategorized electronic message with respect to the compliance review, (4) receiving, from a compliance reviewer, feedback indicating whether the determined relevance level is correct, and (5) updating the previously gathered information based on the feedback from the compliance reviewer. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: June 12, 2015Date of Patent: October 15, 2019Assignee: Veritas Technologies LLCInventors: Ramesh Gharmalkar, Nitin Chaudhari, Ujwala Patil
-
Patent number: 10437868Abstract: Techniques and technologies for providing images for search queries are described. In at least some embodiments, a system includes a scraping query component, a search component, and a search results analysis component. The scraping query component provides a scrape query based on textual information associated with an entity of interest. The search component conducts an electronic search via one or more networks to obtain search results based at least partially on the scrape query, the search results including at least a search result image and image metadata associated with the search result image. The search results analysis component determines a similarity between at least part of the image metadata associated with the search result image and at least part of the textual information associated with the entity of interest, and determines whether to store, provide, or discard the search result image based at least partially on the determined similarity.Type: GrantFiled: March 4, 2016Date of Patent: October 8, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Nikola Trifunovic
-
Patent number: 10438246Abstract: Tiered advertisement bidding is disclosed. One or more quality metrics associated with a user profile are determined. An advertisement bid is selected from a plurality of tiered bids based at least in part on the determined quality metrics. Determining the quality metrics can include determining a conversion assessment. Determining the quality metric can also include determining whether a need associated with a user profile has been met for a category. In some cases, persona detection is performed with respect to the user profile.Type: GrantFiled: November 20, 2012Date of Patent: October 8, 2019Assignee: RightQuestion, LLCInventor: Bjorn Markus Jakobsson
-
Patent number: 10423613Abstract: A data search method and system are provided in which data including a suitable reply to a query can be retrieved through a concept search. A data search method for searching for a text group that is similar to an inquiry text from data storing a plurality or text groups into which a plurality of texts are grouped includes: obtaining first information that is likely to be a search object and an appearance frequency of the first information with respect to each of the text groups and classifying the first information as second information that is a search object if the appearance frequency of the first information is less than or equal to a predetermined frequency; extracting third information included in the inquiry text; searching for the third information from the second information with respect to each of the text groups; and outputting the identifiers of a predetermined number of text groups with a higher number of hits on the third information included in the inquiry text.Type: GrantFiled: December 20, 2013Date of Patent: September 24, 2019Assignee: HITACHI, LTD.Inventors: Michio Iijima, Natsuko Sugaya, Atsushi Hatakeyama
-
Patent number: 10417345Abstract: A system in which a customer service agent (CSA) is able to assist a customer with obtaining a desired response from a speech-controlled appliance while protecting customer data. The customer service agent submits queries to a natural language understanding (NLU) processor that performs entity resolution using personalized library information stored in an entity library based on the customer identity information and/or an device identifier. The CSA is shielded from the entity library itself, as well as data stored on the speech-controlled appliance. The CSA can instruct the NLU processor to deliver results to multiple endpoints, including both the customer's appliance and the CSA agent's console.Type: GrantFiled: December 22, 2014Date of Patent: September 17, 2019Assignee: Amazon Technologies, Inc.Inventors: Ty Loren Carlson, Hsuan-Cheng Lai
-
Patent number: 10409865Abstract: A search engine may perform a search for a user search query over a number of possible search categories. For example, the search query may be performed for general web documents, images, and news documents. The search engine ranks categories based on the search query and/or the documents returned for each category and presents the search results to the user by category. Higher ranking categories may be presented more prominently than lower ranking categories.Type: GrantFiled: April 15, 2016Date of Patent: September 10, 2019Assignee: Google LLCInventors: Bret S. Taylor, Marissa Ann Mayer, Orkut Buyukkokten
-
Patent number: 10394303Abstract: In one embodiment, a computing system may access a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them, where the nodes comprise a first node corresponding to a first user of an online social network, and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The computing system may receive a search query from the first user. The computing system may generate one or more search results corresponding to the search query, where each search result corresponds to a node of the plurality of second nodes. The computing system may score each search result based on a proximity coefficient between the first node and the node corresponding to the search result.Type: GrantFiled: July 3, 2014Date of Patent: August 27, 2019Assignee: Facebook, Inc.Inventors: Andrea Vaccari, Yuntao Jia, Jun Ge, Pierre Moreels
-
Patent number: 10387431Abstract: A solution is provided to generate video recommendations in a video sharing environment. A video recommendation system selects a video as a target video and extracts target keywords from the title of the identified target video or the title of a non-video trending news item. The system receives multiple candidate videos. For each candidate video, the system extracts keywords from the title of the candidate video and compares the extracted keywords with the target words. Based on the comparison, the system generates a similarity score for the candidate video. The system ranks the candidate videos based their associated similarity scores and selects a candidate video having the highest similarity score as the video recommendation for the target video.Type: GrantFiled: August 24, 2015Date of Patent: August 20, 2019Assignee: Google LLCInventor: Garen Checkley
-
Patent number: 10389378Abstract: A recording medium stores an information processing program that causes a computer having a storage unit storing therein a file group in which character code strings are described, to execute generating combined identification information by dividing into two portions, at least one among identification information for a preceding character code and identification information for a succeeding character code and respectively combining the portions with the identification information that is not divided, the preceding and succeeding character codes constituting a character code string for two-consecutive grams in a file among the file group; storing to the storage unit, various consecutive-gram divided maps obtained by allocating to each type of combined identification information generated, a string of bits corresponding to the quantity of files in the file group; and updating in the consecutive-gram divided maps, a bit indicating whether the character code string for the two-consecutive grams is present in theType: GrantFiled: December 20, 2010Date of Patent: August 20, 2019Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Keishiro Tanaka
-
Patent number: 10380158Abstract: Disclosed are methods and apparatus for automatically determining the relevance of matches between entities. A set of one or more indicators of relevance for each of a plurality of matches may be detected, where each of the plurality of matches exists between a first entity and a different one of a plurality of entities. Each set of one or more indicators of relevance indicates a degree of two-way interest for a corresponding one of the plurality of matches, the degree of two-way interest indicating both a degree of interest of the first entity in the corresponding one of the plurality of entities and a degree of interest of the corresponding one of the plurality of entities in the first entity. A probability of relevance of each of the plurality of matches may be determined based at least in part upon a corresponding set of one or more indicators of relevance. Each of the plurality of matches may be ranked based at least in part on the corresponding probability of relevance.Type: GrantFiled: August 8, 2016Date of Patent: August 13, 2019Assignee: MATCH GROUP, LLCInventors: Fernando Diaz, Donald Metzler, Sihem Amer-Yahia
-
Patent number: 10373075Abstract: In an example embodiment, a query for search results is received, the query including at least one value for one facet, a facet defining a categorical dimension for the search results. It is then determined that the facet in the query is exclusive. In response to the determination that the facet is exclusive: for each potential facet different from the facet in the query: for each potential value in the potential facet: conditional entropy gain of the value in the query and the potential value is determined. The potential value in the potential facet that has the highest conditional entropy gain is determined, as is the potential facet with the minimum maximum conditional entropy gain. Then the potential facet with the minimum maximum is input into a machine learning model, causing the machine learning model to output one or more suggested facets to add to the query.Type: GrantFiled: June 21, 2016Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Xianren Wu, Satya Pradeep Kanduri, Vijay Dialani, Ye Xu, Yan Yan, Viet Thuc Ha, Abhishek Gupta, Shakti Dhirendraji Sinha
-
Patent number: 10354339Abstract: Techniques for automatically generating a company profile in a social network are described. A company page generation module can present a company list and receive a user input from a member of a social network, with the user input being indicative of an employer of the member. Additionally, the company page generation module can access member data associated with the member and determine that the employer of the member has an omitted company page in the social network. Moreover, the company page generation module can obtain company information relating to the employer. Furthermore, the company page generation module can generate a company page in the social network for the employer based on the obtained information.Type: GrantFiled: June 29, 2015Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Viman Deb, Huining Feng, Aviad Pinkovezky, Michael Brentley Dimapilis
-
Patent number: 10354171Abstract: Methods and apparatus to automatically generate an image quality metric for an image are provided. An example method includes automatically processing a first medical image using a deployed learning network model to generate an image quality metric for the first medical image, the deployed learning network model generated from a digital learning and improvement factory including a training network, wherein the training network is tuned using a set of labeled reference medical images of a plurality of image types, and wherein a label associated with each of the labeled reference medical images indicates a central tendency metric associated with image quality of the image. The example method includes computing the image quality metric associated with the first medical image using the deployed learning network model by leveraging labels and associated central tendency metrics to determine the associated image quality metric for the first medical image.Type: GrantFiled: September 10, 2018Date of Patent: July 16, 2019Assignee: General Electric CompanyInventors: Jiang Hsieh, Gopal Avinash, Saad Sirohey, Xin Wang, Zhye Yin, Bruno De Man
-
Patent number: 10354472Abstract: A computerized system for classifying and authenticating documents is provided. The Classification process involves the creation of a Unique Pair Feature Vector which provides the best discrimination information for each pair of Document Classes at every node in a Pairwise Comparison Nodal Network. The Nodal Network has a plurality of nodes, each node corresponding to the best discrimination information between two potential document classes. By performing a pairwise comparison of the potential documents using this nodal network, the document is classified. After classification, the document can be authenticated for validity.Type: GrantFiled: June 19, 2015Date of Patent: July 16, 2019Assignee: Facebook, Inc.Inventors: Theodore Kuklinski, Bruce Monk
-
Patent number: 10346493Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to on-device query annotating. In some implementations, a search query is received, and a mobile device identifies a reference to a particular entity and a reference to a category based on the query. A model that is stored on the mobile device and stores one or more facts that are associated with one or more entities is accessed. A subset of facts from among the facts that are stored in the model for the particular entity is selected. The search query is annotated based at least on one or more facts of the subset of facts that are stored in the model for the particular entity. The annotated search query is transmitted, from the mobile device to a search engine, for processing. A result of processing the annotated search query is received by the mobile device.Type: GrantFiled: May 15, 2017Date of Patent: July 9, 2019Assignee: Google LLCInventors: David Petrou, Matthew Sharifi
-
Patent number: 10331782Abstract: Systems and methods to identify potential material fact sentences in electronic legal documents obtained from electronic repositories are disclosed. A system includes a processing device and a storage medium in communication with the processing device. The storage medium includes programming instructions that cause the processing device to obtain a document and parse text within the document to determine whether each paragraph in the document is a fact paragraph, a discussion paragraph, or an outcome paragraph based on at least one of a heading associated with the paragraph and features of the paragraph. The storage medium further includes programming instructions that cause the processing device to extract each sentence in the fact paragraph, direct a trained sentence classifier to determine whether each sentence is a potential material fact sentence or a non-material fact sentence based on features of the sentence, and identify potential material fact sentences.Type: GrantFiled: November 18, 2015Date of Patent: June 25, 2019Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Mahesh Pendyala, Gene Osgood, Jacob Aaron Myers
-
Patent number: 10318638Abstract: Techniques for graph based natural language processing are described. In one embodiment an apparatus may comprise a client service component operative on the processor circuit to receive a natural language user request from a device and to execute the natural language user request based on matched one or more objects and a social object relation component operative on the processor circuit to match the natural language user request to the one or more objects in an object graph, the object graph comprising token mappings for objects within the object graph, the token mappings based on data extracted from a plurality of interactions by a plurality of users of the network system, wherein the one or more objects are matched with the natural language user request based on the token mappings. Other embodiments are described and claimed.Type: GrantFiled: August 23, 2018Date of Patent: June 11, 2019Assignee: FACEBOOK, INC.Inventors: Robert Franklin Daniel, Akash Guarav Gupta
-
Patent number: 10242073Abstract: An analytics mediator facilitates operations of an analytics engine and a corresponding analytics user interface (UI) in analyzing operations of a plurality of microservices. The analytics mediator enables the analytics engine to execute various types of conventional and new types of analyses with respect to the microservices, and to present the results of such analyses using the analytics UI, in a manner that is highly convenient and efficient for a user of the analytics engine, while also maintaining an independence, scalability, and other advantageous features of the microservices.Type: GrantFiled: July 27, 2016Date of Patent: March 26, 2019Assignee: SAP SEInventors: Dennis Koerner, Andreas Linke
-
Patent number: 10229155Abstract: Technology is disclosed for a multi-tiered querying system to target queries to systems storing data relevant to the query. A multi-tiered targeted query system comprises at least three tiers: a web tier, an aggregator tier, and a shards tier. Servers at the web tier can be configured to service user data requests and pass them to servers at the aggregator tier. Servers at the aggregator tier can be configured to determine which selected shard servers have the requested information; formulate queries for the selected shard servers; send the queries to the selected shard servers; and aggregate results from the selected shard servers. Servers at the shard tier can be configured to store data, receive queries on that data, and return results for received queries.Type: GrantFiled: September 5, 2014Date of Patent: March 12, 2019Assignee: Facebook, Inc.Inventors: Arun Dattaram Sharma, Jianming Wu, Chunhui Zhu
-
Patent number: 10223445Abstract: Methods and a natural language processor for processing a natural language query are provided. The processor includes a classifier, a rule-based pre-processor, a rule-based post-processor, a named entity recognizer, and an output module. The method involves receiving a text representation of the natural language query, pre-processing the text representation, applying a classification statistical model to the text representation when pre-processing fails, applying a post-processing rule, and performing name entity recognition.Type: GrantFiled: September 18, 2014Date of Patent: March 5, 2019Assignee: Maluuba Inc.Inventors: Kaheer Suleman, Adrian Petrescu, Joshua Pantony, Wilson Hsu, Julian Brooke
-
Patent number: 10223454Abstract: An image recognition approach employs both computer generated and manual image reviews to generate image tags characterizing an image. The computer generated and manual image reviews can be performed sequentially or in parallel. The generated image tags may be provided to a requester in real-time, be used to select an advertisement, and/or be used as the basis of an internet search. In some embodiments generated image tags are used as a basis for an upgraded image review. A confidence of a computer generated image review may be used to determine whether or not to perform a manual image review. Generated image tags are optionally used for sorting specific domains such as the inventory of a vendor.Type: GrantFiled: June 10, 2016Date of Patent: March 5, 2019Assignee: CLOUDSIGHT, INC.Inventors: Bradford A. Folkens, Dominik K. Mazur
-
Patent number: 10223424Abstract: Techniques are described for a system for providing expert information by verified experts in response to currently circulating assertions such as social media postings. In one example, a method includes identifying one or more authors of respective contents issued by one or more registered expert content sources as verified experts associated with tagged topics that are tagged in association with the respective contents. The method further includes detecting, in one or more media, a media content related to a topic of interest that corresponds to one or more of the tagged topics with which one or more of the verified experts are associated. The method further includes outputting the media content related to the topic of interest to a response interface made available to one or more of the verified experts associated with the one or more of the tagged topics that correspond to the topic of interest.Type: GrantFiled: March 22, 2016Date of Patent: March 5, 2019Assignee: International Business Machines CorporationInventors: Rohit Bahl, Andrew R. Low
-
Patent number: 10163041Abstract: Disclosed are systems and methods for automatic selection of canonical digital images from a large corpus of digital images, such as the corpus of digital images available on the web, for an entity, such as and without limitation a person, a point of interest, object, etc. The automated, unsupervised approach for selecting a diverse set of high quality, canonical digital images, is well suited for processing a large corpus of digital images. A set of canonical digital images identified for an entity can be retrieved in response to a digital image request for digital images depicting the entity.Type: GrantFiled: June 30, 2016Date of Patent: December 25, 2018Assignee: OATH INC.Inventors: Sachin Sudhakar Farfade, Vijay Mahadevan, Ayman Kaheel, Ayyappan Arasu, Venkat Kumar Reddy Barakam, Jan Kiran Mahadeokar
-
Patent number: 10152538Abstract: A note sharing system is presented with a content management system. Note sharing system manages creation and distribution of edits to notes to users sharing notes. Notes are stored as a series of edits at note sharing system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The sharing users are notified through notes servers associated with each sharing user. Notes server includes various indices for searching notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user.Type: GrantFiled: May 6, 2013Date of Patent: December 11, 2018Assignee: Dropbox, Inc.Inventors: Rian Hunter, Kijun Seo
-
Patent number: 10152543Abstract: In one aspect, a method includes retrieving terms associated with a topic and analyzing the terms based on search results of user queries for content relating to the topic. The method includes selecting one or more terms from the terms based on the analysis. The method includes generating a label from the selected one or more terms and applying the label to a content item relating to the topic. Other aspects can be embodied in corresponding systems and apparatus, including computer program products.Type: GrantFiled: June 2, 2015Date of Patent: December 11, 2018Assignee: Google LLCInventors: Rudolf Michael Galfi, Stephen Paul Farrell, Lucian Florin Cionca
-
Patent number: 10146859Abstract: According to one embodiment, a method for text analysis is provided. The method includes recognizing a concept. Recognizing a concept includes receiving a stream of text including a plurality of entities, and extracting at least one concept from the plurality of entities. The method also includes disambiguating the at least one extracted concept. Disambiguating the at least one extracted concept includes receiving the at least one extracted concept, and generating at least one disambiguated concept corresponding to the at least one extracted concept.Type: GrantFiled: May 13, 2016Date of Patent: December 4, 2018Assignee: General Electric CompanyInventors: Luis Babaji Ng Tari, Varish Vyankatesh Mulwad
-
Patent number: 10095687Abstract: Techniques for graph based natural language processing are described. In one embodiment an apparatus may comprise a client service component operative on the processor circuit to receive a natural language user request from a device and to execute the natural language user request based on matched one or more objects and a social object relation component operative on the processor circuit to match the natural language user request to the one or more objects in an object graph, the object graph comprising token mappings for objects within the object graph, the token mappings based on data extracted from a plurality of interactions by a plurality of users of the network system, wherein the one or more objects are matched with the natural language user request based on the token mappings. Other embodiments are described and claimed.Type: GrantFiled: October 11, 2017Date of Patent: October 9, 2018Assignee: FACEBOOK, INC.Inventors: Robert Franklin Daniel, Akash Guarav Gupta
-
Patent number: 10089326Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: GrantFiled: October 1, 2014Date of Patent: October 2, 2018Assignee: GOOGLE LLCInventors: Boris Mazniker, Mayur Datar
-
Patent number: 10089402Abstract: A system and method for determining popularity of a video based in part on requests for the video received from a referrer, grouping videos whose popularity based on requests from referrers exceeds a threshold and displaying those videos in a channel or providing them in a web feed.Type: GrantFiled: September 11, 2015Date of Patent: October 2, 2018Assignee: Google LLCInventors: Adam Winkler, Shivakumar Littoo Rajaraman
-
Patent number: 10083240Abstract: A computer implemented method to develop well formulated beliefs within a social network, the beliefs being based on arguments and evidence that are associated with a given question, and the method structuring and storing data in a manner that enables the method to suggest logically relevant arguments to augment a user's underlying belief.Type: GrantFiled: April 24, 2017Date of Patent: September 25, 2018Assignee: CONSIDDR INC.Inventor: Noah Finberg
-
Patent number: 10083236Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for generating or updating a graph of nodes and edges using logs, where the graph can be used for database searching. In some implementations, a server can identify logs. Based on the identified logs, log nodes can be generated or updated. Log nodes can be sorted in a first ordered list according to each log node's key data. Log node pairs can be determined from the log nodes in the first list. The log node pairs can be aggregated and sorted into a second ordered list. A graph of nodes and edges can be generated or updated according to the relative importances of the log node pairs in the second ordered list.Type: GrantFiled: May 29, 2015Date of Patent: September 25, 2018Assignee: salesforce.com, inc.Inventor: Jed Crosby
-
Patent number: 10075475Abstract: This disclosure provides an apparatus and method for dynamic customization of cyber-security risk item rules. A method includes obtaining information defining a rule by a risk manager system, the rule identifying a cyber-security risk to a computing device in an industrial process control and automation system. The method includes presenting a textual description describing the rule to a user by the risk manager system, the textual description including a selectable configuration parameter associated with the rule. The method includes receiving the user's selection of the configuration parameter by the risk manager system. The method includes, in response to receiving the user's selection of the configuration parameter, receiving a value associated with the configuration parameter from the user by the risk manager system.Type: GrantFiled: September 30, 2015Date of Patent: September 11, 2018Assignee: Honeywell International Inc.Inventor: Seth G. Carpenter
-
Patent number: 10061817Abstract: According to an implementation, an application distribution system may receive a search query from a user and generate indicators of a set of applications based on the search query. The system may determine an influence rating for an entity that provided social media posts associated with one of the applications. The system may determine a sentiment rating for the content of the posts and determine a reliability rating for the entity. The reliability rating may be based the number of posts and the number of the entity's social media relationships. The system may determine an application rating for the application based on the influence rating, the sentiment rating, and the reliability rating. The system may rank the application within a list of the set of applications based on the application rating and provide the list to the device associated with the user.Type: GrantFiled: July 29, 2015Date of Patent: August 28, 2018Assignee: Google LLCInventors: Benjamin Frenkel, Duncan John Curtis
-
Patent number: 10042930Abstract: A computer implemented method for modification of search subjects in a set of predictive search terms in which a set of search terms from a user is received. One or more sets of predictive search terms generated and one or more search subjects within the one or more sets of predictive search terms is identified and communicated to the user. A modified search subject is received from the user in response to presenting the use with an option to modify the one or more search subjects. Furthermore the modified search sentence comprising the set of search terms and predictive search terms or modified search terms is searched.Type: GrantFiled: June 17, 2015Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Liliana Orozco, Christopher A. Peters
-
Patent number: 10013704Abstract: A variety of computer based service that permit users to edit, compose, upload, or otherwise generate content also provide for the integration of sponsored media into presentations along with user-generated content. An exemplary service generates text based on user input, provides tags based on the text to a sponsored media repository, receives a sponsored media data structure in return, and formats sponsored media from the data structure for display to the user.Type: GrantFiled: June 9, 2016Date of Patent: July 3, 2018Assignee: Excalibur IP, LLCInventor: Roelof van Zwol
-
Patent number: 10002200Abstract: A search system includes a mobile computing device configured to display a first graphical user interface (GUI) via a first native application installed on the mobile computing device. The first GUI receives a search query including search terms and transmits the search query to a search engine. The mobile computing device receives search results, at least one which includes a post-execution view of a second native application including a second GUI that provides access to a function associated with the second native application. The search system includes a search engine that identifies, based on the search terms of the search query, the second native application from an index. The search engine executes code associated with the second native application. The search engine generates the post-execution view of a particular state of the second native application upon executing the code and transmits the post-execution view to the mobile computing device.Type: GrantFiled: May 11, 2016Date of Patent: June 19, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Liron Shapira, Tomer Kagan, Matthew T. Elder, Michael Harris, Jonathan K. Lerner, Jonathan Ben-Tzur
-
Patent number: 9961037Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: GrantFiled: March 10, 2015Date of Patent: May 1, 2018Assignee: Oracle International CorporationInventors: Wenhua Li, Vivek Nama, Yizhou Jiang, Vivek S. Shah, Natalie You, Eran Cedar, Quan Yuan, Muhan Zou, Tuo Shi
-
Patent number: 9928466Abstract: A computing device can generate a collection of phrases using both authoritative data and behavioral data, for example, using previously submitted search queries. The collection of phrases can be used, in part, to determine the best segmentation of search queries. Each segmentation of a search query splits the terms in search query using different permutations or n-grams to identify one or more phrases. Each segmentation is scored based on various criteria. The segmentation having the highest score is included in training data for training a predictive model that predicts segmentations for new search queries. The predicted segmentation can be used to annotate that query to identify the one or more phrases that were created by the segmentation of the query. The annotated query can be processed, for example, by a search engine, to obtain resources that are responsive to the one or more phrases that were identified by the segmentation.Type: GrantFiled: July 29, 2014Date of Patent: March 27, 2018Assignee: A9.COM, INC.Inventors: Luis Antonio Diniz Fernandes de Morais Sarmento, Chandrasekhar Iyer, Tanvi Sudarshan Motwani
-
Patent number: 9898486Abstract: The invention relates to a method and a system for image-based retrieval. The method comprises receiving a query image; processing the query image to obtain visual features; determining a feature from the obtained visual features; determining a viewing direction for the query image from a pre-determined set of viewing directions; generating a direction-based hash based on the determined feature in the query image and the viewing direction; identifying sub-volumes of a point cloud database that match the direction-based hash; and matching the identified sub-volumes against all the query image features to find a match.Type: GrantFiled: February 9, 2016Date of Patent: February 20, 2018Assignee: Nokia Technologies OyInventors: Kimmo Roimela, Lixin Fan
-
Patent number: 9898527Abstract: A method for retrieving information includes determining, by the information retrieval management computing device, when an identified subject of interest in a received query maps to one of one or more ontology entities. An identification is made, by the information retrieval management computing device, when the identified subject of interest is one of one or more existing subjects of interest when the identified subject of interest is determined to map to one of the ontology entities. One or more filters associated with the identified subject of interest are stored by the information retrieval management computing device.Type: GrantFiled: May 6, 2014Date of Patent: February 20, 2018Assignee: Wipro LimitedInventor: Shishir Kumar
-
Patent number: 9886509Abstract: An approach is provided for determining the intent of a question and determining an appropriate audience to answer the question based on the intent of the question. The approach comprises processing and/or facilitating a processing of a query to cause, at least in part, a determination of one or more topics of the query based, at least in part, on one or more user preferences. The approach also comprises processing and/or facilitating a processing of the query to cause, at least in part, a determination of a classification of the query, The approach further comprises determining an audience comprising one or more candidate audience members for the query based, at least in part, on the classification of the query and the one or more topics of the query.Type: GrantFiled: September 8, 2011Date of Patent: February 6, 2018Assignee: Nokia Technologies OyInventors: Nan Du, Hao Wang, Liang Guo, Yidong Cui, Wendong Wang
-
Efficient structured data exploration with a combination of bivariate metric and centrality measures
Patent number: 9858333Abstract: According to one exemplary embodiment, a method for exploring a structured data set is provided. The method may include receiving a plurality of bivariate pairs and an input bivariate pair, wherein the plurality of bivariate pairs and the input bivariate pair are based on the structured data set. The method may include constructing a graph having a plurality of nodes and a plurality of edges based on the received plurality of bivariate pairs and input bivariate pair. The method may include constructing an adjacency matrix based on the constructed graph. The method may include calculating a centrality for each node based on the constructed matrix. The method may include constructing an orthogonal list based on the plurality of bivariate pairs and the input bivariate pair. The method may include ordering the orthogonal list based on the calculated centrality of each node within the plurality of nodes.Type: GrantFiled: March 8, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventor: Kexia Tang -
Efficient structured data exploration with a combination of bivariate metric and centrality measures
Patent number: 9858331Abstract: According to one exemplary embodiment, a method for exploring a structured data set is provided. The method may include receiving a plurality of bivariate pairs and an input bivariate pair, wherein the plurality of bivariate pairs and the input bivariate pair are based on the structured data set. The method may include constructing a graph having a plurality of nodes and a plurality of edges based on the received plurality of bivariate pairs and input bivariate pair. The method may include constructing an adjacency matrix based on the constructed graph. The method may include calculating a centrality for each node based on the constructed matrix. The method may include constructing an orthogonal list based on the plurality of bivariate pairs and the input bivariate pair. The method may include ordering the orthogonal list based on the calculated centrality of each node within the plurality of nodes.Type: GrantFiled: February 5, 2015Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventor: Kexia Tang -
Patent number: 9830393Abstract: A user interface for searching records in a database is provided. Each record may contain information regarding one or more categories. The user interface may receive search criteria of one or more categories and provide search results comprising exact and/or inexact matching records. An inexact matching record may have a relevance value representing the relevance of the record to the search query, and inexact matching records may be displayed in an ordering based on the relevance values. The user interface may provide slider tools for receiving changes in a weight value or search criterion of an associated category. A new ordering of the inexact matching records may be displayed in real-time based on newly received weight values or search criterion. The user interface may also provide a mapping tool, a search-result selection function, and/or one or more drill down tools. The user interface may provide any tool or function alone or in any combination.Type: GrantFiled: May 5, 2017Date of Patent: November 28, 2017Assignee: Transparensee Systems, Inc.Inventor: Steven David Lavine
-
Patent number: 9817815Abstract: Techniques for graph based natural language processing are described. In one embodiment an apparatus may comprise a client service component operative on the processor circuit to receive a natural language user request from a device and to execute the natural language user request based on matched one or more objects and a social object relation component operative on the processor circuit to match the natural language user request to the one or more objects in an object graph, the object graph comprising token mappings for objects within the object graph, the token mappings based on data extracted from a plurality of interactions by a plurality of users of the network system, wherein the one or more objects are matched with the natural language user request based on the token mappings. Other embodiments are described and claimed.Type: GrantFiled: January 20, 2017Date of Patent: November 14, 2017Assignee: FACEBOOK, INC.Inventors: Robert Franklin Daniel, Akash Guarav Gupta
-
Patent number: 9785676Abstract: Systems and methods are provided for providing an ordered list of search results in response to a query. Consistent with certain embodiments, computer-implemented systems and methods may identify content items corresponding to a query. First relevance scores may be determined for the identified content items based on their relevance to the query. Second relevance scores may be determined by modifying at least one of the first relevance scores using a boost value. The boost value may be set to a default boost value when the query does not include an override boost value. The boost value may be set to the override boost value, when the query includes an override boost value. An ordered list of the identified content items may be generated based on the second relevance scores. The ordered list may be displayed on a display device.Type: GrantFiled: July 30, 2013Date of Patent: October 10, 2017Assignee: Mapquest, Inc.Inventors: Miria Grunick, Antony Pegg, Sanjay Manseta
-
Patent number: 9779171Abstract: A business networking system receives a user a first search query that includes search criteria. The system executes the first search query to retrieve information relating to members of the business networking system based on the search criteria and to retrieve additional information relating to one or more facet values of the business networking system based on the search criteria and a scoring of a relevance of the facet values to the user. The system then executes a second search query using the one or more retrieved facet values to determine a count of documents that satisfy the search criteria and that include the one or more facet values. The system selects a portion of the facet values for transmission to the user, and displays on a user device the information relating to the members, the one or more facet values, and the counts for the one or more facet values.Type: GrantFiled: September 24, 2014Date of Patent: October 3, 2017Assignee: LinkedIn CorporationInventor: Dmytro Andriyovich Ivchenko
-
Patent number: 9767188Abstract: Systems may include receiving, from the user device, data representing input to a virtual keyboard on the user device, where the virtual keyboard includes keys, and the data represents least one of: locations at which the keys were selected and durations for which the keys were selected. The systems may include using the data to identify character strings; and performing a spellcheck on the character strings to identify candidates for the character strings. The systems may also include determining popularities of the candidates; selecting one or more of the candidates based on popularity and ranking of the one or more candidates; and outputting the selected one or more candidates.Type: GrantFiled: May 14, 2015Date of Patent: September 19, 2017Assignee: Google Inc.Inventors: Bjorn E. Bringert, Nicholas B. Weininger