Patents by Inventor James Mattson

James Mattson 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: 20100082737
    Abstract: In an example embodiment, a first message is received on a service bus which supports a plurality of disparate client applications and a plurality of disparate services. The message may be parsed to determine a requesting client application from the plurality of disparate client applications where the requesting client application is associated with one or more of the plurality of disparate services. Metadata associated with the first message may be retrieved that indicates a program identification associated with the client application and the first message may be routed to a first service from the plurality of services based on the program identification. A response may be also be received from the first service and the response may be transmitted to the requesting client application.
    Type: Application
    Filed: February 11, 2009
    Publication date: April 1, 2010
    Inventors: Theodore B. Dankle, James Mattson, Elena Kuznetsov
  • Publication number: 20060185441
    Abstract: A system for and method of evaluating a log. The system includes an analysis module having at least one input terminal connectable to the at least one input device. The at least one input terminal is operable to receive at least one signal representing at least one measured property of the log and at least one determined parameter of the log determined in response to an energy being applied to the log. The analysis module further includes a processor coupled to the at least one input terminal. The processor determines a predictive modulus of elasticity (MOE) of the log based at least in part on the at least one measured property and the at least one sensed parameter. The analysis module also includes an output terminal coupled to the processor and connectable to an output device. The output terminal transmits a third signal representing the predictive MOE.
    Type: Application
    Filed: March 10, 2006
    Publication date: August 24, 2006
    Applicant: Board of Control of Michigan Technological University
    Inventors: Xiping Wang, Robert Ross, James Mattson, John Erickson, John Forsman, Earl Geske, Michael Wehr
  • Publication number: 20050102533
    Abstract: A blocking system intercepts communications between a software program and an operating system in order to handle blocking and unblocking of event signals. The blocking system intercepts system calls to the operating system requesting the blocking and unblocking of event signals and keeps track of which event signals are blocked and unblocked without delivering the system calls to the operating system. The blocking system also intercepts event signals from the operating system and only allows unblocked event signals to pass to the software program. Blocked event signals received by the blocking system are discarded until the program unblocks the blocked event signals. After unblocking an event signal, the blocking system determines whether a corresponding event signal was previously received and blocked. If so, the blocking system transmits a signal indicating that the event corresponding to the event signal occurred.
    Type: Application
    Filed: July 23, 2003
    Publication date: May 12, 2005
    Inventors: William Buzbee, James Mattson, Lacky Shah