Patents by Inventor Danny Thorpe

Danny Thorpe 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: 11777725
    Abstract: Secure selective token-based access control includes receiving a data access request from over a computer communications network, extracting a token from the request, selecting a decryption key for use in decrypting the token and attempting decryption of the token using the decryption key. Thereafter, on condition that the decryption key successfully decrypts the token into decrypted data, a creation date of the token in the decrypted data may be read and a rule applied to the creation date, the rule determining whether or not to expire the token. Finally, in response to a determination by the application of the rule to expire the token based upon the creation date of the token, the token is expired from subsequent use in authorizing servicing of the data access request, but otherwise the data access request is authorized for servicing.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: October 3, 2023
    Assignee: Google LLC
    Inventor: Danny Thorpe
  • Publication number: 20220271921
    Abstract: Secure selective token-based access control includes receiving a data access request from over a computer communications network, extracting a token from the request, selecting a decryption key for use in decrypting the token and attempting decryption of the token using the decryption key. Thereafter, on condition that the decryption key successfully decrypts the token into decrypted data, a creation date of the token in the decrypted data may be read and a rule applied to the creation date, the rule determining whether or not to expire the token. Finally, in response to a determination by the application of the rule to expire the token based upon the creation date of the token, the token is expired from subsequent use in authorizing servicing of the data access request, but otherwise the data access request is authorized for servicing.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Applicant: Google LLC
    Inventor: Danny Thorpe
  • Patent number: 11362821
    Abstract: Secure selective token-based access control includes receiving a data access request from over a computer communications network, extracting a token from the request, selecting a decryption key for use in decrypting the token and attempting decryption of the token using the decryption key. Thereafter, on condition that the decryption key successfully decrypts the token into decrypted data, a creation date of the token in the decrypted data may be read and a rule applied to the creation date, the rule determining whether or not to expire the token. Finally, in response to a determination by the application of the rule to expire the token based upon the creation date of the token, the token is expired from subsequent use in authorizing servicing of the data access request, but otherwise the data access request is authorized for servicing.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: June 14, 2022
    Assignee: Google LLC
    Inventor: Danny Thorpe
  • Publication number: 20220123922
    Abstract: Secure selective token-based access control includes receiving a data access request from over a computer communications network, extracting a token from the request, selecting a decryption key for use in decrypting the token and attempting decryption of the token using the decryption key. Thereafter, on condition that the decryption key successfully decrypts the token into decrypted data, a creation date of the token in the decrypted data may be read and a rule applied to the creation date, the rule determining whether or not to expire the token. Finally, in response to a determination by the application of the rule to expire the token based upon the creation date of the token, the token is expired from subsequent use in authorizing servicing of the data access request, but otherwise the data access request is authorized for servicing.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 21, 2022
    Applicant: Google LLC
    Inventor: Danny Thorpe
  • Patent number: 8489878
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Patent number: 8335929
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Publication number: 20120173868
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Publication number: 20120173756
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Patent number: 8185737
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: May 22, 2012
    Assignee: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Publication number: 20070300064
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Application
    Filed: May 22, 2007
    Publication date: December 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos