Patents by Inventor Anthony Nicholas

Anthony Nicholas 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: 20200299691
    Abstract: Described are RNAi agents, compositions that include RNAi agents, and methods for inhibition of an alpha-ENaC (SCNN1A) gene. The alpha-ENaC RNAi agents and RNAi agent conjugates disclosed herein inhibit the expression of an alpha-ENaC gene. Pharmaceutical compositions that include one or more alpha-ENaC RNAi agents, optionally with one or more additional therapeutics, are also described. Delivery of the described alpha-ENaC RNAi agents to epithelial cells, such as pulmonary epithelial cells, in vivo, provides for inhibition of alpha-ENaC gene expression and a reduction in ENaC activity, which can provide a therapeutic benefit to subjects, including human subjects.
    Type: Application
    Filed: January 31, 2020
    Publication date: September 24, 2020
    Inventors: Zhen Li, Rui Zhu, Tao Pei, Anthony Nicholas, Erik W Bush
  • Patent number: 10778521
    Abstract: Techniques for reconfiguring a server to perform various hardware functions are disclosed herein. In one embodiment, a client device sends an instance request to a compute service system for launching an instance. The instance request indicates a resource requirement for the instance. In response to the instance request, the compute service system selects a server from among a plurality of servers in the compute service system based on determining that the server is configurable to at least partially meet the resource requirement. The compute service system then sends a provisioning request to the selected server. The provisioning request includes information for programming a reconfigurable resource of an adapter device in the selected server according to a particular hardware function.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: September 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Nafea Bshara
  • Patent number: 10773670
    Abstract: A retractable step and side bar assembly that can be used for raised vehicles, such as trucks. The retractable step can be configured to provide for significant reach in a deployed position to allow for a user to enter the raised vehicle. Further, in the stowed position the retractable step can be located within the side bar, thereby providing a low profile as well as an enhanced aesthetic appearance.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: September 15, 2020
    Assignee: LUND MOTION PRODUCTS, INC.
    Inventors: Anthony Nicholas Smith, Eric Charles Bajza, William Franklin Bibb, VI
  • Patent number: 10768972
    Abstract: Generally described, the present application relates to systems and methods for the managing virtual machines instances using a physical computing device and an offload device. The offload device can be a separate computing device that includes computing resources (e.g., processor and memory) separate from the computing resources of the physical computing device. The offload device can be connected to the physical computing device via a bus interface. The bus interface can be a high speed, high throughput, low latency interface such as a Peripheral Component Interconnect Express (PCIe) interface. The offload device can be used to offload virtualization and processing of virtual components from the physical computing device, thereby increasing the computing resources available to the virtual machine instances.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: September 8, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Anthony Nicholas Liguori, Matthew Shawn Wilson, Ian Paul Nowland
  • Publication number: 20200262161
    Abstract: Disclosed herein is a method and apparatus for automatic extrudate loading and alignment. An extrudate handling system includes a head end assembly and an imaging device (which may be part of the head end assembly). The imaging device is configured to image an end face of an extrudate, and generate, during translation of the extrudate, an imaging output signal indicative of a rotational position of the end face of the extrudate. The head end assembly includes a rotational effector to rotate the extrudate during translation thereof and a fixed effector rotationally fixed relative to a track. The extrudate handling system is able to determine the rotational position of the web angle of the extrudate and precisely adjust the rotational position while linearly translating the extrudate along the track. The extrudate handling system provides greater accuracy, reduced costs, and improved results.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 20, 2020
    Inventors: Colby William Audinwood, Brian Stephen Banks, Stephen Andrew Campbell, John Christian Duroe, Dustin Andrew Jochum, Anthony Nicholas Rodbourn, Gary Yaw
  • Patent number: 10740466
    Abstract: Interfaces of a compute node on a printed circuit board can be secured by obfuscating the information communicated over the interfaces. Data to be communicated between the compute node and a device on the printed circuit board using an interface can be encrypted, and an address corresponding to the data to be communicated can be scrambled. In addition, the compute node can be the root of trust which can provide secure boot of different components using an on-chip mechanism, and without relying on external devices.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: August 11, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Nafea Bshara, Matthew Shawn Wilson, Eric Jason Brandwine, Anthony Nicholas Liguori, Yaniv Shapira, Mark Bradley Davis, Adi Habusha
  • Patent number: 10719463
    Abstract: Disclosed herein are techniques for migrating data from a source memory range to a destination memory while data is being written into the source memory range. An apparatus includes a control logic configured to receive a request for data migration and initiate the data migration using a direct memory access (DMA) controller, while the source memory range continues to accept write operations. The apparatus also includes a tracking logic coupled to the control logic and configured to track write operations performed to the source memory range while data is being copied from the source memory range to the destination memory. The control logic is further configured to initiate copying data associated with the tracked write operations to the destination memory.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: July 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Nafea Bshara, Mark Bradley Davis, Matthew Shawn Wilson, Uwe Dannowski, Yaniv Shapira, Adi Habusha, Anthony Nicholas Liguori
  • Publication number: 20200223300
    Abstract: Disclosed herein are embodiments of a convertible sliding top assembly for use with a vehicle. The convertible sliding top assembly can create an opening on the top of the vehicle by rotating a plurality of arms and folding over a soft cover. The assembly can be designed and shaped to improve aerodynamics when the vehicle is moving and prevent the buildup of water on the soft cover.
    Type: Application
    Filed: December 19, 2019
    Publication date: July 16, 2020
    Inventors: Anthony Nicholas Smith, Carlos Gutierrez, Chris Schumacher, Scott Cover
  • Patent number: 10713080
    Abstract: Systems and methods are described for selectively transitioning execution environments in an on-demand code execution system based on a timing of a next request to execute code within such environments. The system can predict, from a history of requests to the system, when a next call to execute code in an environment, such as a virtual machine instance, will occur. The system can then calculate and compare the relative costs of maintaining the environment in an executing state or of halting the environment and moving the environment to a lower tier of memory, each of which can be based on the predicted next call to execute code within the environment. If the relative cost of maintaining the environment in an executing state exceeds that of halting the environment and moving the environment to a lower tier of memory, the virtual machine is halted and transitioned to secondary memory.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: July 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc John Brooker, Mikhail Danilov, Anthony Nicholas Liguori
  • Patent number: 10691803
    Abstract: Disclosed herein are techniques for maintaining a secure execution environment on a server. In one embodiment, the server includes a non-volatile memory storing firmware, a programmable security logic coupled to the non-volatile memory, an adapter device coupled to the programmable security logic, and a processor communicatively coupled to the non-volatile memory via the programmable security logic. The adapter device and/or the programmable security logic can verify the firmware in the non-volatile memory while holding the processor and/or a baseboard management controller (BMC) in power reset, release the processor and the BMC from reset to boot the processor and the BMC after the firmware is verified, and then disable communications between the processor and the BMC and deny at least some requests to write to the non-volatile memory by the processor or the BMC.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Jason Alexander Harland, Matthew Shawn Wilson, Nafea Bshara, Ziv Harel, Darin Lee Frink
  • Publication number: 20200162332
    Abstract: At a network manager of an extension resource group of a provider network, a message comprising a command to launch a compute instance is received at an address which is part of a first network configured at a premise external to the provider network. The extension resource group includes a first host at the external premise. Within a second network configured at the external premise, the first host is assigned an address within a second address range. Addresses within the second range are also assigned to hosts within the provider network. The command is transmitted to the first host, and a compute instance is instantiated.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Matthew Shawn Wilson
  • Publication number: 20200159555
    Abstract: A request to launch a compute instance is received at a control plane of a provider network. At an outbound command communicator, an indication that a compute instance is to be established at a target host at a client premise is obtained. A first address is associated with the target host at the control plane and also assigned to the communicator. A message with a second address within a first network of the client premise as a destination is transmitted. The message comprises a command to establish the compute instance at the target host. The first address is assigned to the target host within a second network of the client premise. Processing of the command at the target host results in establishment of a compute instance.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Matthew Shawn Wilson
  • Publication number: 20200148122
    Abstract: A retractable vehicle step is attachable to a vehicle or truck, such as at the rear portion. The vehicle step facilitates access to a cargo hold of the vehicle. Advantageously, the vehicle step provides clearance space relative to a tailgate of the vehicle by displacing a stepping member of the vehicle step in a generally lateral direction. The vehicle step desirably has a covered and protected biasing mechanism for transitioning between retracted and extended positions of the stepping member. Another advantage is that the vehicle step is readily attachable to the vehicle using already existing connection members, thereby generally eliminating or mitigating the need for customized retrofitting and avoiding undesirable installation cost and time. Further, the vehicle step may be pulled out from under the vehicle by the foot of a user.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 14, 2020
    Inventors: Horst Leitner, Anthony Nicholas Smith
  • Patent number: 10621114
    Abstract: An Input/Output (I/O) adapter device is provided. The I/O adapter device comprises: a device interface configured to communicate with a first device and a second device communicatively coupled to the I/O adapter device; a host interface configured to support communication with a frontend driver of a host device via a software interface of the host device; a first emulated backend driver configured to communicate with the frontend driver through the host interface using the software interface and to communicate with the first device to provide the frontend driver with access to the first device; and a second emulated backend driver configured to communicate with the frontend driver through the host interface using the software interface and to communicate with the second device to provide the frontend driver with access to the second device.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: April 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Nafea Bshara, Georgy Machulsky, Anthony Nicholas Liguori
  • Patent number: 10596971
    Abstract: A retractable step for use with a vehicle comprises a stepping member having an upper stepping surface, a first arm, and a second arm. The first arm has a first end pivotally attached to the vehicle, and a second end pivotally attached to the stepping member. The second arm also has a first end pivotally attached to the vehicle, and a second end pivotally attached to the stepping member. The first and second arms can be generally planar linkages.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: March 24, 2020
    Assignee: Lund Motion Products, Inc.
    Inventors: Horst Leitner, Anthony Nicholas Smith
  • Patent number: 10590416
    Abstract: Described are RNAi agents, compositions that include RNAi agents, and methods for inhibition of an alpha-ENaC (SCNN1A) gene. The alpha-ENaC RNAi agents and RNAi agent conjugates disclosed herein inhibit the expression of an alpha-ENaC gene. Pharmaceutical compositions that include one or more alpha-ENaC RNAi agents, optionally with one or more additional therapeutics, are also described. Delivery of the described alpha-ENaC RNAi agents to epithelial cells, such as pulmonary epithelial cells, in vivo, provides for inhibition of alpha-ENaC gene expression and a reduction in ENaC activity, which can provide a therapeutic benefit to subjects, including human subjects.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 17, 2020
    Assignee: Arrowhead Pharmaceuticals, Inc.
    Inventors: Zhen Li, Rui Zhu, Tao Pei, Anthony Nicholas, Erik W Bush
  • Patent number: 10585662
    Abstract: Generally described, aspects of the present disclosure relate to a live update process of the virtual machine monitor during the operation of the virtual machine instances. An update to a virtual machine monitor can be a difficult process to execute because of the operation of the virtual machine instances. Generally, in order to update the virtual machine monitor, the physical computing device needs to be rebooted, which interrupts operation of the virtual machine instances. The live update process provides for a method of updating the virtual machine monitor without rebooting the physical computing device.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: March 10, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Anthony Nicholas Liguori, Matthew Shawn Wilson, Ian Paul Nowland
  • Patent number: 10540186
    Abstract: Disclosed are techniques regarding aspects of implementing client configurable logic within a computer system. The computer system can be a cloud infrastructure. The techniques can include providing an identifier in response to configuring client configurable logic within the computer system.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: January 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Michael Johnson, Islam Mohamed Hatem Abdulfattah Mohamed Atta, Asif Khan, Nafea Bshara, Anthony Nicholas Liguori
  • Patent number: 10532642
    Abstract: Disclosed herein are embodiments of a convertible sliding top assembly for use with a vehicle. The convertible sliding top assembly can create an opening on the top of the vehicle by rotating a plurality of arms and folding over a soft cover. The assembly can be designed and shaped to improve aerodynamics when the vehicle is moving and prevent the buildup of water on the soft cover.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: January 14, 2020
    Assignee: Lund Motion Products, Inc.
    Inventors: Anthony Nicholas Smith, Carlos Gutierrez, Chris Schumacher, Scott Cover
  • Publication number: 20190392150
    Abstract: An administrative agent running at a virtualization host of a network-accessible virtualized computing service determines that a first virtual machine is to be instantiated. The agent initiates at least a first configuration operation to enable connectivity for at least a portion of network traffic associated with the first virtual machine. The first configuration operation is performed at least in part using a first virtualization offloading card of the virtualization host. The agent causes a virtualization intermediary process of the virtualization host to launch one or more execution threads of the virtualization intermediary process to implement the first virtual machine. The intermediary process may be swapped to persistent storage, e.g., based on an analysis of resources of the virtualization host.
    Type: Application
    Filed: June 25, 2018
    Publication date: December 26, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Upendra Bhalchandra Shevade, Michael Brooke Furr, Kevin P. Smith, Diwakar Gupta, Anthony Nicholas Liguori, Nishant Mehta