Patents by Inventor Thomas Leung

Thomas Leung has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240104435
    Abstract: A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing data identifying a first image as input to a machine learning model trained using training data identifying a plurality of composite images that each include one or more constituent images, and determining, using one or more outputs of the trained machine learning model, that the first image is a composite image that includes a first constituent image, wherein at least a portion of the first constituent image is in a spatial area of the first image, and wherein the first constituent image corresponds to a frame of a video embedded into the first image.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 28, 2024
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Publication number: 20240075135
    Abstract: This invention relates methods of using a non-fucosylated anti-CD40 antibody for treatment of cancer and chronic infectious diseases.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 7, 2024
    Inventors: Shyra Gardai, Che-Leung Law, Stanford Peng, Jing Yang, Haley Neff-LaFord, Thomas John Manley
  • Patent number: 11829854
    Abstract: A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing pixel data of a first image as input to the trained machine learning model, obtaining one or more outputs from the trained machine learning model, and extracting, from the one or more outputs, an indication that the first image is a composite image that includes a constituent image, wherein at least a portion of the constituent image is in a spatial area of the first image.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: November 28, 2023
    Assignee: Google LLC
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Patent number: 11513773
    Abstract: A synthesis procedure learns program transformations for a text document, on-the-fly during an edit session, from examples of concrete edits made during the edit session and from an unsupervised set of additional inputs. The additional inputs are derived from explicit feedback from the user and inferred feedback from the user's behavior during the edit session. A reward score, based on anti-unification and provenance analysis, is used to classify the additional inputs as either a positive input or a negative input. Outputs are generated for the positive inputs that are consistent with the existing examples and then used to synthesize a new program transformation. The program transformations are then used to generate code edit suggestions during the edit session.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 29, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Shraddha Govind Barke, Xiang Gao, Sumit Gulwani, Alan Thomas Leung, Nachiappan Nagappan, Arjun Radhakrishna, Gustavo Araujo Soares, Ashish Tiwari, Mark Alistair Wilson-Thomas
  • Publication number: 20220012020
    Abstract: A synthesis procedure learns program transformations for a text document, on-the-fly during an edit session, from examples of concrete edits made during the edit session and from an unsupervised set of additional inputs. The additional inputs are derived from explicit feedback from the user and inferred feedback from the user's behavior during the edit session. A reward score, based on anti-unification and provenance analysis, is used to classify the additional inputs as either a positive input or a negative input. Outputs are generated for the positive inputs that are consistent with the existing examples and then used to synthesize a new program transformation. The program transformations are then used to generate code edit suggestions during the edit session.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 13, 2022
    Inventors: SHRADDHA GOVIND BARKE, XIANG GAO, SUMIT GULWANI, ALAN THOMAS LEUNG, NACHIAPPAN NAGAPPAN, ARJUN RADHAKRISHNA, GUSTAVO ARAUJO SOARES, ASHISH TIWARI, MARK ALISTAIR WILSON-THOMAS
  • Publication number: 20210374418
    Abstract: A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing pixel data of a first image as input to the trained machine learning model, obtaining one or more outputs from the trained machine learning model, and extracting, from the one or more outputs, an indication that the first image is a composite image that includes a constituent image, wherein at least a portion of the constituent image is in a spatial area of the first image.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Patent number: 11093751
    Abstract: A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing pixel data of a first image as input to the trained machine learning model, obtaining one or more outputs from the trained machine learning model, and extracting, from the one or more outputs, a level of confidence that (i) the first image is a composite image that includes a constituent image, and (ii) at least a portion of the constituent image is in a particular spatial area of the first image.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: August 17, 2021
    Assignee: GOOGLE LLC
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Publication number: 20200210709
    Abstract: A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing pixel data of a first image as input to the trained machine learning model, obtaining one or more outputs from the trained machine learning model, and extracting, from the one or more outputs, a level of confidence that (i) the first image is a composite image that includes a constituent image, and (ii) at least a portion of the constituent image is in a particular spatial area of the first image.
    Type: Application
    Filed: March 9, 2020
    Publication date: July 2, 2020
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Patent number: 10586111
    Abstract: A system and methods are disclosed for training a machine learning model to identify constituent images within composite images. In one implementation, a composite image is generated, where the composite image comprises a first portion containing pixel data of a first constituent image, and a second portion containing pixel data of a second constituent image. A first training input comprising pixel data of the composite image and a first target output for the first training input are generated, where the first target output identifies a position of the first portion within the composite image. The training data is provided to train the machine learning model on (i) a set of training inputs comprising the first training input and (ii) a set of target outputs comprising the first target output.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: March 10, 2020
    Assignee: GOOGLE LLC
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Publication number: 20180204065
    Abstract: A system and methods are disclosed for training a machine learning model to identify constituent images within composite images. In one implementation, a composite image is generated, where the composite image comprises a first portion containing pixel data of a first constituent image, and a second portion containing pixel data of a second constituent image. A first training input comprising pixel data of the composite image and a first target output for the first training input are generated, where the first target output identifies a position of the first portion within the composite image. The training data is provided to train the machine learning model on (i) a set of training inputs comprising the first training input and (ii) a set of target outputs comprising the first target output.
    Type: Application
    Filed: February 27, 2017
    Publication date: July 19, 2018
    Inventors: Filip Pavetic, King Hong Thomas Leung, Dmitrii Tochilkin
  • Patent number: 9971940
    Abstract: Provided content is determined to contain an asset represented by reference content by comparing digital fingerprints of the provided content and the reference content. The fingerprints of the reference content and the provided content are generated using a convolutional neural network (CNN). The CNN is trained using a plurality of frame triplets including an anchor frame representing the reference content, a positive frame which is a transformation of the anchor frame, and a negative frame representing content that is not the reference content. The provided content is determined to contain the asset represented by the reference content based on a similarity measure between the generated fingerprints. If the provided content is determined to contain the asset represented by the reference content, a policy associated with the asset is enforced on the provided content.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: May 15, 2018
    Assignee: GOOGLE LLC
    Inventors: Luciano Sbaiz, Jay Yagnik, King Hong Thomas Leung, Hanna Pasula, Thomas Chadwick Walters, Thomas Bugnon, Matthias Rochus Konrad
  • Patent number: 9552549
    Abstract: Systems and techniques are provided for a ranking approach to train deep neural nets for multilabel image annotation. Label scores may be received for labels determined by a neural network for training examples. Each label may be a positive label or a negative label for the training example. An error of the neural network may be determined based on a comparison, for each of the training examples, of the label scores for positive labels and negative labels for the training example and a semantic distance between each positive label and each negative label for the training example. Updated weights may be determined for the neural network based on a gradient of the determined error of the neural network. The updated weights may be applied to the neural network to train the neural network.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Yunchao Gong, King Hong Thomas Leung, Alexander Toshkov Toshev, Sergey Ioffe, Yangqing Jia
  • Patent number: 9471676
    Abstract: A computer-implemented method includes receiving a first visual media article from an entity that provides content sources, identifying a first content item of the first visual media article, and identifying in a database a second visual media article that includes a second content item, wherein the second content item is substantially similar to the first content item. The method further includes extracting from logging data one or more keywords that yield a listing of a content source that includes the second visual media article, and suggesting the extracted one or more keywords to the entity.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: October 18, 2016
    Assignee: Google Inc.
    Inventors: Jesse Berent, King Hong Thomas Leung
  • Patent number: 8996527
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering images. In one aspect a system includes one or more computers configured to, for each of a plurality of digital images, associate extrinsic image-related information with each individual image, the extrinsic image-related information including text information and co-click data for the individual image, assign images from the plurality of images to one or more of the clusters of images based on the extrinsic information associated with each of the plurality of images, receive in the search system a user query from a user device, identify by operation of the search system one or more clusters of images that match the query, and provide one or more cluster results, where each cluster result provides information about an identified cluster.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: King Hong Thomas Leung, Jay Yagnik
  • Patent number: 8954358
    Abstract: A classifier training system trains unified classifiers for categorizing videos representing different categories of a category graph. The unified classifiers unify the outputs of a number of separate initial classifiers trained from disparate subsets of a training set of media items. The training process takes into account the relationships that exist between the various categories of the category graph by relating scores associated with related categories, thus enhancing the accuracy of the unified classifiers.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: John Zhang, Thomas Leung, Yang Song
  • Patent number: 8942468
    Abstract: Techniques for a shape descriptor used for object recognition are described. Tokens of an object in digital image data are captured, where tokens can be edges, interest points or even parts. Geometric configurations of the tokens are captured by describing portions of the shape of the object. The shape of such configurations is finely quantized and each configuration from the image is assigned to a quantization bin. Objects are recognized by utilizing a number of quantization bins as features. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: January 27, 2015
    Assignee: Google Inc.
    Inventors: Alexander Toshkov Toshev, King Hong Thomas Leung, Jiwoong Jack Sim
  • Patent number: 8738553
    Abstract: An image quality subsystem computes quality scores for images that represent a measure of visual quality of the images. Initial quality scores and query specific quality scores can be computed for the images based on image feature values for the images and a transformation factor that represents a measure of importance of image quality for computing relevance scores for images. The initial quality scores are query independent quality scores that are computed for the images and can be used as a factor for computing relevance scores for the image relative to any query. Query specific quality scores are computed for images that are identified as relevant for a particular query based on the initial quality scores and a query specific transformation factor for the particular query. Adjusted relevance scores for the images can be computed based on the initial quality scores or the query specific quality scores.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: May 27, 2014
    Assignee: Google Inc.
    Inventors: Thomas Leung, Charles J. Rosenberg
  • Patent number: 8676803
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering images. In one aspect a system includes one or more computers configured to, for each of a plurality of digital images, associate extrinsic image-related information with each individual image, the extrinsic image-related information including text information and co-click data for the individual image, assign images from the plurality of images to one or more of the clusters of images based on the extrinsic information associated with each of the plurality of images, receive in the search system a user query from a user device, identify by operation of the search system one or more clusters of images that match the query, and provide one or more cluster results, where each cluster result provides information about an identified cluster.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventors: Thomas Leung, Jay Yagnik
  • Patent number: 8649613
    Abstract: A classifier training system trains unified classifiers for categorizing videos representing different categories of a category graph. The unified classifiers unify the outputs of a number of separate initial classifiers trained from disparate subsets of a training set of media items. The training process divides the training set into a number of bags, and applies a boosting algorithm to the bags, thus enhancing the accuracy of the unified classifiers.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: Thomas Leung, Yang Song, John Zhang
  • Patent number: 8370282
    Abstract: An image quality subsystem computes quality scores for images that represent a measure of visual quality of the images. Initial quality scores and query specific quality scores can be computed for the images based on image feature values for the images and a transformation factor that represents a measure of importance of image quality for computing relevance scores for images. The initial quality scores are query independent quality scores that are computed for the images and can be used as a factor for computing relevance scores for the image relative to any query. Query specific quality scores are computed for images that are identified as relevant for a particular query based on the initial quality scores and a query specific transformation factor for the particular query. Adjusted relevance scores for the images can be computed based on the initial quality scores or the query specific quality scores.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Thomas Leung, Charles Rosenberg