Patents Examined by Kuen Lu
  • Patent number: 9754030
    Abstract: A free text search engine system, for an application, aggregates information sent to and received from a host by the emulator running the application. The information includes (i) field names and associated field contents for a display screen for the application, (ii) emulator action indicating sent or received, (iii) a screen image of the display screen used when the information was sent or received, and (iv) a hot link to reproduce the display screen. The system indexes field contents and field names in memory and searches, in response to receipt of a search query specifying a search term, the field contents and the field names in the memory that match the search term to form search results. The search results are ranked using a rank calculation based on various ranking factors.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 5, 2017
    Assignee: Software AG
    Inventor: Lior Yaffe
  • Patent number: 9754022
    Abstract: A method, system and computer-readable media for searching a database and returning relevant results are disclosed. The method includes the steps of receiving a user query in one language, searching a database based on the user query to obtain one or more results, processing the results according to a local linguistic context association with the user query, and presenting to the user the results with an identifier for each result in which a local linguistic context around a location of the user query is in a second language.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: September 5, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Simon Byers, David Kormann
  • Patent number: 9754027
    Abstract: Embodiments of the present invention provide, systems, methods, and computer program products for processing data in an extract, transform, and load system. Embodiments of the present invention provide protective enhancements to be applied to data during extract-transform-load operations, including protections that can prevent unauthorized access and/or modifications to data stored on an intermediate computer system. Embodiments of the present invention can afford users with the ability to modify the protective enhancements and provide users with transformation operations compatible with the protective enhancements during extract-transform-load operations.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Stevan Antic, Albert Maier, Oliver Suhre
  • Patent number: 9753948
    Abstract: A device, system and method to enable searching of personal profiles in the context of on-line dating that includes the ability to determine the personal profiles that have images that most closely resemble a target image.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: September 5, 2017
    Assignee: MATCH.COM, L.L.C.
    Inventor: Kin Man Lo
  • Patent number: 9747349
    Abstract: Systems, methods, and computer readable media for expediting data access. The method embodiment may comprise the steps returning a result to a query for information requested from a hybrid database.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: August 29, 2017
    Assignee: Execue, Inc.
    Inventors: Sreenivasa Rao Pragada, Viswanath Dasari, Abhijit A Patil
  • Patent number: 9727373
    Abstract: An approach for providing a user with resumption data before pausing or terminating a partially-processed job that is processing in a distributed system. Certain applications, when paused, are not able to resume processing data at precisely the point where it was paused. As a result, users surrender some, or all, of the processed portion of the data when processing is paused. In one embodiment of the invention, a user is provided with resumption data before the user confirms a request to pause the processing. Resumption data from each of the service nodes that is processing a segment of source data are collected and aggregated. Resumption data reflects a measure of processed data that would require re-processing if the processing were paused and resumed. Alternatively, resumption data includes a duration of spent processing time that would be lost if the processing were paused and resumed.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: August 8, 2017
    Assignee: APPLE INC.
    Inventors: Daniel Lipton, Vladimir Lhotak
  • Patent number: 9727617
    Abstract: Systems and methods are provided for searching and identifying quotes in response to a query from a user. Consistent with certain embodiments, systems and methods are provided for identifying one or more subject entities associated with the query and for identifying, from a database or from search results obtained in response to the query, a set of quotes corresponding to the one or more subject entities. Further, systems and methods are provided for determining quote scores for the identified quotes based on at least one of the relationship of each quote to the one or more subject entities, the recency of each quote, and the popularity of each quote. Additionally, systems and methods are provided for organizing the identified quotes in a rank order based on the quote scores and selecting quotes based on the rank order or based on the quote scores. In addition, systems and methods are provided for transmitting information to display the selected quotes on a display device.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: August 8, 2017
    Assignee: GOOGLE INC.
    Inventors: Eyal Segalis, Gal Chechik, Yossi Matias, Yaniv Leviathan, Yoav Tzur
  • Patent number: 9715542
    Abstract: A method of determining relevancies of objects to a search query includes associating multiple tags with multiple objects, recording bookmarks to the multiple objects, or both, and determining a relevance score for each of the multiple objects and a search query. One embodiment of the method combines full-text relevance algorithms with tag relevance algorithms. Other embodiments include statistical relevance algorithms such as statistical classification or rank regression algorithms. When a user executes a search query, a results list containing the objects is returned, with the objects organized based on the relevance scores. The objects are organized by, for example, listing those with the highest relevance scores first or by marking them with an indication of their relevance.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: July 25, 2017
    Assignee: SEARCH ENGINE TECHNOLOGIES, LLC
    Inventors: Yunshan Lu, Michael Tanne
  • Patent number: 9715495
    Abstract: Provided is a process of enhancing or suppressing measures of relationships between documents based on the relationships arising from text pertaining to selected topics, the process including: obtaining a corpus of documents; obtaining a set of topics by self-extracting topics according to the tokens present in text of the documents or manual provision; receiving a selected topic among the set of topics, the selection indicating that relationships between the documents are to be enhanced or suppressed in virtue of the relationships arising from text relating to the selected topic; forming a relationship graph of the documents, wherein: the relationships between pairs of the documents are determined based on co-occurrence of n-grams in the pairs of the documents, and wherein the relationships are enhanced or suppressed in response to co-occurring n-grams being in the respective set of n-grams of the selected topic.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: July 25, 2017
    Assignee: Quid, Inc.
    Inventors: Ruggero Altair Tacchi, Fabio Ciulla, Wojciech Musial
  • Patent number: 9697211
    Abstract: Techniques for creating and using a hierarchical data structure, in accordance with embodiments of the present invention include storing received data as records in a first level of the hierarchical data structure. One or more parameters for each block of records in the first level are summarized and stored in a second level of the hierarchical data structure. The techniques may also include querying a given level of a hierarchical data structure. One or more blocks of records one level below the given level are accessed. Each of the accessed blocks correspond to records that are summarized by records in the given level that satisfies the query.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: July 4, 2017
    Assignee: Synopsys, Inc.
    Inventors: Dirk Vermeersch, Ashish Jain
  • Patent number: 9690816
    Abstract: A method includes receiving an entity record, wherein the entity record comprising at least one entity field element, and resolving the entity record to an authority record being associated with an initial authority file, wherein the authority record comprising at least one authority field element. The method further includes calculating a field element update measurement, the field element update measurement being associated with the at least one entity field element and the at least one authority field element and if the field element update measurement meets or exceeds a threshold, updating the authority record, or if not, not updating the authority record. The method further includes developing, in response to updating the authority record, an updated authority file associated with at least one updated authority record. The method also includes incorporating an additional authority record to the updated authority file.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: June 27, 2017
    Assignee: Thomson Reuters Global Resources Unlimited Company
    Inventors: Christopher Dozier, Souptik Datta, Merine Thomas, Hugo Molina-Salgado
  • Patent number: 9679003
    Abstract: A concurrent transaction validate phase with the transaction operations read, compute, and write allows for a rendezvous-based optimistic concurrency control process.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Bishwaranjan Bhattacharjee, Mustafa Canim, Mohammad Sadoghi Hamedani
  • Patent number: 9672285
    Abstract: Aspects of the disclosure provide a system and method for prerendering of search result pages. A search engine may process search queries received from a client. The search engine may determine one or more search results in response to the search query. One or more of the search results may be associated with prerender instructions, such that when the search results are received by the client, the client prerenders the search results associated with the prerender instructions. Prerender instructions may be associated with the search results in various manners, including ranking the search results based on relevance, or ranking the search results based on the likelihood of selection. Metrics and analytical data may be collected from the client to improve the search result prerendering process.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: June 6, 2017
    Assignee: Google Inc.
    Inventors: Timo Burkard, Ziga Mahkovec, Christopher Bentzel
  • Patent number: 9665597
    Abstract: A device may process images (e.g. sort, group, file, e-mail, etc.) using various filters. The filters may relate to non-image data in the image files to be processed. The filters may include time and location filters.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: May 30, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Robert Y. Haitani, Richard Dellinger, Paul Chambers, Mitch Allen, Matthew W. Crowley
  • Patent number: 9665568
    Abstract: Methods, apparatus and systems, including computer program products, for creating subject matter synonyms from definitions extracted from a subject matter glossary. Confidence scores, each representing a likelihood that two terms defined in the subject matter glossary are synonyms, are determined by applying natural language processing (e.g., passage term matching, lexical matching, and syntactic matching) to the extracted definitions. A subject matter thesaurus is built based on the confidence scores. In one embodiment, a statement containing a first term is created based on an extracted definition of the first term, a modified statement is created by substituting a second term in the statement in lieu of the first term, a corpus is searched, and a confidence score is determined based on evidence in the corpus that the modified statement is accurate. The first and second terms are marked as synonyms if the confidence score is greater than a threshold.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Scott N. Gerard, Mark G. Megerian
  • Patent number: 9639584
    Abstract: The present invention relates to a system and method for pre-processing the data and storing the pre-processed data based on its type at the time of storage. During the pre-processing time, the system extracts all the relevant information such as entities, events/time stamped data, domain specific associations from the received content and stores them separately in a different data store. The system also generates different views based on the correlation between the identified entities, events and domain specific associations using data folding techniques. The system also stores the created views in a separate data store such as a view store, wherein the view store is optimized to serve end user queries by traversing through the stored views.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: May 2, 2017
    Assignee: FORMCEPT TECHNOLOGIES AND SOLUTIONS PRIVATE LIMITED
    Inventors: Kumar Anuj, Srinivasan Suresh
  • Patent number: 9633019
    Abstract: An electronic device comprises a microphone for receiving an oral request for information about an unspecified object. A sensor receives augmentation information about the unspecified object. Combination logic combines information from the oral request with the augmentation information into a combined format information request. Information retrieval logic then retrieves an answer to the combined format information request.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 9626413
    Abstract: One embodiment of the present invention provides a system for ranking content popularity in a content-centric network (CCN) content cache. During operation, the system receives an interest in a piece of content stored in the content cache, services the interest by accessing the piece of content, updates a service rate associated with the piece of content, updates system-wide service rate statistics, and determines a popularity level associated with the piece of content based on the updated service rate and the updated system-wide service rate statistics.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: April 18, 2017
    Assignee: CISCO SYSTEMS, INC.
    Inventor: Marc E. Mosko
  • Patent number: 9613049
    Abstract: A system is configured to receive a data file from an electronic device. The system, in one embodiment, is operable to receive a user's selection of a party together with information input by the user. The system is operable to send the data file to the selected party. The system stores, in association with the selected party, the input information and data related to the sending of the data file.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: April 4, 2017
    Assignee: Applied Systems, Inc.
    Inventors: Sven-Eric M. Bloom, Robert E. Gorczowiski, Philip J. Smith, Nurdin Premji, Meredith A. Williams, Michael B. Cronin, Tracy E. Ustinov, Matthew R. Beal, Charles O. Mahaffey
  • Patent number: 9612799
    Abstract: A first record group and a second record group having a tree structure are merge-sorted. The first record group and the second record group are acquired, and depth information indicative of the hierarchical depth of the tree structure is attached as metadata to key information on each node of each record included in the acquired first record group and second record group. The depth information is compared in preference to the key information to perform merge sort sequentially.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hiroshige Hayashizaki, Megumi Ito