Patents by Inventor Gen Lin

Gen 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).

  • Patent number: 8452983
    Abstract: A system, method, and computer program for protecting numerical control codes, comprising decrypting an encrypted text file that defines how an event for a tool path data set is processed; processing said decrypted text file to obtain a set of instructions; formatting said set of instructions according to a definition file; and outputting said set of formatted instructions; whereby postprocessed machine controls are written and appropriate means and computer-readable instructions.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: May 28, 2013
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Gen Lin
  • Patent number: 8249249
    Abstract: A system, method, and computer program for text-based encryption, involves accessing a text file with a plurality of lines of text characters; re-sequencing each of the text characters in the plurality of lines; translating a base representation for each of the text characters by an offset of a base value so that a resulting translated character is printable; inserting a plurality of other characters between each of the translated text characters on each of the lines to form a random character string; inserting a plurality of random numbers of random characters before and after the random character string to output to a resultant file; and including a translated seed with the resultant file.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: August 21, 2012
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Gen Lin
  • Publication number: 20080292097
    Abstract: A system, method, and computer program for text-based encryption, comprising accessing a text file with a plurality of lines of text characters; re-sequencing each of said text characters; translating a base representation for each of said text character by an offset of a base value so that a resulting translated character is printable; inserting a plurality of characters between each of said translated text characters on each of said line to form a random character string; inserting a plurality of random numbers of random characters before and after said random character string to output to a resultant file; and including a translated seed with said resultant file and appropriate means and computer-readable instructions.
    Type: Application
    Filed: March 20, 2008
    Publication date: November 27, 2008
    Inventor: Gen Lin
  • Publication number: 20080294910
    Abstract: A system, method, and computer program for protecting numerical control codes, comprising decrypting an encrypted text file that defines how an event for a tool path data set is processed; processing said decrypted text file to obtain a set of instructions; formatting said set of instructions according to a definition file; and outputting said set of formatted instructions; whereby postprocessed machine controls are written and appropriate means and computer-readable instructions.
    Type: Application
    Filed: March 20, 2008
    Publication date: November 27, 2008
    Inventor: Gen Lin
  • Patent number: D1041725
    Type: Grant
    Filed: June 20, 2024
    Date of Patent: September 10, 2024
    Inventor: Gen Lin
  • Patent number: D1045184
    Type: Grant
    Filed: June 20, 2024
    Date of Patent: October 1, 2024
    Inventor: Gen Lin
  • Patent number: D1061984
    Type: Grant
    Filed: October 30, 2024
    Date of Patent: February 11, 2025
    Inventor: Gen Lin
  • Patent number: D1068132
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: March 25, 2025
    Inventor: Gen Lin