Patents by Inventor Matthew S. Magee

Matthew S. Magee 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: 8972567
    Abstract: Rule-based triggering of execution of services is provided. An advisor program identifies an application attribute(s) about which data is to be obtained, based on the presence of the application attribute(s) in one or more logical expressions of one or more rules. The one or more rules are developed and managed separate from the program code of the application and use at least one identifier employed by the application in identifying application attributes. Data about the application attribute(s), for instance user behavior with respect to the application attribute(s), is obtained, and the logical expression(s) of the rule(s) are evaluated based on the obtained data to determine whether to trigger execution of one or more services specified in the rule(s).
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: March 3, 2015
    Assignee: SAGE Software, Inc.
    Inventors: Jeffrey J. Vega, Robert E. Houser, Jr., Matthew S. Magee
  • Publication number: 20130205008
    Abstract: Rule-based triggering of execution of services is provided. An advisor program identifies an application attribute(s) about which data is to be obtained, based on the presence of the application attribute(s) in one or more logical expressions of one or more rules. The one or more rules are developed and managed separate from the program code of the application and use at least one identifier employed by the application in identifying application attributes. Data about the application attribute(s), for instance user behavior with respect to the application attribute(s), is obtained, and the logical expression(s) of the rule(s) are evaluated based on the obtained data to determine whether to trigger execution of one or more services specified in the rule(s).
    Type: Application
    Filed: February 8, 2012
    Publication date: August 8, 2013
    Applicant: SAGE SOFTWARE, INC.
    Inventors: Jeffrey J. VEGA, Robert E. HOUSER, JR., Matthew S. MAGEE
  • Patent number: 7496612
    Abstract: Removal of white space from XML data retrieved from a database may amount to data corruption. Yet such removal is required in XML data normalization by XML parsers, and is also frequently carried out via one or more optional parser features. Safeguards provided herein protect XML data from such normalization and white space removal when formulating a response in a database. When delivering an XML fragment in response to a client request, an XML document's white space handling rules may be ascertained. Any ignorable white space in the XML document may be discarded, and any remaining white space may be preserved.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Matthew S. Magee, Donald W. Dumitru, Joel M. Soderberg