Patents by Inventor Radhika Ramakrishnan

Radhika Ramakrishnan 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: 9229738
    Abstract: A message occurrence can be detected when a software application runs on a computing device. The message occurrence can be an occurrence where a text containing message is presented upon a user interface of the software application or a log associated with the software application is updated with a text containing message. A user context for the message occurrence can be determined. The user context can include a user sequence and an execution path. Message occurrence information can be conveyed to a message context catalog. Within the message context catalog, the message occurrence information can be indexed against unique message identifiers. Message occurrence information from the message context catalog can be presented in a computer's user interface when a message uniquely identified by the message identifier is presented in the user interface. The user interface can permit a user to edit text of messages.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: January 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ana C. Biazetti, Virginia D. Hill, Radhika Ramakrishnan, Jeffrey T. Robke, Latha Sivakumar, Mary E. Sturgeon
  • Publication number: 20100325540
    Abstract: A message occurrence can be detected when a software application runs on a computing device. The message occurrence can be an occurrence where a text containing message is presented upon a user interface of the software application or a log associated with the software application is updated with a text containing message. A user context for the message occurrence can be determined. The user context can include a user sequence and an execution path. Message occurrence information can be conveyed to a message context catalog. Within the message context catalog, the message occurrence information can be indexed against unique message identifiers. Message occurrence information from the message context catalog can be presented in a computer's user interface when a message uniquely identified by the message identifier is presented in the user interface. The user interface can permit a user to edit text of messages.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 23, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ANA C. BIAZETTI, VIRGINIA D. HILL, RADHIKA RAMAKRISHNAN, JEFFREY T. ROBKE, LATHA SIVAKUMAR, MARY E. STURGEON
  • Patent number: 7191431
    Abstract: A system and method for automatically selecting a translator to translate a component request using semantic typing is presented. A mediator receives a component request from a first component that requests to invoke a second component. The mediator retrieves a launch target identifier and a requester provided property type identifier from the component request. The requester provided property type identifier includes semantic typing corresponding to a data value. The mediator retrieves a recipient input property type identifier corresponding to the launch target identifier, and uses the requester provided property type identifier and the recipient input property type identifier to select a translator. The mediator passes a data value included in the component request to the selected translator, and receives a translated data value from the translator. The mediator constructs a property using the translated data value and includes the constructed property in a call that is sent to the second component.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: March 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: Scott C. Brown, Radhika Ramakrishnan, Billy R. Rowe, Jr., Edward C. Satler, John P. Whitfield
  • Publication number: 20060036991
    Abstract: Under the present invention, a sequence of actions made by a user in operating a software system is tracked. Upon request by the user, predictive help is given based on the sequence of actions. In a typical embodiment, the predictive help is contained in a knowledge base, which is initially built during development of the software system. Specifically, the knowledge base is populated based on sequences of actions by other users as they operate the software system during its development. Moreover, the knowledge base can be updated after release of the software system as the user operates the system. To this extent, the knowledge base will “learn” the patterns of the user, and the predictive help will be continually tailored based thereon.
    Type: Application
    Filed: August 12, 2004
    Publication date: February 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Ana Biazetti, Sean Logue, Radhika Ramakrishnan, Mary Sturgeon
  • Publication number: 20040123275
    Abstract: A system and method for automatically selecting a translator to translate a component request using semantic typing is presented. A mediator receives a component request from a first component that requests to invoke a second component. The mediator retrieves a launch target identifier and a requester provided property type identifier from the component request. The requester provided property type identifier includes semantic typing corresponding to a data value. The mediator retrieves a recipient input property type identifier corresponding to the launch target identifier, and uses the requester provided property type identifier and the recipient input property type identifier to select a translator. The mediator passes a data value included in the component request to the selected translator, and receives a translated data value from the translator. The mediator constructs a property using the translated data value and includes the constructed property in a call that is sent to the second component.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventors: Scott C. Brown, Radhika Ramakrishnan, Billy R. Rowe, Edward C. Satler, John P. Whitfield