Patents by Inventor Karl M. Gallagher

Karl M. Gallagher 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).

  • Publication number: 20220171832
    Abstract: A method and apparatus for providing a license to a client device, the license providing a key for decrypting a content instance. In one embodiment, the method comprises accepting a token request, the token request having client device credentials including a client device identifier (client ID) and a content instance identifier (content ID), deriving a private key according to a token key seed, a token key identifier (token key ID), and the content ID, generating a token having a payload and a token identifier (token ID) and being digitally signed according to the derived private key; transmitting the generated token to the client; and providing the license to the client device according to the generated token.
    Type: Application
    Filed: September 24, 2021
    Publication date: June 2, 2022
    Applicant: ARRIS Enterprises LLC
    Inventor: Karl M. Gallagher
  • Publication number: 20200320178
    Abstract: A method and apparatus for providing a license to a client device, the license providing a key for decrypting a content instance. In one embodiment, the method comprises accepting a license request, the license request including a client identifier and an access token having an access token identifier and key request data comprising a content identifier identifying the content instance, determining if the received access token identifier is currently bound to a stored client device identifier, and temporarily binding the received access token identifier with the received client device identifier and providing the received access token for validation or returning an error without providing the received access token for validation depending upon the determination.
    Type: Application
    Filed: April 1, 2020
    Publication date: October 8, 2020
    Applicant: ARRIS Enterprises LLC
    Inventor: Karl M. Gallagher