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).

  • Patent number: 10820346
    Abstract: The described techniques relate to improved methods, systems, devices, or apparatuses that support clear channel assessment adjustment for in-band link aggregation. Generally, the described techniques provide for improved handling of adjacent channel interference in multi-link aggregation scenarios. In accordance with the described techniques, a device may establish a set of wireless links for communication with a second device, the set of wireless links supporting parallel transmission during at least a first duration of a multi-link session, the set of wireless links including at least a first wireless link and a second wireless link. The device may identify a parameter value modifying a channel availability threshold to use during a channel access procedure for a first wireless channel of the first wireless link based on a presence of the second wireless link. The device may perform the channel access procedure for the first wireless channel based on the identified parameter value.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 27, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Abhishek Pramod Patil, George Cherian, Alfred Asterjadhi, Venkata Ramanan Venkatachalam Jayaraman, Yanjun Sun
  • Patent number: 10805940
    Abstract: Various aspects of the disclosure relate to distributed multiple-input multiple-output (MIMO) communication such as coordinated beamforming or Joint MIMO. In some aspects, distributed MIMO is used to support communication in a cluster of wireless nodes (e.g., access points). A distributed MIMO scheduling scheme as taught herein is used to schedule the wireless nodes (e.g., access points and/or stations) operating within the cluster. For example, selected stations may be triggered to communicate with respective access points.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: October 13, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Yan Zhou, George Cherian, Abhishek Pramod Patil, Alfred Asterjadhi, Venkata Ramanan Venkatachalam Jayaraman
  • Patent number: 10801868
    Abstract: A method of calculating a time difference is disclosed. The method includes sampling a first ultrasonic signal (r21) to produce a first sampled signal (y1(i)) and sampling a second ultrasonic signal (r12) to produce a second sampled signal (y2(i)). A first time (LEAD_LAG) is determined between a time the first sampled signal crosses a threshold (?1) and a time the second sampled signal crosses the threshold. The first sampled signal is cross correlated with the second sampled signal to produce a second time (SAMP_OFFSET). The time difference is calculated in response to the first and second times.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: October 13, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Anand Dabak, Venkata Ramanan
  • Publication number: 20200321952
    Abstract: In described examples, an amplifier can be arranged to generate a first stage output signal in response to an input signal. The input signal can be coupled to control a first current coupled from a first current source through a common node to generate the first stage output signal. A replica circuit can be arranged to generate a replica load signal in response to the input signal and in response to current received from the common node. A current switch can be arranged to selectively couple a second current from a second current source to the common node in response to the replica load signal.
    Type: Application
    Filed: April 8, 2019
    Publication date: October 8, 2020
    Inventors: Nitin Agarwal, Venkat Ramakrishna Saripalli, Venkata Ramanan R
  • Patent number: 10778704
    Abstract: Systems and methods for phishing and brand protection of websites via copycat detection are disclosed herein. An example apparatus includes at least one processor, a display, and memory including instructions that, when executed, cause the at least one processor to determine a first hash of a first image in a webpage and a second hash of a second image in the webpage, the second image different from the first image, the first hash different from the second hash, generate a temporary page profile associated with the webpage based on the first hash and the second hash, fuzzy match the temporary page profile to a baseline page profile, and in response to a determination that the temporary page profile does not match the baseline page profile, generate an alert to be displayed via the display to indicate that fraud has been detected for the webpage.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: September 15, 2020
    Assignee: Mcafee, LLC
    Inventors: Simon Hunt, Venkata Ramanan Sambandam
  • Patent number: 10757638
    Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for advertising operating channels that are being operated in an unlicensed frequency band. One or more access points (APs) may transmit discovery information on a dedicated discovery channel for the unlicensed frequency band. The discovery information may indicate at least one operating channel that is being used by an AP for providing wireless access. The discovery information also may include other information useful for a station (STA) to discover APs, operating channels, and operating parameters. The STA may monitor the dedicated discovery channel to obtain the discovery information without conducting an active scanning or passive scanning procedure.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: August 25, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Alfred Asterjadhi, George Cherian, Abhishek Pramod Patil, Yan Zhou, Venkata Ramanan Venkatachalam Jayaraman
  • Patent number: 10754703
    Abstract: In an example, there is disclosed a computing apparatus, having a computing resource; a bespoke sensor for measuring at least one parameter of usage of the computing resource; and one or more logic elements providing a trusted compute meter (TCM) agent to: receive an external workload; provision a workload enclave; execute the external workload within the TCM enclave; and measure resource usage of the external workload via the bespoke sensor. There is also disclosed a computer-readable medium having stored thereon executable instructions for providing a TCM agent, and a method of providing a TCM agent.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: August 25, 2020
    Assignee: McAfee, LLC
    Inventors: Howard C. Herbert, Jennifer Eligius Mankin, Simon Hunt, Venkata Ramanan Sambandam, Mark E. Scott-Nash, Katalin Klara Bartfai-Walcott, Rameshkumar Illikkal
  • Patent number: 10750395
    Abstract: Various aspects of the disclosure relate to distributed multiple-input multiple-output (MIMO) communication such as coordinated beamforming or Joint MIMO. In some aspects, distributed MIMO is used to support communication in a cluster of wireless nodes (e.g., access points). A distributed MIMO scheduling scheme as taught herein is used to determine each wireless node (e.g., station) in the cluster that needs to be nulled by another wireless node (e.g., an access point). For example, one of the wireless nodes may obtain signal measurement information from the other wireless nodes and thereby generate a list of wireless nodes (e.g., access points) that need to null one or more wireless nodes (e.g., stations).
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: August 18, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Yan Zhou, George Cherian, Abhishek Pramod Patil, Alfred Asterjadhi, Venkata Ramanan Venkatachalam Jayaraman
  • Publication number: 20200259835
    Abstract: Disclosed examples include during basic discovery, provide information from a local device to a first remote trusted device, the information to indicate the local device supports trusted discovery and to establish the local device as a second remote trusted device; during the trusted discovery, access, by the local device, a trusted discovery message received from the first remote trusted device; in response to verifying security credentials identified in the trusted discovery message for the first remote trusted device: add the first remote trusted device to a trusted network including the local device; and index, by the local device, a first service hosted by the first remote trusted device in a registry, the registry to identify second services available to the local device and corresponding locations of the second services.
    Type: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Inventors: Ned M. Smith, Venkata Ramanan Sambandam
  • Patent number: 10742624
    Abstract: There is disclosed in one example a sentinel device, including: a hardware platform including at least a processor and configured to provide a trusted execution environment (TEE); and a security engine operable to instruct the hardware platform to: determine that an internet of things (IoT) device in a first realm R1 requires a secure communication channel with a second device in a second realm R2; query a key server for a service appliance key for the secure communication channel; establish a secure communication channel with the endpoint device using the service appliance key and the TEE; and provide a security service function within R1 including brokering communication via the secure communication channel between the IoT device and the second device.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: August 11, 2020
    Assignee: McAfee, LLC.
    Inventors: Ned M. Smith, Simon Hunt, Venkata Ramanan Sambandam
  • Publication number: 20200228545
    Abstract: A first storage device or first storage disk including first executable instructions that, when executed, cause a processor to at least: in response to determining a variable associated with a memory page that (1) has been loaded into local memory from a second storage device and (2) has been accessed from the local memory, has a first state, identify the memory page as a modified memory page, the memory page including second executable instructions. The first instructions also cause the processor to, in response to determining the second executable instructions of the modified memory page have been changed since a previous analysis of the modified memory page, perform anti-malware analysis of at least a portion of the modified memory page.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 16, 2020
    Inventors: Venkata Ramanan Sambandam, Carl D. Woodward, Dmitri Rubakha, Steven L. Grobman
  • Patent number: 10703478
    Abstract: Apparatus, methods and systems to associate a flight plan of an unmanned aerial vehicle (e.g., a drone) with a cryptographic signature are disclosed herein. Some disclosed examples include one or more non-transitory computer-readable media including computer-executable instructions. The computer readable instructions, when executed by one or more processors, cause the one or more processors to compare a flight path over a geographic area of an unmanned aerial vehicle to a geographically identified no-fly zone. The flight path is included in a flight plan. The instructions also cause the vehicle to determine whether the flight path enters the geographically identified no-fly zone, and based on whether the flight path is determined to enter the geographically identified no-fly zone, associate the flight plan with a cryptographic signature.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 7, 2020
    Assignee: McAfee, LLC
    Inventors: Simon Hunt, Venkata Ramanan Sambandam, Samir Shah
  • Patent number: 10673852
    Abstract: Organizing a trusted network includes receive, by a local device, a message from a first remote trusted device identifying a first service hosted by the first remote trusted device, wherein the local device and the first remote trusted device are in a trusted network. Organizing a trusted network also includes indexing, by the local device, the first service in a registry comprising services available to the local device and a location of each service available, wherein the registry is local to the local device.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: June 2, 2020
    Assignee: McAfee, LLC
    Inventors: Ned M. Smith, Venkata Ramanan Sambandam
  • Patent number: 10637549
    Abstract: Methods and systems for coordinating simultaneous transmission by two or more access points over a single channel of a wireless medium are disclosed. In one aspect, a method includes determining, by a first access point, a time when the first access point and a second access point will transmit simultaneously over the channel, and transmitting, by the first access point, over the channel at the time.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: April 28, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: George Cherian, Simone Merlin, Alfred Asterjadhi, Yan Zhou, Abhishek Pramod Patil, Venkata Ramanan Venkatachalam Jayaraman
  • Patent number: 10623438
    Abstract: A technique for detecting malware uses hardware capabilities of the processing element of a programmable device to detect modification of executable code during execution. By monitoring a dirty bit in page tables, pages that have been modified can be detected, allowing analysis of those pages during execution. An indication may then be passed to an anti-malware software to analyze the executable further.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: April 14, 2020
    Assignee: McAfee, LLC
    Inventors: Venkata Ramanan Sambandam, Carl D. Woodward, Dmitri Rubakha, Steven L. Grobman
  • Patent number: 10602466
    Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for multi-basic service set (BSS) time alignment. In one implementation, an access point (AP) may determine a first transmission parameter for a first trigger transmission to be sent to a station (STA) belonging to the first BSS. The first transmission parameter may include a transmission order for time-separated trigger transmissions, non-overlapping bandwidths for frequency-separated trigger transmissions, trigger data precoding information for spatially-separated trigger transmissions, or a combination thereof. The AP may transmit the first trigger transmission to the first STA, and in response, receive a first synchronized transmission from the first STA. The first synchronized transmission may be synchronized, for example, aligned in time, with a second synchronized transmission from a second STA of a second set of STAs in a second BSS.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: March 24, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaraman, Abhishek Pramod Patil, Alfred Asterjadhi, George Cherian, Yan Zhou
  • Patent number: 10554265
    Abstract: Features related to providing feedback corresponding to a portion of a data frame while another portion of the data frame is being received are described. In an aspect, a first device may transmit, to a second device, at least one MPDU of a plurality of MPDUs within the data frame via a data channel, and receive feedback corresponding to the at least one MPDU in a feedback channel while at least a first MPDU of the remaining MPDUs within the data frame is being transmitted. In another aspect, a first device, e.g., receiver of data frame, may receive, from a second device, at least one MPDU of a plurality of MPDUs within a data frame, and transmit feedback corresponding to the at least one MPDU while at least a first MPDU of the remaining MPDUs within the data frame is being received.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: February 4, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaraman, Abhishek Pramod Patil, Yan Zhou, Alfred Asterjadhi, George Cherian
  • Patent number: 10495502
    Abstract: A method, system and apparatus is disclosed for auto-tuning a circuit associated with an upstream transducer (UPT) and a circuit associated with a downstream transducer (DNT) for reciprocal operation in an ultrasonic flowmeter. The method includes exchanging signals between the upstream transducer and the downstream transducer; comparing at least one of respective maximum amplitudes of an upstream signal and a downstream signal and respective center frequencies of a Fast Fourier Transform (FFT) of the upstream signal and the downstream signal; and responsive to determining that at least one of the respective maximum amplitudes and the respective center frequencies do not match, correcting the mismatch.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: December 3, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: R Venkata Ramanan, Anand Dabak, Amardeep Sathyanarayana
  • Patent number: 10455484
    Abstract: Distributed MIMO communication utilizes multiple access points within a cluster. Methods and systems for access point discovery provide for formation of a cluster to support the distributed MIMO communication. In one aspect, a method includes generating, by a first access point, a first message indicating the first access point has distributed MIMO capability and transmitting, by the first access point, the first message on a wireless network. The method further includes receiving, by the first access point, a second message from a second access point, the second message identifying a cluster and determining, by the first access point, to participate in the identified cluster in response to the second message.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: October 22, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Yan Zhou, Abhishek Pramod Patil, George Cherian, Alfred Asterjadhi, Venkata Ramanan Venkatachalam Jayaraman
  • Patent number: 10412769
    Abstract: Methods and systems for sounding a wireless network are disclosed. In one aspect, a method includes receiving, by an access point a message including a beamforming report from a device. The device may be a station that is outside a basic service set of the access point. The method also includes transmitting a message to the device based on the beamforming report. For example, in some aspects, the access point may utilize the beamforming report to perform a coordinated beamforming, multi-access point transmission or a multi-access point MIMO transmission. In some aspects, the access point may transmit an interference nulling signal to the device based on the beamforming report. The nulling signal compensates for another simultaneous transmission by the access point that interferes with the device's reception of a message from an access point with which the device is associated.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: George Cherian, Simone Merlin, Alfred Asterjadhi, Yan Zhou, Abhishek Pramod Patil, Venkata Ramanan Venkatachalam Jayaraman