Patents by Inventor Sharad Ahlawat

Sharad Ahlawat 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: 9876839
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: January 23, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Cetin Seren, Jisheng Wang, Sharad Ahlawat, Yingqi Xu, Vijaya Sarathy Kasi
  • Publication number: 20170272497
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Application
    Filed: June 7, 2017
    Publication date: September 21, 2017
    Inventors: CETIN SEREN, JISHENG WANG, SHARAD AHLAWAT, YINGQI XU, VIJAYA SARATHY KASI
  • Patent number: 9686340
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: June 20, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Cetin Seren, Jisheng Wang, Sharad Ahlawat, Yingqi Xu, Vijaya Sarathy Kasi
  • Publication number: 20160241628
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventors: CETIN SEREN, JISHENG WANG, SHARAD AHLAWAT, YINGQI XU, VIJAYA SARATHY KASI
  • Patent number: 9350785
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: May 24, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Cetin Seren, Jisheng Wang, Sharad Ahlawat, Yingqi Xu, Vijaya Sarathy Kasi
  • Patent number: 9178783
    Abstract: Techniques for measuring network performance using the inter-packet gap metric are described. According to one approach, a computer-implemented method comprises a plurality of inter-packet gap buckets, along with their associated counts and inter-packet gap value ranges, being created and stored at a network node. Two or more network packets are received at a network node as a part of at least one unidirectional flow. For each successively received packet, the network node then determines the inter-packet gap value. Next, the network node compares the inter-packet gap value with the different discrete inter-packet gap value ranges that are associated with the stored inter-packet gap buckets. If the inter-packet gap value is included in an inter-packet gap value range associated with a particular inter-packet gap bucket then the that bucket is updated. The network node then exports the inter-packet gap metric data to a computer system.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: November 3, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yan Sun, Vivian Xu, Sharad Ahlawat, Kuntal Daftary
  • Publication number: 20150312312
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Application
    Filed: July 8, 2015
    Publication date: October 29, 2015
    Inventors: CETIN SEREN, JISHENG WANG, SHARAD AHLAWAT, YINGQI XU, VIJAYA SARATHY KASI
  • Patent number: 9106432
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: August 11, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Cetin Seren, Jisheng Wang, Sharad Ahlawat, Yingqi Xu, Vijaya Sarathy Kasi
  • Publication number: 20130242980
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Application
    Filed: April 29, 2013
    Publication date: September 19, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Cetin Seren, Jisheng Wang, Sharad Ahlawat, Yingqi Xu, Vijaya Sarathy Kasi
  • Patent number: 8432919
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: April 30, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Cetin Seren, Jisheng Wang, Sharad Ahlawat, Yingqi Xu, Vijaya Sarathy Kasi
  • Publication number: 20100217886
    Abstract: Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 26, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Cetin SEREN, Jisheng WANG, Sharad AHLAWAT, Yingqi XU, Vijaya Sarathy KASI
  • Patent number: 7650635
    Abstract: A method of preventing an attack on a network, the method comprising the computer-implemented steps of receiving an ICMP packet that includes a copy of a header associated with a connection in a connection-oriented transport protocol; obtaining a packet sequence value from the header; determining if the packet sequence value is valid; and updating a parameter value associated with the transport protocol connection only if the packet sequence value is determined to be valid. Use of the disclosed method enables authenticating ICMP packets so that responsive measures of a network element, such as adjusting an MTU value, are performed only when the ICMP packet is determined to be authentic.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: January 19, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Amol Khare, Mitesh Dalal, Anantha Ramaiah, Sharad Ahlawat
  • Publication number: 20050229244
    Abstract: A method of preventing an attack on a network, the method comprising the computer-implemented steps of receiving an ICMP packet that includes a copy of a header associated with a connection in a connection-oriented transport protocol; obtaining a packet sequence value from the header; determining if the packet sequence value is valid; and updating a parameter value associated with the transport protocol connection only if the packet sequence value is determined to be valid. Use of the disclosed method enables authenticating ICMP packets so that responsive measures of a network element, such as adjusting an MTU value, are performed only when the ICMP packet is determined to be authentic.
    Type: Application
    Filed: April 7, 2004
    Publication date: October 13, 2005
    Inventors: Amol Khare, Mitesh Dalal, Anantha Ramaiah, Sharad Ahlawat