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: 10489408Abstract: 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: GrantFiled: May 1, 2015Date of Patent: November 26, 2019Assignee: Shutterstock, Inc.Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Patent number: 10409822Abstract: 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: GrantFiled: April 28, 2015Date of Patent: September 10, 2019Assignee: Shutterstock, Inc.Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Patent number: 10394833Abstract: 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: GrantFiled: January 4, 2018Date of Patent: August 27, 2019Assignee: SHUTTERSTOCK, INC.Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Patent number: 10235424Abstract: 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: GrantFiled: May 1, 2015Date of Patent: March 19, 2019Assignee: SHUTTERSTOCK, INC.Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Patent number: 9990377Abstract: 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: GrantFiled: November 28, 2017Date of Patent: June 5, 2018Assignee: SHUTTERSTOCK, INC.Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
-
Patent number: 9910897Abstract: 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: GrantFiled: May 1, 2015Date of Patent: March 6, 2018Assignee: Shutterstock, Inc.Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Patent number: 9864757Abstract: 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: GrantFiled: January 11, 2017Date of Patent: January 9, 2018Assignee: SHUTTERSTOCK, INC.Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
-
Patent number: 9582517Abstract: 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: GrantFiled: March 12, 2014Date of Patent: February 28, 2017Assignee: SHUTTERSTOCK, INC.Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
-
Publication number: 20150324365Abstract: 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: ApplicationFiled: April 28, 2015Publication date: November 12, 2015Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Publication number: 20150324394Abstract: 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: ApplicationFiled: May 1, 2015Publication date: November 12, 2015Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Publication number: 20150324366Abstract: 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: ApplicationFiled: May 1, 2015Publication date: November 12, 2015Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Publication number: 20150324392Abstract: 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: ApplicationFiled: May 1, 2015Publication date: November 12, 2015Inventors: Chris Becker, David Kroner, Steve Blaurock
-
Publication number: 20140270498Abstract: 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: ApplicationFiled: March 12, 2014Publication date: September 18, 2014Inventors: David Chester, Wyatt Jenkins, Andrew Rodland, Eric Smiling, Chris Becker
-
Patent number: 8176096Abstract: 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: GrantFiled: December 18, 2008Date of Patent: May 8, 2012Assignee: Microsoft CorporationInventors: Barry C. Allyn, Chris Becker, B. Scott Ruble
-
Publication number: 20100162152Abstract: 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: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: Microsoft CorporationInventors: Barry Allyn, Chris Becker, B. Scott Ruble
-
Publication number: 20080054597Abstract: 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: ApplicationFiled: August 31, 2006Publication date: March 6, 2008Inventor: Chris Becker
-
Patent number: 6663044Abstract: 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: GrantFiled: September 20, 2002Date of Patent: December 16, 2003Assignee: Hamilton Sundstrand CorporationInventors: Jules Ricardo Munoz, Luca Bertuccioli, Michael K. Sahm, Jay Fletcher, Charles E. Lents, Richard Welch, Steve Squier, Arthur Chris Becker