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: 11176189Abstract: 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: GrantFiled: December 29, 2016Date of Patent: November 16, 2021Assignee: Shutterstock, Inc.Inventors: Heath Hohwald, Kevin Lester
-
Patent number: 11048744Abstract: 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: GrantFiled: December 29, 2016Date of Patent: June 29, 2021Assignee: Shutterstock, Inc.Inventors: Heath Walter Hohwald, Lawrence Lazare, Kevin Lester
-
Patent number: 10546012Abstract: 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: GrantFiled: June 25, 2015Date of Patent: January 28, 2020Assignee: Shutterstock, Inc.Inventors: Kevin Lester, Heath Walter Hohwald
-
Patent number: 10475145Abstract: 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: GrantFiled: December 21, 2017Date of Patent: November 12, 2019Assignee: SHUTTERSTOCK, INC.Inventor: Kevin Lester
-
Patent number: 10180836Abstract: 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: GrantFiled: August 24, 2015Date of Patent: January 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Carlos Alejandro Arguelles, Kevin Lester Quadros, Faizal Sultanali Kassamali
-
Patent number: 10013340Abstract: 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: GrantFiled: March 29, 2016Date of Patent: July 3, 2018Assignee: Amazon Technologies, Inc.Inventors: Kevin Lester Quadros, Sivaprasad Venkata Padisetty
-
Patent number: 9983988Abstract: 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: GrantFiled: June 23, 2016Date of Patent: May 29, 2018Assignee: Amazon Technologies, Inc.Inventors: Kevin Lester Quadros, Sivaprasad Venkata Padisetty
-
Publication number: 20150379081Abstract: 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: ApplicationFiled: June 25, 2015Publication date: December 31, 2015Inventors: Kevin LESTER, Heath Walter HOHWALD
-
Publication number: 20110091938Abstract: 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: ApplicationFiled: October 20, 2010Publication date: April 21, 2011Applicant: Grain Processing CorporationInventors: Lin Wang, Jeff M. Underwood, Brian Peters, Katherine Lauren Gregory, Kevin Lester
-
Patent number: 6589149Abstract: 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: GrantFiled: August 15, 2000Date of Patent: July 8, 2003Assignee: Kimberly-Clark Worldwide, Inc.Inventors: David James VanEperen, Adam Lewis Daniels, Kevin Lester Fiedler, Gene Mark Gregory, Steven Michael Parsons, James Bennington Stopher