Patents by Inventor Eric Michael Schurman

Eric Michael Schurman 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: 10582015
    Abstract: In one aspect, the disclosure teaches a system configured to receive from a device a request for content including an identifier of a first set of dictionaries available locally at the device. The system is also configured to select a second set of dictionaries to compress content requested by the device based at least on the set of dictionaries available at the device, the second set of dictionaries selected from a third set of local system dictionaries available at the system.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: March 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Michael Schurman, Almann T. Goo, Muneer Mirza, Christopher Allen Suver
  • Patent number: 10306024
    Abstract: A system configured to generate a set of compression dictionary snapshots. The system can determine a subset of a set of compression dictionary definitions, the subset having a first subset comprising one or more definitions that have changed since a time of a previous snapshot and a second subset having one or more definitions associated with a predetermined portion of the dictionary. The system can further generate and store snapshots based at least in part on the determined subset of one or more definitions and determine a plurality of active snapshots from the set of snapshots such that the set of one or more definitions is included in the plurality of active snapshots.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: May 28, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Michael Schurman, Almann T. Goo, Muneer Mirza, Christopher Allen Suver
  • Patent number: 10264103
    Abstract: A system for dictionary generation that can generate a set of candidate dictionaries based at least in part on subsets of content, where candidate dictionaries of the set of candidate dictionaries are generated based at least in part on a different subset of the content. The system can further use candidate dictionaries of the set of candidate dictionaries to compress the content and can identify one or more dictionary quality metrics for candidate dictionaries of the set of candidate dictionaries based at least in part on the respective compression of the content by candidate dictionaries of the set of candidate dictionaries.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Michael Schurman, Almann T. Goo, Muneer Mirza, Christopher Allen Suver
  • Patent number: 10013639
    Abstract: Digital images, such as digital photographs, are analyzed by an application running on a user device or other computing apparatus. Heuristics, characteristic detection or measurement techniques, or other analytics are used to evaluate individual digital images or to compare a plurality of digital images in accordance with user-input criteria. Digital images are then presented to a user as a result of the analysis, and further operations may be performed per user selections or input. Numerous digital images may thus be timely evaluated for aesthetic appeal, composition, subject matter content, or other factors, and then deleted, printed, distributed, or put other use.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 3, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Eric Michael Schurman, William Alexander Strand, Jo-Pete Nelson, Yaodong Liu
  • Publication number: 20170279933
    Abstract: A system configured to generate a set of compression dictionary snapshots. The system can determine a subset of a set of compression dictionary definitions, the subset having a first subset comprising one or more definitions that have changed since a time of a previous snapshot and a second subset having one or more definitions associated with a predetermined portion of the dictionary. The system can further generate and store snapshots based at least in part on the determined subset of one or more definitions and determine a plurality of active snapshots from the set of snapshots such that the set of one or more definitions is included in the plurality of active snapshots.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Eric Michael Schurman, Almann T. Goo, Muneer Mirza, Christopher Allen Suver
  • Publication number: 20170279931
    Abstract: In one aspect, the disclosure teaches a system configured to receive from a device a request for content including an identifier of a first set of dictionaries available locally at the device. The system is also configured to select a second set of dictionaries to compress content requested by the device based at least on the set of dictionaries available at the device, the second set of dictionaries selected from a third set of local system dictionaries available at the system.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Eric Michael Schurman, Almann T. Goo, Muneer Mirza, Christopher Allen Suver
  • Publication number: 20170279932
    Abstract: A system for dictionary generation that can generate a set of candidate dictionaries based at least in part on subsets of content, where candidate dictionaries of the set of candidate dictionaries are generated based at least in part on a different subset of the content. The system can further use candidate dictionaries of the set of candidate dictionaries to compress the content and can identify one or more dictionary quality metrics for candidate dictionaries of the set of candidate dictionaries based at least in part on the respective compression of the content by candidate dictionaries of the set of candidate dictionaries.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Eric Michael Schurman, Almann T. Goo, Muneer Mirza, Christopher Allen Suver
  • Patent number: 8484179
    Abstract: Search results and associated search-result details are provided in response to user queries. Embodiments include identifying a number of search-result details for different indexed search results, identifying one or more detail-attributes for each search-result detail, and identifying one or more user-attributes for a particular user. These search results, associated search-result details, and associated detail-attributes may be stored in a database. Upon receiving a search query from the user, search results may be generated. Search-result details specific to each search result and specific to the end-user may also be generated by identifying the detail-attributes associated with each search-result detail and the user-attributes associated with the end-user. These search results may then be presented to the end-user. Upon receiving an indication of interest in a particular search result, the search result details may then be presented to the end user.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Anthony Tran, Mira Lane, Eric Michael Schurman, Kemp Crockett Peterson, Jamie Paul Buckley, Richard Leigh Mains, Evan Nicklas Wu Malahy, Ramez Naam
  • Publication number: 20100145934
    Abstract: Search results and associated search-result details are provided in response to user queries. Embodiments include identifying a number of search-result details for different indexed search results, identifying one or more detail-attributes for each search-result detail, and identifying one or more user-attributes for a particular user. These search results, associated search-result details, and associated detail-attributes may be stored in a database. Upon receiving a search query from the user, search results may be generated. Search-result details specific to each search result and specific to the end-user may also be generated by identifying the detail-attributes associated with each search-result detail and the user-attributes associated with the end-user. These search results may then be presented to the end-user. Upon receiving an indication of interest in a particular search result, the search result details may then be presented to the end user.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 10, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Anthony Tran, Mira Lane, Eric Michael Schurman, Kemp Crockett Peterson, Jamie Paul Buckley, Richard Leigh Mains, Evan Nicklas Wu Malahy, Ramez Naam