Patents by Inventor Steven Menzies

Steven 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: 8769856
    Abstract: A universal rail for a firearm has a plurality of through holes and a plurality of attachment points for ancillary equipment along a length of the universal rail, a fastener so as to be fastenable to the firearm, and a power or signal connection point arranged in at least one attachment point of the plurality of attachment points. The power or signal connection point has at least two contact pins surrounded by a seal, and a resilient portion and inner contact faces. The power or signal connection point is further connected to conductors arranged in the universal rail. The resilient portion ensures that the at least two contact pins and contact points are out of contact with each other when the ancillary equipment is not mounted on the universal rail.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: July 8, 2014
    Assignee: Techni AS
    Inventors: Magnus Berntsen, Rahul Ghose, Steven Menzies, Michael M. Nihei, David Christian Petersen
  • Publication number: 20120180364
    Abstract: A universal rail for a firearm has a plurality of through holes and a plurality of attachment points for ancillary equipment along a length of the universal rail, a fastener so as to be fastenable to the firearm, and a power or signal connection point arranged in at least one attachment point of the plurality of attachment points. The power or signal connection point has at least two contact pins surrounded by a seal, and a resilient portion and inner contact faces. The power or signal connection point is further connected to conductors arranged in the universal rail. The resilient portion ensures that the at least two contact pins and contact points are out of contact with each other when the ancillary equipment is not mounted on the universal rail.
    Type: Application
    Filed: March 19, 2010
    Publication date: July 19, 2012
    Applicant: TECHNI AS
    Inventors: Magnus Berntsen, Rahul Ghose, Steven Menzies, Michael M. Nihei, David Christian Petersen
  • Publication number: 20050114494
    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: Application
    Filed: October 24, 2003
    Publication date: May 26, 2005
    Inventors: Douglas Beck, Steven Menzies, Raymond McCollum, Radu Palanca
  • Publication number: 20050091640
    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: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Raymond McCollum, Radu Palanca, Steven Menzies, Douglas Beck, Marc Reyhner, Lorenzo Rizzi
  • Publication number: 20050027850
    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: August 31, 2004
    Publication date: February 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Steven Menzies, Syed Ahmed, Kenneth Osborne, Rajeev Byrisetty