Patents by Inventor Dennis McCrory

Dennis McCrory 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: 11928041
    Abstract: Embodiments of a system for determining a data gravity index score and implementing pervasive data center architecture is disclosed. In some embodiments, the system can calculate a data gravity index score based on the amount of data stored in a given location, an amount of data in motion in the given location, a bandwidth index associated with the given location, and a latency index associated with the given location. Based on data gravity index scores, in some embodiments, the system can localize traffic to improve network performance, improve security operations, and generate software-defined-network overlay.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: March 12, 2024
    Assignee: Digital Realty Trust, Inc.
    Inventors: Dave Dennis McCrory, Anthony Bennett Bishop
  • Publication number: 20230367685
    Abstract: Embodiments of a system for determining a data gravity index score and implementing pervasive data center architecture is disclosed. In some embodiments, the system can calculate a data gravity index score based on the amount of data stored in a given location, an amount of data in motion in the given location, a bandwidth index associated with the given location, and a latency index associated with the given location. Based on data gravity index scores, in some embodiments, the system can localize traffic to improve network performance, improve security operations, and generate software-defined-network overlay.
    Type: Application
    Filed: March 17, 2023
    Publication date: November 16, 2023
    Inventors: Dave Dennis McCrory, Anthony Bennett Bishop
  • Patent number: 11645182
    Abstract: Embodiments of a system for determining a data gravity index score and implementing pervasive data center architecture is disclosed. In some embodiments, the system can calculate a data gravity index score based on the amount of data stored in a given location, an amount of data in motion in the given location, a bandwidth index associated with the given location, and a latency index associated with the given location. Based on data gravity index scores, in some embodiments, the system can localize traffic to improve network performance, improve security operations, and generate software-defined-network overlay.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: May 9, 2023
    Assignee: Digital Realty Trust, Inc.
    Inventors: Dave Dennis McCrory, Anthony Bennett Bishop
  • Publication number: 20220100625
    Abstract: Embodiments of a system for determining a data gravity index score and implementing pervasive data center architecture is disclosed. In some embodiments, the system can calculate a data gravity index score based on the amount of data stored in a given location, an amount of data in motion in the given location, a bandwidth index associated with the given location, and a latency index associated with the given location. Based on data gravity index scores, in some embodiments, the system can localize traffic to improve network performance, improve security operations, and generate software-defined-network overlay.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 31, 2022
    Inventors: Dave Dennis McCrory, Anthony Bennett Bishop
  • Publication number: 20110302312
    Abstract: In one or more embodiments, one or more methods and/or system described can provide one or more solutions for controlling and managing cloud-based computing resources by providing a bridge between traditional management approaches in an enterprise and cloud-based approaches. These approaches are moving into the enterprise environment and will require re-architecting of systems and software and training of personnel to be successful. By abstracting away the cloud resources and making the cloud resources appear as local resources, the complexity of management and control can be greatly reduced. In one or more embodiments, local enterprise system can interface with a reverse proxy that can provide a single or uniform application programming interface to one or multiple cloud-based computing resources. This approach, using the reverse proxy that can provide a single or uniform application programming interface, can reduce the complexity of management and control of the cloud-based computing resource(s).
    Type: Application
    Filed: June 2, 2011
    Publication date: December 8, 2011
    Inventor: Dave Dennis McCrory
  • Publication number: 20100083251
    Abstract: A technique for identifying virtual machines (VMs) in a VM system includes determining a configuration file location on a data store for the VM. A VM manager (for the VM) and an associated VM identification assigned to the VM (by the VM manager) are determined. A unique VM identification is then created based on the configuration file location on the data store, the VM manager, and the associated VM identification.
    Type: Application
    Filed: September 11, 2009
    Publication date: April 1, 2010
    Applicant: HYPER9, INC.
    Inventors: DAVE DENNIS MCCRORY, JAMES DANIEL SNYDER, II, WADE ALLEN REYNOLDS, BRIAN HAY MORTIMORE, JONATHAN MARK REEVE
  • Patent number: 7529867
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: May 5, 2009
    Assignee: Inovawave, Inc.
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Publication number: 20080104591
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Application
    Filed: April 24, 2007
    Publication date: May 1, 2008
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Publication number: 20080104590
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Application
    Filed: April 24, 2007
    Publication date: May 1, 2008
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Publication number: 20080104589
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Application
    Filed: April 24, 2007
    Publication date: May 1, 2008
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Patent number: 5761909
    Abstract: A device is provided for modifying the temperature of a breathing or other as supplied through a conduit. A heat exchanger is mounted in-line with the conduit. A thermoelectric device has first and second thermally conductive plates separated by at least one thermoelectric couple. The first thermally conductive plate is in thermal contact with the heat exchanger. A phase change material is in thermal contact with the second thermally conductive plate. A voltage is applied to the thermoelectric couple(s) to maintain the first and second thermally conductive plates at different temperatures. The phase change material changes from a first phase to a second phase at a phase change temperature that is selected to be between the different temperatures of the first and second thermally conductive plates.
    Type: Grant
    Filed: December 16, 1996
    Date of Patent: June 9, 1998
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Robert J. Hughes, Kenneth Price, Dennis McCrory, Billy Courson, Joseph Rudolph
  • Patent number: 5566960
    Abstract: A storage and carriage stand for an outboard motor. The stand has a wheeled base constructed of opposing elongate side portions and a transversely positioned interior end portion which extends between the side portions tubular steel members. The base members support a frame which includes opposed upright members which are interconnected by a transversely positioned and vertically disposed generally planar shaped transom, to which an outboard motor may be securely affixed. The transport stand base is generally U-shaped so as to include an open end, with the open end being of sufficient width to allow a selected outboard motor which is being attached to said stand to freely pass between said opposing elongate side portions until said transom is reached by the outboard motor.
    Type: Grant
    Filed: June 8, 1994
    Date of Patent: October 22, 1996
    Inventor: Dennis McCrory