Patents by Inventor Chris Becker

Chris Becker 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: 10489408
    Abstract: Methods and systems for searching images in response to a keyword and color palette selection criteria. The method comprising: searching a first database to locate a set of pertinent images satisfying a keyword and color palette selection criteria; displaying the set of pertinent images and the set of colors; generating a set of suggested color palettes; displaying on the user interface the set of pertinent images which match the keyword and the single color specified by the single color option; displaying the set of pertinent images which match the combination specified by the first set of colors; dynamically extracting and displaying the color palette from a first image in response to receiving an input indicating a cursor hovering over the first image; and performing a first set of operations in response to receiving a user selected color palette extracted from the first image.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: November 26, 2019
    Assignee: Shutterstock, Inc.
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Patent number: 10409822
    Abstract: A method and system for ranking images in response to a user presenting search criteria on a user interface of a computing device, comprising (1) searching a first database to locate a set of pertinent images satisfying the search criteria, (2) extracting a set of suggested color palettes from the set of images, (3) processing each color palette from the set of suggested color palettes by iteratively performing the following operations: (a) identifying a next color palette, (b) identifying a set of images from which the next color palette is extracted from, (c)) determine a set of parameters of a first set of operations, and (d) ascertaining an image rank measure for each image from the set of images by performing the first set of operations, and (4) generating a ranked display of the set of images based on the image rank measure.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: September 10, 2019
    Assignee: Shutterstock, Inc.
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Patent number: 10394833
    Abstract: A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images: (a) extracting the histogram of red green and blue colors (RGB colors) from a given image; (b) distilling the extracted RGB colors down to create a reduced color palette for the given image; (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; and (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a display of suggested color palettes for the search query.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: August 27, 2019
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Patent number: 10235424
    Abstract: A method and system for conducting image search is provided that includes searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images (a) extracting the histogram of red green and blue colors (RGB colors) from a given image (b) distilling the extracted RGB colors down to create a reduced color palette for the given image (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a ranked display of suggested color palettes for the search query by aggregating the customer behavior scores for the search query across all images.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: March 19, 2019
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Patent number: 9990377
    Abstract: A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records, each record comprising an image and an associated set of annotations describing the image, receiving an annotation criterion and a color scheme from a user, generating a target color scoring template from the color scheme, conducting a content based search by searching the first database to identify a set of pertinent images satisfying the annotation criterion, and performing the following operations for each image in the set of pertinent images: resizing a given image to a predefined size before generating an image color spectrum histogram for the given image, adding the given image to a pool of acceptable images if the generated image color spectrum histogram matches with the target color scoring template; and dynamically displaying images in the pool of acceptable images to the user.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: June 5, 2018
    Assignee: SHUTTERSTOCK, INC.
    Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
  • Patent number: 9910897
    Abstract: A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images: (a) extracting the histogram of red green and blue colors (RGB colors) from a given image; (b) distilling the extracted RGB colors down to create a reduced color palette for the given image; (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; and (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a display of suggested color palettes for the search query.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: March 6, 2018
    Assignee: Shutterstock, Inc.
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Patent number: 9864757
    Abstract: A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records, each record comprising an image and an associated set of annotations describing the image, receiving an annotation criterion and a color scheme from a user, generating a target color scoring template from the color scheme, conducting a content based search by searching the first database to identify a set of pertinent images satisfying the annotation criterion, and performing the following operations for each image in the set of pertinent images: resizing a given image to a predefined size before generating an image color spectrum histogram for the given image, adding the given image to a pool of acceptable images if the generated image color spectrum histogram matches with the target color scoring template; and dynamically displaying images in the pool of acceptable images to the user.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: January 9, 2018
    Assignee: SHUTTERSTOCK, INC.
    Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
  • Patent number: 9582517
    Abstract: A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records, each record comprising an image and an associated set of annotations describing the image, receiving an annotation criterion and a color scheme from a user, generating a target color scoring template from the color scheme, conducting a content based search by searching the first database to identify a set of pertinent images satisfying the annotation criterion, and performing the following operations for each image in the set of pertinent images: resizing a given image to a predefined size before generating an image color spectrum histogram for the given image, adding the given image to a pool of acceptable images if the generated image color spectrum histogram matches with the target color scoring template; and dynamically displaying images in the pool of acceptable images to the user.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 28, 2017
    Assignee: SHUTTERSTOCK, INC.
    Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
  • Publication number: 20150324365
    Abstract: A method and system for ranking images in response to a user presenting search criteria on a user interface of a computing device, comprising (1) searching a first database to locate a set of pertinent images satisfying the search criteria, (2) extracting a set of suggested color palettes from the set of images, (3) processing each color palette from the set of suggested color palettes by iteratively performing the following operations: (a) identifying a next color palette, (b) identifying a set of images from which the next color palette is extracted from, (c)) determine a set of parameters of a first set of operations, and (d) ascertaining an image rank measure for each image from the set of images by performing the first set of operations, and (4) generating a ranked display of the set of images based on the image rank measure.
    Type: Application
    Filed: April 28, 2015
    Publication date: November 12, 2015
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Publication number: 20150324394
    Abstract: Methods and systems for searching images in response to a keyword and color palette selection criteria. The method comprising: searching a first database to locate a set of pertinent images satisfying a keyword and color palette selection criteria; displaying the set of pertinent images and the set of colors; generating a set of suggested color palettes; displaying on the user interface the set of pertinent images which match the keyword and the single color specified by the single color option; displaying the set of pertinent images which match the combination specified by the first set of colors; dynamically extracting and displaying the color palette from a first image in response to receiving an input indicating a cursor hovering over the first image; and performing a first set of operations in response to receiving a user selected color palette extracted from the first image.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 12, 2015
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Publication number: 20150324366
    Abstract: A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images (a) extracting the histogram of red green and blue colors (RGB colors) from a given image (b) distilling the extracted RGB colors down to create a reduced color palette for the given image (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a ranked display of suggested color palettes for the search query by aggregating the customer behavior scores for the search query across all images.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 12, 2015
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Publication number: 20150324392
    Abstract: A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images: (a) extracting the histogram of red green and blue colors (RGB colors) from a given image; (b) distilling the extracted RGB colors down to create a reduced color palette for the given image; (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; and (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a display of suggested color palettes for the search query.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 12, 2015
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Publication number: 20140270498
    Abstract: A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records, each record comprising an image and an associated set of annotations describing the image, receiving an annotation criterion and a color scheme from a user, generating a target color scoring template from the color scheme, conducting a content based search by searching the first database to identify a set of pertinent images satisfying the annotation criterion, and performing the following operations for each image in the set of pertinent images: resizing a given image to a predefined size before generating an image color spectrum histogram for the given image, adding the given image to a pool of acceptable images if the generated image color spectrum histogram matches with the target color scoring template; and dynamically displaying images in the pool of acceptable images to the user.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
  • Patent number: 8176096
    Abstract: A data visualization interactivity architecture may be provided. The architecture may allow the creation of a data visualization, such as a chart, and may expose an interactive feature on the visualization. The architecture may provide integration with multiple rendering platforms. When a user selects the exposed feature, the architecture may translate the selection into a common format and modify the data visualization according to layout rules independent of the rendering platform.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: May 8, 2012
    Assignee: Microsoft Corporation
    Inventors: Barry C. Allyn, Chris Becker, B. Scott Ruble
  • Publication number: 20100162152
    Abstract: A data visualization interactivity architecture may be provided. The architecture may allow the creation of a data visualization, such as a chart, and may expose an interactive feature on the visualization. The architecture may provide integration with multiple rendering platforms. When a user selects the exposed feature, the architecture may translate the selection into a common format and modify the data visualization according to layout rules independent of the rendering platform.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: Microsoft Corporation
    Inventors: Barry Allyn, Chris Becker, B. Scott Ruble
  • Publication number: 20080054597
    Abstract: An embodiment of a vehicle skid plate comprises a pivot mechanism typically comprising either the resilient plate itself or a hinge, the pivot mechanism being adapted to couple to a vehicle and provide protection to the vehicle's rear suspension linkage. The skid plate may also protect the vehicle frame rails, undercarriage, and downtube, among other vehicle components. The linkage is protected typically by the skid plate substantially continually contacting at least a portion of the linkage. The skidplate may also incorporate a hinge.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventor: Chris Becker
  • Patent number: 6663044
    Abstract: The present invention relates to a vapor compression cycle environmental control system for use on aircraft. The system includes an environmental control subsystem which supplies pressurized ram air at a desired temperature to the aircraft's flight deck and/or cabin. The environmental control subsystem uses a vapor compression cycle subsystem to provide the ram air at the desired temperature. The system further includes an air turbine driven by engine bleed air to provide power to an aircraft mounted accessory drive and to provide heated air to an anti-ice system. The aircraft mounted accessory drive provides power to an air compressor which forms part of the environmental control subsystem and to a working fluid compressor which forms part of the vapor compression cycle subsystem.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: December 16, 2003
    Assignee: Hamilton Sundstrand Corporation
    Inventors: Jules Ricardo Munoz, Luca Bertuccioli, Michael K. Sahm, Jay Fletcher, Charles E. Lents, Richard Welch, Steve Squier, Arthur Chris Becker