Patents by Inventor Neil A. Campbell
Neil A. 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: 11476630Abstract: 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: GrantFiled: June 1, 2021Date of Patent: October 18, 2022Inventor: Robert Neil Campbell
-
Publication number: 20220299296Abstract: 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: ApplicationFiled: August 19, 2020Publication date: September 22, 2022Inventors: Neil Campbell MacLeold Clelland, Robert Dudley
-
Patent number: 10797466Abstract: 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: GrantFiled: September 1, 2017Date of Patent: October 6, 2020Inventor: Robert Neil Campbell
-
Patent number: 10331539Abstract: 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: GrantFiled: March 27, 2017Date of Patent: June 25, 2019Assignee: Google LLCInventors: James Joseph Cotugno, Neil Campbell Rhodes
-
Publication number: 20180019567Abstract: 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: ApplicationFiled: September 1, 2017Publication date: January 18, 2018Inventor: Robert Neil Campbell
-
Patent number: 9764034Abstract: 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: GrantFiled: April 18, 2016Date of Patent: September 19, 2017Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITEDInventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Publication number: 20170199805Abstract: 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: ApplicationFiled: March 27, 2017Publication date: July 13, 2017Inventors: James Joseph COTUGNO, Neil Campbell RHODES
-
Patent number: 9606895Abstract: 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: GrantFiled: November 9, 2015Date of Patent: March 28, 2017Assignee: Google Inc.Inventors: James Joseph Cotugno, Neil Campbell Rhodes
-
Patent number: 9471292Abstract: 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: GrantFiled: April 18, 2014Date of Patent: October 18, 2016Assignee: Intel CorporationInventors: David N. Mackintosh, John H. Kelm, Neil A. Campbell
-
Publication number: 20160228386Abstract: 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: ApplicationFiled: April 19, 2016Publication date: August 11, 2016Inventors: Nils Ahlgren, Mark Nuttall, Jeannie Wong, Venkatesh Balasubramanian, Craig Belongie, Ashfaq Khan, Neil Campbell Muir
-
Publication number: 20160228552Abstract: 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: ApplicationFiled: April 18, 2016Publication date: August 11, 2016Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Patent number: 9391596Abstract: 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: GrantFiled: July 8, 2011Date of Patent: July 12, 2016Inventor: Robert Neil Campbell
-
Patent number: 9339478Abstract: 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: GrantFiled: February 4, 2011Date of Patent: May 17, 2016Assignee: RECKITT BENCKISER LLCInventors: Nils Ahlgren, Mark Nuttall, Jeannie Wong, Venkatesh Balasubramanian, Craig Belongie, Ashfaq Khan, Neil Campbell Muir
-
Patent number: 9323551Abstract: 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: GrantFiled: January 6, 2012Date of Patent: April 26, 2016Assignee: International Business Machines CorporationInventor: Neil A. Campbell
-
Patent number: 9314428Abstract: 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: GrantFiled: October 17, 2008Date of Patent: April 19, 2016Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITEDInventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Patent number: 9309364Abstract: 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: GrantFiled: March 7, 2014Date of Patent: April 12, 2016Assignee: The University of LiverpoolInventors: Andrew Cooper, Jiaxing Jiang, Neil Campbell, Fabing Su, Abbie Trewin
-
Publication number: 20160062873Abstract: 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: ApplicationFiled: November 9, 2015Publication date: March 3, 2016Inventors: James Joseph COTUGNO, Neil Campbell RHODES
-
Patent number: 9256448Abstract: 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: GrantFiled: September 30, 2013Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Neil A. Campbell, Chaitanya Mangla
-
Patent number: D967380Type: GrantFiled: June 5, 2020Date of Patent: October 18, 2022Assignee: DSS PureAir, Inc.Inventors: Neil Campbell, Iyam Lynch, Michelle Campbell
-
Patent number: D1010089Type: GrantFiled: October 17, 2022Date of Patent: January 2, 2024Assignee: DSS PureAir, Inc.Inventors: Neil Campbell, Iyam Lynch, Michelle Campbell