Patents by Inventor William Ashley

William Ashley 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: 11659058
    Abstract: A first service of a provider network obtains an identification of one or more substrate addressable devices included in an extension of the provider network. Based on the identification, a launch of one or more compute instances within the provider network is initiated. The one or more compute instances are to connect the provider network to the extension of the provider network across at least a third-party network by receiving a first control plane message directed to a first substrate addressable device of the one or more substrate addressable devices, by updating a message state data store based at least in part on the first control plane message, and by sending a second control plane message to the first substrate addressable device via a secure tunnel.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 23, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Eric Samuel Stone, Richard H. Galliher, David James Goodell, Patrick John Lawrence, Yang Lin, William Ashley, Steven Anthony Kady
  • Patent number: 11374789
    Abstract: A first message of a first type and having a first destination address is received in a provider network. The first destination address is associated with a virtual network address of the provider network and an address of a first device in an extension of the provider network, the extension of the provider network in communication with the provider network via at least a third-party network. A message state data store is updated based on at least a portion of the first message. A first payload of the first message is sent to the first device a first secure tunnel through the third-party network.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 28, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Eric Samuel Stone, Richard H. Galliher, David James Goodell, Patrick John Lawrence, Yang Lin, William Ashley, Steven Anthony Kady
  • Patent number: 11107177
    Abstract: Synchronizing data with metadata includes simultaneously triggering a metadata generation unit to produce metadata that are stored in a reliable metadata queue, and a data unit producing unit that produces data units that are processed in a lossy processing pipeline. A synchronizer obtains a processed data unit, and considers one or more statistics associated with the metadata queue to determine whether it is likely that a data unit was dropped by the lossy processing pipeline. For example, an increase in the depth of the queue may be used to infer that a data unit was dropped. If so, enough metadata entries may be dequeued such that the next metadata entry is correctly synchronized with the data unit. The synchronized data unit and metadata unit are output together. Another technique may take the output from two or more different systems and align data units from each system based on the metadata.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: August 31, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: William Ashley, Dharm Raj
  • Publication number: 20200412824
    Abstract: A first service of a provider network obtains an identification of one or more substrate addressable devices included in an extension of the provider network. Based on the identification, a launch of one or more compute instances within the provider network is initiated. The one or more compute instances are to connect the provider network to the extension of the provider network across at least a third-party network by receiving a first control plane message directed to a first substrate addressable device of the one or more substrate addressable devices, by updating a message state data store based at least in part on the first control plane message, and by sending a second control plane message to the first substrate addressable device via a secure tunnel.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Anthony Nicholas LIGUORI, Eric Samuel STONE, Richard H. GALLIHER, David James GOODELL, Patrick John LAWRENCE, Yang LIN, William ASHLEY, Steven Anthony KADY
  • Publication number: 20200412577
    Abstract: A first message of a first type and having a first destination address is received in a provider network. The first destination address is associated with a virtual network address of the provider network and an address of a first device in an extension of the provider network, the extension of the provider network in communication with the provider network via at least a third-party network. A message state data store is updated based on at least a portion of the first message. A first payload of the first message is sent to the first device a first secure tunnel through the third-party network.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Anthony Nicholas LIGUORI, Eric Samuel STONE, Richard H. GALLIHER, David James GOODELL, Patrick John LAWRENCE, Yang LIN, William ASHLEY, Steven Anthony KADY
  • Patent number: 8019809
    Abstract: A storage server for efficiently retrieving data from a plurality of disks in response to user access requests. The server comprises a plurality of processors coupled to disjoint subsets of disks, and a custom non-blocking packet switch for routing data from the processors to users. By tightly coupling the processors to disks and employing an application-specific switch, congestion and disk scheduling bottlenecks are minimized. By making efficient use of bandwidth, the architecture is also capable of receiving real-time data streams from a remote source and distributing these data streams to requesting users. The architecture is particularly well suited to video-on-demand systems in which a video server stores a library of movies and users submit requests to view particular movies.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: September 13, 2011
    Assignee: Cox Communications, Inc.
    Inventors: Clement G. Taylor, Danny Chin, Jesse S. Lerman, Steven Zack, William Ashley
  • Publication number: 20050193091
    Abstract: A storage server for efficiently retrieving data from a plurality of disks in response to user access requests. The server comprises a plurality of processors coupled to disjoint subsets of disks, and a custom non-blocking packet switch for routing data from the processors to users. By tightly coupling the processors to disks and employing an application-specific switch, congestion and disk scheduling bottlenecks are minimized. By making efficient use of bandwidth, the architecture is also capable of receiving real-time data streams from a remote source and distributing these data streams to requesting users. The architecture is particularly well suited to video-on-demand systems in which a video server stores a library of movies and users submit requests to view particular movies.
    Type: Application
    Filed: February 16, 2005
    Publication date: September 1, 2005
    Inventors: Clement Taylor, Danny Chin, Jesse Lerman, Steven Zack, William Ashley
  • Patent number: 6889245
    Abstract: A storage server for efficiently retrieving data from a plurality of disks in response to user access requests. The server comprises a plurality of processors coupled to disjoint subsets of disks, and a custom non-blocking packet switch for routing data from the processors to users. By tightly coupling the processors to disks and employing an application-specific switch, congestion and disk scheduling bottlenecks are minimized. By making efficient use of bandwidth, the architecture is also capable of receiving real-time data streams from a remote source and distributing these data streams to requesting users. The architecture is particularly well suited to video-on-demand systems in which a video server stores a library of movies and users submit requests to view particular movies.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: May 3, 2005
    Assignee: Sedna Patent Services, LLC
    Inventors: Clement G. Taylor, Danny Chin, Jesse S. Lerman, Steven Zack, William Ashley
  • Publication number: 20050055251
    Abstract: A benefit plan system is provided with multiple categories of benefits. The benefits are subject to controls, which are independently variable. The controls can comprise one or more of limit amounts, deductible amounts, coinsurance percentages and copay amounts. A catastrophic attachment point (CAP) can represent a predetermined incurred expense amount, a medical condition or some other criteria. Major medical benefits can be available upon reaching the CAP, and likewise have independently variable controls. A benefit method is provided in includes the steps of providing limited medical benefits, assigning independently variable controls, providing a CAP, providing major medical benefits when incurred expenses exceed the CAP and negotiating with healthcare providers for favorable pricing within said controls. Additional CAPs can be provided, and can correspond to other criteria such as medical conditions, etc.
    Type: Application
    Filed: August 27, 2004
    Publication date: March 10, 2005
    Applicant: Allied National, Inc.
    Inventors: William Ashley, Jeffrey Miller
  • Patent number: 6381239
    Abstract: A multiple application switching platform includes a switch having a distributed open architecture and incorporating redundancy for enhanced fault tolerance. The switch includes at least one shelf having a midplane (1) containing message buses and TDM data buses (A and B). Shelves may be interconnected to form a group wherein various circuit cards are connected to each shelf midplane. The circuit cards (4, 5 and 6) perform call processing wherein each card within a group accessing a data bus is pre-assigned a unique set of time slots for each data bus within which that card may transmit onto that data bus. Each circuit card further includes an identification number that enables each card an opportunity to transmit onto a message bus (A and B). The circuit cards (4, 5 and 6) include line or trunk switch cards that function as an independent switch to interface line or trunks to a shelf midplane.
    Type: Grant
    Filed: August 13, 1998
    Date of Patent: April 30, 2002
    Assignee: Taqua Systems, Inc.
    Inventors: Roger F. Atkinson, Simon S. Ng, Robert J. Siefert, William Ashley, Kenneth A. Beckman, Raymond Klein
  • Publication number: 20020005765
    Abstract: A method and system for compensating for thermally-based frequency fluctuations of a piezoelectric crystal. A characterization of the frequency-temperature response of the crystal is stored in a memory. During operation, a host system is provided with the crystal's uncompensated frequency, the temperature of the crystal, and frequency correction values stored in the memory. The host system may then determine a compensated frequency by retrieving, or deriving through interpolation, a frequency correction value from the data provided in the memory.
    Type: Application
    Filed: March 16, 2001
    Publication date: January 17, 2002
    Inventors: William Ashley, Lothar Baum, Samir Kuliev
  • Publication number: 20010056480
    Abstract: A storage server for efficiently retrieving data from a plurality of disks in response to user access requests. The server comprises a plurality of processors coupled to disjoint subsets of disks, and a custom non-blocking packet switch for routing data from the processors to users. By tightly coupling the processors to disks and employing an application-specific switch, congestion and disk scheduling bottlenecks are minimized. By making efficient use of bandwidth, the architecture is also capable of receiving real-time data streams from a remote source and distributing these data streams to requesting users. The architecture is particularly well suited to video-on-demand systems in which a video server stores a library of movies and users submit requests to view particular movies.
    Type: Application
    Filed: July 24, 2001
    Publication date: December 27, 2001
    Inventors: Clement G. Taylor, Danny Chin, Jesse S. Lerman, Steven Zack, William Ashley
  • Patent number: 6289376
    Abstract: A storage server for efficiently retrieving data from a plurality of disks in response to user access requests. The server comprises a plurality of processors coupled to disjoint subsets of disks, and a custom non-blocking packet switch for routing data from the processors to users. By tightly coupling the processors to disks and employing an application-specific switch, congestion and disk scheduling bottlenecks are minimized. By making efficient use of bandwidth, the architecture is also capable of receiving real-time data streams from a remote source and distributing these data streams to requesting users. The architecture is particularly well suited to video-on-demand systems in which a video server stores a library of movies and users submit requests to view particular movies.
    Type: Grant
    Filed: July 29, 1999
    Date of Patent: September 11, 2001
    Assignee: Diva Systems Corp.
    Inventors: Clement G. Taylor, Danny Chin, Jesse S. Lerman, Steven Zack, William Ashley