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: 9864586Abstract: 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: GrantFiled: February 22, 2016Date of Patent: January 9, 2018Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
-
Publication number: 20160170723Abstract: 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: ApplicationFiled: February 22, 2016Publication date: June 16, 2016Inventors: Vikrant KAULGUD, Jagadeesh Chandra BOSE RANTHAM PRABHAKARA, Subramanya Prasad
-
Patent number: 9359725Abstract: 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: GrantFiled: July 17, 2013Date of Patent: June 7, 2016Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCHInventors: Kanwar Singh, Pulikanti Subramanya Prasad, Sudhir Mathur, Farhat Azad, Subhamay Gangopadhyay
-
Patent number: 9298452Abstract: 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: GrantFiled: October 11, 2013Date of Patent: March 29, 2016Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
-
Publication number: 20150197895Abstract: 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: ApplicationFiled: July 17, 2013Publication date: July 16, 2015Inventors: Kanwar Singh, Pulikanti Subramanya Prasad, Sudhir Mathur, Farhat Azad, Subhamay Gangopadhyay
-
Publication number: 20140109049Abstract: 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: ApplicationFiled: October 11, 2013Publication date: April 17, 2014Inventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
-
Patent number: 8584085Abstract: 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: GrantFiled: September 23, 2009Date of Patent: November 12, 2013Assignee: Accenture Global Services LimitedInventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad
-
Publication number: 20100077351Abstract: 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: ApplicationFiled: September 23, 2009Publication date: March 25, 2010Applicant: ACCENTURE GLOBAL SERVICES GMBHInventors: Vikrant Kaulgud, Jagadeesh Chandra Bose Rantham Prabhakara, Subramanya Prasad