Lev Vaitzblit, Kadangode K Ramakrishnan, Percy Tzelnic: Scheduling and admission control policy for a continuous media server. Digital Equipment, A Sidney Johnston, Christine M Kuta, June 18, 1996: US05528513 (194 worldwide citation)

A scheduler with admissions control in a continuous media file server is presented. The scheduler supports multiple classes of tasks with diverse performance requirements. The scheduler is based on a combination of rate-monotonic and weighted round-robin scheduling schemes. Scheduling is accomplishe ...

Naganand Doraswamy, Kadangode K Ramakrishnan: Load balancing based on queue length, in a network of processor stations. AT&T Corporation, Kenyon & Kenyon, October 3, 2000: US06128642 (155 worldwide citation)

A method for distributing a job load from a local processor station to at least one processor station within a plurality of processor stations connected by a multiaccess channel. A job is selected for remote execution from the local processor so that the average load value of the local processor sta ...

Charles Robert Kalmanek Jr, William Todd Marshall, Partho Pratim Mishra, Douglas M Nortz, Kadangode K Ramakrishnan: Method for exchanging signaling messages in two phases. AT&T, November 27, 2001: US06324279 (147 worldwide citation)

Signaling messages are exchanged for a call between a calling party to a called party. A setup message for the call is exchanged through at least one gate controller. Network resources are reserved for the call based on the exchanged setup messages. An end-to-end message for the call is exchanged wi ...

Kadangode K Ramakrishnan, Prabuddha Biswas: Disk cache management techniques using non-volatile storage. Digital Equipment Corporation, Arthur W Fisher, Ronald C Hudgens, Christine M Kuta, June 3, 1997: US05636355 (115 worldwide citation)

A method, and apparatus for its use, for reducing the number of disk accesses needed to satisfy requests for reading data from and writing data to a hard disk. A non-volatile cache memory used to hold data blocks for which write requests have been made is purged of "dirty" blocks, not yet written to ...

Kadangode K Ramakrishnan, Prabuddha Biswas: Managing the fetching and replacement of cache entries associated with a file system. Digital Equipment Corporation, Fish & Richardson, February 14, 1995: US05390318 (109 worldwide citation)

Information needed by application programs from a secondary storage is cached in a cache memory which is organized in multiple levels, each level having multiple entries, the entries of each level receiving information of a predetermined category, each entry being accessible independently. Links are ...

Nikolaos Anerousis, Raman Gopalakrishnan, Charles Robert Kalmanek Jr, Alan Edward Kaplan, William Todd Marshall, Partho Pratim Mishra, Peter Z Onufryk, Kadangode K Ramakrishnan, Cormac John Sreenan: Method and apparatus for communication services on a network. AT&T, December 24, 2002: US06498797 (102 worldwide citation)

A method for performing communications over a network comprises receiving a user record for a first user, receiving a query from a second user with regard to the first user, and sending, to the second user, as a response to the query, a call-handling profile.

Kadangode K Ramakrishnan, Dennis Ting, Lev Vaitzblit: Scheduling mechanism using predetermined limited execution time processing threads in a communication network. Cabletron Systems, Wolf Greenfield & Sacks P C, July 4, 2000: US06085215 (98 worldwide citation)

Method and apparatus for avoiding receive livelock and transmit starvation, and for minimizing packet loss and latency in a communication network station. The invention uses a combination of processing threads, polling and, in a preferred embodiment, a judicious use of interrupts, to allocate the us ...

Michael Ben Nun, Simoni Ben Michael, Moshe De Leon, Peter John Roman, Kadangode K Ramakrishnan, G Paul Koning: Traffic shaping system with virtual circuit table time stamps for asynchronous transfer mode networks. David A Dagg, Gary E Ross, Arthur W Fisher, July 15, 1997: US05649110 (98 worldwide citation)

A system for controlling the transmission of cells from a network node over multiple virtual circuit is disclosed. The disclosed system performs traffic shaping for all virtual circuits connected with the network node. The system includes a virtual circuit table with one or more entries. Each virtua ...

Kadangode K Ramakrishnan: System and method for improving transport protocol performance in communication networks having lossy links. AT&T, October 26, 1999: US05974028 (92 worldwide citation)

Providing transport protocol within a communication network having a lossy link. The receiver distinguishes between packets received with non-congestion bit errors and packets having been not at all received due to congestion. When packets are received with non-congestion bit errors, the receiver se ...

Michael Ben Nun, Simoni Ben Michael, Moshe De Leon, G Paul Koning, Kadangode K Ramakrishnan, Peter J Roman: Traffic shaping system with transmit latency feedback for asynchronous transfer mode networks. Digital Equipment Corporation, David A Dagg, May 7, 1996: US05515363 (88 worldwide citation)

A system for controlling the transmission of cells from a network node over multiple Virtual Circuits (VCs) is disclosed. The system performs traffic shaping, as required by connection based systems such as Asynchronous Transfer Mode (ATM), for each VC connected with a network node, so that the Qual ...