Patents by Inventor Ian Michael

Ian Michael 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: 20170304163
    Abstract: An encapsulated perfume composition wherein the shell contains a polyurea resin and the core contains a perfume comprising an aldehyde-containing perfume ingredient or ingredients, a non-aromatic cyclic perfume ingredient, and an alkyl salicylate and/or a 2,2,2-trisubstituted acetal,
    Type: Application
    Filed: October 27, 2015
    Publication date: October 26, 2017
    Inventors: Emmanuel AUSSANT, Addi FADEL, Ian Michael HARRISON, Christian QUELLET
  • Patent number: 9783474
    Abstract: Described herein are processes for one-step delignification and hydrodeoxygenation of lignin fraction a biomass feedstock. The lignin feedstock is derived from by-products of paper production and biorefineries. Additionally described is a process for converting biomass-derived oxygenates to lower oxygen-content compounds and/or hydrocarbons in the liquid or vapor phase in a reactor system containing hydrogen and a catalyst comprised of a hydrogenation function and/or an oxophilic function and/or an acid function. Finally, also described herein is a process for converting biomass-derived oxygenates to lower oxygen-content compounds and/or hydrocarbons in the liquid or vapor phase in a reactor system containing hydrogen and a catalyst comprised of a hydrogenation function and/or an oxophilic function and/or an acid function.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: October 10, 2017
    Assignee: PURDUE RESEARCH FOUNDATION
    Inventors: William Nicholas Delgass, Rakesh Agrawal, Fabio Henrique Ribeiro, Basudeb Saha, Sara Lynn Yohe, Mahdi M Abu-Omar, Trenton Parsell, Paul James Dietrich, Ian Michael Klein
  • Patent number: 9774163
    Abstract: Variable repetition rate and wavelength optical pulse source, comprising a fixed or variable repetition rate source of supercontinuum pulses; a wavelength tunable optical bandpass filter to filter the supercontinuum pulses at two or more wavelengths, wherein said source of supercontinuum pulses and said wavelength tunable optical bandpass filter are configured such that the optical pulse source can provide variable repetition rate and variable wavelength optical pulses including a series of repetition rates with selected wavelength-varying pulse trains.
    Type: Grant
    Filed: March 10, 2013
    Date of Patent: September 26, 2017
    Assignee: NKT Photonics A/S
    Inventors: John Redvers Clowes, Anatoly Borisovich Grudinin, Ian Michael Godfrey
  • Publication number: 20170266495
    Abstract: Portable fitness monitoring methods are disclosed. In an embodiment, a portable fitness monitoring method includes a method for providing audible output to a user during an athletic activity using a portable fitness monitoring device. The method includes the steps of receiving an audio feedback file package that includes a first audio feedback file, updating the audio feedback file package, and processing the updated audio feedback file package to provide audible output to the user through an audio output device during the athletic activity.
    Type: Application
    Filed: June 2, 2017
    Publication date: September 21, 2017
    Inventors: Christian DiBenedetto, Mark Arthur Oleson, Ian Michael Munson
  • Patent number: 9752977
    Abstract: A corrosion sensor for detecting the action of corrosive media on a metallic component when the sensor is mounted in the vicinity of the metallic component in use is disclosed. The sensor includes an electrically conducting corrodible element mounted on a non conducting substrate, the corrodible element being covered with a protective coating such as paint adapted to protect the corrodible element from corrosive media. The protective coating defines a temporary feature such as a paint defect which extends across the corrodible element and is designed to permit attack on the corrodible element by corrosive media after a predetermined period of time. The corrodible element comprises a pair of spaced tracks extending generally in a longitudinal direction and a series of corrodible tracks, each corrodible track extending generally in a lateral direction and forming an electrical connection between the spaced tracks.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: September 5, 2017
    Assignee: BAE SYSTEMS plc
    Inventors: Mark David Balmond, Mark Alcuin Venables, Ian Michael Sturland, Alan Peter Pritchard
  • Publication number: 20170249085
    Abstract: Data storage apparatus comprises detection circuitry configured to detect a match between a multi-bit reference memory address and a test address, the test address being a combination of a multi-bit base address and a multi-bit address offset, the detection circuitry comprising: a comparator configured to compare, as a first comparison, a first subset of bits of the reference memory address with a combination of the corresponding first subset of bits of the base address and the corresponding first subset of bits of the address offset; the comparator being configured to compare, as a second comparison, a second, different subset of bits of the reference memory address with the corresponding second subset of bits of the base address; a detector configured to detect the match between the reference memory address and the test address when both of the first comparison and the second comparison detect a respective match; and control circuitry configured to control operation of the data storage apparatus in dependen
    Type: Application
    Filed: February 23, 2017
    Publication date: August 31, 2017
    Inventors: Cédric Denis Robert AIRAUD, Max John BATLEY, Ian Michael CAULFIELD, Thomas Edward ROBERTS
  • Publication number: 20170250518
    Abstract: A method of providing optical supercontinuum pulses can comprise generating optical pump pulses with an optical pump laser, the optical pump pulses having a pump pulse repetition rate; launching optical pump pulses into a nonlinear optical element comprising an optical fiber; generating optical supercontinuum pulses from the optical pump pules via spectral broadening within the optical fiber; selectively providing a plurality of different repetition rates for the optical pump pulses so as to generate optical supercontinuum pulses having different repetition rates; and providing nominally identical spectral broadening of the optical supercontinuum pules having the different repetition rates.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 31, 2017
    Inventors: John Redvers Clowes, Anatoly Borisovich Grudinin, Ian Michael Godfrey
  • Publication number: 20170242560
    Abstract: The disclosed technology offers methods of updating a data cube of samples and a display on a client device with a processor. The method provides GUI clients to computer devices; receives initial reports of sample values organized by sampled computing device and sampled aspect of operations, and identified by group membership and super-group membership; receives, from the devices, samples that update reports of sampled aspects of operations; and pushes updated reports to the GUI clients. The GUI clients calculate and update group and super-group aggregate operational status; and display a hierarchical representation of the aggregate operational status of the super-groups and groups and of the operational status of the computing devices, based on the sample values, in real or near real time, as received samples reach the clients. The operator viewing the display of the hierarchical representation is notified of operational aspects that require close monitoring or immediate remedial attention.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Applicant: salesforce.com, inc.
    Inventors: Ian Michael Goldstein, Charles Alexander Mott Meynet, Jonathan Robert Graff, Vijay Swamidass
  • Patent number: 9737261
    Abstract: A sensor garment for monitoring an individual engaged in an athletic activity includes a garment formed of textile material, and a sensor module inseparably coupled to the textile material of the garment. The sensor module includes a single-purpose sensor configured to sense a single characteristic, and a radio antenna configured to transmit data generated by the single-purpose sensor. The sensor module includes no external port.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 22, 2017
    Assignee: adidas AG
    Inventors: Aurel Coza, Christian Dibenedetto, Ian Michael Munson
  • Patent number: 9724609
    Abstract: A method of incorporating an augmented reality video image into a virtual environment comprises detecting a state of a real-world control object captured in a video image and augmenting the video image responsive to the state of the control object. The method further includes calculating trajectory parameters for an action with respect to a local coordinate system of the video image, responsive to the state of the control object, and embedding the augmented video image within a 3D virtual environment. The method also includes calculating the trajectory parameters for the action with respect to a local co-ordinate system of the 3D virtual environment, and rendering a graphical effect corresponding to the action within the 3D virtual environment.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: August 8, 2017
    Assignee: Sony Computer Entertainment Europe Limited
    Inventors: Masami Kochi, Russell Harding, Diarmid Archibald Campbell, David Ranyard, Ian Michael Hocking
  • Publication number: 20170199149
    Abstract: Methods for nanopore-based protein analysis are provided. The methods address the characterization of a target protein analyte, which has a dimension greater than an internal diameter of the nanopore tunnel, and which is also physically associated with a polymer. The methods further comprise applying an electrical potential to the nanopore system to cause the polymer to interact with the nanopore tunnel. The ion current through the nanopore is measured to provide a current pattern reflective of the structure of the portion of the polymer interacting with the nanopore tunnel. This is used as a metric for characterizing the associated protein that does not pass through the nanopore.
    Type: Application
    Filed: November 26, 2014
    Publication date: July 13, 2017
    Applicant: University of Washington
    Inventors: Jens Gundlach, Ian Michael Derrington, Andrew Laszlo, Jonathan Craig, Henry Brinkerhoff
  • Publication number: 20170191713
    Abstract: Embodiments of the present disclosure relate to a heating, ventilation, air conditioning, and refrigeration (HVAC&R) system that includes a refrigerant loop, a compressor disposed along the refrigerant loop and configured to circulate refrigerant through the refrigerant loop, a heat exchanger disposed along the refrigerant loop and configured to place the refrigerant in thermal communication with a cooling fluid flowing through tubes of a tube bundle within the heat exchanger, an inlet of the heat exchanger configured to direct the refrigerant into the heat exchanger, a trough of the heat exchanger configured to receive the refrigerant from the inlet, and a perforated baffle of the heat exchanger disposed downstream of the trough and configured to direct the refrigerant from the trough over the tubes of the tube bundle.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 6, 2017
    Inventors: Jay A. Kohler, Patrick Christian Marks, Ian Michael Casper, Kurt Devlin
  • Publication number: 20170191714
    Abstract: Embodiments of the present disclosure relate to a heating, ventilation, air conditioning, and refrigeration (HVAC&R) system that includes a refrigerant loop, a compressor disposed along the refrigerant loop and configured to circulate refrigerant through the refrigerant loop, and an evaporator disposed along the refrigerant loop and configured to place the refrigerant in thermal communication with a cooling fluid, where the refrigerant surrounds a tube bundle disposed in the evaporator, the tube bundle is configured to flow the cooling fluid, and the evaporator has a height based at least on a target height of a liquid level of refrigerant in the evaporator, the evaporator includes a discharge configured to direct the vapor refrigerant from the evaporator to an inlet of the compressor, and an interface between the discharge and the inlet is without a bend.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 6, 2017
    Inventors: Jay A. Kohler, Patrick Christian Marks, Ian Michael Casper, Kurt Devlin
  • Publication number: 20170191718
    Abstract: Embodiments of the present disclosure relate to a heating, ventilation, air conditioning, and refrigeration (HVAC&R) system that includes a refrigerant loop, a compressor disposed along the refrigerant loop and configured to circulate refrigerant through the refrigerant loop, an evaporator disposed along the refrigerant loop and configured to evaporate the refrigerant into refrigerant vapor, a condenser disposed along the refrigerant loop and configured to condense the refrigerant vapor into liquid refrigerant, a first conduit fluidly coupling the evaporator and the condenser to one another, a first expansion valve disposed along the first conduit between the evaporator and the condenser, a second conduit fluidly coupling the evaporator and the condenser to one another, where the first conduit and the second conduit are separate from one another, and a second expansion valve disposed along the second conduit between the evaporator and the condenser.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 6, 2017
    Inventors: Jay A. Kohler, Patrick Christian Marks, Ian Michael Casper, Kurt Devlin
  • Publication number: 20170193239
    Abstract: Log(s) of IT events are accessed in a distributed system that includes a distributed application. The distributed system includes multiple data objects. The distributed application uses, processes, or otherwise accesses one or more of data objects. The IT events concern the distributed application and concern accesses by the distributed application to the data object(s). The IT events are correlated with a selected set of the data objects. Risks are estimated to the selected set of data objects based on the information technology events. Estimating risks uses at least ranks of compliance rules as these rules apply to the data objects in the system, and vulnerability scores of systems corresponding to the set of data objects and information technology events. Information is output that allows a user to determine the estimated risks for the selected set of data objects. Techniques for determining ranks of compliance rules are also disclosed.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Inventors: Suresh N. CHARI, Ted Augustus Habeck, Ashish Kundu, Ian Michael Molloy, Dimitrios Pendarakis, Josyula R. Rao, Marc Philippe Stoecklin
  • Publication number: 20170185542
    Abstract: Arbitration circuitry is provided for arbitrating between requests awaiting servicing. The requests require variable numbers of resources and the arbitration circuitry permits the request to be serviced in a different order to the order in which they were received. Checking circuitry prevents a given request other than a oldest request from being serviced when a number of available resources is less than a threshold number of resources. The threshold number is varied based on the number of resources required for at least one other request awaiting servicing.
    Type: Application
    Filed: December 24, 2015
    Publication date: June 29, 2017
    Inventors: Max John Batley, Ian Michael Caulfield, Chris Abernathy
  • Patent number: 9675842
    Abstract: Portable fitness monitoring methods are disclosed. In an embodiment, a portable fitness monitoring method includes a method for providing audible output to a user during an athletic activity using a portable fitness monitoring device. The method includes the steps of receiving an audio feedback file package that includes a first audio feedback file, updating the audio feedback file package, and processing the updated audio feedback file package to provide audible output to the user through an audio output device during the athletic activity.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: June 13, 2017
    Assignee: adidas AG
    Inventors: Christian Dibenedetto, Mark Arthur Oleson, Ian Michael Munson
  • Publication number: 20170147346
    Abstract: An apparatus and method are provided for managing a branch information storage. The apparatus has a processor to process instructions, comprising fetch circuitry to fetch instructions from a plurality of threads for processing by the processor. The branch information storage has a plurality of entries, each entry storing a virtual address identifier for a branch instruction, branch information about the branch instruction, and thread identifier information indicating which of the plurality of threads that entry is valid for. The fetch circuitry is arranged to access the branch information storage using a virtual address of an instruction to be fetched for one of the plurality of threads, in order to determine whether a hit condition exists, and in that event to obtain the branch information stored in the entry that gave rise to the hit condition.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: Alexander Alfred HORNUNG, Ian Michael CAULFIELD
  • Patent number: 9658071
    Abstract: In one or more embodiments, one or more systems, methods and/or processes may determine a location of a remote object (e.g., a point and/or area of interest, landmark, structure that “looks interesting”, buoy, anchored boat, etc.). For example, the location of a remote object may be determined via a first bearing, at a first location, and a second bearing, at a second location, to the remote object. For instance, the first and second locations can be determined via a position device, such as a global positioning system device. In one or more embodiments, the location of the remote object may be based on the first location, the second location, the first bearing, and the second bearing. For example, the location of the remote object may be provided to a user via a map. For instance, turn-by-turn direction to the location of the remote object may be provided to the user.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: May 23, 2017
    Inventor: Ian Michael Fink
  • Publication number: 20170139716
    Abstract: A processing pipeline for processing instructions with instructions from multiple threads in flight concurrently may have control circuitry to detect a stalling event associated with a given thread. In response, at least one instruction of the given thread may be flushed from the pipeline, and the control circuitry may trigger fetch circuitry to reduce a fraction of the fetched instructions which are fetched from the given thread. A mechanism is also described to determine when to trigger a predetermined action when a delay in accessing information becomes greater than a delay threshold, and to update the delay threshold based on a difference between a return delay when the information is returned from the storage circuitry and the delay threshold.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Ian Michael CAULFIELD, Max John BATLEY, Chiloda Ashan Senarath PATHIRANE