Patents by Inventor Casey Lang

Casey Lang 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: 12132610
    Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: October 29, 2024
    Assignee: HashiCorp, Inc.
    Inventors: Casey Lang, Krista LaFentres, Jon Schulman
  • Publication number: 20230300026
    Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
    Type: Application
    Filed: May 24, 2023
    Publication date: September 21, 2023
    Applicant: HashiCorp, Inc.
    Inventors: Casey Lang, Krista LaFentres, Jon Schulman
  • Patent number: 11700177
    Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: July 11, 2023
    Assignee: HashiCorp Inc.
    Inventors: Casey Lang, Krista LaFentres, Jon Schulman
  • Publication number: 20220131743
    Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Casey Lang, Krista LaFentres, Jon Schulman
  • Publication number: 20220014427
    Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Inventors: Casey Lang, Krista LaFentres, Jon Schulman
  • Patent number: 11223526
    Abstract: Systems and methods of managing information technology infrastructure are described. A method includes identifying a run trigger between a first node and a second node, each node maintaining a configuration for a portion of a cloud computing infrastructure associated with executing a portion of a cloud-based application. The run trigger initiates in response to an action at the first node and comprises a source identifier identifying the first node and a destination identifier identifying the second node. Then a run is queued on the second node based on the run trigger, the run including a process executed on the second portion of the cloud computing infrastructure with data received by the second node and associated with a run source identifier. The run on the second node is then planned and executed, causing the cloud computing infrastructure to modify infrastructure resources associated with the second portion of the cloud computing infrastructure.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 11, 2022
    Assignee: HASHICORP
    Inventors: Casey Lang, Krista LaFentres, Jon Schulman
  • Patent number: 6154843
    Abstract: A secure remote access computing system for executing tasks on a secure private network requested by an unsecured remote computing device connected to the secure private network by way of a public communication network, without exposing any device in the secure private network other than a designated network interface device to the public communication network. The network interface device dynamically generates a custom program containing the necessary network data and user interfaces and verifies the security privileges for the remote computing device, so that a remote user can define the task being executed on the private network by way of the secure network interface device surrogate. The unsecured remote computing device and the secure network interface device communicate by accepted conventions of protocols and commands that are well known and used by other users of the public communication network.
    Type: Grant
    Filed: March 21, 1997
    Date of Patent: November 28, 2000
    Assignee: Microsoft Corporation
    Inventors: Edward C. Hart, Jr., Casey Lang Kiernan, Vij Rajarajan
  • Patent number: 5917499
    Abstract: An interactive graph display system for storing a sequence of present values in a memory for at least one display element, generating a graph primitive on a display wherein the graph primitive is comprised of at least one display element, dynamically updating any of the at least one display element in the display, and generating display element details for one of the at least one display element in response to a user input command. Generating a graph primitive includes generating a scale for each of the at least one display element in the graph primitive, and scaling each of the at least one display element according to the scale for each of the at least one display element in the graph primitive.
    Type: Grant
    Filed: April 5, 1996
    Date of Patent: June 29, 1999
    Assignee: Microsoft Corporation
    Inventors: Gavin Jancke, Casey Lang Kiernan
  • Patent number: 5764913
    Abstract: A status monitoring system for a computer network including obtaining, concurrently displaying, and dynamically updating, the operational state of a plurality of nodes in a computer network. The operational state for each node is displayed concurrently in an expandable hierarchical display having a dynamically updatable operational state icon corresponding to each node in the network. The operational state icon is characteristic of a traffic light and can be used in combination with superimposed status indicators.
    Type: Grant
    Filed: April 5, 1996
    Date of Patent: June 9, 1998
    Assignee: Microsoft Corporation
    Inventors: Gavin Jancke, Casey Lang Kiernan