Patents by Inventor Neil A. Eriksson

Neil A. Eriksson 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: 9280686
    Abstract: Multiple variants of an API can coexist through API management by using metadata in a pre-processing and post-processing system to weed out requests to which a client does not have permission and return parameters that do not belong with the API request variant. Metadata is added to request objects such that an instance of a request object may be examined to determine a request handler to properly inspect the request object and recommend further processing or rejection of the instance. Metadata may also be added to a response object created as a result of processing the request object such that a response handler may be identified to ensure the fields match the proper response to the request object. The API may be dynamically managed at the point of request and also at the point of return rather than a statically coded whitelist checked multiple times within the code itself.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: March 8, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Erik J. Fuller, Francois N. Daniels, Neil A. Eriksson
  • Patent number: 8862950
    Abstract: An API testing component is provided that is configured to deploy test suites to one or more test virtual machine instances. The test suites include an API test. The API tests are periodically executed on the test virtual machine instances, and test results generated by the API tests are collected and stored. The API testing component also provides a user interface for viewing the test results using a user interface specification that defines a visual layout for presenting test results generated by one or more test suites. The API testing component might also generate one or more alarm messages utilizing the test results and an alarm specification.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: October 14, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Beth H. Ginsberg, David Brown, Neil A. Eriksson, John M. Morkel, Keegan Carruthers Smith, Imogen A. Wright
  • Patent number: 8782744
    Abstract: Multiple variants of an API can coexist through API management by using metadata in a pre-processing and post-processing system to weed out requests to which a client does not have permission and return parameters that do not belong with the API request variant. Metadata is added to request objects such that an instance of a request object may be examined to determine a request handler to properly inspect the request object and recommend further processing or rejection of the instance. Metadata may also be added to a response object created as a result of processing the request object such that a response handler may be identified to ensure the fields match the proper response to the request object. The API may be dynamically managed at the point of request and also at the point of return rather than a statically coded whitelist checked multiple times within the code itself.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: July 15, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Erik J. Fuller, Francois N. Daniels, Neil A. Eriksson