Patents by Inventor Venkata Ramanan

Venkata Ramanan 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: 20150063374
    Abstract: Methods and apparatus are described for formatting a compressed data packet. The methods and apparatus include identifying a first data string within a data packet that was previously stored at a first memory location in a compressor memory, and generating a first pointer that references the first memory location in the compressor memory. Further, these aspects optionally include identifying a second data string within the data packet that was not previously stored in the compressor memory. Additionally, these aspects include creating a compressed data packet by replacing the first data string with the first pointer and copying the second data string, and including an indicator corresponding to a number of pointers in the data packet.
    Type: Application
    Filed: June 23, 2014
    Publication date: March 5, 2015
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit KAPOOR, Sumanth GOVINDAPPA, Murtuza Taheri CHHATRIWALA, Srinivasa Rao ERAVELLI, Sivaram Srivenkata PALAKODETY
  • Patent number: 8973146
    Abstract: A method in one example embodiment includes generating a signature for an object in a compute node in a network, searching a memory element for the signature, and responsive to determining the memory element does not contain the signature, scanning the object. The method also includes updating the memory element with a scan result, and synchronizing the memory element of the compute node with one or more memory elements of one or more other compute nodes in the network. In specific embodiments, the scan result includes the signature of the object and a threat level of the object. In further embodiments, the synchronizing includes sending the scan result to one or more other compute nodes in the network. In more specific embodiments, the scan result is sent with one or more other scan results after a predetermined interval of time from a previous synchronization.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 3, 2015
    Assignee: McAfee, Inc.
    Inventors: Venkata Ramanan, Simon Hunt
  • Patent number: 8965426
    Abstract: Wireless user equipment (UE) operating in a wireless communication system may operate in a state, for example, the CELL_FACH state in UMTS, that does not allow for soft handoff from one cell to another. This inability to engage in soft handover may lead to intercell interference at a non-serving cell when the UE transmits on its uplink in close proximity to the non-serving cell. Therefore, provided in the present disclosure is method of wireless communication, which includes receiving a neighbor cell identification set indicating one or more neighbor cells, receiving a relative grant channel resource index corresponding to a relative grant channel shared by at least one of the one or more neighbor cells, detecting intercell interference associated with a user equipment (UE) in the one or more neighbor cells, and transmitting a non-serving relative grant message to the UE on the relative grant channel.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: February 24, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Sharad Deepak Sambhwani, Venkata Ramanan Venkatachalam Jayaraman, Siddharth Mohan, Rohit Kapoor
  • Publication number: 20150043337
    Abstract: Various apparatuses and methods for transmitting uplink data of an application at a user equipment are provided. In one aspect of the disclosure, uplink data of an application at a user equipment (UE) is transmitted to a network. A first amount of the uplink data expected to be buffered at a radio link control (RLC) layer is determined based on a latency of the application. A second amount of the uplink data available for transmission at the RLC layer is determined based on information provided by a modem of the UE. A data rate of the application is dynamically adjusted based on a difference between the first amount and second amount of the uplink data. In another aspect of the disclosure, an amount of the application data buffered at the RLC layer is maintained to be greater than a predetermined threshold that sets a Happy bit at an unhappy setting.
    Type: Application
    Filed: February 11, 2014
    Publication date: February 12, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Sitaramanjaneyulu Kanamarlapudi, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Rashid Ahmed Akbar Attar, Christopher Gerard Lott
  • Publication number: 20150016475
    Abstract: Methods and apparatus are described for reordering a header of a transmission data packet. The methods and apparatus include identifying one or more static fields and one or more dynamic fields within a header of the transmission data packet. Moreover, these aspects include reordering the one or more static fields and the one or more dynamic fields within the header of the transmission data packet. Additionally, these aspects include compressing the header of the transmission data packet to form a compressed transmission data packet in response to reordering the one or more static fields and the one or more dynamic fields. The aspects also may include transmitting the compressed transmission data packet.
    Type: Application
    Filed: April 22, 2014
    Publication date: January 15, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Sumanth GOVINDAPPA, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Murtuza Taheri Chhatriwala, Pamela Ann Cereck, Swarup Nagaraj Dwaral
  • Publication number: 20140376459
    Abstract: The present disclosure presents a method and an apparatus for improving power performance at a user equipment (UE). For example, the method may include aggregating data at the UE for transmitting on a uplink (UL) from the UE to a base station communicating with the UE until a data aggregation condition is satisfied, determining when the data aggregation condition is satisfied at the UE, wherein the data aggregation condition includes at least a buffer occupancy condition or a delay transmission timer, and requesting resources from the base station for transmitting the data on the UL in response to determining that the data aggregation condition is satisfied. As such, improved performance at a UE is achieved.
    Type: Application
    Filed: June 16, 2014
    Publication date: December 25, 2014
    Inventors: Sitaramanjaneyulu KANAMARLAPUDI, Liangchi HSU, Rohit KAPOOR, Venkata Ramanan VENKATACHALAM JAYARAMAN, Rashid Ahmed Abkar ATTAR, Harish VENKATACHARI
  • Publication number: 20140376401
    Abstract: The present disclosure presents a method and an apparatus for improving performance at a user equipment (UE). For example, the method may include calculating an average buffer occupancy value at the UE, sending a request for resources from the UE to a base station in communication with the UE, wherein request for the resources is based on the average buffer value, receiving resources from the base station based on the request sent from the UE, and transmitting data on a uplink (UL), from the UE to the base station, based on one or more of data available for transmission at the UE, or an available transmit power at the UE, or the resources received from the base station. As such, improved performance at a UE is achieved.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 25, 2014
    Inventors: Sitaramanjaneyulu Kanamarlapudi, Liangchi Hsu, Rohit Kapoor, Venkata Ramanan Venkatachalam Jayaraman, Rashid Ahmed Abkar Attar, Harish Venkatachari
  • Publication number: 20140362160
    Abstract: Aspects of the present disclosure provide an apparatus and method for modem-assisted video telephony. As one example, a user equipment (UE) utilizes a modem to perform video telephony (VT) communication with a remote device through a wireless network. The UE determines a network metric indicative of congestion in the wireless network based on modem information obtained from the modem, independent of feedback information received from the remote device. The UE dynamically adjusts a data rate of the VT communication by an amount proportional to a quantity based on the network metric.
    Type: Application
    Filed: December 3, 2013
    Publication date: December 11, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Rashid Ahmed Akbar Attar, Christopher Gerard Lott
  • Publication number: 20140338467
    Abstract: A multi-channel flow sensing system typically includes first and second flow-sensing transducers arranged in each channel. A data acquisition system is coupled to the first and second transducers of each of the channels. The data acquisition system is arranged to transmit and/or receive a sensing signal from at least one of the first and second transducers of each of the channels. The received sensing signals are sequentially converted and accumulated as data for billing in accordance with the measured flow within each channel. Using common components within the data acquisition system for measuring the various channels reduces costs and increases affordability in cost-sensitive areas.
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Inventors: Ravindra Karnad, Venkata Ramanan Ramamurthy, Anand Dabak, Venu Gopinathan
  • Publication number: 20140303910
    Abstract: A method of calculating a time difference is disclosed. The method includes receiving a first ultrasonic signal (r21) from a first transducer (UT1) and receiving a second ultrasonic signal (r12) from a second ultrasonic transducer (UT2). The first and second ultrasonic signals are sampled to produce respective first and second sampled ultrasonic signals (502). Points having a value greater than a first threshold are selected from the first and second sampled ultrasonic signals (510). A difference in travel time between the first and second ultrasonic signals is calculated (512) in response to the selected points.
    Type: Application
    Filed: January 15, 2014
    Publication date: October 9, 2014
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Anand Dabak, Venkata Ramanan
  • Publication number: 20140283003
    Abstract: Technologies for providing electronic security to a first network are disclosed. The system may include a user equipment, a gateway device configured to mediate communication between a first network and a second network for the user equipment, and an electronic security device communicatively coupled to the gateway device. The electronic security device may include a gateway interface module configured to assume an identity associated with the gateway device, a network interface module configured to present the identity to the second network, and a traffic inspection module configured to monitor traffic without substantially affecting a topology of the first network, wherein the electronic security device is configured to identify undesirable traffic; and implement a security policy.
    Type: Application
    Filed: June 28, 2013
    Publication date: September 18, 2014
    Inventors: Jayakrishnan K. Nair, Simon Hunt, Prasanna Venkateswaran, Venkata Ramanan
  • Publication number: 20140189859
    Abstract: A method in one example embodiment includes generating a signature for an object in a compute node in a network, searching a memory element for the signature, and responsive to determining the memory element does not contain the signature, scanning the object. The method also includes updating the memory element with a scan result, and synchronizing the memory element of the compute node with one or more memory elements of one or more other compute nodes in the network. In specific embodiments, the scan result includes the signature of the object and a threat level of the object. In further embodiments, the synchronizing includes sending the scan result to one or more other compute nodes in the network. In more specific embodiments, the scan result is sent with one or more other scan results after a predetermined interval of time from a previous synchronization.
    Type: Application
    Filed: December 27, 2012
    Publication date: July 3, 2014
    Applicant: McAfee, Inc.
    Inventors: Venkata Ramanan, Simon Hunt
  • Publication number: 20140161171
    Abstract: Methods and apparatus for wireless communication include applying a compression algorithm to a data flow, and evaluating a level of compression of the data flow resulting from the applying of the compression algorithm. Further aspects include determining when the level of compression of the data flow is below a first threshold, and disabling compression of the data flow when the level of compression is below the first threshold. Additional aspects include determining when the level of compression of the data flow is above a second threshold, and enabling compression of the data flow when the level of compression is above the second threshold, wherein the second threshold is greater than the first threshold.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 12, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit Kapoor
  • Publication number: 20140160932
    Abstract: Methods and apparatus for wireless communication include receiving, at a compressor component, a data packet flow and determining information associated with the data packet flow from one or more data packets associated with the data packet flow. The determined information includes source or destination information corresponding to the one or more data packets of the data packet flow. Further, the methods and apparatus include classifying the data packet flow as a compressible or an uncompressed data packet flow based on the determined information, and compressing or skipping compressing of the one or more data packets associated with the data packet flow based on the classification of the data packet flow. Additionally, the methods and apparatus include transmitting the one or more compressed or uncompressed data packets depending on the classification of the data packet flow.
    Type: Application
    Filed: November 19, 2013
    Publication date: June 12, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit KAPOOR, Gavin Bernard HORN
  • Publication number: 20140161036
    Abstract: An apparatus and method of wireless communication includes determining, at a compressor component, whether to transmit a current data packet as a compressed current data packet or an uncompressed current data packet. Further, these aspects include determining whether a data sequence in the current data packet matches a first or second data sequence when determining to transmit the uncompressed current data packet, wherein the first data sequence indicates a first compression state and the second data sequence indicates a second compression state. Also, these aspects include adding the second data sequence to the uncompressed current data packet for transmission when the data sequence in the current data packet matches the first or second data sequence. Additionally, these aspects include transmitting the uncompressed current data packet with the second data sequence when the data sequence in the current data packet matches the first or second data sequence.
    Type: Application
    Filed: October 30, 2013
    Publication date: June 12, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit Kapoor
  • Publication number: 20140112127
    Abstract: Aspects of the present disclosure relate generally to wireless communication systems, and more particularly, to estimation of an uplink channel capacity. In an aspect, provided is a method of wireless communication, which may include determining whether a current transmit time interval (TTI) is relevant for computing the uplink channel capacity estimate, determining the transmission type of the current TTI where the current TTI is relevant, determining whether data is transmitted during the current TTI, computing a data capacity value based on at least one upload channel parameter, summing the data capacity values of TTIs from a window length start TTI to the current TTI to generate a data capacity sum, computing the uplink channel capacity estimate as a ratio of the data capacity sum to a total time period of all relevant TTIs during a window length interval, and accordingly adjusting a transmission rate of output traffic.
    Type: Application
    Filed: September 12, 2012
    Publication date: April 24, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaram, Rohit Kapoor, Rashid Ahmed Akbar Attar
  • Publication number: 20140107950
    Abstract: A method of calculating a time difference is disclosed. The method includes receiving a first ultrasonic signal (r21) having a first frequency from a first transducer (UT2) at a first time and receiving a second ultrasonic signal (r12) having the first frequency from a second ultrasonic transducer (UT2) at a second time. The first ultrasonic signal and the second ultrasonic signal are sampled at a second frequency (302). The first sampled ultrasonic frequency is interpolated (306). The difference in travel time between the first and second ultrasonic signals is calculated in response to the interpolated first sampled ultrasonic signal and the sampled second ultrasonic signal (equation [43]).
    Type: Application
    Filed: October 11, 2013
    Publication date: April 17, 2014
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Anand Dabak, Venkata Ramanan
  • Publication number: 20140086265
    Abstract: Methods and apparatus for wireless communication in a mobile device that includes receiving a transmission data packet and detecting a string of bytes in the transmission data packet that matches a preset string of bytes saved in a memory component. Aspects of the methods and apparatus include replacing the string of bytes of the transmission data packet that has been determined to match the preset string of bytes saved in the memory component with a location pointer, wherein after replacing the string of bytes in the data packet with the location pointer, the data packet comprises the location pointer and a set of literal bytes. Aspects of the methods and apparatus also include generating a compressed transmission data packet by entropy coding the transmission data packet comprising the set of literal-bytes and the location pointer.
    Type: Application
    Filed: August 6, 2013
    Publication date: March 27, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor
  • Publication number: 20140012518
    Abstract: A flow meter ultrasonically measures fluid velocity in a pipe. Ultrasonic signals received by ultrasonic transducers are digitized. The difference between two ultrasonic propagation times is determined by computing a discrete cross-correlation of the digitized received signals. Computation time is reduced by computing only a few cross-correlation values near a peak cross-correlation value.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 9, 2014
    Inventors: Venkata Ramanan Ramamurthy, Anand Dabak
  • Publication number: 20130044702
    Abstract: The present disclosure presents apparatuses and methods of accessing a communication network including obtaining extended access barring (EAB) data at a user equipment (UE), wherein the EAB data comprises an EAB uniform delay parameter, computing a uniform distribution parameter, determining an access bar period, wherein the access bar period is based on at least the EAB uniform delay parameter and the uniform distribution parameter, and initiating an access procedure to access the communication network after waiting at least the access bar period. Additionally, apparatuses and methods associated with a network apparatus controlling access to the communication network are also disclosed.
    Type: Application
    Filed: April 27, 2012
    Publication date: February 21, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaraman, Sharad Deepak Sambhwani, Rohit Kapoor, Francesco Pica