Patents by Inventor Matthew D. McClain

Matthew D. McClain 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: 8108504
    Abstract: A apparatus for the management of one or more wide area or local area network connected devices by a collocated managing device. The managing device includes communications connectivity to each of the managed devices via a console connection and optionally via shared local area network connections. Additionally, the managing device includes a control system and a database. The device is designed to operate securely and operate autonomously or coupled with an external device, for example a management system, or a user.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: January 31, 2012
    Assignee: Uplogix, Inc.
    Inventors: Barry N. Cox, James E. Dollar, Matthew D. McClain, Jeremy M. Conner
  • Publication number: 20090193118
    Abstract: A apparatus for the management of one or more wide area or local area network connected devices by a collocated managing device. The managing device includes communications connectivity to each of the managed devices via a console connection and optionally via shared local area network connections. Additionally, the managing device includes a control system and a database. The device is designed to operate securely and operate autonomously or coupled with an external device, for example a management system, or a user.
    Type: Application
    Filed: March 27, 2009
    Publication date: July 30, 2009
    Applicant: Uplogix, Inc
    Inventors: Barry N. Cox, James E. Dollar, Matthew D. McClain, Jeremy M. Conner
  • Patent number: 7512677
    Abstract: A system and method for the management of one or more wide area or local area network connected devices by a collocated managing device. The managing device includes communications connectivity to each of the managed devices via a console connection and optionally via shared local area network connections. Additionally, the managing device includes a control system and a database. The device is designed to operate securely and operate autonomously or coupled with an external device, for example a management system, or a user.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: March 31, 2009
    Assignee: Uplogix, Inc.
    Inventors: Barry N. Cox, James E. Dollar, Matthew D. McClain, Jeremy M. Conner
  • Patent number: 6752836
    Abstract: The present invention provides a method and apparatus in a data processing system for managing access to objects (called an element) in a collection of objects (called a container) in a high-concurrency environment. A request is received from a requester for an element's mutex given an identifier for the element. This mutex can be used as a mutex in a synchronized block to lock the object during that synchronized block. To compute the mutex for an element, the first instance seen by the container of the element's identifier is used. To do this, a determination is made as to whether there is already an instance of the identifier with the same value in a value set. If so, that value is returned to the requester for use as a mutex. If not, the current identifier instance is saved in the value set and returned. This allows the object to be locked prior to the existence of the object.
    Type: Grant
    Filed: July 22, 1999
    Date of Patent: June 22, 2004
    Assignee: International Business Machines Corporation
    Inventors: George Prentice Copeland, Matthew D. McClain