Patents by Inventor Zi Lin

Zi Lin 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: 20160337324
    Abstract: A request for a web page is received and the requested web page is retrieved. The web page is modified to obfuscate a set of form attribute values into a corresponding set of obfuscated form attribute values. The modified web page is transmitted to the requesting device. The modified web page does not include the set of form attribute values in their original form. Form data for the set of obfuscated form attribute values is received from the requesting device. The set of obfuscated form attribute values is deobfuscated thereby revealing the original set of form attribute values. The form data for the set of original form attribute values is further processed.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Nicholas Thomas Sullivan, Zi Lin, Rajeev Devendra Sharma
  • Patent number: 9401919
    Abstract: A request for a web page is received and the requested web page is retrieved. The web page is modified to obfuscate a set of form attribute values into a corresponding set of obfuscated form attribute values. The modified web page is transmitted to the requesting device. The modified web page does not include the set of form attribute values in their original form. Form data for the set of obfuscated form attribute values is received from the requesting device. The set of obfuscated form attribute values is deobfuscated thereby revealing the original set of form attribute values. The form data for the set of original form attribute values is further processed.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: July 26, 2016
    Assignee: CLOUDFLARE, INC.
    Inventors: Nicholas Thomas Sullivan, Zi Lin, Rajeev Devendra Sharma
  • Publication number: 20160182517
    Abstract: A request for a web page is received and the requested web page is retrieved. The web page is modified to obfuscate a set of form attribute values into a corresponding set of obfuscated form attribute values. The modified web page is transmitted to the requesting device. The modified web page does not include the set of form attribute values in their original form. Form data for the set of obfuscated form attribute values is received from the requesting device. The set of obfuscated form attribute values is deobfuscated thereby revealing the original set of form attribute values. The form data for the set of original form attribute values is further processed.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Inventors: Nicholas Thomas Sullivan, Zi Lin, Rajeev Devendra Sharma