Patents by Inventor Neil Campbell

Neil Campbell 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: 11476630
    Abstract: A thin film Brewster coupling device configured for low loss transmission of an imposed polarized parallel to plane of incidence 8.5 micron to 11.5 micron wavelength laser beam and simultaneous high reflectivity of a polarized perpendicular to plane of incidence 2 micron to 4 micron wavelength laser beam. The device comprising an optical media substrate and at least one dielectric stack optically coupled to the optical media substrate where the dielectric stack comprises a dielectric layer and an overlayer, the dielectric layer and the overlayer each comprising a thickness of nominally a quarter wavelength of the 2 micron to 4 micron wavelength laser beam, and oriented at near the Brewster Angle to the incident 8.5 micron to 11.5 micron wavelength laser beam. The substrate and dielectric mediums of necessary characteristics to result in low LIDT, high strength, chemical inertness and high thermal conductivity.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: October 18, 2022
    Inventor: Robert Neil Campbell
  • Publication number: 20220299296
    Abstract: The invention provides an airborne passive decoy system for use in the radio waveband, the system comprising a controllable aerial propulsion unit and one or more retroreflectors, wherein the one or more retroreflectors are mounted on, contained within or otherwise borne by the controllable propulsion unit, and wherein the system is configured such that the one or more retroreflectors can be deployed as a decoy at a desired location and/or time. The system is an integral system which does not rely on tethers, cables or suchlike. Related methods and uses are also provided.
    Type: Application
    Filed: August 19, 2020
    Publication date: September 22, 2022
    Inventors: Neil Campbell MacLeold Clelland, Robert Dudley
  • Patent number: 10797466
    Abstract: Efficient laser diode excited Thulium (Tm) doped solid state systems, directly matched to a combination band pump transition of Carbon Dioxide (CO2), have matured to the point that utilization of such in combination with CO2 admits effectively a laser diode pumped CO2 laser. The laser diode excited Tm solid state pump permits Continuous Wave (CW) or pulsed energy application. Appropriate optical pumping admits catalyzer free near indefinite gas lifetime courtesy of the absence of significant discharge driven dissociation and contamination. As a direct consequence of the preceding arbitrary multi isotopologue CO2, symmetric and asymmetric, gas mixes may be utilized without significant degradation or departure from initial mix specifications. This would admit, at raised pressure, a system continuously tunable from approximately 9 ?m to approximately 11.5 ?m, or sub picosecond amplification.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: October 6, 2020
    Inventor: Robert Neil Campbell
  • Patent number: 10331539
    Abstract: A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality of applications installed on the computing device. Each information beacon may include application analytics data associated with a corresponding application while the corresponding application is running on the computing device. The at least one information beacon from each of the plurality of applications may be stored in a common location in the computing device. The stored at least one information beacon may be dispatched from each of the plurality of applications to a network device communicatively coupled to the computing device. The generating may be triggered by beacon generation code implemented in each of the plurality of applications installed on the computing device.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: June 25, 2019
    Assignee: Google LLC
    Inventors: James Joseph Cotugno, Neil Campbell Rhodes
  • Publication number: 20180019567
    Abstract: Efficient laser diode excited Thulium (Tm) doped solid state systems, directly matched to a combination band pump transition of Carbon Dioxide (CO2), have matured to the point that utilization of such in combination with CO2 admits effectively a laser diode pumped CO2 laser. The laser diode excited Tm solid state pump permits Continuous Wave (CW) or pulsed energy application. Appropriate optical pumping admits catalyzer free near indefinite gas lifetime courtesy of the absence of significant discharge driven dissociation and contamination. As a direct consequence of the preceding arbitrary multi isotopologue CO2, symmetric and asymmetric, gas mixes may be utilized without significant degradation or departure from initial mix specifications. This would admit, at raised pressure, a system continuously tunable from ˜9 ?m to ˜1.5 ?m, or sub picosecond amplification.
    Type: Application
    Filed: September 1, 2017
    Publication date: January 18, 2018
    Inventor: Robert Neil Campbell
  • Patent number: 9764034
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: September 19, 2017
    Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITED
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Publication number: 20170199805
    Abstract: A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality of applications installed on the computing device. Each information beacon may include application analytics data associated with a corresponding application while the corresponding application is running on the computing device. The at least one information beacon from each of the plurality of applications may be stored in a common location in the computing device. The stored at least one information beacon may be dispatched from each of the plurality of applications to a network device communicatively coupled to the computing device. The generating may be triggered by beacon generation code implemented in each of the plurality of applications installed on the computing device.
    Type: Application
    Filed: March 27, 2017
    Publication date: July 13, 2017
    Inventors: James Joseph COTUGNO, Neil Campbell RHODES
  • Patent number: 9606895
    Abstract: A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality of applications installed on the computing device. Each information beacon may include application analytics data associated with a corresponding application while the corresponding application is running on the computing device. The at least one information beacon from each of the plurality of applications may be stored in a common location in the computing device. The stored at least one information beacon may be dispatched from each of the plurality of applications to a network device communicatively coupled to the computing device. The generating may be triggered by beacon generation code implemented in each of the plurality of applications installed on the computing device.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: March 28, 2017
    Assignee: Google Inc.
    Inventors: James Joseph Cotugno, Neil Campbell Rhodes
  • Patent number: 9471292
    Abstract: Generally, this disclosure provides systems, methods and computer readable media for binary translation (BT) reuse. The system may include a (BT) module to translate a region of code from a first instruction set architecture (ISA) to a second ISA, for execution associated with a first process. The BT module may also be configured to store a first physical page number associated with the translated code and the first process. The system may also include a processor to execute the translated code and to update a virtual address instruction pointer associated with the execution. The system may further include a translation reuse module to validate the translated code for reuse by a second process. The validation may include generating a second physical page number based on a page table mapping of the updated virtual address instruction pointer and matching the second physical page number to the stored first physical page number.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: October 18, 2016
    Assignee: Intel Corporation
    Inventors: David N. Mackintosh, John H. Kelm, Neil A. Campbell
  • Publication number: 20160228386
    Abstract: A pharmaceutical composition in the form of a tablet including a first portion and a second portion, wherein the first portion includes guaifenesin having an immediate release profile and a second drug having a sustained release profile, and wherein the second portion includes guaifenesin having a sustained release profile. The second drug can be in the form of a drug-resin complex. The second drug can be either an anti-tussive or a decongestant. The drug-resin complex includes a drug complexed to an ion exchange resin. The ion exchange resin can be a polystyrene sulfonate resin, polacrilex resin, polacrilin potassium, cholestyramine resin, or a colestyramine resin. The drug-resin complex can be provided with a coating, the coating thickness being selected to obtain the desired release profile. The drug-resin complex can be provided with a coating level of from 5% to 50%. The coating level can be from 10% to 35%.
    Type: Application
    Filed: April 19, 2016
    Publication date: August 11, 2016
    Inventors: Nils Ahlgren, Mark Nuttall, Jeannie Wong, Venkatesh Balasubramanian, Craig Belongie, Ashfaq Khan, Neil Campbell Muir
  • Publication number: 20160228552
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Application
    Filed: April 18, 2016
    Publication date: August 11, 2016
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Patent number: 9391596
    Abstract: A practical, limited pulse train EMP source, with unitary or phased up capability, reliant on electrical pulse power systems integrated with low timing jitter switching, transformation lines and impedance matched antenna to generate an intense electromagnetic pulse train.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: July 12, 2016
    Inventor: Robert Neil Campbell
  • Patent number: 9339478
    Abstract: A pharmaceutical composition in the form of a tablet including a first portion and a second portion, wherein said first portion includes guaifenesin having an immediate release profile and a second drug having a sustained release profile, and wherein the second portion includes guaifenesin having a sustained release profile. The second drug can be in the form of a drug-resin complex. The second drug can be either an anti-tussive or a decongestant. The drug-resin complex includes a drug complexed to an ion exchange resin. The ion exchange resin can be a polystyrene sulfonate resin, polacrilex resin, polacrilin potassium, cholestyramine resin, or a colestyramine resin. The drug-resin complex can be provided with a coating, the coating thickness being selected to obtain the desired release profile. The drug-resin complex can be provided with a coating level of from 5% to 50%. The coating level can be from 10% to 35%.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: May 17, 2016
    Assignee: RECKITT BENCKISER LLC
    Inventors: Nils Ahlgren, Mark Nuttall, Jeannie Wong, Venkatesh Balasubramanian, Craig Belongie, Ashfaq Khan, Neil Campbell Muir
  • Patent number: 9323551
    Abstract: A technique of modifying a code sequence for a processor includes identifying a set of one or more target instructions in the code sequence. A replacement instruction is selected that includes a set of replacement instruction parts. A length of each of the replacement instruction parts corresponds to a minimum instruction length for an instruction set of the processor. The replacement instruction parts include a first instruction type and one or more second instruction types that are each configured as exception instructions if processed in isolation from the first instruction type. The replacement instruction is then substituted for the set of one or more target instructions in the code sequence for processing by the processor.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventor: Neil A. Campbell
  • Patent number: 9314428
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: April 19, 2016
    Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITED
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Patent number: 9309364
    Abstract: A method for preparing a conjugated microporous polymer comprises the coupling of an alkynyl aryl monomer having a plurality of terminal alkyne groups with an iodo- or bromo-aryl monomer having a plurality of halogen atoms in the presence of a palladium (0) catalyst. The conjugated microporous polymer comprises nodes comprising at least one aryl unit and struts comprising at least one alkyne unit and at least one aryl unit, wherein a node is bonded from its aryl unit or units to at least two struts via alkyne units. Such polymers are useful in numerous areas such as separations, controlled release, gas storage and supports for catalysts.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: April 12, 2016
    Assignee: The University of Liverpool
    Inventors: Andrew Cooper, Jiaxing Jiang, Neil Campbell, Fabing Su, Abbie Trewin
  • Publication number: 20160062873
    Abstract: A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality of applications installed on the computing device. Each information beacon may include application analytics data associated with a corresponding application while the corresponding application is running on the computing device. The at least one information beacon from each of the plurality of applications may be stored in a common location in the computing device. The stored at least one information beacon may be dispatched from each of the plurality of applications to a network device communicatively coupled to the computing device. The generating may be triggered by beacon generation code implemented in each of the plurality of applications installed on the computing device.
    Type: Application
    Filed: November 9, 2015
    Publication date: March 3, 2016
    Inventors: James Joseph COTUGNO, Neil Campbell RHODES
  • Patent number: 9256448
    Abstract: Embodiments include determining a set of two or more processes that share at least one of a plurality of resources in a multi-node system in which the processes are running, wherein each of the set of two or more processes is running one different nodes of the multi-node system. For each combination of the set of processes and the resources, a value is calculated based, at least in part, on a weight of the resource and frequency of access of the resource by each process of the set of processes. The pair of processes having a greatest sum of calculated values by resource is determined. A first process of the pair of processes is allocated from a first node in the multi-node system to a second node in the multi-node system that hoses a second process of the pair of processes.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Neil A. Campbell, Chaitanya Mangla
  • Patent number: D967380
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: October 18, 2022
    Assignee: DSS PureAir, Inc.
    Inventors: Neil Campbell, Iyam Lynch, Michelle Campbell
  • Patent number: D1010089
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: January 2, 2024
    Assignee: DSS PureAir, Inc.
    Inventors: Neil Campbell, Iyam Lynch, Michelle Campbell