Patents by Inventor Patrick Charles McGeer

Patrick Charles McGeer 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: 9679132
    Abstract: A system receives a request to filter access by a client device to content over a network and causes access to network content by said client device to be filtered.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: June 13, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Thomas Eaton Conklin, Vinay Saxena, Patrick Charles McGeer
  • Patent number: 9430157
    Abstract: Continuous recording multichannel disk-based data logging apparatus. The apparatus includes a plurality of disk drives and an interface including a plurality of parallel inputs. The interface is responsive to data at the inputs to write the data on an active plurality of the disk drives, at least one disk drive being idle. The interface is responsive to a user request for data on one of the active disk drives to substitute an idle disk drive into the active plurality in place of that one, to read the requested data, and to cause that one to become idle.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: August 30, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Moray McLaren, Norman Paul Jouppi, Patrick Charles McGeer, Alvin AuYoung
  • Patent number: 9396034
    Abstract: A collection of job slots correspond to placement of observed jobs associated with a plurality of job categories in a data processing environment. An incoming job is received, and based on a job category of the incoming job, the incoming job is assigned to a particular one of the job slots to perform placement of the incoming job on physical resources.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: July 19, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Patrick Charles McGeer, Dejan S. Milojicic
  • Publication number: 20150150004
    Abstract: A technique includes providing a candidate configuration for virtual machines specifying where the virtual machines are stored in a plurality of hardware containers. The candidate configuration is selectively modified to generate another candidate configuration specifying where the virtual machines are stored in the plurality of hardware containers based at least in part on communication capacities that are associated with the hardware containers. The placement of the virtual machines is determined based at least in part on the selective modification.
    Type: Application
    Filed: April 30, 2012
    Publication date: May 28, 2015
    Inventors: Patrick Charles McGeer, Dejan S. Milojicic
  • Publication number: 20140033218
    Abstract: A collection of job slots correspond to placement of observed jobs associated with a plurality of job categories in a data processing environment. An incoming job is received, and based on a job category of the incoming job, the incoming job is assigned to a particular one of the job slots to perform placement of the incoming job on physical resources.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Inventors: Patrick Charles McGeer, Dejan S. Milojicic