Patents by Inventor Jagannathan Bharath
Jagannathan Bharath 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: 8015258Abstract: A method and apparatus are provided for accessing data. The method includes defining a first portion of a memory for receiving data and providing a memory request to transfer data from a source to the first portion of the memory defined to receive the data. The method further includes transferring a portion of data from the source to the first portion of the memory, wherein the size of the portion of the data substantially corresponds to the size of the first portion of the memory.Type: GrantFiled: September 30, 2002Date of Patent: September 6, 2011Assignee: Zarlink Semiconductor (U.S.), Inc.Inventors: David N. Larson, Jagannathan Bharath
-
Patent number: 6792286Abstract: An apparatus is provided that includes a data controller, a subscriber line audio-processing circuit, and a controller. The data controller includes an input terminal and an output terminal capable of providing packet data. The subscriber line audio-processing circuit is capable of providing signals in a voice band. The controller is capable of transmitting at least one of signals in the voice band from the subscriber line audio-processing circuit and the packet data from the output terminal of the data controller.Type: GrantFiled: June 28, 1999Date of Patent: September 14, 2004Assignee: Legerity, Inc.Inventors: Jagannathan Bharath, David N. Larson
-
Patent number: 6778670Abstract: A method and apparatus are provided for encrypting a stream of data transmitted within a frame. The method includes determining a first initialization state in a first preselected interval, and determining the first initialization state in a second preselected interval, wherein the second preselected interval is less than the first preselected interval. The method includes generating a key stream in response to determining the first initialization state in the second preselected interval, and encrypting at least one bit of the stream of data with at least one bit of the key stream.Type: GrantFiled: August 13, 1999Date of Patent: August 17, 2004Assignee: Legerity, Inc.Inventors: Sandhya Sharma, Jagannathan Bharath, David N. Larson
-
Patent number: 6625128Abstract: A method and apparatus are provided, where the method includes defining a first portion of a memory for receiving data, providing a memory request to transfer data from a source to the first portion of the memory defined to receive the data, and transferring a portion of data from the source to the first portion of the memory according to a priority scheme that determines the sequence of the data transfer, wherein the size of the portion of the data substantially corresponds to the size of the first portion of the memory. The method also includes associating a frame with at least one corresponding memory location containing data in the first portion of the memory, transmitting at least a portion of data from the first portion of the memory within the frame, and receiving an acknowledgement in response to transmitting the data within the frame.Type: GrantFiled: June 28, 1999Date of Patent: September 23, 2003Assignee: Legerity, Inc.Inventors: Jagannathan Bharath, David N. Larson
-
Patent number: 6560652Abstract: A method and apparatus are provided for accessing data. The method includes defining a first portion of a memory for receiving data and providing a memory request to transfer data from a source to the first portion of the memory defined to receive the data. The method further includes transferring a portion of data from the source to the first portion of the memory, wherein the size of the portion of the data substantially corresponds to the size of the first portion of the memory.Type: GrantFiled: November 20, 1998Date of Patent: May 6, 2003Assignee: Legerity, Inc.Inventors: David N. Larson, Jagannathan Bharath
-
Patent number: 6545993Abstract: A method and apparatus are provided, where the method and apparatus include associating a frame with at least one corresponding memory location that contains data, transmitting the data within the frame to a peer station, receiving an acknowledgement in response to transmitting the data within the frame from the peer station, analyzing the acknowledgement to determine if the data within the frame transmits successfully, and updating the corresponding memory location with new data in response to determining if the data transmits successfully.Type: GrantFiled: June 28, 1999Date of Patent: April 8, 2003Assignee: Legerity, Inc.Inventors: Jagannathan Bharath, David N. Larson
-
Publication number: 20030058883Abstract: A method and apparatus are provided for accessing data. The method includes defining a first portion of a memory for receiving data and providing a memory request to transfer data from a source to the first portion of the memory defined to receive the data. The method further includes transferring a portion of data from the source to the first portion of the memory, wherein the size of the portion of the data substantially corresponds to the size of the first portion of the memory.Type: ApplicationFiled: September 30, 2002Publication date: March 27, 2003Applicant: Legerity, Inc.Inventors: David N. Larson, Jagannathan Bharath
-
Patent number: 6324504Abstract: A memory-efficient system and method for generating data blocks “on demand” for TDMA data bursts. In one embodiment of the present invention, a GSM transmitter module converts forward error correction (FEC) coded full-rate speech frames into TDMA data blocks. The transmitter module includes a memory configured to store the FEC coded frames in a current frame buffer and a previous frame buffer, an address generator configured to generate addresses of words in the current frame buffer during even clock cycles and addresses of words in the previous frame buffer during odd clock cycles. To generate the word addresses, the address generator operates on word offsets provided by a bit position generator, which also generates intra-word bit offsets. The memory provides the data words requested by the address generator to a multiplexer, which the selects a bit from each of the data words as indicated by the intra-word bit offsets from the bit position generator.Type: GrantFiled: May 26, 2000Date of Patent: November 27, 2001Assignee: Legerity, Inc.Inventors: Sharif M. Sazzad, Jagannathan Bharath, Tony E. Sawan
-
Patent number: 6101465Abstract: A memory-efficient system and method for generating data blocks "on demand" for TDMA data bursts. In one embodiment of the present invention, a GSM transmitter module converts forward error correction (FEC) coded full-rate speech frames into TDMA data blocks. The transmitter module includes a memory configured to store the FEC coded frames in a current frame buffer and a previous frame buffer, an address generator configured to generate addresses of words in the current frame buffer during even clock cycles and addresses of words in the previous frame buffer during odd clock cycles. To generate the word addresses, the address generator operates on word offsets provided by a bit position generator, which also generates intra-word bit offsets. The memory provides the data words requested by the address generator to a multiplexer, which the selects a bit from each of the data words as indicated by the intra-word bit offsets from the bit position generator.Type: GrantFiled: June 12, 1997Date of Patent: August 8, 2000Assignee: Advanced Micro Devices, Inc.Inventors: Sharif M. Sazzad, Jagannathan Bharath, Tony E. Sawan
-
Patent number: 6035434Abstract: A memory-efficient system and method for generating data blocks "on demand" for TDMA data bursts. In one embodiment of the present invention, a GSM transmitter module converts forward error correction (FEC) coded half-rate speech frames into TDMA data blocks. The transmitter module includes a memory configured to store the FEC coded frames in a current frame buffer and a previous frame buffer, an address generator configured to generate addresses of words in the current frame buffer during even clock cycles and addresses of words in the previous frame buffer during odd clock cycles. To generate the word addresses, the address generator operates on word offsets provided by a bit position generator, which also generates intra-word bit offsets. The memory provides the data words requested by the address generator to a multiplexer, which the selects a bit from each of the data words as indicated by the intra-word bit offsets from the bit position generator.Type: GrantFiled: June 12, 1997Date of Patent: March 7, 2000Assignee: Advanced Micro Devices, Inc.Inventors: Sharif M. Sazzad, Jagannathan Bharath