Patents by Inventor Christopher Michael VanderKnyff

Christopher Michael VanderKnyff 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).

  • Publication number: 20220335287
    Abstract: In various examples, systems and methods are disclosed herein for dynamically updating a neural network having a plurality of kernels. The system may identify a first subset of kernels from the plurality of kernels in the neural network. The system may then determine the characteristics of each respective kernel in the first subset. The system may then compare the characteristics of the respective kernels in the first subject to a dynamic rule set. In response to the system comparing the characteristics of the respective kernels in the first subset to the dynamic rule set, the system identifies a second subset of the first subset based on the comparing, automatically generates instructions to combine the second subset of kernels, and updates the neural network based on the one or more instructions. The neural network may have a simplified compute graph based on the above dynamic updating systems and methods.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 20, 2022
    Inventors: Donald Lee Brittain, Maxim Leonidovich Grishin, Christopher Michael VanderKnyff, Gaoyan Xie
  • Patent number: 10735476
    Abstract: Systems and methods are described for a connection service that identifies connections for providing a data flow between a client computing device and a target computing device. A client computing device can send an API-based connection request to various servers hosting the connection service. The connection service processes the requests to determine a routing path for the connection. Advantageously, the connection service determines various routing paths and further identifies a connection for the data stream using that routing path. Finally, a control service provides control and relays requests to initiate data flows for resources configured for a data flow (e.g., a remote desktop session).
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Michael VanderKnyff, Nathan Lee Burns, Bin Wang, Nelamangal Krishnaswamy Srinivas, Austin Jay Garbelman
  • Patent number: 10594746
    Abstract: Systems and methods are described for a connection service that identifies routing paths for providing a data flow between a client computing device and a target computing device. A client computing device can send an API-based connection request to various servers hosting the connection service. The connection service processes the requests to determine a routing path for the connection. Advantageously, the connection service selects a routing path from a plurality of available routing paths if a client computing device is associated with a network address translator. The connection service may provide an externally addressable network address if it determines that no such address is available for routing of a data flow.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Michael VanderKnyff, Nathan Lee Burns, Bin Wang, Nelamangal Krishnaswamy Srinivas, Austin Jay Garbelman
  • Patent number: 10402373
    Abstract: Systems and methods are described for providing a proxied filesystem in a hosted computing environment. A provider of hosted computing services provides a filesystem proxy server. The server proxies filesystems on a client computing device utilizing the hosted computing environment, enabling the resources of the hosted computing environment to access the filesystems of the client computing device. Requests for resources in the proxied filesystem may be cached, and updates to cached resources may be communicated as a set of changes that, when applied to the cached resource, transform it into the current version of the resource. The filesystem proxy server may proxy read requests, write requests, requests for information pertaining to the filesystem, and may be implemented within a virtual machine in the hosted computing environment or as a standalone service.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Christopher Michael VanderKnyff