Patents by Inventor Michael Needham

Michael Needham 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: 20230106504
    Abstract: A method of thermomechanically forming, for example forging, rolling, extruding or drawing, an article from a precursor thereof, is described.
    Type: Application
    Filed: March 11, 2021
    Publication date: April 6, 2023
    Applicant: BAE Systems plc
    Inventors: Paul Michael Needham, Simon Scott
  • Patent number: 11363117
    Abstract: Techniques are disclosed for modifying an application-level configuration of a cluster of virtual application servers in response to an automatic provisioning of server instances to or from the cluster. An auto-scaling service receives an indication that one or more metrics associated with a cluster in a service provider environment triggers a specified scaling condition. The cluster includes application server instances executing one or more services provided by an application. The auto-scaling service provisions an additional application server instance in response to the indication. One or more services provided by the application are installed on the additional application server instance. A configuration engine obtains one or more scripts for configuring the additional application server instance to execute the services as part of the cluster. The scripts are executed on the application server instances to include the additional application server instance to the cluster.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: June 14, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley Acar, Sean Michael Needham
  • Publication number: 20220095940
    Abstract: The invention provides an intravenous (IV) dressing system that helps secure an IV catheter to a patient while simultaneously using embedded peripheral venous pressure (PVP), impedance, temperature, optical, and motion sensors to characterize properties of the IV system (e.g., infiltration, extravasation, occlusion) and the patient's physiological parameters (e.g., heart rate, SpO2, respiration rate, temperature, and blood pressure). Notably, the system converts PVP waveforms into arterial BP values (e.g., systolic and diastolic blood pressure).
    Type: Application
    Filed: August 10, 2021
    Publication date: March 31, 2022
    Inventors: Matthew Banet, Mark Dhillon, Erik Tang, Marshal Dhillon, James McCanna, Chethanya Eleswarpu, James P. Martucci, Matthew A. Bivans, Justin Buckingham, Ahren Ceisel, Michael Needham, Lauren Hayward
  • Publication number: 20210297504
    Abstract: Techniques are disclosed for modifying an application-level configuration of a cluster of virtual application servers in response to an automatic provisioning of server instances to or from the cluster. An auto-scaling service receives an indication that one or more metrics associated with a cluster in a service provider environment triggers a specified scaling condition. The cluster includes application server instances executing one or more services provided by an application. The auto-scaling service provisions an additional application server instance in response to the indication. One or more services provided by the application are installed on the additional application server instance. A configuration engine obtains one or more scripts for configuring the additional application server instance to execute the services as part of the cluster. The scripts are executed on the application server instances to include the additional application server instance to the cluster.
    Type: Application
    Filed: June 8, 2021
    Publication date: September 23, 2021
    Inventors: Bradley ACAR, Sean Michael NEEDHAM
  • Patent number: 11038986
    Abstract: Techniques are disclosed for modifying an application-level configuration of a cluster of virtual application servers in response to an automatic provisioning of server instances to or from the cluster. An auto-scaling service receives an indication that one or more metrics associated with a cluster in a service provider environment triggers a specified scaling condition. The cluster includes application server instances executing one or more services provided by an application. The auto-scaling service provisions an additional application server instance in response to the indication. One or more services provided by the application are installed on the additional application server instance. A configuration engine obtains one or more scripts for configuring the additional application server instance to execute the services as part of the cluster. The scripts are executed on the application server instances to include the additional application server instance to the cluster.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: June 15, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley Acar, Sean Michael Needham
  • Patent number: 10095549
    Abstract: Technology is described for providing an ownership transfer service in virtual computing service environment. Computing resources under the control of one or multiple customers are stored in an ownership transfer account. Workflows based on a pre-defined set of triggers for releasing the computing resources from the ownership transfer account are established. Exclusive control over the computing resources may be transferred from the single or multiple customers to at least one of the multiple customers or to a receiving customer according to a triggering event. The exclusive control over the computing resources from one or at least one of the multiple customers is terminated upon occurrence of one of the pre-defined set of triggers or temporary control is granted based on rules such as time periods.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Sean Michael Needham, Attila Narin, David Walker
  • Patent number: 7353384
    Abstract: An intermediate entity can generate a necessary credential to allow two other entities to bypass the intermediate entity when establishing communications between two other entities in a computing system represented by either a directed or an undirected graph. The intermediate entity receives credentials for communications links between itself and each of the other two entities. The intermediate entity also receives a chaining parameter associated with the intermediate entity. With the two credentials and the chaining parameter, the intermediate entity can compute a necessary credential to allow communication between the other two entities. In addition, the intermediate entity can compute the necessary credential independent of a security manager during the computation operation.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: April 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul Christopher Leyland, Roger Michael Needham
  • Patent number: 6898891
    Abstract: The present invention provides a multi-purpose tool for use in outdoor activities and, in particular, ice fishing and shore fishing. The tool is particularly useful as a tip-up marker and equipment caddy. The tool also includes a variety of interchangeable tips such that it can be used for hiking, chipping ice and gaffing fish.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: May 31, 2005
    Inventor: Michael A. Needham
  • Publication number: 20030200430
    Abstract: An intermediate entity can generate a necessary credential to allow two other entities to bypass the intermediate entity when establishing communications between two other entities in a computing system represented by either a directed or an undirected graph. The intermediate entity receives credentials for communications links between itself and each of the other two entities. The intermediate entity also receives a chaining parameter associated with the intermediate entity. With the two credentials and the chaining parameter, the intermediate entity can compute a necessary credential to allow communication between the other two entities. In addition, the intermediate entity can compute the necessary credential independent of a security manager during the computation operation.
    Type: Application
    Filed: April 17, 2002
    Publication date: October 23, 2003
    Applicant: Microsoft Corporation,
    Inventors: Paul Christopeher Leyland, Roger Michael Needham
  • Patent number: 6079021
    Abstract: A computer implemented method provides access to processes and data using strengthened password. During an initialization phase, an access code is stored in a memory of a computer system. The access code is an application of a one-way hash function to a concatenation of a password and a password supplement. The size of the password supplement is a fixed number of bits. During operation of the system, a user enters a password, and the one-way hash function is applied to concatenations of the password and possible values having the size of the password supplement to yield trial access codes. Access is granted when one of the trial access codes is identical to the stored access code.
    Type: Grant
    Filed: June 2, 1997
    Date of Patent: June 20, 2000
    Assignee: Digital Equipment Corporation
    Inventors: Martin Abadi, Roger Michael Needham, Thomas Mark Angus Lomas