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: 9338160Abstract: 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: GrantFiled: August 7, 2013Date of Patent: May 10, 2016Assignee: Red Hat, Inc.Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
-
Patent number: 9096944Abstract: 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: GrantFiled: May 14, 2012Date of Patent: August 4, 2015Assignee: Dell Products L.P.Inventors: James Slagle, Xue Ming Lu
-
Patent number: 9055056Abstract: 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: GrantFiled: August 14, 2013Date of Patent: June 9, 2015Assignee: Red Hat, Inc.Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
-
Publication number: 20150052216Abstract: 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: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Applicant: Red Hat, Inc.Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
-
Publication number: 20150052585Abstract: 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: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Applicant: Red Hat, Inc.Inventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
-
Publication number: 20150047058Abstract: 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: ApplicationFiled: August 7, 2013Publication date: February 12, 2015Applicant: Red Hat, IncInventors: John Matthews, Wes Hayutin, Christopher Duryee, James Slagle, Chris Morgan, Todd Sanders
-
Patent number: 8632711Abstract: 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: GrantFiled: April 20, 2010Date of Patent: January 21, 2014Assignee: Dell Products L.P.Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
-
Publication number: 20130299358Abstract: 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: ApplicationFiled: May 14, 2012Publication date: November 14, 2013Inventors: James Slagle, Xue Ming Lu
-
Patent number: 8353996Abstract: 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: GrantFiled: April 20, 2010Date of Patent: January 15, 2013Assignee: Dell Products L.P.Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
-
Publication number: 20110256326Abstract: 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: ApplicationFiled: April 20, 2010Publication date: October 20, 2011Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
-
Publication number: 20110256327Abstract: 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: ApplicationFiled: April 20, 2010Publication date: October 20, 2011Inventors: Kevin Mundt, Ernesto Ramirez, John Bauer, James Slagle
-
Publication number: 20050216455Abstract: 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: ApplicationFiled: May 20, 2005Publication date: September 29, 2005Inventors: Woodrow Gandy, Robert Langdon, Scott Stoll, James Slagle
-
Publication number: 20050216456Abstract: 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: ApplicationFiled: May 20, 2005Publication date: September 29, 2005Inventors: Woodrow Gandy, Robert Langdon, Scott Stoll, James Slagle