Patents by Inventor Shankar Ganesh

Shankar Ganesh 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: 20240107623
    Abstract: A UE may obtain a first set of audio packets based on a configured periodic cycle with a network node. The UE may transmit, for the network node, a first set of uplink (UL) transmissions associated with the first set of audio packets based on a first periodic time interval. The first periodic time interval may be different than the configured periodic cycle. The first periodic time interval may be based on a first multiplier and the configured periodic cycle. The UE may be a transmitter UE. The network node may receive, from the transmitter UE, the first set of UL transmissions associated with the first set of audio packets based on the first periodic time interval. The network node may output, for a receiver UE, the first set of UL transmissions associated with the first set of audio packets.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Shat PRATEEK, Harshal Jayesh SHAH, Shankar Ganesh LAKSHMANASWAMY
  • Patent number: 11943661
    Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may calculate one or more parameters associated with a quality of communications between the UE and a base station. The UE may determine a bitrate for performing the communications based on the one or more calculated parameters prior to receiving a bitrate recommendation from the base station, and the UE may transmit, prior to receiving the bitrate recommendation from the base station, a request to perform the communications in accordance with the determined bitrate. The base station may determine whether to accept the requested bitrate, and perform the communications with the UE in accordance with the determination.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: March 26, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Vashishth Jhunjhunwala, Srinivasa Ragimakalahally Konappa, Shankar Ganesh Lakshmanaswamy
  • Publication number: 20240098591
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify an indication of an occurrence of a handover. The UE may adjust a delay used by a buffer based at least in part on the indication of the occurrence of the handover. The UE may process one or more packets of the buffer based at least in part on the adjustment of the delay used by the buffer. Numerous other aspects are described.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 21, 2024
    Inventors: Min WANG, Pravjyot Singh DEOGUN, Mouaffac AMBRISS, Carlos Marcelo Dias PAZOS, Arvind Vardarajan SANTHANAM, Yong XIE, Vikram SINGH, Reza SHAHIDI, Shankar Ganesh LAKSHMANASWAMY, Manjunatha KANTHARAJU, Ertugrul Necdet CIFTCIOGLU, Vaishali Ailani RAI, Kuo-Chun LEE, Arnaud MEYLAN, Leena ZACHARIAS
  • Publication number: 20240069947
    Abstract: A computer-implemented method according to one embodiment includes assigning a priority to virtual machines (VMs), and obtaining pathing information for the VMs. At least one of the VMs assigned a relatively higher priority is selected to perform a process over at least one of the VMs assigned a relatively lower priority. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method. A system according to another embodiment includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Application
    Filed: August 25, 2022
    Publication date: February 29, 2024
    Inventors: Esdras E. Cruz-Aguilar, Jes Kiran Chittigala, Santhosh S. Joshi, Ravi A. Shankar, Perinkulam I. Ganesh, Michael S. Fuller
  • Publication number: 20240069778
    Abstract: A method, computer system, and computer program product area provided. A computer transmits a query command to a storage descriptor area of a first disk. The first disk belongs to a dual-site data replication system. The dual-site data replication system provides active-active access to a volume of data stored in an active disk and replicated in a backup disk. The computer receives a response to the query command. The response indicates the active disk and the backup disk for the dual-site data replication system. The computer controls an additional copy of the volume of data at a further remote site based on the active disk.
    Type: Application
    Filed: August 25, 2022
    Publication date: February 29, 2024
    Inventors: Esdras E. Cruz-Aguilar, Taru Varshney, Jes Kiran Chittigala, Ravi A. Shankar, Perinkulam I. Ganesh, Michael S Fuller
  • Patent number: 11916874
    Abstract: Provided in some embodiments are systems and methods for determining a data flow path including a plurality of network devices for routing data from a first network device to a second network device; determining for the network devices one or more flow rules that specify an input for receiving data, an output for outputting data, and a role tag indicative of a role of a network device, where the role tag for one or more flow rules for a first network device of the network devices indicates a source role; distributing, to the network devices, the one or more flow rules; determining malicious activity on the data flow path; determining that the first network device is a source based at least in part on the role tag for the first network device; and sending, to the first network device, a blocking flow rule to inhibit routing of malicious data.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 27, 2024
    Assignee: McAfee, LLC
    Inventors: Shivakrishna Anandam Mulka, Shankar Subramanian, Jayakrishnan Karunakaran Nair, Gopal Agrawal, Shankar Ganesh Pillaiyar Nattamai Jeyaprakash
  • Publication number: 20240054688
    Abstract: Embodiments include methods performed by a processor of a receiving wireless device for rendering augmented reality content. The methods may include receiving real image data from a transmitting wireless device via a first data stream, and receiving augmented reality (AR) content from the transmitting wireless device via a second data stream that is an alt video stream, in which the AR content is for display with the real image data. Methods may further include displaying the AR content in conjunction with the real image data. In some embodiments, the first data stream and the second data stream are Real-time Transport Protocol (RTP) streams.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 15, 2024
    Inventors: Vikram SINGH, Shankar Ganesh LAKSHMANASWAMY, Srinath NAGARAJ, Carlos Marcelo Dias PAZOS, Abhishek RANKA, Sandeep Kanakapura LAKSHMIKANTHA, Vinay MELKOTE KRISHNAPRASAD, Sanjeev MITTAL
  • Publication number: 20230396357
    Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for indicating, at a local UE, a network condition at a remote UE. The local UE may be a first UE that receives, from a second UE (e.g., remote UE), a first indication of a decreased network condition at the second UE. The first indication may be associated with at least one of a TMMBr, a TMMBn, a decreased bit rate, or decreased downlink scheduling. The first UE may display, at the first UE, a second indication of the decreased network condition at the second UE based on the first indication received from the second UE.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 7, 2023
    Inventors: Arun Ashok TAGARE, Bapineedu Chowdary GUMMADI, Shankar Ganesh LAKSHMANASWAMY, Ravi Shankar KADAMBALA
  • Patent number: 11822352
    Abstract: A system and method onboard an aircraft generates pilot awareness of obstacle clearance during an engine out (EO) go around (GA) situation. The system herein receives inputs from either a pilot selection or aircraft state change indicating a GA below a published missed approach altitude and also receives an input from an engine status monitor indicating an EO situation. As a GA below the published missed approach altitude does not ensure obstacle clearance with an EO, the systems herein generate a pseudo engine out go around procedure (PEOGAP) which calculates a minimum climb gradient maintaining a minimum separation from all obstacles within an area bound by the published missed approach. Once generated, the systems herein display the PEOGAP to the pilot for adequate obstacle separation and pilot awareness.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: November 21, 2023
    Assignee: Rockwell Collins, Inc.
    Inventors: Jaibir Singh, Shankar Ganesh Narayanasamy Sadasivam, Harish H S
  • Publication number: 20230370831
    Abstract: A method of wireless communication, performed by a user equipment (UE), includes: participating in a first communication session associated with a first subscriber identity module (SIM) and participating in a second communication session associated with a second SIM, wherein the UE comprises the first SIM and the second SIM; applying a higher priority of access to radio frequency (RF) resources of the UE to transmissions of the first communication session over transmissions of the second communication session; detecting a first type of packet within a data queue, the first type of packet being associated with the first communication session; in response to the detecting of the first type of packet, changing the higher priority of access to the transmissions of the second communication session; and returning the higher priority of access to the transmissions of the first communication session subsequent to the first type of packet being transmitted.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Inventors: Phaneendra CHEEKATLA, Naresh GUNDU, Shankar Ganesh LAKSHMANASWAMY, Anandbabu MUSUATHY SADASIVAN
  • Publication number: 20230050971
    Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may calculate one or more parameters associated with a quality of communications between the UE and a base station. The UE may determine a bitrate for performing the communications based on the one or more calculated parameters prior to receiving a bitrate recommendation from the base station, and the UE may transmit, prior to receiving the bitrate recommendation from the base station, a request to perform the communications in accordance with the determined bitrate. The base station may determine whether to accept the requested bitrate, and perform the communications with the UE in accordance with the determination.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 16, 2023
    Inventors: Vashishth Jhunjhunwala, Srinivasa Ragimakalahally Konappa, Shankar Ganesh Lakshmanaswamy
  • Publication number: 20230053216
    Abstract: Methods, systems, and devices for wireless communication are described. A user equipment (UE) may dynamically indicate a resolution change to a display of the UE during a video call. For example, a first UE may communicate a configuration message with a second UE to establish a video call between the first UE and the second UE and indicate a first value for a resolution of a display of the first UE. During the video call, the first UE may identify a change to the resolution of the display and may transmit a message to the second UE that indicates the change to the resolution. In response to receiving the message, the second UE may encode one or more packets including video information for the video call according to a second value for the resolution and transmit the one or more packets to the first UE.
    Type: Application
    Filed: August 13, 2021
    Publication date: February 16, 2023
    Inventors: Arun Ashok Tagare, Bapineedu Chowdary Gummadi, Ravi Shankar Kadambala, Shankar Ganesh Lakshmanaswamy
  • Patent number: 11546396
    Abstract: Disclosed are techniques for communication. In an aspect, a communications devices communicates, from an upper communication layer (e.g., application layer) to a lower communication layer (e.g., transport layer), indication(s) to prioritize certain frames (e.g., recovery frames and/or feedback frames) over other frames (e.g., Inter frames) associated with the same QCI bearer for a video streaming session. The lower communication layer may place the prioritized frames ahead of the non-prioritized frames in a lower layer transmission buffer based on the indication. The communications device may transmit one or more packets carrying the first set of frames before one or more packets carrying the second set of frames based on the first set of frames being placed ahead of the second set of frames in the lower layer transmission buffer.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: January 3, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Naresh Gundu, Shankar Ganesh Lakshmanaswamy, Avinash Kumar Dubey, Balaji Kannan
  • Publication number: 20220392519
    Abstract: Methods and apparatus for opportunistic full duplex DRAM for tightly coupled compute die and memory die. A memory controller includes one or more memory channel input-output (IO) interfaces having sets of read data (RdDQ) lines and write data (WrDQ) lines, and includes logic to implement concurrent read and write operations utilizing the RdDQ lines and WrDQ lines. A memory channel IO interface may be coupled to one or more memory devices such as DRAM DIMMs or DRAM/SDRAM dies having a mating IO interface, such as using through-silicon vias (TSVs) and die-to-die interconnects. Circuitry in a memory device or die includes a macro block of IO drivers coupled to the memory channel IO circuitry via a macro interface supporting full duplex operations. IO drivers in a macro block may be connected to memory banks using half-duplex bi-direction links to different banks or full duplex links to the same bank.
    Type: Application
    Filed: August 19, 2022
    Publication date: December 8, 2022
    Inventors: Randy B. OSBORNE, Christopher P. MOZAK, Shankar Ganesh RAMASUBRAMANIAN
  • Publication number: 20220129016
    Abstract: A system and method onboard an aircraft generates pilot awareness of obstacle clearance during an engine out (EO) go around (GA) situation. The system herein receives inputs from either a pilot selection or aircraft state change indicating a GA below a published missed approach altitude and also receives an input from an engine status monitor indicating an EO situation. As a GA below the published missed approach altitude does not ensure obstacle clearance with an EO, the systems herein generate a pseudo engine out go around procedure (PEOGAP) which calculates a minimum climb gradient maintaining a minimum separation from all obstacles within an area bound by the published missed approach. Once generated, the systems herein display the PEOGAP to the pilot for adequate obstacle separation and pilot awareness.
    Type: Application
    Filed: May 11, 2021
    Publication date: April 28, 2022
    Inventors: Jaibir Singh, Shankar Ganesh Narayanasamy Sadasivam, Harish HS
  • Patent number: 11281616
    Abstract: A device includes a driver circuit to send data bits onto a data bus that is partitioned into a DC component and an AC component. The driver circuit is to, for some data bits, retrieve a value of a DC power ratio of the data bus. The driver circuit is further to determine, using the value of the DC power ratio, a first value for a first portion of total power to be dissipated over the DC component to transmit the data bits, and determine, using one minus the value of the DC power ratio, a second value for a second portion of total power to be dissipated over the AC component to transmit the data bits. The driver circuit is to determine whether to send the data bits onto the data bus using data bus inversion dependent on a combination of the first value and the second value.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventors: Melin Dadual, Vivek Joy Kozhikkottu, Shankar Ganesh Ramasubramanian
  • Publication number: 20220060977
    Abstract: Methods and devices are disclosed for improving audio quality in a multi-subscription wireless communication device having a first subscription associated with a first radio frequency (RF) resource, and a second subscription associated with a second RF resource. The wireless communication device may detect an active voice call on a modem stack associated with the first subscription, detect an active voice call on a modem stack associated with the second subscription, determine whether audio data processing for the active voice calls will conflict in time based on a first packet exchange timeline and a second packet exchange timeline, and misalign the audio data processing for the active voice call on the modem stack associated with the second subscription in response to determining that audio data processing for the active voice calls will conflict in time.
    Type: Application
    Filed: August 20, 2020
    Publication date: February 24, 2022
    Inventors: Anandbabu MUSUATHY SADASIVAN, Shankar Ganesh LAKSHMANASWAMY, Vikram SINGH
  • Publication number: 20220030115
    Abstract: Various embodiments include methods for determining when to resynchronize voice-over IP (VoIP) communications of the wireless device. Various embodiments may include storing one or more first call characteristics of the VoIP communications between the wireless device and a first base station, detecting whether the VoIP communications are transferred from the first base station to a second base station, analyzing one or more second call characteristics of the VoIP communications between the wireless device and the second base station, determining whether the one or more second call characteristics differ from the one or more first call characteristics, determining, within a total wait time, whether no active voice frames will be transmitted across an uplink, or no active voice frames will be provided to audio decoding, resynchronizing the VoIP communications in response to determining that the one or more second call characteristics differ from the one or more first call characteristics.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Inventors: Min WANG, Sudhir KRISHNAN, Manjunatha KANTHARAJU, Shankar Ganesh LAKSHMANASWAMY
  • Patent number: 11216386
    Abstract: Techniques for setting a 2-level auto-close timer to access a memory device include examples of setting first and second time values for the 2-level auto-close timer to cause accessed rows to auto-close following a cache line access to a row of a bank of memory devices. For these examples, the cache line access is responsive to a multi-channel address interleaving policy that causes either successive or non-successive cache line accesses to the bank of memory devices.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: January 4, 2022
    Assignee: Intel Corporation
    Inventors: Vivek Kozhikkottu, Suresh Chittor, Esha Choukse, Shankar Ganesh Ramasubramanian
  • Publication number: 20210281800
    Abstract: The present disclosure relates to methods and devices for wireless communication including a UE and another UE or a base station. The UE can communicate via a current call communication with a current call quality, where the current call communication can be a RAT. The UE can also determine whether a current call activity is inactive for a time period. Additionally, the UE can maintain the current call quality when the current call activity is inactive for the time period. The UE can also monitor one or more data packets over the current call communication for the time period. Further, the UE can stop downgrading to a lower call quality when the current call activity is inactive for the time period. The UE can also switch the current call communication to a new call communication when the current call activity is inactive for the time period.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 9, 2021
    Inventors: Shubhra SINGH, Sandeep PADUBIDRI RAMAMURTHY, Shankar Ganesh LAKSHMANASWAMY