Patents by Inventor Sangamesh O Shetty

Sangamesh O Shetty 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: 10949183
    Abstract: A processor-implemented method for transforming co-routines to equivalent sub-routines is provided. An input is received at a first user device from a user for a first language and a first operating environment. The first language includes the co-routines and is supported in a first hardware environment. The first language is analyzed to transform the co-routines of the first language into the sub-routines of a second language for implementing the co-routines of the first language in a second hardware environment.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: March 16, 2021
    Assignee: VAYAVYA LABS PRIVATE LIMITED
    Inventors: Karthick Gururaj, Sandeep Pendharkar, Venugopal Kolathur, Sangamesh O Shetty
  • Publication number: 20200183671
    Abstract: A processor-implemented method for transforming co-routines to equivalent sub-routines is provided. The method includes (i) receiving, an input from user for first language and first operating environment, and (ii) analyzing first language to transform co-routines of first language into sub-routines of second language by (a) determining at least one automatic variable for persistent variables and non-persistent variables across suspend cycles or resume cycles of co-routines, (b) transforming persistent variables and non-persistent variables into sub-routines of second language based on determined automatic variables, (c) determining return statements and yield statements in co-routines of first language for transforming the return statements and yield statements into sub-routines of the second language, and (d) translating the co-routines of first language into sub-routines of second language and second operating environment.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 11, 2020
    Inventors: Karthick Gururaj, Sandeep Pendharkar, Venugopal Kolathur, Sangamesh O Shetty