Patents by Inventor Ramesh Duvvuru
Ramesh Duvvuru 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: 20090060093Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: March 5, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041168Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041160Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041159Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041171Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090044232Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080298468Abstract: Systems, devices, processors, and methods are described for tagging the reliability of received data. A frame of data is received in a digitized version of a wireless signal may be received and stored in a frame memory table. Errors within the stored portion of the frame may be searched for by accessing and processing the data from the frame memory table. In a second memory table, a memory location corresponding to a region of the first memory table may be tagged based on the search. Rows to be corrected may be identified based on the tag state for their corresponding region.Type: ApplicationFiled: June 4, 2008Publication date: December 4, 2008Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Patent number: 7324539Abstract: A method and apparatus for processing channelized and unchannelized data within a signal are described. In one embodiment, a method comprises receiving in a network element, data packets within a number of channels, wherein each of the number of channels are channelized or unchannelized, processing, in a protocol engine within the network element, the data packets within the number of channels that are channelized, and processing, in the protocol engine within the network element, the data packets within the number of channels that are unchannelized.Type: GrantFiled: March 28, 2002Date of Patent: January 29, 2008Assignee: Redback Networks Inc.Inventors: Ramesh Duvvuru, Felix Chow, Ricky See, Sharath Narahari, David Stiles
-
Patent number: 7308004Abstract: A method and apparatus for multiplexing and demultiplexing communication signals are described herein. In one embodiment, an apparatus includes first sample logic to sample a plurality of communication signals each including a clock component and a non-clock component. The first sample logic includes a first multiplexer to receive the clock components and a second multiplexer to receive the non-clock components. In addition, a first counter is coupled to a control input of the first multiplexer and the second multiplexer. A capture unit including a non-clock component storage element coupled to an output of the second multiplexer and edge detection logic is coupled to an output of the first multiplexer to detect a transition of a clock component and coupled to a control input of the non-clock component storage element.Type: GrantFiled: March 20, 2002Date of Patent: December 11, 2007Assignee: Redback Networks, Inc.Inventor: Ramesh Duvvuru
-
Patent number: 6898647Abstract: A method and apparatus for processing bytes received from a data stream includes multiple parallel byte processing engines that simultaneously process a first set of bytes received from a data channel during a first cycle and simultaneously process a second set of bytes received from the data channel during a second cycle. The method and apparatus further includes a state memory for storing byte information pertaining to the first set of bytes. When processing HDLC protocol bytes, the multiple parallel byte processing engines process the first and second set of bytes to identify at least one delineating byte contained within the data channel in accordance with a HDLC protocol.Type: GrantFiled: April 2, 2001Date of Patent: May 24, 2005Assignee: Redback Networks Inc.Inventor: Ramesh Duvvuru
-
Patent number: 6765916Abstract: A method and apparatus for processing data packets of differing protocols across different channels within signals are described. In an embodiment, a method includes receiving at least one signal, wherein the at least one signal includes a number of channels such that each of the number of channels can include different protocols and different configurations for the different protocols. The method also includes processing data packets in each of the number of channels in a predefined order.Type: GrantFiled: December 30, 2000Date of Patent: July 20, 2004Assignee: Redback Networks Inc.Inventors: Ramesh Duvvuru, Felix Chow, Ricky See, Sharath Narahara, David Stiles
-
Publication number: 20020141450Abstract: A method and apparatus for processing bytes received from a data stream includes multiple parallel byte processing engines that simultaneously process a first set of bytes received from a data channel during a first cycle and simultaneously process a second set of bytes received from the data channel during a second cycle. The method and apparatus further includes a state memory for storing byte information pertaining to the first set of bytes. When processing HDLC protocol bytes, the multiple parallel byte processing engines process the first and second set of bytes to identify at least one delineating byte contained within the data channel in accordance with a HDLC protocol.Type: ApplicationFiled: April 2, 2001Publication date: October 3, 2002Inventor: Ramesh Duvvuru