Patents by Inventor Michael A. Gall

Michael A. Gall 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: 20150278723
    Abstract: Technologies are generally described for a system enabling modeling of a dimensional multi-level scale for data management. A transactional data system may be configured to track data for a variety organizations and to generate a dimensional multi-level scale for data tracked by the transactional data system based on a combination of attributes and values for each data measure tracked and recorded. The dimensional multi-level scale may define a collection of hierarchical units, where a unit may represent a tracked piece of data and may include multiple levels and sub-levels. Each unit may be characterized by attributes and attribute values at a given level in the hierarchy such that the combination of attributes and values may identify the unit. Additionally, each unit may enable additional attributes and values to be defined to further characterize a sub-level of the unit, where each sub-level may provide additional data about the unit.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: Microsoft Corporation
    Inventors: Arthur Greef, Michael Gall, Xavier Chape, John Healy, Par Akerblom
  • Publication number: 20150278959
    Abstract: Technologies are generally described to leverage a multidimensional measurement basis for cost accounting in a cost accounting system to increase cohesion of the system. One or more scales for units of measure may be defined based on a magnitude of product cost and a product cost measure determined by various subsystems of the cost accounting system. The magnitude of product cost may be determined based on a cost object unit, a cost element unit, a date and time unit, and a quantity unit, and the product cost measure may be determined based on a cost base and a unit cost. The scales defined may be applied to cost accounting in a reporting ledger of the cost accounting system and a report may be generated from the reporting ledger that enables cost analysis based on the scales defined.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: Microsoft Corporation
    Inventors: Arthur Greef, Michael Gall, Xavier Chape, John Healy, Par Akerblom
  • Patent number: 9026989
    Abstract: An object oriented application framework is provided in which base classes are decoupled from derived classes by using attributes. Relationships between derived classes and attributes can be generated, and derive classes can be statically or dynamically instantiated at run time. By decoupling the base class from derived classes using instances of such attributes, a developer does not modify computer program code defining the base class when adding customized extensions to that base class. The framework includes a class factory that uses instances of attributes associated with elements to derive, at run time, extension classes. The attributes can be specified at run time to specify or to alter the run time behavior of the application. This framework also allows the application to conditionally instantiate an element based on its attributes.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: May 5, 2015
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Michael Gall, Michael Fruergaard Pontoppidan, Lars Dragheim Blaaberg, Arthur Greef
  • Publication number: 20140376410
    Abstract: An Incident-centric Mass Notification System (“Incident-centric MNS system”) for notifying a plurality of recipients of an Emergency Event is disclosed. The Incident-centric MNS system may include a Mass Notification System (“MNS”) Notification Engine, modality corridor (“MoCo”) dispatcher, and a plurality of modality corridors, wherein each modality corridor of the plurality of modality corridors establishes, for signal communication, a signal path from a plurality of signal paths, between the MNS Notification Engine and a recipient of the plurality of recipients. The MNS Notification Engine is configured to manage MNS Incidents and Notifications and the MoCo dispatcher is configured to select a first modality corridor from the plurality of modality corridors to establish a first signal path from the MNS Notification Engine.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Applicant: SIEMENS SCHWEIZ AG
    Inventors: Johannes P. Ros, Christoph Wienands, Michael A. Gall, Christof J. Budnik, Michael Wittemann
  • Publication number: 20140289199
    Abstract: Data type configuration data is expressed and deployed to a database system to obtain a relational representation of the data types in addition to the compile code representation. Users or developers extend the data types by adding data to the relational representation, and the runtime environment operates off of the relational representation. Because the data types are extended (such as by creating new entities) using the data type tables in the relational representation, the extensions obtain the benefits of the type checking performed at compile time.
    Type: Application
    Filed: August 1, 2013
    Publication date: September 25, 2014
    Applicant: Microsoft Corporation
    Inventors: Michael Gall, Michael Fruergaard Pontoppidan, Henrik Jakobsen
  • Publication number: 20140244342
    Abstract: Technologies are generally described for accounting for contract formation and fulfillment activities by combination event chaining and multidimensional measurement chaining, with event and measurement matching rules that apply variance and tolerance policies during evaluation. Building on chaining basis and derived measurements that participate in an equality relationship, chaining measurements may participate in a matching rule that applies tolerance policies. Furthermore, measurement chaining may be updated when the documented consequence of events are corrected or changed.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 28, 2014
    Applicant: Microsoft Corporation
    Inventors: Arthur Greef, John Healy, Michael Gall, Xavier Chape, Par Akerblom, Manoj Swaminathan
  • Publication number: 20140229345
    Abstract: Technologies are generally described for a consistent process, task, and state application architecture pattern from an initial documentation process through the resource accounting, subledger accounting processes, and the general ledger accounting process. Data driven policy and rules may be leveraged for the processing to determine input, results, and state transitioning, where processes may represent operations performed by the accounting system. The application process pattern may be an abstraction of key domain processes and their generic tasks and states. The framework tasks may leverage explicit policy and rule types and/or procedures to determine a result and to validate the state transition.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Applicant: Microsoft Corporation
    Inventors: Arthur Greef, John Healy, Michael Gall, Xavier Chape, Par Akerblom, Manoj Swaminathan
  • Publication number: 20140114816
    Abstract: Techniques to provide a multi-measurement basis for accounting systems are described. A technique may include receiving data from a source document, documenting the received data as base multidimensional measurements that characterize an event, calculating derived multidimensional measurements that quantify the social, operational, and financial consequences of the event from the base multidimensional measurements. Derived measurements are linked to base measurements in measurement chains. Events that are related causally may be linked together in event chains. The measurement chains and event chains may be used to generate subledger journal entries, which may in turn be used to generate general ledger journal entries. An event may capture information about an event beyond what may be reflected in the source document. Other embodiments are described and claimed.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Arthur Greef, Michael Gall, Xavier Chapé, John Healy, Manoj Swaminathan, Pär Åkerblom
  • Publication number: 20130332898
    Abstract: An object oriented application framework is provided in which base classes are decoupled from derived classes by using attributes. Relationships between derived classes and attributes can be generated, and derive classes can be statically or dynamically instantiated at run time. By decoupling the base class from derived classes using instances of such attributes, a developer does not modify computer program code defining the base class when adding customized extensions to that base class. The framework includes a class factory that uses instances of attributes associated with elements to derive, at run time, extension classes. The attributes can be specified at run time to specify or to alter the run time behavior of the application. This framework also allows the application to conditionally instantiate an element based on its attributes.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Gall, Michael Fruergaard Pontoppidan, Lars Dragheim Blaaberg, Arthur Greef
  • Patent number: 8592748
    Abstract: A method and a multispectral color coordination system simulates high-quality daylight spectra. Light is produced with LEDs disposed in groups. Each group emits light at different wavelengths within the daylight spectrum. The wavelength of the light emitted by each LED at different working temperatures and different PWM values is measured. The measurement results for each LED are stored in memory, with assignment to working temperatures and PWM values. The LEDs are actuated at values selected from the memory content, as a function of the light to be emitted by each group. The working temperature of each individual LED chip is constantly measured and compared with the values stored in memory with regard to the current working temperature, and, in case of deviation compensated for by recalculating the spectrum, taking into consideration the PWM values stored in memory for the working temperature, and actuating with these.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: November 26, 2013
    Assignee: Just Normlicht GmbH Vertrieb + Produktion
    Inventors: Michael Gall, Jan Lalek
  • Patent number: 8548231
    Abstract: First order predicate logics are provided, extended with a bilattice based uncertainty handling formalism, as a means of formally encoding pattern grammars, to parse a set of image features, and detect the presence of different patterns of interest implemented on a processor. Information from different sources and uncertainties from detections, are integrated within the bilattice framework. Automated logical rule weight learning in the computer vision domain applies a rule weight optimization method which casts the instantiated inference tree as a knowledge-based neural network, to converge upon a set of rule weights that give optimal performance within the bilattice framework. Applications are in (a) detecting the presence of humans under partial occlusions and (b) detecting large complex man made structures in satellite imagery (c) detection of spatio-temporal human and vehicular activities in video and (c) parsing of Graphical User Interfaces.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: October 1, 2013
    Assignee: Siemens Corporation
    Inventors: Vinay Damodar Shet, Maneesh Kumar Singh, Claus Bahlmann, Visvanathan Ramesh, Stephen P. Masticola, Jan Neumann, Toufiq Parag, Michael A. Gall, Roberto Antonio Suarez
  • Publication number: 20130185733
    Abstract: An event subscriber subscribes to an event. When the event occurs, the publisher calls into a framework to look for subscriber attributes on program entities and raises the event with program entities that contain the correct attributes.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 18, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Gall, Michael Fruergaard Pontoppidan
  • Publication number: 20130185734
    Abstract: An event subscriber subscribes to an event. When the event occurs, the publisher calls into a framework to look for subscriber attributes on program entities and raises the event with program entities that contain the correct attributes.
    Type: Application
    Filed: January 16, 2012
    Publication date: July 18, 2013
    Applicant: Microsoft Corporation
    Inventors: Michael Gall, Michael Fruergaard Pontoppidan
  • Publication number: 20120088048
    Abstract: The present invention relates to binders for the preforming process to which textile structures are subjected when structural materials are produced by the RIM or RTM method, where the binder composed of an amorphous polyimide is spray applied in a solvent onto the textile structure or onto the textile, and is used as binder for the preforming process. The present invention further relates to a process for producing moldings made of fiber-reinforced composite materials.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 12, 2012
    Applicant: BASF SE
    Inventors: Dietrich Scherzer, Philippe Desbois, Uwe Gleiter, Martin Weber, Michael Gall
  • Publication number: 20110244743
    Abstract: Process for producing fiber-reinforced composite materials, by a) molding a textile structure and then spray-applying a binder, or saturating the textile structure with a binder, or b) first spray-applying a binder to a textile structure, or saturating a textile structure with a binder, and then subjecting the material to forming and drying.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 6, 2011
    Applicant: BASF SE
    Inventors: Dietrich Scherzer, Philippe Desbois, Uwe Gleiter, Martin Weber, Michael Gall
  • Publication number: 20110144300
    Abstract: Polyamides based on dicarboxylic acids and on diamines are produced in a batch process by 1) feeding the entire amount of monomer composed of dicarboxylic acids, of diamines, and, if appropriate, of further polyamide-forming monomers, in the desired stoichiometry, in a closed stirred-tank reactor, 2) heating the monomer mixture in the stirred-tank reactor, with stirring, and with setting of a certain pressure, to a desired reaction temperature for the production of a prepolymer, 3) if appropriate, completely or partially depressurizing the reaction mixture from stage 2), 4) if appropriate, carrying out further thermal treatment of the reaction mixture from stage 2) or 3), and 5) reacting the reaction mixture from stage 2), 3), or 4) in the melt in a vented extruder for further increase of the molecular weight, with discharge of water vapor, and without use of additional polyamide-forming monomers or of polyamides.
    Type: Application
    Filed: August 14, 2009
    Publication date: June 16, 2011
    Applicant: BASF SE
    Inventors: Philippe Desbois, Faissal-Ali El-Toufaili, Michael Gall, Andreas Wollny
  • Publication number: 20110062873
    Abstract: A method and a multispectral color coordination system simulates high-quality daylight spectra. Light is produced with disposed in groups. Each group emits light at different wavelengths within the daylight spectrum. The wavelength of the light emitted by each LED at different working temperatures and different PWM values is measured. The measurement results for each LED are stored in memory, with assignment to working temperatures and PWM values. The LEDs are actuated at values selected from the memory content, as a function of the light to be emitted by each group. The working temperature of each individual LED chip is constantly measured and compared with the values stored in memory with regard to the current working temperature, and, in case of deviation compensated for by recalculating the spectrum, taking into consideration the PWM values stored in memory for the working temperature, and actuating with these.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 17, 2011
    Applicant: Just Normlicht GmbH Vertrieb + Produktion
    Inventors: Michael Gall, Jan Lalek
  • Publication number: 20100304184
    Abstract: A steel structure may include a steel member that is fabricating using a weathering steel chemistry. The weathering steel chemistry may include silicon. The steel member may also include a zinc coating that covers at least some of the outer surface of the steel.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 2, 2010
    Applicant: THOMAS & BETTS INTERNATIONAL, INC.
    Inventors: Michael Gall, Jackie Gordon Milam
  • Publication number: 20100278420
    Abstract: First order predicate logics are provided, extended with a bilattice based uncertainty handling formalism, as a means of formally encoding pattern grmmars, to parse a set of image features, and detect the presence of different patterns of interest implemented on a processor. Information from different sources and uncertainties from detections, are integrated within the bilattice framework. Automated logical rule weight learning in the computer vision domain applies a rule weight optimization method which casts the instantiated inference tree as a knowledge-based neural network, to converge upon a set of rule weights that give optimal performance within the bilattice framework. Applications are in (a) detecting the presence of humans under partial occlusions and (b) detecting large complex man made structures in satellite imagery (c) detection of spatio-temporal human and vehicular activities in video and (c) parsing of Graphical User Interfaces.
    Type: Application
    Filed: March 16, 2010
    Publication date: November 4, 2010
    Applicant: Siemens Corporation
    Inventors: Vinay Damodar Shet, Maneesh Kumar Singh, Claus Bahlmann, Visvanathan Ramesh, Stephen P. Masticola, Jan Neumann, Toufiq Parag, Michael A. Gall, Roberto Antonio Suarez
  • Patent number: 7668676
    Abstract: A method for calibration is controlled using measurement technology of at least one device unit of a device system which includes a monitor for image processing and a standard light device. The monitor is calibrated, and the luminance is measured at the calibrated monitor and at a standard light device. The actual value of the luminance at the standard light device is compared with the value for the luminance of the monitor. If there is a difference, the standard light device receives a control signal to change the brightness or the contrast. This regulation is continued until no difference exists between the measured actual value at the standard light device and the reference value stored in the memory of the evaluation unit.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: February 23, 2010
    Assignee: Just Normlicht GmbH Vertrieb + Produktion
    Inventors: Michael Gall, Karl Koch