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: 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
-
Patent number: 11469706Abstract: A system can comprise a first window pane configured at a first position in a semitransparent and uniform structure. The system can also include a first substrate configured with a first transparent conductive oxide (TCO) contact layer, a hole transport (HTL) layer and a first perovskite layer, wherein the first TCO contact layer, the HTL layer, and first perovskite layer are positioned at a set distance away from the first window pane in the semitransparent and uniform structure. The HTL layer includes oxides, or iodides, or organic materials. Further, the system can include a second substrate directly opposite to the first substrate, and configured with a second TCO contact layer, an electron transport (ETL) layer, and a second perovskite layer, wherein the first perovskite layer and the second perovskite layer are fused together in the semitransparent and uniform structure. The ETL layer includes oxides or organic materials.Type: GrantFiled: September 15, 2020Date of Patent: October 11, 2022Assignee: Omega Optical LLCInventors: John B. Barton, Gary E. Carver, Sheetal K. Chanda, Robert L. Johnson, Jr., Sarah A. Locknar
-
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
-
Publication number: 20220085749Abstract: A system can comprise a first window pane configured at a first position in a semitransparent and uniform structure. The system can also include a first substrate configured with a first transparent conductive oxide (TCO) contact layer, a hole transport (HTL) layer and a first perovskite layer, wherein the first TCO contact layer, the HTL layer, and first perovskite layer are positioned at a set distance away from the first window pane in the semitransparent and uniform structure. The HTL layer includes oxides, or iodides, or organic materials. Further, the system can include a second substrate directly opposite to the first substrate, and configured with a second TCO contact layer, an electron transport (ETL) layer, and a second perovskite layer, wherein the first perovskite layer and the second perovskite layer are fused together in the semitransparent and uniform structure. The ETL layer includes oxides or organic materials.Type: ApplicationFiled: September 15, 2020Publication date: March 17, 2022Applicant: Omega Optical LLCInventors: John B. Barton, Gary E. Carver, Sheetal K. Chanda, Robert L. Johnson, JR., Sarah A. Locknar
-
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
-
Patent number: 9155474Abstract: A confocal scanning system for the multispectral imaging of fluorescence from a tissue sample based on time domain mapping of spectral components of the fluorescence using coated fiber tips disposed on multimode optical fibers. A fiber grating spectrometer based on two serial arrays of coated fiber tips disposed on multi-mode fiber, and delay lines between them provide spectral slices of the florescence. The coated fiber tips are arranged such that the shortest wavelength spectral components are reflected first and the longest wavelength components last. Fiber-based delay lines delay the reflections from each successive fiber tip such that they are uniformly separated in time, and in the order of its spectral wavelength number. The spectral bins are used to colorize the images to show the presence of abnormal tissue at cellular spatial resolution. A second scan with increased laser flux can destroy the diseased tissue revealed by the first scan.Type: GrantFiled: August 14, 2013Date of Patent: October 13, 2015Assignee: Omega Optical, Inc.Inventors: Gary E. Carver, Sheetal K. Chanda, William A. Morrison, Sarah A. Locknar, Robert L. Johnson, Jr.
-
Publication number: 20150051497Abstract: The present invention is a confocal scanning system for the multispectral imaging of fluorescence from a tissue sample based on the mapping of the spectral components of the fluorescence into the time domain using coated fiber tips disposed on multimode optical fibers. A fiber grating spectrometer based on two serial arrays of coated fiber tips disposed on multi-mode fiber, and delay lines between them provide spectral slices of the florescence. The coated fiber tips are arranged such that the shortest wavelength spectral components are reflected first and the longest wavelength components last. Fiber-based delay lines delay the reflections from each successive fiber tip such that they are uniformly separated in time, and in the order of its spectral wavelength number. The spectral bins are used to colorize the images to show the presence of abnormal tissue at cellular spatial resolution. A second scan with increased laser flux can destroy the diseased tissue revealed by the first scan.Type: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Inventors: Gary E. Carver, Sheetal K. Chanda, William A. Morrison, Sarah A. Locknar, Robert L. Johnson, JR.
-
Publication number: 20110102562Abstract: A multi-spectral stereoscopic display system with additive and subtractive techniques is disclosed. Stereographic images may be presented and viewed via two sets of spectral bands that may have low or no overlap with each other. The color balances of a left-eye image and a right-eye image may be almost matching or identical. The left-eye image and the right-eye image may each be a full-color image with neutral color balance, even without modifying the color balance of original image content. Additive and subtractive techniques may provide spectral content within these sets of spectral bands. Subtractive techniques may include spectral filters. Additive techniques may include multi-spectral illuminants. An arrangement of a set of spectral bands may correspond to natural resonant characteristics. The spectral bands may be determined independently of conventional RGB designation of spectral bands.Type: ApplicationFiled: November 2, 2010Publication date: May 5, 2011Applicant: PV Omega, LLCInventors: Robert L. JOHNSON, JR., Benjamin Fitch Price, John James Galt
-
Patent number: D646939Type: GrantFiled: December 2, 2010Date of Patent: October 18, 2011Inventor: Robert L. Johnson