Patents by Inventor Santosh Pande

Santosh Pande 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: 20080005332
    Abstract: In a method of dynamically changing a computation performed by an application executing on a digital computer, the application is characterized in terms of slack and workloads of underlying components of the application and of interactions therebetween. The application is enhanced dynamically based on predictive models generated from the characterizing action and on the dynamic availability of computational resources. Strictness of data consistency constraints is adjusted dynamically between threads in the application, thereby providing runtime control mechanisms for dynamically enhancing the application.
    Type: Application
    Filed: June 6, 2007
    Publication date: January 3, 2008
    Applicant: GEORGIA TECH RESEARCH CORPORATION
    Inventors: Santosh Pande, Romain E. Cledat, Tushar Kumar, Jaswanth Sreeram
  • Patent number: 7269671
    Abstract: Systems, methods and computer program products partition a whole program when it does not fit in a device's memory. Minimal, safe program partitions are downloaded from the server on demand into the embedded device just before their execution. Code and data of the program are partitioned such that no information regarding the control flow behavior of the program is leaked out. Thus, by observing the program partitions that are downloaded from the server to the device, an attacker is unable to guess which branches are taken in the program and what is the control flow of the program. This property of tamper resistance is valuable for secure embedded devices, such as smart cards, which could hold sensitive information and/or carry out critical computation such as financial transactions.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: September 11, 2007
    Assignees: Georgia Tech Research Corporation, Infineon Technologies AG
    Inventors: Santosh Pande, Tao Zhang, Andre Dos Santos, Franz Josef Bruecklmayr
  • Publication number: 20040073898
    Abstract: Systems, methods and computer program products partition a whole program when it does not fit in a device's memory. Minimal, safe program partitions are downloaded from the server on demand into the embedded device just before their execution. Code and data of the program are partitioned such that no information regarding the control flow behavior of the program is leaked out. Thus, by observing the program partitions that are downloaded from the server to the device, an attacker is unable to guess which branches are taken in the program and what is the control flow of the program. This property of tamper resistance is valuable for secure embedded devices, such as smart cards, which could hold sensitive information and/or carry out critical computation such as financial transactions.
    Type: Application
    Filed: June 4, 2003
    Publication date: April 15, 2004
    Inventors: Santosh Pande, Tao Zhang, Andre Dos Santos, Franz Josef Bruecklmayr