Patents by Inventor James Slagle

James Slagle 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: 9338160
    Abstract: A method and system for a content provider to enable the consumption of content by properly entitled consumers (e.g., end-users, clients, customers) within a cloud provider network. A first certificate checkin service (CCS) executed by a processing device deployed in the cloud provider network receives a first set of usage data relating to content of a content provider consumed by a client of the cloud provider network. The first CCS provides the usage data to a communicatively coupled parent CCS. The first CCS provides the parent CCS with a request for entitlement data relating to the cloud provider, and stores the entitlement data received from the parent CCS. The entitlement data may be used by the first CCS to determine if the client is entitled to consume the content.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: May 10, 2016
    Assignee: Red Hat, Inc.
    Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
  • Patent number: 9096944
    Abstract: Information handling system metal housing portions, such as aluminum portions, are anodized in an electrolyte bath agitated by a balanced air deliver system that reduces dead zones for improved chemical distribution and consistent temperatures at the metal housing portion. Equal-sized air distribution portions selectively couple to an air distribution portion to provide an air distribution system with balanced air delivery.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: August 4, 2015
    Assignee: Dell Products L.P.
    Inventors: James Slagle, Xue Ming Lu
  • Patent number: 9055056
    Abstract: Systems and methods for managing digital content entitlements in distributed computer systems. An example method may comprise: receiving, by a processor, a request comprising an identity certificate and a digital content identifier; validating an entitlement of a requestor identified by the identity certificate to consume, over an entitlement period of time, the digital content identified by the digital content identifier; determining that a pre-defined authorization period of time does not exceed the entitlement period of time; and transmitting, to the requestor, a response comprising at least one of: a status code and a content certificate authorizing to consume the digital content for the pre-defined authorization period of time.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: June 9, 2015
    Assignee: Red Hat, Inc.
    Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
  • Publication number: 20150052216
    Abstract: Systems and methods for managing data reflecting digital content consumption by computer systems. An example method may comprise: receiving a plurality of digital content consumption data objects, each digital content consumption data object comprising a timestamp and an identifier of a digital content item being consumed by the computer system at the moment of time defined by the timestamp; storing the plurality of digital content consumption data objects in a memory; receiving a request for digital content consumption information for a specified period of time; and retrieving from the memory two or more digital content consumption data objects having timestamps within the specified period of time.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: Red Hat, Inc.
    Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
  • Publication number: 20150052585
    Abstract: Systems and methods for managing digital content entitlements in distributed computer systems. An example method may comprise: receiving, by a processor, a request comprising an identity certificate and a digital content identifier; validating an entitlement of a requestor identified by the identity certificate to consume, over an entitlement period of time, the digital content identified by the digital content identifier; determining that a pre-defined authorization period of time does not exceed the entitlement period of time; and transmitting, to the requestor, a response comprising at least one of: a status code and a content certificate authorizing to consume the digital content for the pre-defined authorization period of time.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: Red Hat, Inc.
    Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
  • Publication number: 20150047058
    Abstract: A method and system for a content provider to enable the consumption of content by properly entitled consumers (e.g., end-users, clients, customers) within a cloud provider network. A first certificate checkin service (CCS) executed by a processing device deployed in the cloud provider network receives a first set of usage data relating to content of a content provider consumed by a client of the cloud provider network. The first CCS provides the usage data to a communicatively coupled parent CCS. The first CCS provides the parent CCS with a request for entitlement data relating to the cloud provider, and stores the entitlement data received from the parent CCS. The entitlement data may be used by the first CCS to determine if the client is entitled to consume the content.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 12, 2015
    Applicant: Red Hat, Inc
    Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
  • Patent number: 8632711
    Abstract: An information handling system housing is manufactured from a laminate material having a stainless steel exterior and magnesium interior that are encapsulated with injection molding. A thin sheet of stainless steel is formed to have a lip that meets against the magnesium and is secured in place with injection molding material. In one embodiment, an injection molding tool holds the laminate material in place to encapsulate the perimeter of the material with injection molding material and also activates an adhesive that holds the laminate material together, such as by applying pressure and heat to the laminate material.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: January 21, 2014
    Assignee: Dell Products L.P.
    Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
  • Publication number: 20130299358
    Abstract: Information handling system metal housing portions, such as aluminum portions, are anodized in an electrolyte bath agitated by a balanced air deliver system that reduces dead zones for improved chemical distribution and consistent temperatures at the metal housing portion. Equal-sized air distribution portions selectively couple to an air distribution portion to provide an air distribution system with balanced air delivery.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Inventors: James Slagle, Xue Ming Lu
  • Patent number: 8353996
    Abstract: An information handling system housing is manufactured from a laminate material having a stainless steel exterior and magnesium interior that are encapsulated with injection molding. A thin sheet of stainless steel is formed to have a lip that meets against the magnesium and is secured in place with injection molding material. In one embodiment, an injection molding tool holds the laminate material in place to encapsulate the perimeter of the material with injection molding material and also activates an adhesive that holds the laminate material together, such as by applying pressure and heat to the laminate material.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: January 15, 2013
    Assignee: Dell Products L.P.
    Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
  • Publication number: 20110256326
    Abstract: An information handling system housing is manufactured from a laminate material having a stainless steel exterior and magnesium interior that are encapsulated with injection molding. A thin sheet of stainless steel is formed to have a lip that meets against the magnesium and is secured in place with injection molding material. In one embodiment, an injection molding tool holds the laminate material in place to encapsulate the perimeter of the material with injection molding material and also activates an adhesive that holds the laminate material together, such as by applying pressure and heat to the laminate material.
    Type: Application
    Filed: April 20, 2010
    Publication date: October 20, 2011
    Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
  • Publication number: 20110256327
    Abstract: An information handling system housing is manufactured from a laminate material having a stainless steel exterior and magnesium interior that are encapsulated with injection molding. A thin sheet of stainless steel is formed to have a lip that meets against the magnesium and is secured in place with injection molding material. In one embodiment, an injection molding tool holds the laminate material in place to encapsulate the perimeter of the material with injection molding material and also activates an adhesive that holds the laminate material together, such as by applying pressure and heat to the laminate material.
    Type: Application
    Filed: April 20, 2010
    Publication date: October 20, 2011
    Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
  • Publication number: 20050216455
    Abstract: An improved method for efficiently and accurately entering detailed data by yes/no entries so that the data is automatically recorded, optionally automatically distributed and optionally transformed into a readable prose report of the data, which is entered by yes/no markings.
    Type: Application
    Filed: May 20, 2005
    Publication date: September 29, 2005
    Inventors: Woodrow Gandy, Robert Langdon, Scott Stoll, James Slagle
  • Publication number: 20050216456
    Abstract: An improved method for efficiently and accurately entering detailed data by yes/no entries so that the data is automatically recorded, optionally automatically distributed and optionally transformed into a readable prose report of the data, which is entered by yes/no markings.
    Type: Application
    Filed: May 20, 2005
    Publication date: September 29, 2005
    Inventors: Woodrow Gandy, Robert Langdon, Scott Stoll, James Slagle