Patents by Inventor Michael Steven Ranzinger

Michael Steven Ranzinger 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: 11216506
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for searching and presenting undiscovered images. A system may receive a first user input specifying a search query for content from a client device. The system may initiate an image search in response to receiving the search query. The system may provide a first search result comprising a first list of images to the client device. The system may receive a second user input selecting an image from the first search result from the client device. The system may provide a second search result comprising a second list of images to the client device, based on the second user input, a similarity index, and a filtering criteria.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: January 4, 2022
    Assignee: Shutterstock, Inc.
    Inventor: Michael Steven Ranzinger
  • Patent number: 10943377
    Abstract: A method including receiving a user selection of multiple image anchors for images within a canvas, and a query for each image anchor, is provided. The method includes finding a vector for the canvas in a merged space associated with the user selection of multiple image anchors, generating a synthetic image for the canvas based on the vector for the canvas in the merged space and an image from an image database, and evaluating a synthetic detectability based on a resemblance of the synthetic image with a real image. The method also includes providing the synthetic image for the canvas to a user when the synthetic detectability is lower than a pre-selected threshold. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: March 9, 2021
    Assignee: Shutterstock, Inc.
    Inventor: Michael Steven Ranzinger
  • Patent number: 10789288
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for relational image querying. A system may receive a search query for content from a client device, where the query specifies one or more objects and one or more spatial relationships between the one or more objects. The system may generate a query vector for the query using a computer-operated neural language model. The system may compare the query vector to an indexed vector for each of the one or more spatial relationships between the one or more objects of an image. The system may determine a listing of relational images from a collection of images based on the comparison. The system may determine a ranking for each image in the listing of relational images, and provide search results responsive to the search query to the client device, which may include a prioritized listing of the relational images based on the determined ranking.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: September 29, 2020
    Assignee: Shutterstock, Inc.
    Inventor: Michael Steven Ranzinger
  • Patent number: 10783398
    Abstract: A method for receiving an image query from a user via a client device is provided. The method includes determining a user personalized data based on a prior user history, generating a synthetic image with a generative tool, based on the image query and the user personalized data, and evaluating a similarity between the synthetic image and a real image in an image database with a discriminative tool. The method also includes providing the synthetic image to the user for selection and storing a user response to the synthetic image in the prior user history. A system and a non-transitory, computer readable medium storing instructions to cause the system to perform the above method are also disclosed.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: September 22, 2020
    Assignee: Shutterstock, Inc.
    Inventors: Michael Steven Ranzinger, Nicholas Alexander Lineback
  • Patent number: 10699458
    Abstract: A method including receiving a compositional constraint from a user for merging multiple images to create a canvas, is provided. The method includes finding a vector for the canvas in a merged space associated with the compositional constraint, and generating a synthetic image for the canvas based on the vector for the canvas and a generative tool trained in a generative adversarial configuration against a discriminative tool. The method also includes providing the synthetic image for the canvas to a user when the discriminative tool identifies the synthetic image as a real image. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: June 30, 2020
    Assignee: Shutterstock, Inc.
    Inventor: Michael Steven Ranzinger
  • Publication number: 20200118314
    Abstract: A method including receiving a user selection of multiple image anchors for images within a canvas, and a query for each image anchor, is provided. The method includes finding a vector for the canvas in a merged space associated with the user selection of multiple image anchors, generating a synthetic image for the canvas based on the vector for the canvas in the merged space and an image from an image database, and evaluating a synthetic detectability based on a resemblance of the synthetic image with a real image. The method also includes providing the synthetic image for the canvas to a user when the synthetic detectability is lower than a pre-selected threshold. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventor: Michael Steven Ranzinger
  • Publication number: 20200118315
    Abstract: A method including receiving a compositional constraint from a user for merging multiple images to create a canvas, is provided. The method includes finding a vector for the canvas in a merged space associated with the compositional constraint, and generating a synthetic image for the canvas based on the vector for the canvas and a generative tool trained in a generative adversarial configuration against a discriminative tool. The method also includes providing the synthetic image for the canvas to a user when the discriminative tool identifies the synthetic image as a real image. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventor: Michael Steven Ranzinger