Patents by Inventor Subramanya Prasad

Subramanya Prasad 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: 9864586
    Abstract: Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: January 9, 2018
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
  • Publication number: 20160170723
    Abstract: Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Inventors: Vikrant KAULGUD, Jagadeesh Chandra BOSE RANTHAM PRABHAKARA, Subramanya Prasad
  • Patent number: 9359725
    Abstract: The excavations of side vertical walls for building and underpasses must be shored so that the excavations adjacent to the neighboring properties do not cave in during the constructions. A Soil Nailing system has been used for stabilization of excavations and natural slopes for the last few decades in India and Abroad. Soil Nailing Technique used steel anchor rods inserted directly into the soil mass as a driven nails and when Nails are placed in pre-drilled holes to form grouted nails. In both the cases, it restrained load and the side deformations. In the present study, an innovative technique of ‘Soil Nailing’ has been developed for stepwise vertical de-stabilization and stabilization of compacted collapsible sandy soil for the construction of railway underpasses in live railway loading conditions.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: June 7, 2016
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Kanwar Singh, Pulikanti Subramanya Prasad, Sudhir Mathur, Farhat Azad, Subhamay Gangopadhyay
  • Patent number: 9298452
    Abstract: Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: March 29, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
  • Publication number: 20150197895
    Abstract: The excavations of side vertical walls for building and underpasses must be shored so that the excavations adjacent to the neighboring properties do not cave in during the constructions. A Soil Nailing system has been used for stabilization of excavations and natural slopes for the last few decades in India and Abroad. Soil Nailing Technique used steel anchor rods inserted directly into the soil mass as a driven nails and when Nails are placed in pre-drilled holes to form grouted nails. In both the cases, it restrained load and the side deformations. In the present study, an innovative technique of ‘Soil Nailing’ has been developed for stepwise vertical de-stabilization and stabilization of compacted collapsible sandy soil for the construction of railway underpasses in live railway loading conditions.
    Type: Application
    Filed: July 17, 2013
    Publication date: July 16, 2015
    Inventors: Kanwar Singh, Pulikanti Subramanya Prasad, Sudhir Mathur, Farhat Azad, Subhamay Gangopadhyay
  • Publication number: 20140109049
    Abstract: Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 17, 2014
    Inventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
  • Patent number: 8584085
    Abstract: Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: November 12, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
  • Publication number: 20100077351
    Abstract: Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 25, 2010
    Applicant: ACCENTURE GLOBAL SERVICES GMBH
    Inventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad