Patents by Inventor Deepak K. Kakadia

Deepak K. Kakadia 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: 7382725
    Abstract: One embodiment of the present invention provides a system that facilitates scheduling packets in a multi-service integrated switch fabric wherein packet services are attached directly to the switch fabric. During operation, the system receives a packet at the switch fabric. Upon receiving the packet, the system uses pre-defined rules to identify packet services to perform operations on the packet. The system then attaches a tag to the packet, which identifies the packet services to be performed on the packet. The system then schedules the packet on the switch fabric. During the scheduling process, the system considers the packet services identified by the tag and the occupancies of queues associated with the identified packet services when scheduling the packet in an attempt to optimize network throughput.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: June 3, 2008
    Assignee: Sun Microsystems, Inc.
    Inventor: Deepak K. Kakadia
  • Publication number: 20040019668
    Abstract: A system and methods for managing a large number of computing devices. A management station includes a talker for sending management commands and a listener for receiving command acknowledgements and/or responses. Commands are issued to multicast addresses, for delivery to multiple devices without having to originate multiple messages at the management station. Each command includes an identifier (e.g., sequence number) to distinguish it from other commands and allow the station to determine which commands a device has not acknowledged. A managed device acknowledges a command by transmitting the identifier to the management station. A device may acknowledge every command or may periodically or occasionally acknowledge the most recent command it received and/or applied. A managed device may not be continuously coupled to the management station (e.g., it may be offline or turned off). When reconnected, missed commands may be sent to the device (e.g., via unicast).
    Type: Application
    Filed: July 24, 2002
    Publication date: January 29, 2004
    Inventor: Deepak K. Kakadia
  • Patent number: 6532554
    Abstract: An event correlation system for network management has computer code for at least one model of a process to be run on a node of a network, where said process is intended to be run on a different node of the network than the model. The correlation system also has code for an alarm monitor comparing the apparent behavior of the model to actual events generated by the process and generating alarm messages when the actual events of the process do not match expected events from the model. It also has code for an event correlation utility; and means for communicating alarms from the alarm monitor to the event correlation utility.
    Type: Grant
    Filed: November 29, 1999
    Date of Patent: March 11, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Deepak K. Kakadia