Ranking Search Results Patents (Class 707/723)
  • Patent number: 10289716
    Abstract: In an approach to achieving consistent reporting, one or more processors receive a request to include a set of data analysis and visualization parameters in a distributed ledger, such as the blockchain fabric distributed ledger. One or more processors may determine whether the set of data analysis and visualization parameters is consistent with a set of pre-determined rules recorded in the distributed ledger. One or more processors may additionally perform a corrective action for the set of data analysis and visualization parameters responsive to determining that the set of data analysis and visualization parameters is not consistent with the set of pre-determined rules recorded in the distributed ledger. One or more processors may further store the set of data analysis and visualization parameters in the distributed ledger and generate a report of a first dataset based on the set of data analysis and visualization parameters.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
  • Patent number: 10289642
    Abstract: According to one embodiment, a first set of one or more images are identified as a list of image candidates to be matched with a content item that is identified in response to a search query, where the content item is provided by a first content provider. A first lookup operation is performed in an image whitelist table to identify a second set of one or more images that are associated with a second content provider other than the first content provider. Any image candidate that is included in the second set of the images is removed from the list of image candidates. One of the candidate images is then selected to be associated with the content item.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 14, 2019
    Assignee: BAIDU USA LLC
    Inventors: Qi Kong, Fan Zhu, Guang Yang, Jingao Wang
  • Patent number: 10289645
    Abstract: Systems and methods are provided for providing search results. An expert search thread associated with a search term is received. A first query from a first user based on the search term is received, and a set of results to the first query is provided, where the set of results includes the expert search thread. A credibility score is determined for the expert search thread. A second query is received from a second user based on the search term. A placement of the expert search thread in a set of results for the second query is determined based on the credibility score for the expert search thread, and the set of results for the second query is provided to the second user.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 14, 2019
    Inventor: Jeffrey D. Brandstetter
  • Patent number: 10282678
    Abstract: A mechanism is provided in a data processing system for comparing similarity of questioning answer system ground truth answers to question answering system result answers. The mechanism receives question answering system results. The question answering system results comprise questions posed to the question answering system, answers returned by the question answering system for each question posed to the question answering system, and a confidence value for each answer. The question answering system is trained or tested using the ground truth questions and answers. The mechanism performs a matching operation comparing each result answer in the question answering system results to a corresponding ground truth answer. The matching operation is an asymmetric containment comparison and wherein the matching operation determines similarity of each result answer to the corresponding ground truth answer. The mechanism determines whether each result answer is right or wrong based on results of the matching operation.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alexander M. Block, Anna M. Chaney, Stefan A. Van Der Stockt, Kai G. H. Young
  • Patent number: 10282452
    Abstract: A multi-dimensional graphic user interface displays selected types of information regarding items included in one or more databases or returned by a search in accordance with locations on a two-dimensional display area or projection of a three-dimensional space on a two-dimensional area and provides for selective display of information about respective items in a database (e.g. metadata) as additional dimensions of the display which may be suppressed and/or selectively introduced to avoid user distraction or obscuring information or for comparison between screens which may indicate to a user the degree to which a particular item may or may not be germane to an issue or particular subject matter of interest. The graphic user interface thus provides an effective tool for evaluating search results and organizing detailed review thereof.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: May 7, 2019
    Assignee: FASTCASE, INC.
    Inventors: Philip J Rosenthal, Edward J Walters, Andrew T Schiebler, Thomas A Lee
  • Patent number: 10283004
    Abstract: A multimedia apparatus and a method for providing content thereof are provided. In the method for providing content of the multimedia apparatus, user private information corresponding to authentication information of a user is acquired when the authentication information of the user for execution of content is received, a state of the user using at least one sensor is detected during reproduction of the content, a parameter of the content is changed according to the acquired private information and the state of the user, and the content is reproduced with the changed parameter.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: May 7, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun-sik Shim, Hyo-in Ahn, Young-chul Sohn, Ho-chul Shin
  • Patent number: 10282069
    Abstract: A dynamic presentation of contextually relevant content during an authoring experience. As a user writes about a topic, the authored content is analyzed to identify one or more keywords that may be used to identify, retrieve and present suggested content to the user. The suggested content may be received from one or more resources, such as a search engine, a data store associated with the user, social media resources or other local or remote files. Techniques described herein might also select the keywords from authored content based on a cursor position. As a result, the suggested content may change as the cursor moves to a new position in the authored content. In addition, techniques described herein provide a user interface control that allows for the selection and de-selection of one or more keywords, which allows a user to tailor the suggested content by toggling one or more controls.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 7, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andreja Ilic, Ivan Vujic, Milo{hacek over (s)} Jovanovic, Aljo{hacek over (s)}a Obuljen, Karim T. Farouki, Jennifer Michelstein Halberstam, Katrika Morris
  • Patent number: 10275515
    Abstract: In response to receiving a question, a corpus of textual data having content related to the question is obtained. At least one segment is extracted from the corpus of textual data. At least one question-answer pair is generated from at least one segment. Each question-answer pair comprises a candidate question and an answer corresponding to the candidate question.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ke Ke Cai, Dong Xu Duan, Zhong Su, Xiao Lu Zhang, Li Zhang, Shi Wan Zhao
  • Patent number: 10268699
    Abstract: In a method for generating a schema for a corpus of data, a first corpus of data is received, wherein the first corpus of data includes unstructured text. A processor identifies a set of one or more entity relationships within the first corpus of data, wherein an entity relationship comprises a first entity, a second entity, and a specified relationship between the entities. A processor compares the set of one or more entity relationships to a second corpus of data, wherein the second corpus of data includes text of a subject matter different than the corpus of data. A processor determines a score for each entity relationship based on the comparison to the second corpus of data. A processor generates a schema for the first corpus of data based on the score for each entity relationship of the set of one or more entity relationships.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Matthew C. Farenden, Gareth A. Latty
  • Patent number: 10269373
    Abstract: A speech communication system and a method of improving communication in such a speech communication system between at least a first user and a second user may be configured so the system (a) transcribes a recorded portion of a speech communication between the at least first and second user to form a transcribed portion, (b) selects and marks at least one of the words of the transcribed portion which is considered to be a keyword of the speech communication, (c) performs a search for each keyword and produces at least one definition for each keyword, (d) calculates a trustworthiness factor for each keyword, each trustworthiness factor indicating a calculated validity of the respective definition(s), and (e) displays the transcribed portion as well as each of the keywords together with the respective definition and the trustworthiness factor thereof to at least one of the first user and the second user.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: April 23, 2019
    Assignee: Unify GmbH & Co. KG
    Inventor: Jurgen Totzke
  • Patent number: 10268928
    Abstract: A combined structure and style network is described. Initially, a large set of training images, having a variety of different styles, is obtained. Each of these training images is associated with one of multiple different predetermined style categories indicating the image's style and one of multiple different predetermined semantic categories indicating objects depicted in the image. Groups of these images are formed, such that each group includes an anchor image having one of the styles, a positive-style example image having the same style as the anchor image, and a negative-style example image having a different style. Based on those groups, an image style network is generated to identify images having desired styling by recognizing visual characteristics of the different styles. The image style network is further combined, according to a unifying training technique, with an image structure network configured to recognize desired objects in images irrespective of image style.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: April 23, 2019
    Assignee: Adobe Inc.
    Inventors: Hailin Jin, John Philip Collomosse
  • Patent number: 10262058
    Abstract: The present disclosure discloses a method for evaluating a search prompting system and a corresponding apparatus. The method includes: extracting corresponding assessment terms at random according to an assessment target; acquiring in sequence a minimum number of words that needs to be entered to cover each of the assessment terms; calculating a corresponding coverage efficiency factor and a corresponding prompt efficiency factor according to the minimum number of words that needs to be entered to cover each of the assessment terms, and calculating a coverage rate of each of the assessment terms according to the coverage efficiency factor and the prompt efficiency factor; and performing weighted averaging calculation on the coverage rate of each of the assessment terms, to obtain a coverage rate of the assessment target.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: April 16, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhijian Wu, Zixuan Zhao, Yang Liu, Xu Guo, Wuquan Qin, Qiang Li, Song Lin
  • Patent number: 10262074
    Abstract: The disclosure relates to the field of IOS terminals, and provides a method and device for offline webpage browsing and a computer storage medium, wherein the method includes: a Uniform Resource Locator (URL) input by a user is received; when an instruction for adding the URL is received, storing the URL into a preset offline browsing list, downloading a webpage resource file of a webpage corresponding to the URL into a specified storage position, and compressing the downloaded webpage resource file into an executable document; and in an offline state, a URL in the offline browsing list is received and an executable document corresponding to the selected URL is loaded so as to implement offline webpage browsing. The problems existing in the prior art that a webpage resource file is incompletely loaded and the loading efficiency is low may be solved effectively by the disclosure.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: April 16, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yanjie Wen, Yi Zhao
  • Patent number: 10262056
    Abstract: A method and a computer-readable medium for method for searching a plurality of documents. Each document is structured into a set of blocks and each block is associated with a block ID. The method includes receiving a search query including a search term having at least one search term attribute; identifying at least one block ID based on a correlation between the at least one search term attribute and the set of blocks; and identifying at least one document based on a correlation between the set of blocks and the documents. Methods for generating a data structure for searching documents are also described.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas A. Hampp-Bahnmueller, Peng H. Jiang, Pi J. Jiang, Yan U. Xu
  • Patent number: 10262039
    Abstract: In one embodiment, an online social network may receive, from a client system of a first user of the online social network, a search query inputted by the first user; and identify one or more of the entities matching the search query. At least a portion of the entities being identified based at least in part on a recorded geographic proximity between the first user and each identified entity. The online social network may access one or more proximity coefficients for the identified entities from a proximity-coefficient system of the online social network; calculate a score for each identified entity based at least in part on the value of the accessed proximity coefficients for the identified entity and social-graph information associated with the identified entity; and send, to the client system of the first user in response to the received search query, search results for display to the first user.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: April 16, 2019
    Assignee: Facebook, Inc.
    Inventors: Madhu Ramanathan, Taroon Mandhana, Chun-Yang Chen, Zhongxian Chen
  • Patent number: 10262060
    Abstract: Systems and methods for facilitating searching, labeling, and/or filtering of digital media items are described. Users may provide queries for digital media items. Results from a search may be presented to the users. A user may provide selection of one or more displayed digital media items. A user selection may provide a digital media item exemplar that may be used to update the user-provided queries. Further searches based on the updated queries may be performed. A repository of digital media items may be queried both with an original text query supplied by a user and an updated query based user selection of digital media items returned from the original text query search. A user may be able to refine an initial text, image, and/or other query without having to know additional search terms.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: April 16, 2019
    Assignee: CLARIFAI, INC.
    Inventors: Matthew D. Zeiler, Adam L. Berenzweig
  • Patent number: 10250583
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and determines a plurality of measurements of the graph. After computing a score of the graph based on a weighted average of the measurements, the controller authenticates the user of the access and/or controls the access based on the score.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: April 2, 2019
    Assignee: IDM GLOBAL, INC.
    Inventors: Jose Caldera, Kieran Sherlock, Safyre Nirvana Anderson, Bin Tang
  • Patent number: 10248716
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing real-time guidance for content collection. One of the methods includes receiving user input from a user through a user interface presentation, determining, from the received user input using a first model, one or more provided data elements occurring in the user input, determining, from the one or more provided data elements occurring in the user input using a second model, one or more intended tasks, determining, for each intended task of the one or more intended tasks using a third model, one or more suggested data elements, ranking the one or more suggested data elements, and updating the user interface presentation with a user interface element suggesting that the user provide the one or more needed data elements.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: April 2, 2019
    Assignee: Accenture Global Solutions Limited
    Inventor: Joshua Neland
  • Patent number: 10242033
    Abstract: Techniques for extrapolative searches are described herein. In one or more implementations, a searches are conducted using an extrapolative and additive mechanism that expands a specific query into one or more generalized queries. To do so, keywords contained in an input search query are extracted to use as a basis for a search related to content. The extracted keywords are expanded by categorization of name entities recognized from the keywords into corresponding generalized terms. Query strings to use for the search are built using combinations of keywords that are extracted from the text and corresponding generalized terms obtained by expanding the keywords. A search is conducted using the expanded queries and images results returned by the search are exposed as suggested images to represent the content.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: March 26, 2019
    Assignee: Adobe Inc.
    Inventors: Samartha Vashishtha, Frank Jennings
  • Patent number: 10235455
    Abstract: A method for semantic searching includes receiving a user input including seed data and a semantic input at a search system. The method further includes automatically generating a filter set based on the user input, where the filter set including a plurality of documents that correspond to the seed data, and includes providing the filter set and the semantic input to a semantic search engine. The method also includes receiving a set of semantic search results from the semantic search engine based on the filter set and the semantic input. The set of semantic search results corresponds to a sub-set of the filter set that is semantically similar to the semantic input.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 19, 2019
    Assignee: Innography, Inc.
    Inventors: Roji John, Carl L. Steiger, Jr., Clifford Scott Herrick, David Martin Fisher, Paul Spencer Liechty
  • Patent number: 10229199
    Abstract: Embodiments of the present invention provide a method for ranking search results based upon content creation trends. In an embodiment of the invention, a method for ranking search results based upon content creation trends includes first receiving a set of results from a search engine produced in response to a search engine query of one or more search terms. The method additionally includes ranking the results of the result set according to at least one ranking factor. The method yet further includes retrieving trend data for terms associated with either or both of the results and/or the search terms. Finally, the method includes weighting the ranked results in the result set according to the retrieved trend data.
    Type: Grant
    Filed: March 4, 2012
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, Michael W. Sorenson
  • Patent number: 10229131
    Abstract: For producing digest block segmentations based on reference segmentations in a data deduplication system using a processor device in a computing environment, digests are calculated for an input data chunk. Data matches and data mismatches are produced based on matching input digests with reference digests. Secondary digest block segmentations are obtained from similar reference intervals for each of the data mismatches and applied to the input data.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. Akirav, Lior Aronovich, Michael Hirsch, Yair Toaff
  • Patent number: 10229188
    Abstract: Expanding the corpus of a question answering system. The question answering system is adapted to generate a candidate answer to a query. The candidate answer may be incorporated into the corpus of the question answering system if the candidate answer meets or exceeds a predetermined requirement. By expanding the corpus with material that has been determined to be useful for answering a query, for example, the corpus may be expanded automatically in an accurate and efficient manner.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Keith Cortis, Urvesh Bhowan, Daniel John McCloskey, Seamus Ronan McAteer
  • Patent number: 10223467
    Abstract: A machine is configured to perform an example method that causes the machine to parse sub-phrases within a phrase, recognize that a sub-phrase has or can have a geographically specific meaning, and notify a user that the sub-phrase is being processed using the geographically specific meaning. For example, supposing a user has communicated a phrase, the machine builds sub-phrases from the n-grams of the phrase and detects that an n-gram has a geographically specific meaning, thus disambiguating the n-gram. This disambiguation is performed using one or more geographically specific databases of n-grams. The machine determines that a geographical location is relevant to the n-gram, selects a specialized search procedure for the n-gram, and obtains search results using the selected specialized search procedure. The machine may also notify the user that the n-gram or a sub-phrase in which the n-gram appears is being processed using the geographically specific meaning.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 5, 2019
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Navin Lal, Zak Lee, Richard Shaffer, Zohaib Ahmed
  • Patent number: 10223417
    Abstract: In certain embodiments, query-related resource usage in a data retrieval process may be reduced. In some embodiments, a graph query related to a data request may be obtained. The graph query may be transformed into a query set based on a graph data model and patterns of the graph query. Upon generation, the query set may include queries and query operators linking the queries, where the query operators include a first query operator linking first and second queries of the queries or other query operators. Prior to execution of the first and second queries, a satisfiability issue may be predicted, where the satisfiability issue is related to combining results derived from the first and second queries. Based on the prediction, the first query operator may be removed from the query set to update the query set. The updated query set may be executed to satisfy the graph query.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 5, 2019
    Assignee: STARDOG UNION
    Inventors: Evren Sirin, Michael Howard Grove, Kendall Grant Clark, Jess M. Balint
  • Patent number: 10223451
    Abstract: Embodiments of the present invention provide a system and computer program product for ranking search results based upon content creation trends. In an embodiment of the invention, a computer program product for ranking search results based upon content creation trends includes a computer readable storage medium having computer readable program code for first receiving a set of results from a search engine produced in response to a search engine query of one or more search terms, for ranking the results of the result set according to at least one ranking factor, for retrieving trend data for terms associated with either or both of the results and/or the search terms, and for weighting the ranked results in the result set according to the retrieved trend data.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stephen L. Herbert, Jr., Tolga Oral
  • Patent number: 10216799
    Abstract: Query handling devices in a federated database system and related methods and computer program products for handling queries in the federated database system are disclosed. The query handling device receives database queries directed towards a group of databases from several applications and filters the queries based on common query rules such as common query syntax, investigates the queries that have passed the filtering, and sends the investigated queries to the databases. The investigation includes prioritising between at least some queries according to a query prioritisation scheme. The prioritised queries are sent according to the query prioritisation scheme.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: February 26, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Manoj Prasanna Kumar, Subramanian Shivashankar, Jawad Mohamed Zahoor
  • Patent number: 10216839
    Abstract: Generating, updating, and using a knowledge graph. Concepts in a knowledge graph can have relations to one another. These relations may be expressed as confidence values. A training data set may be split into two portions, with the first portion used to update confidence values for existing relations between concept pairs, using the knowledge graph. These confidence values can be used, together with the second portion used to update confidence values for known phrases that express known relations. These confidence values, in turn, can be used, together with the first portion, to increase the accuracy of the original confidence scores with respect to existing relations. The process may be iteratively employed, with each iteration increasing the accuracy of confidence scores.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tin Kam Ho, Luis A. Lastras-Montano, Sean A. Wilner
  • Patent number: 10216565
    Abstract: Systems, methods and tools for performing a root cause analysis and improvements to the root cause detection by changing the way analysts and troubleshooters interact with the error reporting files to detect injection points that indicate the root cause of a system error. The systems, methods and tools record the observable behavior of users as the users review files to identify behavioral clues of the user to infer a level of interest in sections of the files being viewed. The systems identify correlations between user behavior and emotive expression to calculate a probability of event data being the root cause of an error. The systems may manually or automatically generate one or more tags in the reviewed file for each of the sections of the file that has a probability of being a root cause of a defect and the tags may vary as a function of the probability.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10210455
    Abstract: Generating, updating, and using a knowledge graph. Concepts in a knowledge graph can have relations to one another. These relations may be expressed as confidence values. A training data set may be split into two portions, with the first portion used to update confidence values for existing relations between concept pairs, using the knowledge graph. These confidence values can be used, together with the second portion used to update confidence values for known phrases that express known relations. These confidence values, in turn, can be used, together with the first portion, to increase the accuracy of the original confidence scores with respect to existing relations. The process may be iteratively employed, with each iteration increasing the accuracy of confidence scores.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tin Kam Ho, Luis A. Lastras-Montano, Sean A. Wilner
  • Patent number: 10204120
    Abstract: An error checking technique for database records. A record is selected and its entities are compared with the entities of other records stored in the database to determine a likelihood that the labels associated with the entities of the selected record are correct. The likelihood for each entity of the selected record being correctly labeled can be determined by comparing the number of times that the entity appears in the database records with that label to the number of times that the entity appears in the database records with any other label. If the likelihood does not exceed a threshold, then an error is likely, and action can be taken to correct the record.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: February 12, 2019
    Assignee: salesforce.com, inc.
    Inventor: Matthew Fuchs
  • Patent number: 10198491
    Abstract: Computer-implemented systems and methods are provided for extracting and storing information regarding entities from documents, such as webpages. In one implementation, a system is provided that detects an entity candidate in a document and determines that the detected candidate is a new entity. The system also detects a known entity proximate to the known entity based on the one or more entity models. The system also detects a context proximate to the new and known entities having a lexical relationship to the known entity. The system also determines a second entity class associated with the known entity and a context class associated with the context. The system also generates a first entity class based on the second entity class and the context class. The system also generates an entry in the one or more entity models reflecting an association between the new entity and the first entity class.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: February 5, 2019
    Assignee: GOOGLE LLC
    Inventors: Christopher Semturs, Lode Vandevenne, Danila Sinopalnikov, Alexander Lyashuk, Sebastian Steiger, Henrik Grimm, Nathanael Martin Schärli, David Lecomte
  • Patent number: 10198557
    Abstract: When automatically populating medical report templates, insertable macros are indexed and searched not only my name or title but also by contents, such as keywords times, pre-defined terms for key information included in the macro, free texts in the macros, etc. When a unique macro is found, the system inserts the text of the macro into the report being generated. If multiple related macros are found, the system highlights the macros for user review. After the insertion of the macro into the template, the system identifies pre-defined terms and fills in the key information value(s). The system thus facilitates, e.g., radiologists' observation reporting procedure through an intelligent matching algorithm that facilitates finding a unique macro, which in turn aids in filling in report field instance values and optimizes radiology workflow.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: February 5, 2019
    Assignee: Koninklijke Philips N.V.
    Inventors: Ye Xu, Yuechen Qian
  • Patent number: 10181163
    Abstract: Generally discussed herein are methods, systems, and apparatuses for managing administrators of respective company profile pages. A method can include determining the company profile page is an auto-created company profile page, prompting one or more users with a profile that indicates the user currently works for a company associated with the company profile page to become the administrator of the company profile page, in response to a user of the one or more users responding affirmatively to the prompt, prompting the user for information regarding the company, and assigning administrator rights to the user in response to receiving sufficient information about the company from the user.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: January 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy Vergara Santos, Maya Kreidieh, Arthur Switalski, Aviad Pinkovezky
  • Patent number: 10180964
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating candidate answer passages. In one aspect, a method includes receiving a query determined to be a question query data identifying resources determined to be responsive to the query; for each resource in a top-ranked subset of the resources: identifying a plurality of passage units in the resource; applying a set of passage unit selection criterion to the passage units, each passage unit selection criterion specifying a condition for inclusion of a passage unit in a candidate answer passage, wherein a first subset of passage unit selection criteria applies to structured content and a second subset of passage unit selection criteria applies to unstructured content; and generating, from passage units that satisfy the set of passage unit selection criterion, a set of candidate answer passages.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: January 15, 2019
    Assignee: Google LLC
    Inventors: Steven D. Baker, Srinivasan Venkatachary, Robert Andrew Brennan, Per Bjornsson, Yi Liu, Nitin Gupta, Diego Federici, Lingkun Chu
  • Patent number: 10175974
    Abstract: Managing lineage information includes: receiving lineage information representing one or more lineage relationships among two or more data processing programs and two or more logical datasets; receiving one or more runtime artifacts, each runtime artifact including information related to a previous execution of a data processing program of the two or more data processing programs; and analyzing the one or more runtime artifacts and the lineage information to determine one or more candidate modifications to the lineage information.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: January 8, 2019
    Assignee: Ab Initio Technology LLC
    Inventors: Edward Bach, Richard Oberdorf, Brond Larson
  • Patent number: 10169447
    Abstract: This disclosure relates to systems, methods, and computer readable media for performing multi-format, multi-protocol message threading in a way that is most beneficial for the individual user. Users desire a system that will provide for ease of message threading by “stitching” together related communications in a manner that is seamless from the user's perspective. Such stitching together of communications across multiple formats and protocols may occur, e.g., by: 1) direct user action in a centralized communications application (e.g., by a user clicking ‘Reply’ on a particular message); 2) using semantic matching (or other search-style message association techniques); 3) element-matching (e.g., matching on subject lines or senders/recipients/similar quoted text, etc.); and 4) “state-matching” (e.g., associating messages if they are specifically tagged as being related to another message, sender, etc. by a third-party service, e.g., a webmail provider or Instant Messaging (IM) service).
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: January 1, 2019
    Assignee: Entefy Inc.
    Inventors: Alston Ghafourifar, Mehdi Ghafourifar, Brienne Ghafourifar
  • Patent number: 10152791
    Abstract: A system that helps facilitate the creation of more comprehensive official radiological reports by remotely accessing a patient's prior outside imaging studies along with official radiological reports through a cloud server for comparison to current studies performed at a medical institute. The system includes universal interface software that will allow for previous patient studies to be automatically pulled for direct comparison by using advanced automatic tagging techniques. Additionally the universal interface software allows for more efficient accession number assignment when official second opinions are requested, and a means for interfacility peer review.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: December 11, 2018
    Inventor: Derrick K. Harper
  • Patent number: 10147047
    Abstract: Mechanisms are provided for implementing training logic for training a Question and Answer (QA) system. A training question, associated with an answer key, is received and processed by the QA system to generate a final answer to the training question and supporting evidence for the final answer based on a corpus of information. The supporting evidence is analyzed to identify one or more evidence attributes and a plurality of correct answer entries in the answer key are searched to identify a matching correct answer entry that matches the final answer. The matching correct answer entry in the answer key is augmented to include the one or more evidence attributes in an augmented answer key and the QA system is trained based on the augmented answer key.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Christine A. Grev, Richard J. Stevens
  • Patent number: 10140880
    Abstract: A method of automated ranking of segments of learning materials includes calculating a window similarity between first-window content of a first window in a learning material and second-window content of a second window in the learning material. The method may also include in response to the window similarity between the first-window content of the first window and the second-window content of the second window meeting a similarity threshold, generating a first segment that includes at least the first-window content and the second-window content. The method may include calculating a first-segment consistency measurement for the first segment based on a first-segment similarity between the first-segment content in the first segment and a knowledge point.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: November 27, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Jun Wang, Kanji Uchino
  • Patent number: 10140299
    Abstract: Systems and methods are described herein for efficiently providing personalized search results to a user. Personalized search allows a user to receive search results that are most relevant to that user. For example, when a user with a strong interest in rap searches for “50 cent” they may be presented with top search results corresponding to 50 Cent's rap albums. Conversely, when a coin collector searches for “50 cent” they may be presented with top search results containing antique coins.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: November 27, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Benjamin H. Maughan, Paul Stathacopoulos
  • Patent number: 10140285
    Abstract: In some embodiments, a system and method for generating phrase based categories of interactions may include obtaining a base category, the base category including one or more phrases. A base trend for the base category may be generated based on a frequency of appearance of at least one of the one or more phrases in a set of recorded interactions; a candidate phrase may be obtained and a candidate trend may be generated for the candidate phrase based on a frequency of appearance of the candidate phrase in the set of recorded interactions; a correlation level may be determined by relating the candidate trend to the base trend; and, if the correlation level is greater than a threshold level then the candidate phrase may be included the in the base category.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: November 27, 2018
    Assignee: NICE LTD.
    Inventors: Jeffrey Stern, Nimrod Cohen
  • Patent number: 10140378
    Abstract: A method includes displaying a first graphical user interface (GUI) via a first native application installed on a mobile computing device. The first GUI is configured to accept a search query, including one or more search terms, and transmit the search query to a search engine. The method includes receiving search results including a post execution view of a second native application for display on the touchscreen. The post execution view is a second GUI providing access to a function associated with the second native application. The method includes, at the search engine, identifying, based on the search terms of the search query, the second native application in an index that stores information and code related to native applications. The method includes executing code associated with the second native application to generate a post execution view. The method includes transmitting the post execution view to the mobile computing device.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: November 27, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Liron Shapira, Tomer Kagan, Matthew T. Elder, Michael Harris, Jonathan K. Lerner, Jonathan Ben-Tzur
  • Patent number: 10140295
    Abstract: The present invention provides a method and system for identifying, retrieving and presenting electronic documents responsive to user queries. The three distinct inventive concepts are relevancy ranking of responsive documents based on component query technique; cross-lingual searching; and search expansion using analytics of initial results to derive and generate a modified query. Each of these inventions enhances document search and retrieval systems and the three solutions may be used separately or in any combination. The three inventions apply in layers above an underlying search system, controlling the submission of requests to the underlying system in support of received search requests, typically originating with an end user. Invention (I) involves use of focus-spectrum expanded search queries and either of two general types of enhanced OR operator that may be offered by the underlying search system.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: November 27, 2018
    Assignee: Camelot UK Bidco Limited
    Inventors: Raphael Shmuel Ryger, Ekaterina Suvorova
  • Patent number: 10135903
    Abstract: A game is provided that may be run on a client device of a customer. The game identifies one or more registered domain names and generates one or more available domain names for use in the game. In preferred embodiments, all of the registered and available domain names are linked in some manner to the customer and/or are in one or more categories selected by the customer. The domain names may be displayed one at a time and in a mixed order to the customer. The customer may guess whether each displayed domain name is registered or available for registration. The customer may be provided the correct answer after each guess and a “Results” page may display the results of all of the customer's guesses. The customer may be given the option at various points in the game to register any of the displayed and guessed upon available domain names. After registering one or more of the available domain names, the customer may be taken back into the game at the same point the customer left the game.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: November 20, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Arnold Neil Blinn, Harsh Abhay Damania, Anna Elizabeth Goodman, Rebekah Gruver, Aubrey John Russell, Brett Michael Spradling
  • Patent number: 10120901
    Abstract: A data processing system, and an article of manufacturing, join rows associated with a source table column with rows associated with a target table column. A source node and a target node contain the source and target tables, respectively. A reduced representation of selected rows associated with the source table column is generated, as is a representation of the target table column. A filtering module filters the generated reduced representation of selected rows associated with the source table column through the generated representation of the target table column, the filtered generated reduced representation of selected rows identifying source table rows that do not have to be joined with the target table. The rows associated with the source table column minus the filtered generated reduced representation of selected rows are joined to the rows associated with the target table column.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Josep L. Larriba-Pey, Victor Muntes-Mulero, Hebert W. Pereyra, Josep Aguilar Saborit, Calisto P. Zuzarte
  • Patent number: 10120747
    Abstract: Systems, methods and tools for performing a root cause analysis and improvements to the root cause detection by changing the way analysts and troubleshooters interact with the error reporting files to detect injection points that indicate the root cause of a system error. The systems, methods and tools record the observable behavior of users as the users review files to identify behavioral clues of the user to infer a level of interest in sections of the files being viewed. The systems identify correlations between user behavior and emotive expression to calculate a probability of event data being the root cause of an error. The systems may manually or automatically generate one or more tags in the reviewed file for each of the sections of the file that has a probability of being a root cause of a defect and the tags may vary as a function of the probability.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10120911
    Abstract: A method of analyzing data is presented. The method includes generating a query based on a topic of interest, expanding search terms of the query, executing the query on one or more data sources, monitoring a specific data source selected from the one or more data sources. The monitoring is performed to monitor for matches to the query.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: November 6, 2018
    Inventors: Sharon Gill Chadha, Xin Cheng, Parvinder Chadha
  • Patent number: 10120930
    Abstract: Entity mappings that produce matching entities for a first data asset having attributes and a second data asset having attributes are generated by: generating entity mappings that produce matching entities for a first data asset having attributes with attribute values and a second data asset having attributes with attribute values by: matching the attribute values of the attributes of the first data asset with the attribute values of the attributes of the second data asset, using the matching attribute values to generate matching attribute pairs, and using the matching attribute pairs to identify entity mappings; computing an entity mapping score for each of the entity mappings based on a combination of factors; ranking the entity mappings based on each entity mapping score; and using some of the ranked entity mappings to determine whether a same real-world entity is described by the first data asset and the second data asset.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Prasad M. Deshpande, Atreyee Dey, Rajeev Gupta, Sanjeev K. Gupta, Salil Joshi, Sriram K. Padmanabhan
  • Patent number: 10114899
    Abstract: A method of analyzing data is presented. The method includes generating a query based on a topic of interest, expanding search terms of the query, executing the query on one or more data sources, monitoring a specific data source selected from the one or more data sources. The monitoring is performed to monitor for matches to the query.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: October 30, 2018
    Inventors: Sharon Gill Chadha, Xin Cheng, Parvinder Chadha