Patents by Inventor Michael Casey
Michael Casey 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: 10809985Abstract: A compiler can instrument a program during the front end of compilation to collect data about runtime behavior when the program is executed. Instrumentation can occur during source language processing rather than later in the compilation chain. The instrumentation can occur in between semantic analysis and code generation. The instrumentation can occur in an instrumenting rewriting phase. The instrumentation can occur in a first lowering phase in which high level constructs in a programming language are rewritten as lower level constructs in intermediate representation (IR). The compiler can inject the instrumentation code at particular points in the source code based on specified language constructs in the source program. The types of instrumentation injected can be extended by providing additional information to the compiler at compilation time, without the need to reprogram the compiler.Type: GrantFiled: March 9, 2017Date of Patent: October 20, 2020Assignee: Microsoft Technology Licensing, LLCInventors: John Lawrence Hamby, Manish Kumar Jayaswal, Andrew Michael Casey, Aleksey Tsingauz, Tomas Matousek, Gen Lu, Tanner Evan Gooding, Ghanashyam Chandrasekhar Namboodiripad
-
Publication number: 20200250931Abstract: A system and method for evaluating a persistent bonus game jackpot includes providing a persistent bonus game jackpot including an amount that defines a state of the persistent bonus game jackpot, storing, within a memory, a plurality of paytables, each paytable of the plurality of paytables associated with a state of the persistent bonus game jackpot and including a probability of awarding the persistent bonus game jackpot at the associated state, determining a current state of the persistent bonus game jackpot, dynamically selecting, based upon the determined current state, a paytable from the plurality of paytables stored in the memory, evaluating a bingo card provided in association with the persistent bonus game jackpot against the dynamically selected paytable and a ball call, and determining, in response to the evaluating, to credit the amount of the persistent bonus game jackpot to a player credit balance associated with the evaluated bingo card.Type: ApplicationFiled: January 24, 2020Publication date: August 6, 2020Inventors: Eldon Ideus, II, Michael Casey, Kevin Walsh
-
Patent number: 10642714Abstract: Metadata tables can provide the link between the instrumentation information collected and the location in the source code of the programming language construct that was instrumented. The metadata tables enable the relationship between the programming construct in the source code and the dynamic analysis information collected to be exact rather than an estimate. During compilation information is collected that enables a mapping between document table and analysis table to occur.Type: GrantFiled: March 9, 2017Date of Patent: May 5, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Tomas Matousek, John Lawrence Hamby, Manish Kumar Jayaswal, Andrew Michael Casey
-
Publication number: 20190371131Abstract: A reel-type wagering game includes at least one wild symbol in the game symbol set. The wild symbol or symbols may appear at multiple game symbol locations across an array of game symbol locations through which results are shown for a play in the game, and may assist in forming winning combinations of game symbols along pay lines. Wild symbols that appear in the array of game symbols for a play of the game, but do not contribute to any winning combination along a pay line, represent noncontributing wild symbols which may provide an alternate winning result for the given play of the wagering game.Type: ApplicationFiled: August 16, 2019Publication date: December 5, 2019Applicant: Everi Games Inc.Inventors: Eric Neal Harrelson, Jennifer Skaggs, Michael Casey
-
Patent number: 10471222Abstract: In one aspect, embodiments of the present invention provide an aerosolization device for ensuring proper delivery of an aerosolized medication to a user's respiratory system. The aerosolization device may include a conduit, an aerosol generator, a restrictor disposed within the conduit, and an indicator mechanism. The conduit may include a mouthpiece end by which a user may cause inspiratory flow through the conduit. The aerosol generator may include a vibratable mesh. The restrictor may define a plurality of apertures disposed along an outer periphery of the restrictor configured to provide an increase in pressure differential that varies with an inspiratory flow rate within the conduit and to provide a relatively laminar flow downstream of the restrictor compared to upstream of the restrictor. The indicator mechanism may indicate to a user a state of a parameter of the inspiratory flow relative to a predefined desired range.Type: GrantFiled: June 18, 2015Date of Patent: November 12, 2019Assignee: Dance Biopharm Inc.Inventors: Jim Fink, Lisa Molloy, Ronan MacLoughlin, Claire Lillis, Michael Casey, John Mullins, Kieran Hyland, Joe Grehan
-
Patent number: 10388117Abstract: A reel-type wagering game includes at least one wild symbol in the game symbol set. The wild symbol or symbols may appear at multiple game symbol locations across an array of game symbol locations through which results are shown for a play in the game, and may assist in forming winning combinations of game symbols along pay lines. Wild symbols that appear in the array of game symbols for a play of the game, but do not contribute to any winning combination along a pay line, represent noncontributing wild symbols which may provide an alternate winning result for the given play of the wagering game.Type: GrantFiled: June 12, 2017Date of Patent: August 20, 2019Assignee: Everi Games, Inc.Inventors: Eric Neal Harrelson, Jennifer Skaggs, Michael Casey
-
Publication number: 20190194049Abstract: Disclosed are apparatus and methods for treating wastewater. In one example a system for treating wastewater treatment is provided. The system comprises a biological reactor having an inlet in fluid communication with a source of wastewater and an outlet, the biological reactor configured to treat wastewater from the source of wastewater and output a biologically treated wastewater from the outlet, a solids-liquid separation system having an inlet in fluid communication with the outlet of the biological reactor and configured to separate the biologically treated wastewater into a solids-lean effluent and a solids-rich waste activated sludge (WAS), a treatment subsystem comprising a digester, an inlet in fluid communication with a WAS outlet of the solids-liquid separation system, and an outlet for providing ballasted and digested WAS, and a ballast feed system configured to deliver ballast to one of the biological reactor and the treatment subsystem.Type: ApplicationFiled: June 7, 2017Publication date: June 27, 2019Inventors: Timothy Lindemann, Michael Casey Whittier
-
Publication number: 20190084853Abstract: A sequencing batch reactor includes a liquid level sensor configured to measure a level of liquid in the vessel and provide an indication of the level of the liquid to a controller and a sludge detector configured to measure a position of an interface between sludge and solids-lean supernatant in the vessel and to provide an indication of the position of the interface to the controller. The controller is configured to perform a comparison between the level of the liquid and the position of the interface and control an amount of solids-lean supernatant removed from the vessel during the decant stage based on the comparison.Type: ApplicationFiled: September 1, 2016Publication date: March 21, 2019Inventors: Timothy Lee Lindemann, Michael Casey Whittier
-
Publication number: 20180361083Abstract: A nebulizer comprises a controller linked at its output to a nebulizer head, and at its input to a USB cable and USB plug for connection to a host system. The link between the USB plug and the controller is a USB cable with power and data channels. The controller comprises a boost circuit, a microcontroller 11, and a drive circuit. The latter provides power and control signals via a cable and proprietary plug to the nebulizer head. These signals provide power and control for a vibrating membrane receiving a liquid to be aerosolised. The controller has a housing with LED status lamps, and an ON/OFF button. The controller can be controlled via a host, either locally or remotely.Type: ApplicationFiled: June 26, 2018Publication date: December 20, 2018Applicant: Stamford Devices LimitedInventors: Michael Casey, Joseph Grehan, Kieran Hyland, John Power
-
Patent number: 10088678Abstract: In a method to illustrate a weather condition via a near-eye display system, a representation of a geographic region is displayed via the near-eye display system. For each of a series of elevations above the geographic region, a weather-data slice is received, which defines a weather-parameter value for each of a plurality of 2D coordinates at that elevation. A volume-filling weather model is constructed based on the weather-parameter values received for each elevation and 2D coordinate. A digital filter and a coordinate transform are then applied to the volume-filling weather model to obtain a weather-display model, the weather-display model including a display-parameter value for each of a plurality of 3D coordinates. Then, the weather-display model is displayed via the near-eye display system, co-registered to the representation of the geographic region.Type: GrantFiled: May 9, 2017Date of Patent: October 2, 2018Assignee: Microsoft Technology Licensing, LLCInventors: John Copic, Gregory Bishop Bahm, Jonathan Gustav Paulovich, Jedd Alexander Chevrier, Michael Casey Lanigan, Ryan Hastings
-
Patent number: 10029053Abstract: A nebulizer comprises a controller linked at its output to a nebulizer head, and at its input to a USB cable and USB plug for connection to a host system. The link between the USB plug and the controller is a USB cable with power and data channels. The controller comprises a boost circuit, a microcontroller 11, and a drive circuit. The latter provides power and control signals via a cable and proprietary plug to the nebulizer head. These signals provide power and control for a vibrating membrane receiving a liquid to be aerosolized. The controller has a housing with LED status lamps, and an ON/OFF button. The controller can be controlled via a host, either locally or remotely.Type: GrantFiled: April 25, 2013Date of Patent: July 24, 2018Assignee: STAMFORD DEVICES LTD.Inventors: Michael Casey, Joseph Grehan, Kieran Hyland, John Power
-
Publication number: 20180121075Abstract: The intelligent detection and manipulation of objects via freehand input is provided herein to enable users greater and more intuitive control of objects interacted with via freehand inputs. Users are enabled to expose the values of various features of objects and to constrain those features to remain at a given value or convert to a given value and remain there as the user continues to interact with the object via freehand inputs.Type: ApplicationFiled: February 28, 2017Publication date: May 3, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Ana Ruth Resendez Rodriguez, Andrew Michael Casey, Laurentiu Pavel, Ron Mondri, Ian William Mikutel, Jason Howard Hartman
-
Patent number: 9903756Abstract: Apparatuses and methods are provided that minimize the effects of dark-current pulses. For example, in one embodiment of the invention, a method is provided where a first pixel is struck (i.e., a primary pixel). Pixels struck within a fixed time frame after the primary pixel is struck are referred to as secondary pixels. After a short fixed time frame has expired, the number of primary and secondary pixels is added. If the count exceeds a threshold, the primary pixel was activated by the first (or early) photon from a true gamma event. If the threshold is not met then it is likely the primary pixel generated a dark pulse that should be ignored.Type: GrantFiled: November 12, 2015Date of Patent: February 27, 2018Assignee: Siemens Medical Solutions USA, Inc.Inventors: Peter Hansen, Michael Casey, Stefan B. Siegel
-
Patent number: 9823036Abstract: The disclosure features firearm cleaning tools that include a planar tool body having a length and width that exceed a thickness of the tool body and comprising a first end, a second end, and a middle portion extending within a plane defined by the tool body along a first direction between the first and second ends. The first end features two arms forming a U-shaped portion and defining a recess in the tool body and an angled projection extending in the plane, and the second end features a tab extending from the second end in the first direction and having a width measured in the plane and in a direction orthogonal to the first direction that is less than a width of the middle portion measured in the plane and in the direction orthogonal to the first direction.Type: GrantFiled: April 15, 2016Date of Patent: November 21, 2017Assignee: Workshops for WarriorsInventors: Michael Casey, HernĂ¡n Luis y Prado
-
Publication number: 20170319888Abstract: An exercise system enabling a user to safely, consistently, and restorably move from a first position to a second, desired position, and back to the first position. The exercise system may enable a user to engage their abdominal, latissimus, gluteal, biceps, triceps, spinal, pectoral, and other muscles. The exercise system may include arms arcuately extending from a central base, the arms including multiple restoration/tension bands coupled to the arms and central base at different locations to provide both resistance of arcuate movement away from the base (user moving from a first position) and arcuate restoration forces back towards the base during the completion of an exercise movement or set (user moving back to the first position after reaching a desired second position).Type: ApplicationFiled: May 3, 2016Publication date: November 9, 2017Inventor: Michael Casey
-
Publication number: 20170278357Abstract: A reel-type wagering game includes at least one wild symbol in the game symbol set. The wild symbol or symbols may appear at multiple game symbol locations across an array of game symbol locations through which results are shown for a play in the game, and may assist in forming winning combinations of game symbols along pay lines. Wild symbols that appear in the array of game symbols for a play of the game, but do not contribute to any winning combination along a pay line, represent noncontributing wild symbols which may provide an alternate winning result for the given play of the wagering game.Type: ApplicationFiled: June 12, 2017Publication date: September 28, 2017Applicant: Everi Games Inc.Inventors: Eric Neal Harrelson, Jennifer Skaggs, Michael Casey
-
Patent number: 9774948Abstract: Systems and methods augment a target media with a plurality of source media. The target media and source media are processed to form time frequency distributions (TFDs). Target features are extracted from the associated TFD and source features are extracted from each of the associated source TFDs. The target features are segmented into temporal portions that are compared with each of the plurality of source features to determine one or more matched source features having nearest matches to the target feature segments. Portions of the source media associated with the matched source features are mixed with the target media to form an augmented target media, wherein the mixing is based upon a probabilistic mixing algorithm that uses a distance between the matched target feature and source features to define an amplitude of each portion of the source media.Type: GrantFiled: February 18, 2011Date of Patent: September 26, 2017Assignee: THE TRUSTEES OF DARTMOUTH COLLEGEInventor: Michael Casey
-
Patent number: 9758410Abstract: A method and system for treating wastewater is disclosed. In one embodiment the method includes introducing the wastewater into an aerated anoxic treatment unit, flowing an oxygen containing gas into the wastewater in the aerated anoxic treatment unit at a first flow rate, measuring a concentration of a nitrogen species in the wastewater in the aerated anoxic treatment unit, comparing the measured concentration of the nitrogen species to a target nitrogen species concentration, adjusting the flow of the oxygen containing gas into the wastewater in the aerated anoxic treatment unit to a second flow rate in response to a difference in the nitrogen species and the target nitrogen species concentrations, and maintaining the second flow rate for a time period sufficient for the wastewater to be treated in the aerated anoxic treatment unit and form an anoxically treated liquid having a reduced concentration of the nitrogen species.Type: GrantFiled: November 16, 2012Date of Patent: September 12, 2017Assignee: Evoqua Water Technologies LLCInventors: Michael L. Doyle, Michael Casey Whittier
-
Patent number: 9725346Abstract: A system and method of treating wastewater having at least one undesirable biological species is provided. In accordance with embodiments, a wastewater treatment system is provided comprising a main biological treatment train including at least one first unit operation configured to perform an anaerobic ammonium oxidation process, and at least one subsystem configured to increase a concentration of anammox bacteria in the at least one first unit operation, the treatment system arranged to reduce the concentration of total nitrogen in the wastewater.Type: GrantFiled: June 17, 2014Date of Patent: August 8, 2017Assignee: Evoqua Water Technologies LLCInventors: Michael Casey Whittier, Timothy Lindemann, Nathan Antonneau
-
Patent number: 9679445Abstract: A reel-type wagering game includes at least one wild symbol in the game symbol set. The wild symbol or symbols may appear at multiple game symbol locations across an array of game symbol locations through which results are shown for a play in the game, and may assist in forming winning combinations of game symbols along pay lines. Wild symbols that appear in the array of game symbols for a play of the game, but do not contribute to any winning combination along a pay line, represent noncontributing wild symbols which may provide an alternate winning result for the given play of the wagering game.Type: GrantFiled: June 27, 2014Date of Patent: June 13, 2017Assignee: Everi Games Inc.Inventors: Eric Neal Harrelson, Jennifer Skaggs, Michael Casey