Patents by Inventor Daniel Dwight Longley

Daniel Dwight Longley 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: 10198514
    Abstract: Techniques are described for dynamically generating filter controls that enable the filtering of content items presented in a user interface such as a web application. In response to a request for content, one or more content items may be provided. The content item(s) may be analyzed to determine one or more attributes that describe the content item(s). The filter control(s) may then be determined dynamically based on the attribute(s) of the content item(s). The filter control(s) may be presented in the same user interface with the content item(s) to enable filtering of the content item(s) based on the attribute(s). The filter control(s) may be determined based on user behavior data, user demographic data, social network data, historical sales information, or other information.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: February 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrei N. Krotkov, Daniel Dwight Longley
  • Patent number: 10182129
    Abstract: Methods, systems, and computer-readable media for implementing global optimization of a service-oriented system are disclosed. Trace data is collected for a plurality of service interactions between services in a service-oriented system. Respective costs are determined for a plurality of configuration options in the service-oriented system. An optimized configuration for the service-oriented system is determined based on the respective costs and the trace data. The optimized configuration comprises a selection of one or more of the configuration options. The optimized configuration is deployed to the service-oriented system.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: January 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Kyle Bradley Peterson, Brandon William Porter, Michael James McInerny, Daniel Dwight Longley, Robert Stanley Bailes
  • Patent number: 10091061
    Abstract: Methods, systems, and computer-readable media for implementing service-oriented system optimization using static analysis are disclosed. A cross-service static analysis is performed for program code of a plurality of services in a service-oriented system. Based on the cross-service static analysis, one or more service dependencies in the program code are determined. An optimized configuration for the service-oriented system is determined based on the one or more service dependencies. Individual ones of the services are deployed to the service-oriented system based on the optimized configuration.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kyle Bradley Peterson, Daniel Dwight Longley
  • Patent number: 9998562
    Abstract: Methods, systems, and computer-readable media for implementing service-oriented system optimization using partial service relocation are disclosed. An optimized configuration is determined for the service-oriented system based on performance data. The optimized configuration improves a performance metric in the service-oriented system. A partial service is automatically generated based on an original service in a service-oriented system. The partial service includes a first set of program code from the original service and excludes a second set of program code from the original service. The first set of program code is included in the partial service based on its frequency of use. One or more instances of the partial service are deployed to the service-oriented system based on the optimized configuration.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: June 12, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kyle Bradley Peterson, Michael James McInerny, Daniel Dwight Longley, Todd Vaughn Jonker