Patents by Inventor Robert L. Johnson
Robert L. Johnson 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: 12526168Abstract: A controller of a building automation system, and a method thereof, comprising a communication component and a processor. The communication component communicates with one or more other controllers of multiple automation level devices. The automation level devices are associated with an automation level network of the building automation system. The automation level devices include the controller and the other controller(s). The processor designates a particular controller of the automation level devices as a global data server. The global data server provides synchronized images of a predefined set of objects across all controllers of the automation level network.Type: GrantFiled: June 29, 2022Date of Patent: January 13, 2026Assignee: Siemens Industry, Inc.Inventors: William Choi, Thomas Evans, Robert L. Johnson
-
Patent number: 12184472Abstract: Aspects of the present disclosure are directed to an automated remediation system that can receive service level objective (SLO) alerts or notifications and, based on the type, take automated remedial actions. The automated remediation system can perform automated responses to various SLO alerts such as latency alerts, error budget alerts, burn rate alerts, etc. The automated remediation system can utilize a mapping to select which automated response to perform; can measure the effectiveness of the automated response using a metric defined for the alert type; and, until the issue is resolved or no further actions are mapped to the alert type, can repeat the initial automated response or can take secondary automated responses. The automated remediation system can also report the alert and the remedial actions taken.Type: GrantFiled: March 3, 2023Date of Patent: December 31, 2024Assignee: United Services Automobile Association (USAA)Inventors: Christopher Thomas Wilkinson, Robert L. Johnson
-
Patent number: 11894945Abstract: A controller of a building automation system comprising a communication component and a processor, and a method thereof. The communication component communicates with one or more other controllers of multiple automation level devices. The automation level devices are associated with an automation level network of the building automation system. The automation level devices include the controller and the other controller(s). The processor performs name resolution in which names of objects for devices associated with a building automation system are synchronized by device object references.Type: GrantFiled: June 29, 2022Date of Patent: February 6, 2024Assignee: Siemens Industry, IncInventors: William Choi, Thomas Evans, Robert L. Johnson
-
Publication number: 20240007322Abstract: A controller of a building automation system comprising a communication component and a processor, and a method thereof. The communication component communicates with one or more other controllers of multiple automation level devices. The automation level devices are associated with an automation level network of the building automation system. The automation level devices include the controller and the other controller(s). The processor performs name resolution in which names of objects for devices associated with a building automation system are synchronized by device object references.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Inventors: William Choi, Thomas Evans, Robert L. Johnson
-
Patent number: 11777852Abstract: A method of operating a web service atomic transaction (WS-AT) system includes: receiving, at a processor of an extensible markup language (XML) gateway, a first message from a communicatively coupled client, and inserting a WS-AT Transaction Identifier (ID) from a Simple Object Access Protocol (SOAP) header into a hypertext transfer protocol (HTTP) header of the first message to generate a first modified message. The method also includes: receiving, at a processor of a network device communicatively coupled to the XML gateway, the first modified message from the XML gateway, determining that the WS-AT Transaction ID is not yet associated with a service provider in a routing table, and in response, sending the first modified message to a particular service provider and associating the WS-AT Transaction ID with the particular service provider in the routing table such that future messages from the client can be routed to the particular service provider.Type: GrantFiled: April 8, 2022Date of Patent: October 3, 2023Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Yuesheng Liu, Agustin Donis, Edward C. Cox, Robert L. Johnson, Joaquin Fernandez, Clayton Ray Krueger
-
Publication number: 20230231735Abstract: A controller of a building automation system, and a method thereof, comprising a communication component and a processor. The communication component communicates with one or more other controllers of multiple automation level devices. The automation level devices are associated with an automation level network of the building automation system. The automation level devices include the controller and the other controller(s). The processor designates a particular controller of the automation level devices as a global data server. The global data server provides synchronized images of a predefined set of objects across all controllers of the automation level network.Type: ApplicationFiled: June 29, 2022Publication date: July 20, 2023Inventors: William Choi, Thomas Evans, Robert L. Johnson
-
Publication number: 20230195098Abstract: There is described a system and method for active fault detection of an HVAC system and its associated mechanical equipment comprising building automation controllers and a remote device. A request for active fault detection of controllers of a building automation system (“BAS”) network is received. A passive test associated with each controller is executed by analyzing the controller via read-only access to operations of the controller. The passive test includes identifying a fault condition and a work item associated with the controller or a mechanical device connected to the controller. A full range full range active test based on the fault condition and the work item associated with each controller is executed by analyzing the controller via direct command access to the operations of the controller. A controller function associated with the request for active fault detection of the controllers is performed in response to executing the full range active test.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: David E. Bornside, Robert L. Johnson, Kimberly Barker
-
Patent number: 11621882Abstract: Aspects of the present disclosure are directed to an automated remediation system that can receive service level objective (SLO) alerts or notifications and, based on the type, take automated remedial actions. The automated remediation system can perform automated responses to various SLO alerts such as latency alerts, error budget alerts, burn rate alerts, etc. The automated remediation system can utilize a mapping to select which automated response to perform; can measure the effectiveness of the automated response using a metric defined for the alert type; and, until the issue is resolved or no further actions are mapped to the alert type, can repeat the initial automated response or can take secondary automated responses. The automated remediation system can also report the alert and the remedial actions taken.Type: GrantFiled: January 28, 2022Date of Patent: April 4, 2023Assignee: United Services Automobile Association (USAA)Inventors: Christopher Thomas Wilkinson, Robert L. Johnson
-
Patent number: 11467810Abstract: A build system stores source code in source code repositories and generates deployment artifacts from a build pipeline. The build system receives requirements associated with certification criteria for certifying a deployment artifact based on the source code. The build system executes a build pipeline including build tasks that compile the source code to generate executable files storing executable instructions. The build system evaluates the certification criteria based on results of execution of the build tasks. The build system determines whether the deployment artifact is a certified deployment artifact based on the result of evaluation of the certification criteria. The build system stores a software asset information document in a source code repository identifying software assets build using the source code repository, for example, as a YAML file.Type: GrantFiled: November 23, 2020Date of Patent: October 11, 2022Assignee: Humana Inc.Inventors: Robert L. Johnson, Brett Edwards, Andrew Foster, Michael Lochowitz
-
Publication number: 20220164171Abstract: A build system stores source code in source code repositories and generates deployment artifacts from a build pipeline. The build system receives requirements associated with certification criteria for certifying a deployment artifact based on the source code. The build system executes a build pipeline including build tasks that compile the source code to generate executable files storing executable instructions. The build system evaluates the certification criteria based on results of execution of the build tasks. The build system determines whether the deployment artifact is a certified deployment artifact based on the result of evaluation of the certification criteria. The build system stores a software asset information document in a source code repository identifying software assets build using the source code repository, for example, as a YAML file.Type: ApplicationFiled: November 23, 2020Publication date: May 26, 2022Inventors: Robert L. Johnson, Brett Edwards, Andrew Foster, Michael Lochowitz
-
Patent number: 11323368Abstract: A method of operating a web service atomic transaction (WS-AT) system includes: receiving, at a processor of an extensible markup language (XML) gateway, a first message from a communicatively coupled client, and inserting a WS-AT Transaction Identifier (ID) from a Simple Object Access Protocol (SOAP) header into a hypertext transfer protocol (HTTP) header of the first message to generate a first modified message. The method also includes: receiving, at a processor of a network device communicatively coupled to the XML gateway, the first modified message from the XML gateway, determining that the WS-AT Transaction ID is not yet associated with a service provider in a routing table, and in response, sending the first modified message to a particular service provider and associating the WS-AT Transaction ID with the particular service provider in the routing table such that future messages from the client can be routed to the particular service provider.Type: GrantFiled: April 6, 2020Date of Patent: May 3, 2022Assignee: United Services Automobile Association (USAA)Inventors: Yuesheng Liu, Agustin Donis, Edward C. Cox, Robert L. Johnson, Joaquin Fernandez, Clayton Ray Krueger
-
Patent number: 11288061Abstract: A build system stores source code in source code repositories and generates deployment artifacts from a build pipeline. The build system receives requirements associated with certification criteria for certifying a deployment artifact based on the source code. The build system executes a build pipeline including build tasks that compile the source code to generate executable files storing executable instructions. The build system evaluates the certification criteria based on results of execution of the build tasks. The build system determines whether the deployment artifact is a certified deployment artifact based on the result of evaluation of the certification criteria. The build system stores a software asset information document in a source code repository identifying software assets build using the source code repository, for example, as a YAML file.Type: GrantFiled: November 23, 2020Date of Patent: March 29, 2022Assignee: Humana Inc.Inventors: Robert L. Johnson, Brett Edwards, Andrew Foster, Michael Lochowitz
-
Patent number: 10616109Abstract: A method of operating a web service atomic transaction (WS-AT) system includes: receiving, at a processor of an extensible markup language (XML) gateway, a first message from a communicatively coupled client, and inserting a WS-AT Transaction Identifier (ID) from a Simple Object Access Protocol (SOAP) header into a hypertext transfer protocol (HTTP) header of the first message to generate a first modified message. The method also includes: receiving, at a processor of a network device communicatively coupled to the XML gateway, the first modified message from the XML gateway, determining that the WS-AT Transaction ID is not yet associated with a service provider in a routing table, and in response, sending the first modified message to a particular service provider and associating the WS-AT Transaction ID with the particular service provider in the routing table such that future messages from the client can be routed to the particular service provider.Type: GrantFiled: April 13, 2017Date of Patent: April 7, 2020Assignee: United Services Automobile Association (USAA)Inventors: Yuesheng Liu, Agustin Donis, Edward C. Cox, Robert L. Johnson, Joaquin Fernandez, Clayton Ray Krueger
-
Patent number: 9803422Abstract: A ladder support assembly including a base frame having first and second ends and a pair of pivot supports extending from the base frame which support a rod configured to pivotally support a ladder relative to the base frame. A pivot frame is pivotally mounted to the base frame and is biased away from the base frame. A bracket assembly is pivotally mounted to the pivot frame and includes a pair of bracket plates. Each bracket plate has an inner flange and outer flange with a ladder rail receiving area between the inner and outer flanges. The ladder receiving area is configured such that the bracket plate is slidable relative to a respective ladder rail received therein. A crank assembly includes a spool rotatably supported on the base frame and a cord wound about the spool with a free end of the cord connected relative to the pivot frame.Type: GrantFiled: December 10, 2015Date of Patent: October 31, 2017Inventor: Robert L. Johnson
-
Publication number: 20170167196Abstract: A ladder support assembly including a base frame having first and second ends and a pair of pivot supports extending from the base frame which support a rod configured to pivotally support a ladder relative to the base frame. A pivot frame is pivotally mounted to the base frame and is biased away from the base frame. A bracket assembly is pivotally mounted to the pivot frame and includes a pair of bracket plates. Each bracket plate has an inner flange and outer flange with a ladder rail receiving area between the inner and outer flanges. The ladder receiving area is configured such that the bracket plate is slidable relative to a respective ladder rail received therein. A crank assembly includes a spool rotatably supported on the base frame and a cord wound about the spool with a free end of the cord connected relative to the pivot frame.Type: ApplicationFiled: December 10, 2015Publication date: June 15, 2017Inventor: Robert L. Johnson
-
Publication number: 20110034685Abstract: The present invention relates to improved methods of purification of sugars and in particular to a method of preparing lactose. A low purity lactose source such as whey is subjected to a first demineralization step involving either ion-exchange or the addition of divalent metal cations, followed by a second demineralization step where alcohol is added. The invention also relates to lactose produced by this method and products comprising lactose produced by this method.Type: ApplicationFiled: July 12, 2010Publication date: February 10, 2011Inventors: Estelle V. Lifran, Robert W. Sleigh, Robert L. Johnson, Robert J. Steele, James A. Hourigan, Sean M. Dalziel
-
Patent number: 7802471Abstract: A liquid level sensor device (10) includes a liquid level sensor element (14), a capacitance-to-voltage converter (16), and a controller (18). The liquid level sensor element (14) comprises (i) at least two sets of N conductive electrodes (22) and (ii) M sense lines (S1-S7), where M is greater than or equal to N within each set of the at least two sets of conductive electrodes. Each of the M sense lines couples to select ones of the N conductive electrodes of the at least two sets of conductive electrodes to form a number of L sets of parallel coupled conductive electrodes, where L equals M. The capacitance-to-voltage converter (16) periodically measures a capacitance of the L sets of parallel coupled conductive electrodes for each of the M sense lines. The controller (18) establishes initial measured baseline capacitance values for each of the L sets of parallel coupled conductive electrodes and an initial liquid level height value.Type: GrantFiled: December 28, 2007Date of Patent: September 28, 2010
-
Publication number: 20100223839Abstract: A selective pyrolysis process for the production of bio-oils enriched in pyrolytic sugars and phenols and conversion of these compounds into second generation bio-fuels is disclosed herein. One embodiment of the process comprises pre-treating a biomass with superheated steam or gases in a selected range of temperatures, followed by fast pyrolysis using synthesis gas as a carrier, and a two-step condensation operation. The aqueous phase from the second condenser can then be reformed to produce hydrogen or can be gasified together with the charcoal to produce syngas.Type: ApplicationFiled: March 4, 2010Publication date: September 9, 2010Applicant: WASHINGTON STATE UNIVERSITYInventors: Manuel Garcia-Perez, Robert L. Johnson, Shi-Shen Liaw, Shulin Chen, Jieni Lian, Shuai Zhou, Oisik Das, Zhouhong Wang
-
Patent number: D646939Type: GrantFiled: December 2, 2010Date of Patent: October 18, 2011Inventor: Robert L. Johnson
-
Patent number: D1094462Type: GrantFiled: December 23, 2021Date of Patent: September 23, 2025Assignee: Imperial Industrial Supply Co.Inventor: Robert L. Johnson