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: 20120197852Abstract: 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: ApplicationFiled: January 28, 2011Publication date: August 2, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Debojyoti Dutta, Mainak Sen, Manoj Kumar PANDEY, Tarun Banka, Raja Suresh Krishna Balakrishnan
-
Patent number: 7996670Abstract: 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: GrantFiled: July 6, 2000Date of Patent: August 9, 2011Assignee: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
-
Patent number: 7710110Abstract: 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: GrantFiled: July 7, 2007Date of Patent: May 4, 2010Assignee: Honeywell International Inc.Inventors: Swapnil Patil, Nurul I. Hasan, Suresh Krishna, Azhagar Raj M, Vivek Salunke
-
Patent number: 7600131Abstract: 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: GrantFiled: July 6, 2000Date of Patent: October 6, 2009Assignee: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law
-
Publication number: 20090009159Abstract: 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: ApplicationFiled: July 7, 2007Publication date: January 8, 2009Inventors: Swapnil Patil, Nurul I. Hasan, Suresh Krishna, Azhagar Raj M, Vivek Salunke
-
Patent number: 7124296Abstract: 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: GrantFiled: September 16, 2005Date of Patent: October 17, 2006Assignee: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen
-
Publication number: 20060021022Abstract: 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: ApplicationFiled: September 16, 2005Publication date: January 26, 2006Inventors: Suresh Krishna, Christopher Owen
-
Patent number: 6971006Abstract: 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: GrantFiled: August 23, 2002Date of Patent: November 29, 2005Assignee: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen
-
Publication number: 20030023846Abstract: 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: ApplicationFiled: August 12, 2002Publication date: January 30, 2003Applicant: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
-
Publication number: 20030014627Abstract: 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: ApplicationFiled: August 12, 2002Publication date: January 16, 2003Applicant: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law
-
Publication number: 20020199101Abstract: 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: ApplicationFiled: August 23, 2002Publication date: December 26, 2002Applicant: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen
-
Patent number: 6477646Abstract: 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: GrantFiled: February 23, 2000Date of Patent: November 5, 2002Assignee: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen
-
Patent number: 6112242Abstract: 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: GrantFiled: July 10, 1996Date of Patent: August 29, 2000Assignee: ULN CorporationInventors: Suresh Krishna Jois, Alex Stankovic, William Stankovic, Arthur Dressel