Patents by Inventor Suresh Krishna

Suresh Krishna 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: 20120197852
    Abstract: In particular embodiments, a method includes accessing sensor data from sensor nodes in a sensor network and aggregating the sensor data for communication to an indexer in the sensor network. The aggregation of the sensor data includes deduplicating the sensor data; validating the sensor data; formatting the sensor; generating metadata for the sensor data; and time-stamping the sensor data. The metadata identifies one or more pre-determined attributes of the sensor data. The method also includes communicating the aggregated sensor data to the indexer in the sensor network. The indexer is configured to index the aggregated sensor data according to a multi-dimensional array for querying of the aggregated sensor data along with other aggregated sensor data. One or more first ones of the dimensions of the multi-dimensional array include time and one or more second ones of the dimensions of the multi-dimensional include one or more of the pre-determined sensor-data attributes.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Debojyoti Dutta, Mainak Sen, Manoj Kumar PANDEY, Tarun Banka, Raja Suresh Krishna Balakrishnan
  • Patent number: 7996670
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: August 9, 2011
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
  • Patent number: 7710110
    Abstract: A robust solution for eccentricity issues in 360 degree rotary sensor application utilizing a hollow cylindrical magnet. A hollow cylindrical magnet design can be implemented to drive a parallel field magnetic sensor based on Hall/AMR technologies. Eccentricity variations of +/?0.46 mm on X and Y axes can be reduced by at least 20%, in turn improving the repeatability, linearity error and a correlation error associated with the sensor. For tilts of +/?3 degrees, the error can be reduced to at least 50% compared to a solid magnet, thereby increasing the repeatability and accuracy of the rotary sensor. The disclosed design improves linearity, is robust in vibration and improves reliability in lifecycle as the sensor configuration is less affected by wear and tear due to mechanical vibrations.
    Type: Grant
    Filed: July 7, 2007
    Date of Patent: May 4, 2010
    Assignee: Honeywell International Inc.
    Inventors: Swapnil Patil, Nurul I. Hasan, Suresh Krishna, Azhagar Raj M, Vivek Salunke
  • Patent number: 7600131
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: October 6, 2009
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law
  • Publication number: 20090009159
    Abstract: A robust solution for eccentricity issues in 360 degree rotary sensor application utilizing a hollow cylindrical magnet. A hollow cylindrical magnet design can be implemented to drive a parallel field magnetic sensor based oh Hall/AMR technologies. Eccentricity variations of ±0.46 mm on X and Y axes can be reduced by at least 20%, in turn improving the repeatability, linearity error and a correlation error associated with the sensor. For tilts of ±3 degrees, the error can be reduced to at least 50% compared to a solid magnet, thereby increasing the repeatability and accuracy of the rotary sensor. The disclosed design improves linearity, is robust in vibration and improves reliability in lifecycle as the sensor configuration is less affected by wear and tear due to mechanical vibrations.
    Type: Application
    Filed: July 7, 2007
    Publication date: January 8, 2009
    Inventors: Swapnil Patil, Nurul I. Hasan, Suresh Krishna, Azhagar Raj M, Vivek Salunke
  • Patent number: 7124296
    Abstract: An architecture and a method for cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables “cell-based” processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed size “cells.” The fixed-size cells are then processed and reassembled into packets. The cell-based packet processing architeture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet or control parameters.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: October 17, 2006
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen
  • Publication number: 20060021022
    Abstract: An architecture and a method for cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables “cell-based” processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed size “cells.” The fixed-size cells are then processed and reassembled into packets. The cell-based packet processing architeture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet or control parameters.
    Type: Application
    Filed: September 16, 2005
    Publication date: January 26, 2006
    Inventors: Suresh Krishna, Christopher Owen
  • Patent number: 6971006
    Abstract: An architecture and a method for a cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables “cell-based” processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed-size “cells.” The fixed-sized cells are then processed and reassembled into packets. The cell-based packet processing architecture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet data or control parameters.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: November 29, 2005
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen
  • Publication number: 20030023846
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.
    Type: Application
    Filed: August 12, 2002
    Publication date: January 30, 2003
    Applicant: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
  • Publication number: 20030014627
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.
    Type: Application
    Filed: August 12, 2002
    Publication date: January 16, 2003
    Applicant: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law
  • Publication number: 20020199101
    Abstract: An architecture and a method for a cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables “cell-based” processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed-size “cells.” The fixed-sized cells are then processed and reassembled into packets. The cell-based packet processing architecture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet data or control parameters.
    Type: Application
    Filed: August 23, 2002
    Publication date: December 26, 2002
    Applicant: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen
  • Patent number: 6477646
    Abstract: An architecture and a method for a cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables “cell-based” processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed-size “cells.” The fixed-sized cells are then processed and reassembled into packets. The cell-based packet processing architecture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet data or control parameters.
    Type: Grant
    Filed: February 23, 2000
    Date of Patent: November 5, 2002
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen
  • Patent number: 6112242
    Abstract: A composite Web page is made up of a plurality of subpages. It allows a user to input data to a Web server in one subpage while interactively displaying a response from the server of the input on another subpage. When an input is made, an URL is also sent to the server to run a program that updates a database and generates a response. The program also generates a composite Web page incorporating the response in one of the subpages. Each subpage is formed with the use of subtemplates which may contain partially formed text and hypertext markup elements as well as program tags for the server to interpret and execute subprograms upon them. Each subprogram typically produces an output that is written to the tag location in hypertext markup language format. In another embodiment, the subtemplates and the program are sent to the client to construct the interactive Web page there.
    Type: Grant
    Filed: July 10, 1996
    Date of Patent: August 29, 2000
    Assignee: ULN Corporation
    Inventors: Suresh Krishna Jois, Alex Stankovic, William Stankovic, Arthur Dressel