Patents by Inventor Radha Ramachandran

Radha Ramachandran 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: 7962926
    Abstract: A method, system and program storage device for preventing a real-time application from running out of free threads when the real-time application receives a device interface request. A set of special data packets for the main user application is provided. Shared functions are provided as part of the device interface to indicate the error condition when there is no more free thread and for a utility program to recognize a retry is needed. Thus, the retry mechanism is embedded in the shared functions running on both the main user application and all utility programs.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Chiahong Chen, Radha Ramachandran
  • Publication number: 20070239890
    Abstract: A method, system and program storage device for preventing a real-time application from running out of free threads when the real-time application receives a device interface request. A set of special data packets for the main user application is provided. Shared functions are provided as part of the device interface to indicate the error condition when there is no more free thread and for a utility program to recognize a retry is needed. Thus, the retry mechanism is embedded in the shared functions running on both the main user application and all utility programs.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 11, 2007
    Inventors: Chiahong Chen, Radha Ramachandran
  • Publication number: 20070240122
    Abstract: A method, system and program storage device for providing request trace data in a user mode device interface. A trace utility of a user device interface generates a device open packet having request trace data therein for forwarding to a main user application trace facility in response to receipt of a device interface request from a client application.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 11, 2007
    Inventors: Chiahong Chen, Radha Ramachandran
  • Publication number: 20070198998
    Abstract: A method, apparatus and program storage device for preserving locked pages in memory when in user mode. A user command daemon is provided for executing a command string received from a user application. A socket interface is disposed between the user command daemon and the application for routing signals between the user application and the user command daemon. The user command daemon provides a returned value to application for loading into memory without causing latencies to the running of the application.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 23, 2007
    Inventors: Chiahong Chen, Radha Ramachandran
  • Publication number: 20070124365
    Abstract: A method, apparatus and program storage device that provides a user mode device interface for enabling software reuse. The user mode device interface allows device interface requests to be sent and received, including commands and data structures, via socket communication. A device state machine on the client side is implemented in a set of shared functions that can be incorporated by all applications that want to communicate to a particular service provider. The service provider offers the software functions over a user mode device interface via socket communication. The device state machine on the service provider side is embedded in the socket server implementation. The interaction between the state machines on both client and server sides ensures a device interface request is properly handled.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Inventors: Chiahong Chen, Radha Ramachandran, Cheng-Chung Song