Patents by Inventor Kevin Lester

Kevin Lester 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: 11176189
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for relevance feedback with faceted search interface. A system provides a first search query to an image search engine for initiating an image search, where the first search query indicates a first search term. The system obtains image metadata from an image collection, and obtains a listing of query refinement terms associated with the first search query from the query refinement data structure. The system determines a listing of search results containing images with one or more facets associated with the listing of query refinement terms. The system then receives user input indicating selection of at least one of the one or more facets of an image in the listing of search results. The system provides a second search query using the first search term and a second search term indicating the selected one or more facets.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: November 16, 2021
    Assignee: Shutterstock, Inc.
    Inventors: Heath Hohwald, Kevin Lester
  • Patent number: 11048744
    Abstract: Methods for identifying data files responsive to a search query and weighted according to a stylistic preference are provided. In one aspect, a method includes receiving a search query for a collection of media files from a device associated with a user associated with a user identifier, and identifying a set of image files from the collection that is responsive to the query. Each image file in the set is associated with a relevancy score. The method also includes retrieving a stylistic preference profile associated with the user identifier to apply to the set, and weighting the score for each image file according to the profile to generate a weighted stylistic preference score for each image file. The method further includes creating a listing of the set that is sorted according to weighted stylistic preference score, and providing the listing to the device. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: June 29, 2021
    Assignee: Shutterstock, Inc.
    Inventors: Heath Walter Hohwald, Lawrence Lazare, Kevin Lester
  • Patent number: 10546012
    Abstract: Techniques for synonym expansion are provided. An example method includes retrieving one or more multimedia items and one or more keywords associated with the multimedia items, wherein the retrieving is performed for the one or more multimedia items that are associated with both a query term and a synonym from a synonym pair, determining a first set of one or more keywords that are common to a group of multimedia items obtained based on the retrieving, determining, for each keyword from the first set of one or more keywords, a context score quantifying a value of the keyword for the synonym pair, based on the context score, determining from the first set of one or more keywords a second set of keywords that correlate higher to the synonym pair relative to other keywords from the second set of one or more keywords.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: January 28, 2020
    Assignee: Shutterstock, Inc.
    Inventors: Kevin Lester, Heath Walter Hohwald
  • Patent number: 10475145
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for watermarking an identification mark on an image. A system may provide an image to a trained convolutional neural network to generate a saliency map. The saliency map includes saliency information which identifies a salient region of the image and a non-salient region of the image. The system may be configured to determine a level of aggressiveness based on a weight model. The weight model includes information regarding a popularity of the image, a value of the image, a geographic location of the image, and a user account associated with the image. The system is configured to overlap the watermark with one of the identified salient region and the non-salient region based on the level of aggressiveness to generate a watermarked image.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: November 12, 2019
    Assignee: SHUTTERSTOCK, INC.
    Inventor: Kevin Lester
  • Patent number: 10180836
    Abstract: Technologies are disclosed herein for generating comments in a source code review tool using code analysis tools. A producer module can be executed in order to obtain source code from a source code review tool. One or more source code analysis modules can then be executed in order to analyze the source code. A reporter module can then store the output of the source code analysis modules as comments in the source code review tool for use by a developer of the source code. The producer, reporter, and source code analysis modules can be executed in response to a request from the source code developer to perform a source code review, by a job scheduler, or in another manner. An application programming interface (API) exposed by the source code review tool can be utilized to obtain the source code and to store the comments associated with the source code.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: January 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Carlos Alejandro Arguelles, Kevin Lester Quadros, Faizal Sultanali Kassamali
  • Patent number: 10013340
    Abstract: Technology is described for selecting parameter combinations corresponding to virtual instance configurations to be tested in a virtual computing environment and for performing tests in a plurality of parallel test pipelines. Throttling constraints can be applied so that resources used by the test pipelines in the testing process do not exceed predefined limits.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: July 3, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Lester Quadros, Sivaprasad Venkata Padisetty
  • Patent number: 9983988
    Abstract: Technology is described for resuming testing operations after a destructive event occurs. A runner agent and tests may be executed on an operating system. A test state may be stored in a persistent storage location. Another operation may be setting a scheduled task to run on occurrence of a start event for a portion of the operating system. The scheduled task may be configured re-execute or re-launch the runner agent upon occurrence of the start event. In addition, the start event may be received for the portion of the operating system for which a destructive event occurred, and the runner agent that was affected by the destructive event may be re-started as directed by the scheduled task. The test state may be identified from the persistent storage location. Further, a portion of test code may be selected to execute based on the test state.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: May 29, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Lester Quadros, Sivaprasad Venkata Padisetty
  • Publication number: 20150379081
    Abstract: Techniques for synonym expansion are provided. An example method includes retrieving one or more multimedia items and one or more keywords associated with the multimedia items, wherein the retrieving is performed for the one or more multimedia items that are associated with both a query term and a synonym from a synonym pair, determining a first set of one or more keywords that are common to a group of multimedia items obtained based on the retrieving, determining, for each keyword from the first set of one or more keywords, a context score quantifying a value of the keyword for the synonym pair, based on the context score, determining from the first set of one or more keywords a second set of keywords that correlate higher to the synonym pair relative to other keywords from the second set of one or more keywords.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 31, 2015
    Inventors: Kevin LESTER, Heath Walter HOHWALD
  • Publication number: 20110091938
    Abstract: Disclosed is a method for hydrolyzing starch. The starch is subjected to hydrolysis in the presence of a neutral calcium salt, the hydrolysis being conducted at a pH ranging from about 5.0 to about 5.5. The calcium salt may be a non-toxic and label-friendly salt such as calcium sulfate, calcium chloride or calcium phosphate, preferably naturally existing salts. The enzymatically catalyzed hydrolysis may be quenched using an organic acid, such as citric acid, preferably an acid that exists in nature, or with heat. Certain processing and product quality advantages may be realized via the disclosed method. The method may provide a variety of hydrolyzed products, including maltodextrins, syrup solids, and the like.
    Type: Application
    Filed: October 20, 2010
    Publication date: April 21, 2011
    Applicant: Grain Processing Corporation
    Inventors: Lin Wang, Jeff M. Underwood, Brian Peters, Katherine Lauren Gregory, Kevin Lester
  • Patent number: 6589149
    Abstract: The present invention provides a process and apparatus for applying a web component (42) to a moving substrate (44). The process aspect includes a delivering of the web component (42) to a rotatable applicator wheel (58). The applicator wheel has an entry surface-region (114), an exit surface-region (116), a transport surface-region (118), and an applicator wheel diameter (112). The web component (42) is contacted onto the entry surface-region (114) of the applicator wheel (58), and the applicator wheel is rotated to move the web component along a substantially circumferential, applicator path along the transport surface-region (118) of the applicator wheel. The applicator wheel (58) is oscillated about a pivot axis (102) which is spaced from the moving substrate (44) by a pivot distance (100), and the web component (42) is operatively applied from the exit surface-region (116) of the applicator wheel (58) onto the moving substrate (44) to provide a desired curved web configuration.
    Type: Grant
    Filed: August 15, 2000
    Date of Patent: July 8, 2003
    Assignee: Kimberly-Clark Worldwide, Inc.
    Inventors: David James VanEperen, Adam Lewis Daniels, Kevin Lester Fiedler, Gene Mark Gregory, Steven Michael Parsons, James Bennington Stopher