×

Security systems and methods for encoding and decoding digital content

  • US 9,946,898 B2
  • Filed: 04/17/2015
  • Issued: 04/17/2018
  • Est. Priority Date: 11/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling digital content on a third party webpage, the method comprising:

  • executing instructions, stored in a non-transitory memory, by one or more processors of a computer system that cause the computer system to perform operations comprising;

    using a listener, detecting when an executing browser is about to display a third party webpage by a viewing node;

    in response to detecting that the third party webpage is about to be displayed, parsing the third party webpage to detect whether the third party webpage includes an encoded version of input form field content that has been inserted into the third party webpage by a client application executing on the viewing node and configured to enable a user to have control of at least portions of content published via the input form field at the third party webpage;

    enabling the viewing node to have content control over at least a portion of the third party webpage by decoding the encoded version of the input form field content included in the third party webpage by;

    requesting a decoding key to facilitate decoding of at least portions of the encoded version of the input form field content in the third party webpage, the decoding key request being transmitted to a policy node for processing, where the decoding key request includes session attributes about the viewing node to facilitate a determination by the policy node as to whether the viewing node is authorized to access the decoded version of the input form field content; and

    receiving, from a policy node, a universal resource identifier (URI) reference to the decoding key; and

    using the decoding URI reference, requesting, from the third party key node, access to the decoding key to facilitate replacement of at least portions of the encoded version of the input form field content with a decoded version of the input form field content.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×