Patents by Inventor Abhijit V. Warkhedi

Abhijit V. Warkhedi 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: 8301786
    Abstract: Network devices, computer-readable media, and other embodiments associated with packet inspection are described. Packet inspection may be performed on data packets associated with a session, where a session can include multiple data channels and associated control channels that have been bound together. A session may be associated with an identity. Various policies may be associated with that identity. As packet inspection occurs, it can be determined whether policies are being violated on a per identity basis. If a policy is being violated, then an action may be selectively performed. The action performed may affect a single channel in the session or may affect the whole session. Different identities may have different policies. Example actions include dropping a session, throttling a session, monitoring a session, controlling the number of channels associated with a session, dropping a channel, throttling a channel, monitoring a channel, and other actions.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: October 30, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Praveenkumar Reguraman, Rajasekhar Manam, Sridar Kandaswamy, Abhijit V. Warkhedi
  • Publication number: 20110196971
    Abstract: Network devices, computer-readable media, and other embodiments associated with packet inspection are described. Packet inspection may be performed on data packets associated with a session, where a session can include multiple data channels and associated control channels that have been bound together. A session may be associated with an identity. Various policies may be associated with that identity. As packet inspection occurs, it can be determined whether policies are being violated on a per identity basis. If a policy is being violated, then an action may be selectively performed. The action performed may affect a single channel in the session or may affect the whole session. Different identities may have different policies. Example actions include dropping a session, throttling a session, monitoring a session, controlling the number of channels associated with a session, dropping a channel, throttling a channel, monitoring a channel, and other actions.
    Type: Application
    Filed: February 10, 2010
    Publication date: August 11, 2011
    Inventors: PRAVEENKUMAR REGURAMAN, Rajasekhar Manam, Sridar Kandaswamy, Abhijit V. Warkhedi
  • Patent number: 7623456
    Abstract: An apparatus and method for implementing comprehensive QOS independent of the fabric system is disclosed. According to one embodiment, a system is provided comprising a switching medium, a plurality of line cards, a first scheduler associated with an ingress line card, and a second scheduler associated with an egress line card and communicatively coupled with the first scheduler. According to another embodiment, a line card is provided comprising a plurality of input buffers, a plurality of output buffers, output buffer status logic coupled to the output buffers operable to produce output buffer status information corresponding to each output buffer, a first scheduler coupled to the input buffers and operable to select data from the input buffers based upon the output buffer status, and a second scheduler coupled to the output buffers and operable to select data from the output buffers in accordance with Quality of Service requirements.
    Type: Grant
    Filed: August 12, 2003
    Date of Patent: November 24, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Yung-Chin Chen, Abhijit V. Warkhedi, Ketan A. Padwekar