Patents by Inventor Isaac Chao

Isaac Chao 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).

  • Patent number: 10628704
    Abstract: In particular embodiments, a method includes, by one or more computing devices, receiving an image requiring an administrative action. The method includes, by the one or more computing devices, generating a single large hash value based on the image and a content-aware hashing function. The large hash value has a first number of dimensions. The method includes, by the one or more computing devices, generating a small hash value corresponding to the image from the large hash value using a locality-sensitive hashing function. The small hash value has a second number of dimensions that is smaller than the first number of dimensions. The method includes determining, based on the small hash value corresponding to the image, a cluster center mutually associated with the image. The method includes, by the one or more computing devices, performing the administrative action on one or more images mutually associated with the cluster center.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventor: Isaac Chao
  • Publication number: 20190325260
    Abstract: In particular embodiments, a method includes, by one or more computing devices, receiving an image requiring an administrative action. The method includes, by the one or more computing devices, generating a single large hash value based on the image and a content-aware hashing function. The large hash value has a first number of dimensions. The method includes, by the one or more computing devices, generating a small hash value corresponding to the image from the large hash value using a locality-sensitive hashing function. The small hash value has a second number of dimensions that is smaller than the first number of dimensions. The method includes determining, based on the small hash value corresponding to the image, a cluster center mutually associated with the image. The method includes, by the one or more computing devices, performing the administrative action on one or more images mutually associated with the cluster center.
    Type: Application
    Filed: November 19, 2018
    Publication date: October 24, 2019
    Inventor: Isaac Chao
  • Patent number: 10133960
    Abstract: In one embodiment, a computing device receives an image. A large hash value is generated for the image based on a content-aware hashing function, resulting in the large hash value having a first number of dimensions. A small hash value is calculated for the image based on the large hash value and a locality-sensitive hashing function. The small hash value has a reduced number of dimensions compared to the large hash value. The small hash values for two or more images, respectively, will be close to each other if the two or more images are similar in content, and the small hash values will be different if the images are not similar. The small hash value for the image is used to determine whether the image is similar to one or more other images.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: November 20, 2018
    Assignee: Facebook, Inc.
    Inventor: Isaac Chao
  • Publication number: 20160247042
    Abstract: In one embodiment, a computing device receives an image. A large hash value is generated for the image based on a content-aware hashing function, resulting in the large hash value having a first number of dimensions. A small hash value is calculated for the image based on the large hash value and a locality-sensitive hashing function. The small hash value has a reduced number of dimensions compared to the large hash value. The small hash values for two or more images, respectively, will be close to each other if the two or more images are similar in content, and the small hash values will be different if the images are not similar. The small hash value for the image is used to determine whether the image is similar to one or more other images.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 25, 2016
    Inventor: Isaac Chao
  • Patent number: 9361542
    Abstract: In one embodiment, a computing device receives a first image from a client device associated with at least one user of a social-networking system. The computing device performs a content-aware hashing function on the first image and generates a large hash value. The computing device then performs a locality-sensitive hashing function on the large hash value to generate a small hash value. The computing device calculates a distance from the small hash value to a cluster center which is associated with the small hash values for at least one other image. If the distance is greater than a threshold distance, the first image is determined not similar to the at least one other image. The computing device creates a new cluster center for the first image. If the distance is less than the threshold distance, the first image is determined similar to the at least one other image.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: June 7, 2016
    Assignee: Facebook, Inc.
    Inventor: Isaac Chao
  • Patent number: 8849047
    Abstract: In one embodiment, a method includes determining by a computer system a distance between a first value associated with a first image and a first cluster center associated with at least one image and determining by the computer system the first image and the at least one image are not similar when the determined distance is more than a threshold distance.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: September 30, 2014
    Assignee: Facebook, Inc.
    Inventor: Isaac Chao
  • Publication number: 20140016872
    Abstract: In one embodiment, a method includes determining by a computer system a distance between a first value associated with a first image and a first cluster center associated with at least one image and determining by the computer system the first image and the at least one image are not similar when the determined distance is more than a threshold distance.
    Type: Application
    Filed: July 10, 2012
    Publication date: January 16, 2014
    Inventor: Isaac Chao