Patents by Inventor Arjun Ramesh

Arjun Ramesh 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: 20250117309
    Abstract: A method for detecting a memory access error in a multi-threaded application. The method includes: converting the multi-threaded application to a bytecode representation thereof; profiling the bytecode representation to determine at least one shared memory access point by at least two threads of the bytecode representation; injecting a delay time frame into a respective memory access operation to the shared memory access point by at least one thread of the at least two threads; monitoring accesses of the at least two threads to the shared memory access point during the delay time frame to detect the memory access error. A computer program, an apparatus, and a storage medium are also described.
    Type: Application
    Filed: September 23, 2024
    Publication date: April 10, 2025
    Inventors: Arne Hamann, Anthony Rowe, Arjun Ramesh, Dirk Ziegenbein, Emily Ruppel, Jaspreet Riar, Michael Pressler, Nuno Pereira, Tianshu Huang
  • Publication number: 20250077389
    Abstract: A method for predicting the performance of a software program. The method includes: profiling the software program in a bytecode representation thereof, wherein the profiling is performed during the execution of the software program, in order to provide an execution property of the software program; profiling a runtime on a target device, wherein the profiling is performed while executing at least one test program on the runtime of the target device, in order to provide a runtime property of the target device; predicting the performance of an execution of the software program on the target device based on the execution property of the software program and the runtime property of the target device. A computer program, an apparatus, and a storage medium are also described.
    Type: Application
    Filed: September 3, 2024
    Publication date: March 6, 2025
    Inventors: Dakshina Narahari Dasari, Anthony Rowe, Arjun Ramesh, Michael Pressler, Nuno Pereira, Tianshu Huang