Patents by Inventor Srinivasan T. Raman

Srinivasan T. Raman 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: 10268456
    Abstract: In various aspects, systems and methods provide a standardized approach to contextual code identification in editors and integrated development environments (IDEs). Thus, a given cursor position inside a language file like cascading style sheets (CSS), JavaScript, or java can be represented by storing language type and hierarchy information at the current position in a mime type or mime type-like syntax. Different editor assist handler modules can then be chained to process the syntax to provide a particular feature or insight. Features or products can evolve incrementally by adding a new handler module that processes the same syntax. In one aspect, the actual handler modules used can be determined depend on the cursor context.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: April 23, 2019
    Assignee: Oracle International Corporation
    Inventors: Anand Kumar Kalyanasundaram, Srinivasan T. Raman, Rodney Kent Magnuson, Jr., Mark John Romano
  • Publication number: 20160092414
    Abstract: In various aspects, systems and methods provide a standardized approach to contextual code identification in editors and integrated development environments (IDEs). Thus, a given cursor position inside a language file like cascading style sheets (CSS), JavaScript, or java can be represented by storing language type and hierarchy information at the current position in a mime type or mime type-like syntax. Different editor assist handler modules can then be chained to process the syntax to provide a particular feature or insight. Features or products can evolve incrementally by adding a new handler module that processes the same syntax. In one aspect, the actual handler modules used can be determined depend on the cursor context.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 31, 2016
    Inventors: Anand Kumar Kalyanasundaram, Srinivasan T. Raman, Rodney Kent Magnuson, JR., Mark John Romano
  • Patent number: 7316003
    Abstract: A system and method for developing a dynamic web page. An editor facilitates creation and modification of a web page created from static and dynamic web page code. The editor provides a source code view for accessing the dynamic code, static code and static content corresponding to the static code. The editor also provides a visual editor for accessing dynamic content generated from corresponding dynamic code. Modifications to code or content in one view are reflected in the other. A controller generates a merged model of the code and content of the web page. The merged model may be in the form of a hierarchical ordering of nodes, wherein each node corresponds to a code element or a content element. A pre-processor marks dynamic code before the code is deployed, and a post-processor un-marks the dynamic code.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: January 1, 2008
    Assignee: Oracle International Corp.
    Inventors: Sanjay Dulepet, Stephen Tom, Srinivasan T. Raman, Predrag Petkovic