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: 12132610Abstract: 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: GrantFiled: May 24, 2023Date of Patent: October 29, 2024Assignee: HashiCorp, Inc.Inventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Publication number: 20230300026Abstract: 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: ApplicationFiled: May 24, 2023Publication date: September 21, 2023Applicant: HashiCorp, Inc.Inventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Patent number: 11700177Abstract: 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: GrantFiled: January 10, 2022Date of Patent: July 11, 2023Assignee: HashiCorp Inc.Inventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Publication number: 20220131743Abstract: 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: ApplicationFiled: January 10, 2022Publication date: April 28, 2022Inventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Publication number: 20220014427Abstract: 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: ApplicationFiled: July 9, 2020Publication date: January 13, 2022Inventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Patent number: 11223526Abstract: 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: GrantFiled: July 9, 2020Date of Patent: January 11, 2022Assignee: HASHICORPInventors: Casey Lang, Krista LaFentres, Jon Schulman
-
Patent number: 6154843Abstract: 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: GrantFiled: March 21, 1997Date of Patent: November 28, 2000Assignee: Microsoft CorporationInventors: Edward C. Hart, Jr., Casey Lang Kiernan, Vij Rajarajan
-
Patent number: 5917499Abstract: 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: GrantFiled: April 5, 1996Date of Patent: June 29, 1999Assignee: Microsoft CorporationInventors: Gavin Jancke, Casey Lang Kiernan
-
Patent number: 5764913Abstract: 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: GrantFiled: April 5, 1996Date of Patent: June 9, 1998Assignee: Microsoft CorporationInventors: Gavin Jancke, Casey Lang Kiernan