Patents by Inventor Steven J. Menzies

Steven J. Menzies 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: 7539974
    Abstract: A rules runtime engine for scheduling and concurrently processing of rules. The engine efficiently runs a large number of rules in a parallel fashion. This is accomplished by authoring rules in a rule definition language, passing these rules through the translator for communication to the runtime engine and, scheduling and concurrently processing the translated instructions using the runtime engine. The engine also receives configuration data that instantiates the instructions thus, giving form to a living set of rules.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: May 26, 2009
    Assignee: Microsoft Corporation
    Inventors: Douglas R. Beck, Steven J. Menzies, Raymond W. McCollum, Radu R. Palanca
  • Patent number: 7506307
    Abstract: A rules definition language the authoring rules for concurrent processing. The RDL includes statements that facilitate efficient use of computer resources by allowing a rule to be broken down into one or more instructions, and processing these instructions asynchronously to provide more efficient use of the computer resources. Once processed into the instructions, results thereof can be passed among the instructions to facilitate process completion of the rule.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Raymond W. McCollum, Radu R. Palanca, Steven J. Menzies, Douglas R. Beck, Marc D. Reyhner, Lorenzo Rizzi
  • Patent number: 7290049
    Abstract: A method and system to provide management information of network devices by mapping between SNMP MIB module schema and Common Information Model (CIM) schema. MIB modules are tree-structured lists of objects for describing SNMP network device information, whereas CIM schema employs user-intuitive, object-oriented classes to model such information. A mapping process enumerates the MIB objects and then maps the objects into CIM Managed Object Format (MOF) classes using defined mapping tables. A correlation mechanism is further provided to efficiently determine in real time which MIBs (or portions thereof) and corresponding CIM classes a network device supports.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: October 30, 2007
    Assignee: Microsoft Corporation
    Inventors: Steven J. Menzies, Syed N. Ahmed, Kenneth M. Osborne, Rajeev Byrisetty
  • Patent number: 7143156
    Abstract: A method and system to provide management information of network devices by mapping between SNMP MIB module schema and Common Information Model (CIM) schema. MIB modules are tree-structured lists of objects for describing SNMP network device information, whereas CIM schema employs user-intuitive, object-oriented classes to model such information. A mapping process enumerates the MIB objects and then maps the objects into CIM Managed Object Format (MOF) classes using defined mapping tables. A correlation mechanism is further provided to efficiently determine in real time which MIBs (or portions thereof) and corresponding CIM classes a network device supports.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: November 28, 2006
    Assignee: Microsoft Corporation
    Inventors: Steven J. Menzies, Syed N. Ahmed, Kenneth M. Osborne, Rajeev Byrisetty
  • Publication number: 20020091809
    Abstract: A method and system to provide management information of network devices by mapping between SNMP MIB module schema and Common Information Model (CIM) schema. MIB modules are tree-structured lists of objects for describing SNMP network device information, whereas CIM schema employs user-intuitive, object-oriented classes to model such information. A mapping process enumerates the MIB objects and then maps the objects into CIM Managed Object Format (MOF) classes using defined mapping tables. A correlation mechanism is further provided to efficiently determine in real time which MIBs (or portions thereof) and corresponding CIM classes a network device supports.
    Type: Application
    Filed: October 9, 2001
    Publication date: July 11, 2002
    Inventors: Steven J. Menzies, Syed N. Ahmed, Kenneth M. Osborne, Rajeev Byrisetty
  • Patent number: 6317748
    Abstract: A method and system to provide management information of network devices by mapping between SNMP MIB module schema and Common Information Model (CIM) schema. MIB modules are tree-structured lists of objects for describing SNMP network device information, whereas CIM schema employs user-intuitive, object-oriented classes to model such information. A mapping process enumerates the MIB objects and then maps the objects into CIM Managed Object Format (MOF) classes using defined mapping tables. A correlation mechanism is further provided to efficiently determine in real time which MIBs (or portions thereof) and corresponding CIM classes a network device supports.
    Type: Grant
    Filed: May 8, 1998
    Date of Patent: November 13, 2001
    Assignee: Microsoft Corporation
    Inventors: Steven J. Menzies, Syed N. Ahmed, Kenneth M. Osborne, Rajeev Byrisetty