Patents Examined by Bruce M Moser
  • Patent number: 11475078
    Abstract: A facility for identifying endpoints in an environment which crawls the environment to identify landing pages. The facility identifies endpoints within the landing pages and stores an indication of the environment containing the endpoint as well as an indication of the endpoint itself.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: October 18, 2022
    Assignee: Clearwater Analytics, LLC
    Inventors: Mark Stanley Bastian, Dana Jo Salk
  • Patent number: 11475086
    Abstract: A method, a structure, and a computer system for engaging user contributions. The exemplary embodiments may include determining whether a detected message includes a need and, based on determining that the message includes the need, identifying one or more contributions a user can contribute to the need. The exemplary embodiments may further include augmenting a reply message with the one or more contributions.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Fang Lu, SathyaNarayanan Srinivasan
  • Patent number: 11468130
    Abstract: A method, performed by one or more processors, including: receiving a user query; deriving, based on the user query, a search engine query for use with search engine software and a data access query for use with data access software; sending, to the search engine software, the search engine query to cause the search engine software to locate first data stored in a search engine index; sending, to the data access software, the data access query to cause the data access software to locate second data stored in a distributed data store; receiving, from the search engine software, the first data; and receiving, from the data access software, the second data.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: October 11, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Elliot Colquhoun, Hugh Zabriskie, Joshua Casale, Rahij Ramsharan, Rushad Heerjee
  • Patent number: 11461430
    Abstract: Disclosed are systems and methods for diagnosing website quality. The method can include analyzing, by a computing system, a website to determine a current value for a quality score of the website, identifying issues with the website, providing information to cause a client device to present: (i) a circle graphical element that indicates the current value, a first portion of the circle's circumference being a size that indicates the current value, and (ii) indications of categories of issues with the website that each include different sets of issues, receiving an indication that user input at the client device selected a user-selected category, determining a target value for the quality score that would result should all issues within the user-selected category be resolved, and providing information to cause the client device to add a target element at a location on the circle's circumference that represents the target value.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 4, 2022
    Assignee: Siteimprove A/S
    Inventors: Kristian Kristoffersen, Jacob Bonde Larsen, Christina Jensen
  • Patent number: 11461429
    Abstract: Described herein are systems and methods for assessing website quality based on automated website analysis. A method can include identifying, by a computing system, a website to evaluate, retrieving code for webpages of the website from one or more web server systems that host the website, locally executing and interpreting the code to render the webpages as they would appear on client devices, identifying webpage segment criteria, analyzing the webpages to identify a subset of webpages that include a segment satisfying the webpage segment criteria, identifying a quality issue in the segment that is present in each webpage in the subset, determining a quantity of times the quality issue occurs across the subset of webpages, and providing information to a client device to cause the client device to present an indication of the issue and an indication of the quantity of times the issue occurs across the subset of webpages.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 4, 2022
    Inventors: Kristian Kristoffersen, Jannick Johnsen, Søren Jacobsen
  • Patent number: 11461287
    Abstract: A technique manages file data of a file system. The technique involves provisioning a first LUN with slice locations from a heterogeneous storage pool created from a solid state device (SSD) storage tier formed from SSD memory and a hard disk drive (HDD) storage tier formed from HDD memory. The technique further involves provisioning a second LUN with slice locations from the heterogeneous storage pool. The technique further involves, while different LUN level policies are applied to the first LUN and the second LUN, moving file data of a file system from the slice locations of the first LUN to the slice locations of the second LUN. Such a technique enables effective auto-tiering at the file level where active file data moves to a higher performance storage tier and inactive file data moves to a cost effective lower performance storage tier thus optimizing operation.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: October 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Nickolay Alexandrovich Dalmatov
  • Patent number: 11455335
    Abstract: A search engine is modified to perform increasingly precise image searching using iterative Natural Language (NL) interactions. From an NL search input, the modification extracts a set of input features, which includes a set of response features corresponding to an NL statement in the NL search input and a set of image features from a seed image in the NL search input. The modification performs image analysis on an image result in a result set of a query including at least some of the input features. In a next iteration of NL interactions, at least some of the result set is provided. An NL response in the iteration is added to a cumulative NL basis, and a revised result set is provided, which includes a new image result corresponding to a new response feature extracted from the cumulative NL basis.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: September 27, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hui Wu, Rogerio S. Feris, Yu Cheng, Xiaoxiao Guo
  • Patent number: 11455301
    Abstract: Some embodiments provide a program that identifies an entity having an entity attribute. The program receives, from each method of several methods, a set of candidate identity attributes that are each for identifying a particular entity having the entity attribute specified in the document. Each method of the several methods generates the corresponding set of candidate identity attributes based on the entity attribute specified in a document. The program calculates a score for each candidate identity attribute in the sets of candidate identity attributes. The program identifies, based on the sets of scores, an identity attribute from the sets of candidate identity attributes that identifies the entity having the entity attribute specified in the document.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: September 27, 2022
    Assignee: Aurea Software, Inc.
    Inventors: David Cooke, Martin Betz, Ashutosh Joshi, Binay Mohanty
  • Patent number: 11443358
    Abstract: Disclosed is an invention for methods, processes and systems that, among its enabling features and benefits, enhance retrieval of relevant information over a communication network. For instance, methods, processes and systems for performing annotation of digital information are provided. One method includes searching for items of interest using a search engine. Once the URIs associated with the item of interest are identified, a plurality of attributes are provided that may be associated with each URI. A user may provide the values for the attributes or the system may suggest values for the attributes based on information associated with each URI. Once the attributes and values are assigned, the annotated URI along with the attributes and values is stored. Another method provides for sharing of the annotated information. A user may communicate annotated information to an external storage system for sharing with other users having access to the external storage system.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 13, 2022
    Inventor: Edmond K. Chow
  • Patent number: 11443302
    Abstract: System and method for synchronizing blockchain nodes by using snapshots.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: September 13, 2022
    Assignee: Coinbase, Inc.
    Inventors: Eric Scrivner, Matthew Werner, Robert John Kearney
  • Patent number: 11442694
    Abstract: The present disclosure relates to merging database tables. Systems and methods may involve performing a comparison between the first set of records and the second set of records and identifying a plurality of record pairs based on the comparison. Each record pair may comprise a record in the first set of records and a record in the second set of records. In addition, A feature signature may be generated for each record pair by comparing field values in each record pair. The feature signature may be classified to identify at least one related record pair. A merged database table may be generated such that it comprises the at least one related record pair and comprises a set of unique records among selected from the first set of records and the second set of records.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: September 13, 2022
    Assignee: AMPERITY, INC.
    Inventors: Derek Slager, Stephen Meyles, Yan Yan, Carlos Sakoda
  • Patent number: 11436288
    Abstract: An embodiment for predicting a performance of a query in retrieving multifield documents is provided. The embodiment may include receiving a query from a user. The embodiment may also include retrieving a list of multifield documents from a corpus of documents in response to the query. The embodiment may further include generating a pseudo-effective (PE) reference-list for each field in the corpus of documents. The embodiment may also include executing one or more existing query performance prediction (QPP) methods on the retrieved list and each generated PE reference-list. The embodiment may further include deriving one or more extended QPP methods. The embodiment may also include estimating a performance of the query in obtaining the retrieved list of multifield documents based on the one or more extended QPP methods.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: September 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yosi Mass, Haggai Roitman, Guy Feigenblat, Roee Shraga
  • Patent number: 11436529
    Abstract: A method, apparatus and computer program product are provided for implementing an actor-critic model for processing a large document. The document is processed in smaller portions, and the information is accumulated or aggregated in a vector representation of the document. The vector representation may be reconfigured with each time step so that the vector representation includes an estimate of the most relevant information from the document processed thus far. The vector representation may be used to classify the document, such as by determining a primary and/or secondary diagnosis in a medical record. Feedback from the critic is provided in the form of a reward signal to the actor, which fine tunes its parameters and processes the different portions of the document. The actor-critic model may be trained with training data including documents and their known associated classifications.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: September 6, 2022
    Assignee: CHANGE HEALTHCARE HOLDINGS, LLC
    Inventor: Alex Londeree
  • Patent number: 11423029
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for index-side synonym expansion. One method includes obtaining a token sequence for a resource and indexing a token in the token sequence. The indexing includes applying one or more stemming rules to the particular token to generate a stemmed form of the token, obtaining a variant of the stemmed form of the token, and storing data associating the resource with both the token and the variant as index terms for the resource in a search engine index.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 23, 2022
    Assignee: GOOGLE LLC
    Inventors: Thomas Richard Strohmann, Dimitra Papachristou
  • Patent number: 11423441
    Abstract: The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 23, 2022
    Assignee: Google LLC
    Inventors: Michael Kleber, Gang Wang, Daniel Ramage, Charlie Harrison, Josh Karlin, Moti Yung
  • Patent number: 11416520
    Abstract: Aspects of the present disclosure relate to a unified activity service. In one aspect, different files stored on different storage platforms may be rendered on different user interfaces. Multiple activities associated with each of the different files may be obtained from the activity service. In another aspect, activity metadata corresponding to the multiple activities may be stored in the activity service. Activities associated with the different files may include content changes in a file (e.g., edits and deletions), sharing a file, renaming a file, comments within a file, messaging, and conversations related to a file. The different storage platforms may be independent of the activity service.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 16, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Douglas L. Milvaney, Andrew W. Harris, Candy Hoi Mei Wong, Manish Kumar Shukla, Daniel J. Chattan
  • Patent number: 11416569
    Abstract: An electronic device is provided, which includes a network interface, a memory, and a processor. The processor is configured to receive a query associated with a user profile from the external device, to determine whether the received query corresponds to at least one item included in the user profile, to transmit a response including the at least one item to an external device when the query corresponds to the at least one item, to generate a new item, which corresponds to the query and which is not included in the user profile when the query does not correspond to the at least one item, and to transmit a response determined based on the new item, to the external device.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: August 16, 2022
    Inventors: Sungdeuk Park, Sangwook Kang, Younghoon Kim, Jaeyung Yeo
  • Patent number: 11409818
    Abstract: Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: August 9, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Christine Choi, Nathan Andrew Sharp, William Samuel Bailey, Ashoke K. Chakrabarti, Joshua Barton Dickens, Joy-Vincent Niemantsverdriet
  • Patent number: 11392594
    Abstract: A method and system for intelligently ranking search results may include receiving a search request containing one or more terms for performing a search, providing the one or more terms for conducting a search, and receiving a search results index containing a list of a plurality of documents, each of the plurality of documents corresponding to one of the one or more terms or to one or more other terms associated with the at least one of the one or more terms.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: July 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Torbjørn Helvik, Vegar Skjærven Wang, Jan Heier Johansen, Jon Meling, Madeline Schuster Kleiner, Bernhard Kohlmeier
  • Patent number: 11386175
    Abstract: A content recommendation apparatus selects an application for executing a content, by referring to a view history corresponding to a prime time, selects, as recommendation contents in the prime time, more contents that are executed by the selected application than contents that are executed by an application other than the selected application, and outputs recommendation-content information about the selected recommendation contents. The content recommendation apparatus recommends a suitable content timely.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: July 12, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Toshiroh Mukai