Patents by Inventor Mehran Farimani

Mehran Farimani 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: 11360871
    Abstract: Computer receives, from within system application comprising application(s) that communicate with operating system(s) (OS), selection of target application. Computer creates stub application for target application that mimics entry and exit points of target application. Computer isolates target application externally to system application. Computer establishes network connection(s) connecting isolated target application and stub application to process communication between isolated target application and system application. Computer generates OS tracing system that logs file and directory accesses of isolated target application. Computer monitors runtime behavior of isolated target application, using logs of OS tracing system, to identify files used by target application. Computer determines set of files not used by target application.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: June 14, 2022
    Assignee: RapidFort, Inc.
    Inventors: Mehran Farimani, Rajeev Thakur
  • Publication number: 20220164270
    Abstract: Computer receives, from within system application comprising application(s) that communicate with operating system(s) (OS), selection of target application. Computer creates stub application for target application that mimics entry and exit points of target application. Computer isolates target application externally to system application. Computer establishes network connection(s) connecting isolated target application and stub application to process communication between isolated target application and system application. Computer generates OS tracing system that logs file and directory accesses of isolated target application. Computer monitors runtime behavior of isolated target application, using logs of OS tracing system, to identify files used by target application. Computer determines set of files not used by target application.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: Mehran Farimani, Rajeev Thakur
  • Patent number: 7849316
    Abstract: Methods and apparatus are provided for securely printing a print job on a networked printer. An application program running on a networked computer instructs the printer to generate and exchange cryptographic keys. The application program then encrypts the print job using the keys, and then communicates the encrypted print job to the printer. The printer decrypts the received print job and prints the document.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: December 7, 2010
    Assignee: Electronics for Imaging, Inc.
    Inventors: Michael Partelow, Mehran Farimani, Truxton Fulton
  • Patent number: 7831830
    Abstract: Methods and apparatus are provided for securely printing a print job on a networked printer. An application program running on a networked computer instructs the printer to generate and exchange cryptographic keys. The application program then encrypts the print job using the keys, and then communicates the encrypted print job to the printer. The printer decrypts the received print job and prints the document.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: November 9, 2010
    Assignee: Electronics For Imaging, Inc.
    Inventors: Michael Partelow, Mehran Farimani, Truxton Fulton