Patents by Inventor Christopher Blair
Christopher Blair 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: 20240081941Abstract: Ultrasound imaging is a non-invasive, non-radioactive, and low cost technology for diagnosis and identification of implantable medical devices in real time. Developing new ultrasound activated coatings is important to broaden the utility of in vivo marking by ultrasound imaging. Ultrasound responsive macro-phase segregated micro-composite thin films were developed to be coated on medical devices composed of multiple materials and with multiple shapes and varying surface area. The macro-phase segregated films having silica micro-shells in polycyanoacrylate produces strong color Doppler signals with the use of a standard clinical ultrasound transducer. Electron microscopy showed a macro-phase separation during slow curing of the cyanoacrylate adhesive, as air-filled silica micro-shells were driven to the surface of the film. The air sealed in the hollow space of the silica shells acted as an ultrasound contrast agent and echo decorrelation of air exposed to ultrasound waves produces color Doppler signals.Type: ApplicationFiled: November 13, 2023Publication date: March 14, 2024Inventors: Jian Yang, Alexander Liberman, James Wang, Christopher Barback, Natalie Mendez, Erin Ward, Sarah Blair, Andrew C. Kummel, Tsai-Wen Sung, William C. Trogler
-
Patent number: 11924100Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: GrantFiled: September 27, 2021Date of Patent: March 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Jon Langemak, Christopher Blair Murray, Kyle Andrew Donald Mestery
-
Publication number: 20230421497Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: ApplicationFiled: September 13, 2023Publication date: December 28, 2023Inventors: Kyle Andrew Donald Mestery, Christopher Blair Murray, Jon Langemak, Rahim Lalani, Alvin Wong
-
Patent number: 11848865Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: GrantFiled: September 27, 2021Date of Patent: December 19, 2023Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Christopher Blair Murray, Jon Langemak, Rahim Lalani, Alvin Wong
-
Patent number: 11765083Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: GrantFiled: September 27, 2021Date of Patent: September 19, 2023Assignee: Cisco Technology, Inc.Inventors: Rahim Lalani, Christopher Blair Murray, Jon Langemak, Kyle Andrew Donald Mestery, Alvin Wong
-
Publication number: 20230229650Abstract: Mediums, apparatus, computer program code, and means may be provided to customize electronic records associated with a distributed communication network via an automated back-end application computer server. According to some embodiments, a relational database management system database and a plurality of database tables linked to the relational database management system database may be accessed. The back-end application computer server may retrieve electronic record layout information and utilize pre-determined logic associated with the plurality of linked tables, including logic that matches multiple pointers within a single pair of linked tables, to automatically insert accessed data into a customized electronic record in accordance with the electronic record layout information. The customized electronic record may then be transmitted to be rendered via an interactive user interface display.Type: ApplicationFiled: March 20, 2023Publication date: July 20, 2023Inventors: Christopher Blair Abreu, Stephen J. Aloi, Joseph L Murdzek
-
Patent number: 11636084Abstract: Mediums, apparatus, computer program code, and means may be provided to customize electronic records associated with a distributed communication network via an automated back-end application computer server. According to some embodiments, a relational database management system database and a plurality of database tables linked to the relational database management system database may be accessed. The back-end application computer server may retrieve electronic record layout information and utilize pre-determined logic associated with the plurality of linked tables, including logic that matches multiple pointers within a single pair of linked tables, to automatically insert accessed data into a customized electronic record in accordance with the electronic record layout information. The customized electronic record may then be transmitted to be rendered via an interactive user interface display.Type: GrantFiled: July 16, 2021Date of Patent: April 25, 2023Assignee: HARTFORD FIRE INSURANCE COMPANYInventors: Christopher Blair Abreu, Stephen J. Aloi, Joseph L Murdzek
-
Patent number: 11630218Abstract: A two-dimensional imaging system and a two-dimensional or three-dimensional optical tomographic mapping system, each employing gas scintillation induced by ionizing radiation, i.e., radioluminescence, and corresponding methods, are disclosed. The systems may employ one or more cameras and corresponding UV filters (potentially solar blind filters) for imaging a radioluminescent scene. For two-dimensional or three-dimensional mapping, the resultant UV images are spatially registered with one another and then reconstructed to form a three-dimensional tomographic map of the ionizing radiation. The two-dimensional map is a plane of the three-dimensional map. The UV images may be spatially registered by using a reference source, optionally, a calibrated reference source allowing dosimetry calculations for the ionizing radiation. Molecular nitrogen is the primary candidate for the radioluminescent gas, though a controlled ambient in a chamber of nitric oxide, argon, krypton, or xenon may be employed.Type: GrantFiled: January 5, 2021Date of Patent: April 18, 2023Assignee: National Technology & Engineering Solutions of Sandia, LLCInventors: Brian Z. Bentz, Richard Karl Harrison, Benjamin Tong Yee, Norman Kolb, Jeffrey B. Martin, Sean Donovan Fournier, Oskar Fick Searfus, Christopher Murzyn, Christopher Blair Saltonstall, Jr.
-
Publication number: 20220385572Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: ApplicationFiled: September 27, 2021Publication date: December 1, 2022Inventors: Christopher Blair Murray, Jon Langemak, Alvin Wong, Alvaro Cesar Pereira, Kyle Andrew Donald Mestery
-
Publication number: 20220385558Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: ApplicationFiled: September 27, 2021Publication date: December 1, 2022Inventors: Kyle Andrew Donald Mestery, Christopher Blair Murray, Jon Langemak, Rahim Lalani, Alvin Wong
-
Publication number: 20220385563Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: ApplicationFiled: September 27, 2021Publication date: December 1, 2022Inventors: Rahim Lalani, Christopher Blair Murray, Jon Langemak, Kyle Andrew Donald Mestery, Alvin Wong
-
Publication number: 20220385575Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: ApplicationFiled: September 27, 2021Publication date: December 1, 2022Inventors: Jon Langemak, Christopher Blair Murray, Kyle Andrew Donald Mestery
-
Publication number: 20220385564Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: ApplicationFiled: September 27, 2021Publication date: December 1, 2022Inventors: Jon Langemak, Christopher Blair Murray, Kyle Andrew Donald Mestery
-
Publication number: 20220347408Abstract: The present invention relates to dose counting mechanisms for medicament inhaler devices, for example metered-dose inhaler (MDI) devices. In particular, the invention relates to a counter comprising a counting component (20,620), a locking element (46,646) for resisting movement of the counting component (20,620), and a distinct driving element (70,670) for driving movement of the counting component (20,620). The locking and driving elements are actuated by movement of a common element to move the locking element (46,646) out of engagement with the counting component (20,620) and to move the driving element (70,670). The driving element (70,670) applies a motive force to the counting component (20,620) before the locking element (46,646) fully disengages from the counting component (20,620).Type: ApplicationFiled: August 13, 2020Publication date: November 3, 2022Inventors: Matthew Richard COTTON, Robin Craig COCKER, Arlo Christopher BLAIR, Ewen Humphrey CHRISTIE
-
Publication number: 20210342326Abstract: Mediums, apparatus, computer program code, and means may be provided to customize electronic records associated with a distributed communication network via an automated back-end application computer server. According to some embodiments, a relational database management system database and a plurality of database tables linked to the relational database management system database may be accessed. The back-end application computer server may retrieve electronic record layout information and utilize pre-determined logic associated with the plurality of linked tables, including logic that matches multiple pointers within a single pair of linked tables, to automatically insert accessed data into a customized electronic record in accordance with the electronic record layout information. The customized electronic record may then be transmitted to be rendered via an interactive user interface display.Type: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Inventors: Christopher Blair Abreu, Stephen J. Aloi, Joseph L Murdzek
-
Patent number: 11100076Abstract: Mediums, apparatus, computer program code, and means may be provided to customize electronic records associated with a distributed communication network via an automated back-end application computer server. According to some embodiments, a relational database management system database and a plurality of database tables linked to the relational database management system database may be accessed. The back-end application computer server may retrieve electronic record layout information and utilize pre-determined logic associated with the plurality of linked tables, including logic that matches multiple pointers within a single pair of linked tables, to automatically insert accessed data into a customized electronic record in accordance with the electronic record layout information. The customized electronic record may then be transmitted to be rendered via an interactive user interface display.Type: GrantFiled: March 8, 2016Date of Patent: August 24, 2021Assignee: Hartford Fire Insurance CompanyInventors: Christopher Blair Abreu, Stephen J. Aloi, Joseph L Murdzek
-
Publication number: 20210130542Abstract: A new family of Group IV transition metal catalytic compounds are provided, which are capable of catalysing the ROP of cyclic esters and cyclic amides to yield polymers of high molecular weight and narrow PDI. The new family of catalysts are surprisingly active not only in catalysing the ROP of lactones such as caprolactone, but also macrolactones (e.g. ?-pentadecalactone, PDL), where the reduced amount of ring strain would typically compromise efficient polymerisation. Also provided is a process for the ring opening polymerisation (ROP) of a cyclic ester or a cyclic amide employing the new catalytic compounds.Type: ApplicationFiled: September 4, 2018Publication date: May 6, 2021Inventors: Charlotte Katherine Williams, Christopher Blair Durr
-
Patent number: 10981891Abstract: The present invention relates to compounds of formula (I) including any stereochemically isomeric form thereof, or pharmaceutically acceptable salts thereof, for the treatment of tuberculosis.Type: GrantFiled: October 14, 2019Date of Patent: April 20, 2021Assignees: The Global Alliance for TB Drug Development, Inc., Janssen Pharmaceutica NVInventors: Anna Marie Upton, Christopher Blair Cooper, Koenraad Jozef Lodewijk Marcel Andries, Jerome Emile Georges Guillemont, Walter Marcel Mathilde Van den Broeck, Brian Desmond Palmer, Zhenkun Ma
-
Publication number: 20210079029Abstract: A process for the polymerisation of olefins is provided, which uses a Group IV transition metal catalyst.Type: ApplicationFiled: September 4, 2018Publication date: March 18, 2021Inventors: Charlotte Katherine Williams, Christopher Blair Durr
-
Publication number: 20200039955Abstract: The present invention relates to compounds of formula (I) including any stereochemically isomeric form thereof, or pharmaceutically acceptable salts thereof, for the treatment of tuberculosis.Type: ApplicationFiled: October 14, 2019Publication date: February 6, 2020Inventors: Anna Marie Upton, Christopher Blair Cooper, Koenraad Jozef Lodewijk Marcel Andries, Jerome Emile Georges Guillemont, Walter Marcel Mathilde Van den Broeck, Brian Desmond Palmer, Zhenkun Ma