Patents by Inventor Paul G. Joseph

Paul G. Joseph 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).

  • Publication number: 20040003085
    Abstract: Methods and systems are disclosed that effectively manage sockets in client-to-server connections at the application level to enhance the availability of sockets by timely closing idle sockets. This reduces the role of the TCP-level management to a single listen thread on a listen socket. Connected sockets are placed into the application's socket pool that is managed by a configurable number of worker threads. The proposed methods and systems are intended to prevent a situation where many connections are opened, thereby using all the network memory on the machine.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Inventors: Paul G. Joseph, Sanjeev Nandan, Suyash K. Apte, Deepa Saini
  • Publication number: 20030065646
    Abstract: A database interface architecture is disclosed that operates in an asynchronous mode, provides for load balancing over time, and is optimized for high speed. Even when the system is under light load, data is inserted into the database in a timely manner by flushing the buffer after a configurable time interval, regardless of how full or empty the buffer is, thereby ensuring that data does not remain in the buffer during times of light or no load. The buffer can also be flushed by setting a flag whereby the buffer is flushed regardless of the timestamp on the buffer.
    Type: Application
    Filed: September 13, 2002
    Publication date: April 3, 2003
    Inventors: Paul G. Joseph, Sanjeev Nandan, Sudarshan Purohit, Trivikram Nayak, A. B. Manikhandan