Patents by Inventor Shankar Iyer

Shankar Iyer 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: 11006355
    Abstract: Methods and apparatus for selection of radio access technology (RAT) based on device usage patterns are provided. A User Equipment (UE) obtains information relating to one or more Quality of Service (QoS) metrics for communication of data by the UE. The UE designates a Radio Access Technology (RAT) from a plurality of available RATs as a preferred RAT for the communication, based on the obtained information.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: May 11, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Ashish Shankar Iyer, Vasanth Kumar Ramkumar, Naveen Kumar Pasunooru, Srinivasan Rajagopalan, Parthasarathy Krishnamoorthy, Liangchi Hsu
  • Patent number: 10963377
    Abstract: Examples include compressed pages having data and compression metadata. Some examples include receiving a write request containing write data, storing the write data in data cache, and applying a page fit process to the write data. In some such examples, a virtual page table entry in a virtual page table may be generated for the processed write data. The virtual page table entry may include a compression index and a page address. An inline compression of the processed write data may be performed to compress and store the processed write data in a compressed page at a location associated with the compression index. In some examples, the compressed page may include a compression metadata having a reference count, a compressed page offset, and a virtual page address.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: March 30, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shankar Iyer, Srinivasa D Murthy, Siamak Nazari, Gilad Sade
  • Publication number: 20200288531
    Abstract: Aspects of the present disclosure provide techniques to enable enhanced machine type communication (s) (eMTC) and/or narrowband Internet-of-Things (NB-IoT) devices to transition to idle mode after releasing a connection, such as a radio resource control (RRC) connection, more quickly than with previously known techniques. An example method includes determining, based on an indication received in a narrowband signal on a narrowband region of a bandwidth comprising a plurality of narrowband regions, whether to wait for a delay period, determined based on a configuration received from a network entity, before releasing a radio resource control (RRC) connection and releasing the RRC connection at a time in accordance with the determination.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 10, 2020
    Inventors: Ashish Shankar IYER, Omesh Kumar HANDA, Chun-Hao HSU, Nitin PANT, Srinivasan RAJAGOPALAN, Liangchi HSU, Feilu LIU, Muthukumaran DHANAPAL, Alberto RICO ALVARINO, Zhibin DANG
  • Publication number: 20200159855
    Abstract: End-to-end automated performance of actions in response to receiving unstructured data from one of a plurality of action request channels and/or applications. A centralized service/engine is implemented that provides for consistent and reliable action results regardless of which channel/application initiated the request and/or which entity the request is associated with. Results consistency is further realized by structuring the unstructured data and extracting data elements therefrom that provide for determination of a predetermined action categories. The action categories define the automated processes, flows and/or tools required to complete the action.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 21, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Shankar Iyer, Daljeet Singh, Murali Kannan Santhana Krishnan
  • Publication number: 20200154440
    Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) and another device (e.g., another UE) may transmit messages on a shared channel accessed in a half-duplex manner (e.g., within a vehicle-to-everything (V2X) network). The UE and the other device may transmit messages on semi-persistently scheduled (SPS) resources. A message of the UE and a transmission of the other device may collide (e.g., be transmitted in the same subframe). The UE may employ muting and measuring, in which the UE may refrain from transmitting on a SPS resource and may detect the transmission of the other device. Upon detection of other transmissions, the UE may perform resource reselection. During resource selection or resource reselection, the UE may exclude an entire subframe of candidate resources if one of the candidate resources of the subframe is mapped to a resource associated with a transmission from another device.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 14, 2020
    Inventors: Ralph Akram Gholmieh, Cheol Hee Park, Arvind Vardarajan Santhanam, Shailesh Patil, Ashish Shankar Iyer, Praveen Kumar Appani, Feng Lu
  • Publication number: 20200120625
    Abstract: Aspects directed towards synchronizing out of coverage (OOC) vehicle-to-everything (V2X) communications are disclosed. In one example, a scheduled entity detects a loss of a synchronization signal associated with a V2X communication by detecting when a timing uncertainty value or error value is greater than a threshold value. Packet timing information is then received in response to the loss of the synchronization signal from at least one user equipment (UE) synchronized with the synchronization signal. The scheduled entity then maintains the V2X communication by performing a timing adjustment based on the packet timing information.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 16, 2020
    Inventors: Cheol Hee PARK, Feng LU, Arvind Vardarajan SANTHANAM, Subramanya RAO, Sivaramakrishna VEEREPALLI, Cheng TAN, Sean Vincent MASCHUE, Ashish Shankar IYER, Giridhar RAMAKRISHNAN, Yax PATEL, Srinivasan RAJAGOPALAN
  • Publication number: 20200076888
    Abstract: The embodiment herein provides a system and method for providing a novel leader election mechanism in distributed systems that is randomized in twin dimensions of space and time using the concept of a colliding random walk (CRW). Leader election is randomized in space in terms of the node identified as the leader and the time taken to identify the leader. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. A novel fault tolerance mechanism is provided to identify several leaders for same set of coupons. In this system and method, the source vertex generates multiple CRWs for each piece of work that needs to be done. The fault tolerance mechanism reduces the time to collision, increases the number of leaders and also offers increased resilience and tolerance to faults.
    Type: Application
    Filed: June 25, 2019
    Publication date: March 5, 2020
    Inventors: SUBRAMANIAN RAVI SHANKAR IYER, SAI GANESH MUTHURAMAN, SEENIVASAN SUBRAMANI, RAVI JAGANNATHAN
  • Publication number: 20200076889
    Abstract: The embodiments herein provide a fair, high speed and lightweight consensus mechanism for leader election in distributed systems using coupons. The consensus mechanism uses a leader election mechanism that is randomized in twin dimensions of space and time using the concept of a colliding random walk. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. Two novel coupon processing mechanisms called Process Execution Time Synchronization (PETS) mechanism and Single Queue (SQ) mechanism are used to process the coupons and find matches. The use of PETS optimizes memory and time requirements while SQ is extremely fast and efficient to handle large volumes of coupons. Also, the coupon forwarding to neighbouring nodes is performed based on three algorithms namely Uniform, Delay and Adaptive Delay forward. These forwarding algorithms effect high fairness even in case of open networks.
    Type: Application
    Filed: June 25, 2019
    Publication date: March 5, 2020
    Inventors: SUBRAMANIAN RAVI SHANKAR IYER, Sai Ganesh Muthuraman, Seenivasan Subramani, Ravi Jagannathan
  • Publication number: 20190392440
    Abstract: An authentication platform for authenticating an online user is provided. The authentication platform includes a memory device including an authentication profile and at least one processor coupled to the memory device. The at least one processor is programmed to receive an authentication request message for a transaction. The authentication request message includes authentication data. The at least one processor is also programmed to extract the authentication data from the authentication request message and determine if the ACS is available to process the transaction. If the ACS is unavailable, the at least one processor is further programmed to generate, based at least in part on the extracted authentication data, risk-based authentication (RBA) result data including a risk score and transmit an authentication response message based on the RBA result data.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 26, 2019
    Inventors: Robert Albert Ederle, Julia Sharon Gosset, Ranjita Shankar Iyer, Brian Piel, Dennis A. Gamiello, Christopher John Merz, Felix Johnnes Flory
  • Publication number: 20190392449
    Abstract: An authentication platform for authenticating an online user is provided. The authentication platform includes a memory device including an authentication profile and at least one processor coupled to the memory device. The at least one processor is programmed to receive an authentication request message. The authentication request message includes authentication data. The at least one processor is also programmed to extract the authentication data from the authentication request message, generate, based at least in part on the extracted authentication data, risk-based authentication (RBA) result data including a risk score, and route the RBA result data based on the authentication profile and the RBA result data.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 26, 2019
    Inventors: Julia Sharon Gosset, Robert Albert Ederle, Ranjita Shankar Iyer, Brian Piel, Christopher John Merz, Felix Johannes Flory
  • Publication number: 20190392448
    Abstract: A computer-implemented method for authenticating an online user with an access control server (ACS) is provided.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 26, 2019
    Inventors: Julia Sharon Gosset, Robert Albert Ederie, Ranjita Shankar Iyer, Brian Piel, Christopher John Merz, Felix Johannes Flory, Andres Gonzalez
  • Publication number: 20190392450
    Abstract: An authentication platform for authenticating an online user in a transaction without use of strong consumer authentication (SCA) includes receiving an authentication request message for a transaction involving a regulated market includes authentication data and a transaction value, extracting the authentication data from the authentication request message, generating risk-based authentication (RBA) result data, determining that a risk of fraud in the transaction satisfies a risk threshold established by the regulatory entity by evaluating the risk score relative to the risk threshold, determining that the transaction value is below a transaction limit set by the regulatory entity, the transaction limit identifies a threshold transaction value below which strong consumer authentication may be avoided for transactions satisfying the risk threshold, and transmitting an authentication response message authenticating the transaction without strong consumer authentication having been performed based on satisfying
    Type: Application
    Filed: June 21, 2019
    Publication date: December 26, 2019
    Inventors: Julia Sharon Gosset, Robert Albert Ederle, Ranjita Shankar Iyer, Brian Piel, Christopher John Merz, Felix Johannes Flory, Nimit Gulati, Paul Baker
  • Publication number: 20190245693
    Abstract: Systems and methods are provided for managing digital identities associated with users. One exemplary method includes receiving, at a computing device, an encrypted message from a communication device associated with a user where the messaging includes a changed attribute for the user. The method also includes generating a hash of a digital identity for the user with the changed attribute, generating a hash of the digital identity of the user stored in a ledger data structure, and transmitting a request for the user to attest to the changed attribute when the generated hashes do not match. The method then further includes broadcasting a pending status of the digital identity of the user to a relying party for the digital identity, and storing a certification of the changed attribute, received from the relying party in response to the pending status, based on verification of the changed attribute by the relying party.
    Type: Application
    Filed: February 7, 2018
    Publication date: August 8, 2019
    Inventors: Ranjita Shankar Iyer, Robert D. Reany, Ashfaq Kamal
  • Publication number: 20190227734
    Abstract: In some examples, a system includes a memory to store tracking information relating to data containers and free space of each of the data containers. A processor is to determine a free space of a first data container of the data containers, the first data container storing compressed data, and update the tracking information based on the determined free space of the first data container.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Shankar Iyer, Ze Mao, Srinivasa D. Murthy, William Michael McCormack
  • Publication number: 20190200366
    Abstract: Aspects of the present disclosure implement techniques that allow a vehicle performing V2X communications to provide more accurate S-RSSI measurements and CBR calculations for use in channel selection and congestion control. Techniques may include measuring a sidelink received signal strength indicator (S-RSSI) for each of a plurality of sub-channels, determining one or more signal impairment adjustment factors based on the S-RSSI for each of the plurality of sub-channels, calculating a channel busy ratio (CBR) for the plurality of sub-channels based on the one or more signal impairment adjustment factors, and initiating communication with at least one of the plurality of sub-channels based on at least the CBR.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 27, 2019
    Inventors: Cheol Hee PARK, Ashish Shankar IYER, Arvind Vardarajan SANTHANAM, Hongsan SHENG, Subramanya RAO, Feng LU, Santosh Kumar RONGALA, Li SHENG, Yuanbo WANG
  • Publication number: 20190159223
    Abstract: A method, apparatus, and computer-readable medium at a transmitting user equipment (UE) in a distributed cellular vehicle-to-everything environment are disclosed to determine a schedule for transmissions on subchannels of multiple frequencies based on a set of UE-specific, dynamic, and performance related metrics or criteria. The metrics may include an estimated number of users on a subchannel, a best-bandwidth fit, channel loading conditions, transmission range, and quality requirements of an application, among others. Such a schedule for transmissions on subchannels of multiple frequencies may result in either an improved capacity utilization, an improved communication quality, or both.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Cheol Hee PARK, Arvind SANTHANAM, Feng LU, Taoufik TANI, Thomas CHRISTOL, Yunsong MU, Yuanbo WANG, Gang XIAO, Abhijit Navalekar, Ashish Shankar Iyer, Subramanya Rao, Srinivasan Rajagopalan
  • Publication number: 20190140731
    Abstract: A method, an apparatus, and a non-transitory computer readable medium for receiving data and one or more redundant equivalent versions of the data from a remote user equipment (UE), buffering the data and the one or more redundant equivalent versions of the data, transmitting the data to a base station, receiving at least one negative acknowledgement, relating to the data, from the base station indicating an unsuccessful reception of the data; and transmitting, in response to receiving the at least one negative acknowledgement, at least one of the one or more redundant equivalent versions of the data to the base station.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 9, 2019
    Inventors: Prashanth MOHAN, Naveen Kumar PASUNOORU, Raevanth Venkat ANNAM, Pankaj GUPTA, KrishnaKumar VASANTHASENAN, Ashish Shankar IYER, Srinivasan RAJAGOPALAN
  • Publication number: 20190138446
    Abstract: Examples include compressed pages having data and compression metadata. Some examples include receiving a write request containing write data, storing the write data in data cache, and applying a page fit process to the write data. In some such examples, a virtual page table entry in a virtual page table may be generated for the processed write data. The virtual page table entry may include a compression index and a page address. An inline compression of the processed write data may be performed to compress and store the processed write data in a compressed page at a location associated with the compression index. In some examples, the compressed page may include a compression metadata having a reference count, a compressed page offset, and a virtual page address.
    Type: Application
    Filed: April 29, 2016
    Publication date: May 9, 2019
    Inventors: Shankar Iyer, Srinivasa D Murthy, Siamak Nazari, Gilad Sade
  • Publication number: 20190090181
    Abstract: Methods and apparatus for selection of radio access technology (RAT) based on device usage patterns are provided. A User Equipment (UE) obtains information relating to one or more Quality of Service (QoS) metrics for communication of data by the UE. The UE designates a Radio Access Technology (RAT) from a plurality of available RATs as a preferred RAT for the communication, based on the obtained information.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 21, 2019
    Inventors: Ashish Shankar IYER, Vasanth Kumar RAMKUMAR, Naveen Kumar PASUNOORU, Srinivasan RAJAGOPALAN, Parthasarathy KRISHNAMOORTHY, Liangchi HSU
  • Publication number: 20180332537
    Abstract: Various features related to reducing power consumption by devices during discovery periods D2D communication system, are described. In an aspect, a transmission pattern learning based intelligent monitoring approach is used. In certain configurations, an apparatus, e.g., a UE, may be configured to monitor, during a first set of discovery periods, transmissions of a plurality of different PACs associated with different applications, and identify PACs of interest from the plurality of different PACs. In some configurations, the apparatus maybe further configured to identify, based on the monitoring, transmission patterns of the PACs of interest, and monitor, during a second set of discovery periods, transmissions corresponding to the PACs of interest based on the identified transmission patterns. In some configurations, the PACs of interest monitored during the second set of discovery periods may be a subset of the plurality of different PACs monitored during the first set of discovery periods.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 15, 2018
    Inventors: Parthasarathy KRISHNAMOORTHY, Soumen MITRA, Priyangshu GHOSH, Tushar GUPTA, Ashish Shankar IYER, Marc AZAR, Muthukumaran DHANAPAL, Shravan Kumar RAGHUNATHAN