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: 20150278723Abstract: 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: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Arthur Greef, Michael Gall, Xavier Chape, John Healy, Par Akerblom
-
Publication number: 20150278959Abstract: 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: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Arthur Greef, Michael Gall, Xavier Chape, John Healy, Par Akerblom
-
Patent number: 9026989Abstract: 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: GrantFiled: June 7, 2012Date of Patent: May 5, 2015Assignee: Microsoft Technology Licensing LLCInventors: Michael Gall, Michael Fruergaard Pontoppidan, Lars Dragheim Blaaberg, Arthur Greef
-
Publication number: 20140376410Abstract: 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: ApplicationFiled: June 25, 2013Publication date: December 25, 2014Applicant: SIEMENS SCHWEIZ AGInventors: Johannes P. Ros, Christoph Wienands, Michael A. Gall, Christof J. Budnik, Michael Wittemann
-
Publication number: 20140289199Abstract: 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: ApplicationFiled: August 1, 2013Publication date: September 25, 2014Applicant: Microsoft CorporationInventors: Michael Gall, Michael Fruergaard Pontoppidan, Henrik Jakobsen
-
Publication number: 20140244342Abstract: 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: ApplicationFiled: February 25, 2013Publication date: August 28, 2014Applicant: Microsoft CorporationInventors: Arthur Greef, John Healy, Michael Gall, Xavier Chape, Par Akerblom, Manoj Swaminathan
-
Publication number: 20140229345Abstract: 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: ApplicationFiled: February 14, 2013Publication date: August 14, 2014Applicant: Microsoft CorporationInventors: Arthur Greef, John Healy, Michael Gall, Xavier Chape, Par Akerblom, Manoj Swaminathan
-
Publication number: 20140114816Abstract: 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: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: MICROSOFT CORPORATIONInventors: Arthur Greef, Michael Gall, Xavier Chapé, John Healy, Manoj Swaminathan, Pär Åkerblom
-
Publication number: 20130332898Abstract: 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: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: MICROSOFT CORPORATIONInventors: Michael Gall, Michael Fruergaard Pontoppidan, Lars Dragheim Blaaberg, Arthur Greef
-
Patent number: 8592748Abstract: 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: GrantFiled: September 8, 2010Date of Patent: November 26, 2013Assignee: Just Normlicht GmbH Vertrieb + ProduktionInventors: Michael Gall, Jan Lalek
-
Patent number: 8548231Abstract: 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: GrantFiled: March 16, 2010Date of Patent: October 1, 2013Assignee: Siemens CorporationInventors: 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: 20130185733Abstract: 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: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Michael Gall, Michael Fruergaard Pontoppidan
-
Publication number: 20130185734Abstract: 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: ApplicationFiled: January 16, 2012Publication date: July 18, 2013Applicant: Microsoft CorporationInventors: Michael Gall, Michael Fruergaard Pontoppidan
-
Publication number: 20120088048Abstract: 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: ApplicationFiled: October 6, 2011Publication date: April 12, 2012Applicant: BASF SEInventors: Dietrich Scherzer, Philippe Desbois, Uwe Gleiter, Martin Weber, Michael Gall
-
Publication number: 20110244743Abstract: 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: ApplicationFiled: March 31, 2011Publication date: October 6, 2011Applicant: BASF SEInventors: Dietrich Scherzer, Philippe Desbois, Uwe Gleiter, Martin Weber, Michael Gall
-
Publication number: 20110144300Abstract: 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: ApplicationFiled: August 14, 2009Publication date: June 16, 2011Applicant: BASF SEInventors: Philippe Desbois, Faissal-Ali El-Toufaili, Michael Gall, Andreas Wollny
-
Publication number: 20110062873Abstract: 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: ApplicationFiled: September 8, 2010Publication date: March 17, 2011Applicant: Just Normlicht GmbH Vertrieb + ProduktionInventors: Michael Gall, Jan Lalek
-
Publication number: 20100304184Abstract: 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: ApplicationFiled: May 26, 2010Publication date: December 2, 2010Applicant: THOMAS & BETTS INTERNATIONAL, INC.Inventors: Michael Gall, Jackie Gordon Milam
-
Publication number: 20100278420Abstract: 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: ApplicationFiled: March 16, 2010Publication date: November 4, 2010Applicant: Siemens CorporationInventors: 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: 7668676Abstract: 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: GrantFiled: September 25, 2007Date of Patent: February 23, 2010Assignee: Just Normlicht GmbH Vertrieb + ProduktionInventors: Michael Gall, Karl Koch