Patents by Inventor Dale Passmore

Dale Passmore 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: 7958148
    Abstract: Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system. A method of filtering I/O requests of a computer system includes: receiving a plurality of I/O requests from a filter manager of the computer system, the filter manager executing in the system space of an operating system; applying a hierarchical rule set to at least a portion of the plurality of I/O requests by a mini-filter executing in the system space; and providing at least one of the plurality of I/O requests from the mini-filter to an agent executing in user space in response to the application of the hierarchical rule set by the mini-filter.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: June 7, 2011
    Assignee: Iron Mountain Incorporated
    Inventors: Matthew Barnes, Dale Passmore
  • Patent number: 7809699
    Abstract: In a system for managing digital assets in a distributed computing environment, meta-data for the digital assets is generated by clients of the system and stored separately from the digital assets, such as at a central location. A computer system operating under control of an operating system performs categorization of the digital assets using an agent operating in user space of the computer system. The agent receives an I/O request identifying a digital asset and applies categorization information to the identified digital asset based on the received I/O request without intervention by an end-user of the computer system, and the categorization information is stored as part of an asset identification tag associated with the digital asset.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: October 5, 2010
    Assignee: Iron Mountain Incorporated
    Inventors: Dale Passmore, Jason Burkey
  • Publication number: 20070130127
    Abstract: Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system. A method of categorizing digital assets of a computer system, the computer system operating under control of an operating system that generates input-output (I/O) requests includes: receiving, by an agent operating in user space of a computer system, an I/O request identifying a digital asset; applying, by the agent without intervention by an end-user of the computer system, categorization information to the identified digital asset based on the received I/O request; and storing the categorization information as part of an asset identification tag associated with the digital asset.
    Type: Application
    Filed: October 31, 2006
    Publication date: June 7, 2007
    Inventors: Dale Passmore, Jason Burkey
  • Publication number: 20070110044
    Abstract: Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system. A method of filtering I/O requests of a computer system includes: receiving a plurality of I/O requests from a filter manager of the computer system, the filter manager executing in the system space of an operating system; applying a hierarchical rule set to at least a portion of the plurality of I/O requests by a mini-filter executing in the system space; and providing at least one of the plurality of I/O requests from the mini-filter to an agent executing in user space in response to the application of the hierarchical rule set by the mini-filter.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 17, 2007
    Inventors: Matthew Barnes, Dale Passmore
  • Publication number: 20060106813
    Abstract: Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system.
    Type: Application
    Filed: November 17, 2005
    Publication date: May 18, 2006
    Inventors: Steven Blumenau, Matthew Barnes, Dale Passmore
  • Publication number: 20060106862
    Abstract: Systems and methods for managing digital assets in a distributed computing environment are described. Meta-data for the digital assets is stored separately from the digital assets. Meta-data for some of the digital assets is copied and stored at a central location. Meta-data for the digital assets is generated by clients of the system.
    Type: Application
    Filed: November 17, 2005
    Publication date: May 18, 2006
    Inventors: Steven Blumenau, Matthew Barnes, Dale Passmore
  • Patent number: 5961651
    Abstract: In a computing system having a plurality of storage devices, notification of an application program of a change of state in a storage device so that corrective action can be taken. A notification module creates and maintains an event queue for storing events corresponding to changes in the state of the storage devices. The notification module indicates to the application programs that events are in the queue. The queue conditions are monitored by the notification for queue maintenance.
    Type: Grant
    Filed: April 15, 1996
    Date of Patent: October 5, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Robert S. Gittins, Dale Passmore