Patents by Inventor Rajeev Agrawal

Rajeev Agrawal 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: 20240023092
    Abstract: Different solutions, in which uplink data streams are whitened and after that combined, are disclosed. The whitening is performed by applying whitening parameters received in a downlink control information. The whitening parameters are based on predictions on channel conditions.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 18, 2024
    Inventors: Roy Yang, Francis Dominique, Rajeev Agrawal
  • Patent number: 11856454
    Abstract: Inter-radio access technology (inter-RAT) load balancing under multi-carrier dynamic spectrum sharing (SS) context is provided. One method may include splitting shared radio-frequency resources into orthogonal resource pool shares. The method may include receiving a load metric for each of a plurality of radio access technologies. The method may include assigning, based on the load metric, one of the resource pool shares to each of the plurality of radio access technologies. In addition, the method may include dynamically adjusting a proportion of the assigned resource pool shares based on the load metric of each of the plurality of radio access technologies at corresponding carriers. The method may include assigning a primary carrier to a user equipment based on the load metric, the resource pool share, a coverage of the carriers' physical channels, and a type of multi-carrier operation for each of the plurality of radio access technologies.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: December 26, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ian Garcia, Hua Xu, Jamil Shihab, Rajeev Agrawal, Ruth Gayde
  • Publication number: 20230316256
    Abstract: The present invention discloses a method and a system for enabling communication between electronic devices using a printer application. The method comprising detecting a connection with a second electronic device, wherein the connection is detected by a printer application installed in a first electronic device. Thereafter, the method comprising determining a device identifier of the second electronic device when the second electronic device is connected to the first electronic device. Subsequently, the method comprising configuring the first electronic device to be in a host mode and the second electronic device to be in an accessory mode when the device identifier of the second electronic device matches with a device identifier list of the printer application. Lastly, the method comprising sending an Android Open Accessory command to the second electronic device for enabling communication between the first electronic device and the second electronic device.
    Type: Application
    Filed: August 11, 2021
    Publication date: October 5, 2023
    Inventor: Rajeev AGRAWAL
  • Publication number: 20230123966
    Abstract: The present disclosure is related to a printing driver unit, which discloses method and printer driver unit for performing a transaction by automatically transmitting data to an Electronic Data Capture (EDC) terminal. Method includes receiving, by printer driver unit associated with host computing device, first print request including first data related to purchase, from host computing device. Further, the printer driver unit extracts final transaction amount from first data and determines status of EDC terminal upon extracting final transaction amount. When EDC terminal is determined to be in first state, the printer driver unit generates a second print request including extracted final transaction amount and transmits the generated second print request to EDC terminal to facilitate automatic insertion of final transaction amount in EDC terminal to initiate payment transaction.
    Type: Application
    Filed: April 26, 2021
    Publication date: April 20, 2023
    Inventors: Rajeev Agrawal, Shivendra Meena
  • Patent number: 11626917
    Abstract: An apparatus includes a beam selection hardware accelerator for determining a set of beams to be used for data scheduling by a wireless node for a transmission time interval, the beam selection hardware accelerator being configured to: receive a beam information and information indicating an angular separation of beams for a set of selected beams; create a graph based on the beam information and the minimum angular separation; select a set of beams, out of a plurality of beams, as a maximum weight independent set of beams based on the created graph; and provide a notification of the selected set of beams.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: April 11, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Anand Bedekar, Rajeev Agrawal
  • Publication number: 20230067024
    Abstract: An apparatus, method and computer program is described above: determining a coupling gain for a user device within a cell of a mobile communication system; comparing the determined coupling gain with a coupling gain threshold; setting the user device to operate in a device-specific CSI-RS mode of operation in the event that the determined coupling gain is less than the coupling gain threshold, wherein, in the device-specific CSI-RS mode of operation, the user device is configured to use device-specific reference signal transmissions for the determination of channel state information; and setting the user device to operate in a cell-specific CSI-RS mode of operation in the event that the determined coupling gain is not less than the coupling gain threshold, wherein, in the cell-specific CSI-RS mode of operation, the user device is configured to use cell-specific reference signal transmissions for the determination of channel state information.
    Type: Application
    Filed: February 12, 2020
    Publication date: March 2, 2023
    Inventors: Shalini GULATI, Rajeev AGRAWAL, Suresh KALYANASUNDARAM, Richa GUPTA, Jinesh P NAIR
  • Patent number: 11546040
    Abstract: Systems, methods, apparatuses, and computer program products for determining a grid-of-beams (GoB) are provided. One method may include collecting network data for training a neural network, train the neural network, using the collected data, to learn a non-discounted cumulative reward Q that evaluates a benefit of including a given beam into a grid-of-beams (GoB), iteratively applying the trained neural network to select at least one optimal beam to include in the grid-of-beams (GoB), and selecting one or more beams from the grid-of-beams (GoB) to transmit to a user equipment or to receive transmission from the user equipment.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: January 3, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Deepak Nayak, Chandrashekhar Thejaswi, Suresh Kalyanasundaram, Rajeev Agrawal, Hua Xu, Anand Bedekar, Veronique Capdevielle, Claudiu Mihailescu, Boris Kouassi, Afef Feki
  • Patent number: 11419161
    Abstract: A server associated with a core network may include a memory storing computer-readable instructions; and at least one processor coupled to the memory, the at least one processor configured to execute the computer-readable instructions to, generate a list of preferred instances of a first network function, transmit the list of the preferred instances to a server associated with a third network function, and receive a request to establish a communication session with a selected instance selected from the list of the preferred instances, if the server is associated with a selected instance of a second network function associated with the selected instance of the first network function.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: August 16, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Anand Bedekar, Rajeev Agrawal, Paul Boudreaux, Eric Desorbay
  • Patent number: 11411600
    Abstract: An apparatus is disclosed, comprising means for identifying a plurality of user equipment (UE), each transmitting one or more uplink packets for decoding at a base station associated with a given cell of a radio network. The apparatus further comprises means for clustering the identified user equipment into joint processing groups, each joint processing group comprising the identities of two or more user equipment as clustered and means for performing, in a first processing stage, joint processing of the uplink data streams for identified user equipment within common joint processing groups using one or more first processing algorithms to produce corresponding first processed uplink data streams.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: August 9, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Chandrashekhar Thejaswi, Suresh Kalyanasundaram, Rajeev Agrawal, Francis Dominique, Karthik Kuntikana Shrikrishna
  • Patent number: 11399303
    Abstract: According to an example embodiment, a method may include receiving, by a controller from a radio access network (RAN) node within a wireless network, at least one of a neural network support information, and a measurement information that includes one or more measurements by the radio access network node or one or more measurements by a wireless device that is in communication with the radio access network node; determining, by the controller based on the at least one of the neural network support information and the measurement information, a configuration of a neural network for the radio access network node; an sending, by the controller to the radio access network node, neural network configuration information that indicates the configuration of the neural network for the radio access network node.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: July 26, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Anand Bedekar, Rajeev Agrawal, Hua Xu, Suresh Kalyanasundaram
  • Patent number: 11334869
    Abstract: Disclosed herein is a method and system for establishing secure communication between a terminal device and a target system. The method comprises validating the terminal device and the target system based on a communication request received from the terminal device. Upon validation, the terminal device is signaled to generate a Quick Response (QR) code corresponding to the communication request. Subsequently, the QR code generated at the terminal device is processed using a predetermined verification interface configured in a user device for establishing the secure communication between the terminal device and the target system. In an embodiment, the present disclosure helps users in completing a transaction based on the QR code generated at the terminal device, and thereby eliminates requirement of using a credit card/debit card and the like for completing the transaction.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 17, 2022
    Assignee: INNOVITI PAYMENT SOLUTIONS PRIVATE LIMITED
    Inventors: Rajeev Agrawal, Hari Charan Ramachandra Rao, Phani Kumar G V, Shashank Agarwal, Kartik Chandrasekar Iyer, Ashish Sood
  • Publication number: 20220150756
    Abstract: Inter-radio access technology (inter-RAT) load balancing under multi-carrier dynamic spectrum sharing (SS) context is provided. One method may include splitting shared radio-frequency resources into orthogonal resource pool shares. The method may include receiving a load metric for each of a plurality of radio access technologies. The method may include assigning, based on the load metric, one of the resource pool shares to each of the plurality of radio access technologies. In addition, the method may include dynamically adjusting a proportion of the assigned resource pool shares based on the load metric of each of the plurality of radio access technologies at corresponding carriers. The method may include assigning a primary carrier to a user equipment based on the load metric, the resource pool share, a coverage of the carriers' physical channels, and a type of multi-carrier operation for each of the plurality of radio access technologies.
    Type: Application
    Filed: May 8, 2019
    Publication date: May 12, 2022
    Inventors: Ian GARCIA, Hua XU, Jamil SHIHAB, Rajeev AGRAWAL, Ruth GAYDE
  • Patent number: 11240830
    Abstract: Methods, devices, and computer program products concerning accommodating ultra-reliable low latency communications (URLLC) traffic by making a determination of which mobile broadband (MBB) user equipment (UE) to puncture, where in response to an indication that URLLC traffic needs to be scheduled in the midst of ongoing MBB transmissions in a wireless communications network, the determination is made from a plurality of MBB UEs with the ongoing MBB transmissions, of a set of the plurality scheduled for transmission in a slot required by the URLLC traffic. From that set of MBB UEs, a subset of MBB UEs for puncturing is chosen, where that choice is made at least in relation to accommodating a reliability constraint of the URLLC traffic, maximizing a sum proportional fairness metric of the plurality of MBB UEs, and minimizing a block error rate in a computation of a proportional fairness metric for each UE of the subset.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: February 1, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Suresh Kalyanasundaram, Klaus Pedersen, Hans Kroener, Rajeev Agrawal
  • Publication number: 20220006485
    Abstract: An apparatus is disclosed, comprising means for identifying a plurality of user equipment (UE), each transmitting one or more uplink packets for decoding at a base station associated with a given cell of a radio network. The apparatus further comprises means for clustering the identified user equipment into joint processing groups, each joint processing group comprising the identities of two or more user equipment as clustered and means for performing, in a first processing stage, joint processing of the uplink data streams for identified user equipment within common joint processing groups using one or more first processing algorithms to produce corresponding first processed uplink data streams.
    Type: Application
    Filed: October 21, 2019
    Publication date: January 6, 2022
    Inventors: Chandrashekhar THEJASWI, Suresh KALYANASUNDARAM, Rajeev AGRAWAL, Francis DOMINIQUE, Karthik KUNTIKANA SHRIKRISHNA
  • Patent number: 11218909
    Abstract: This document discloses a solution for selecting a transmission direction in a cell.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: January 4, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Sheshachalam B S, Rajeev Agrawal, Suresh Kalyanasundaram
  • Publication number: 20210385682
    Abstract: According to an example embodiment, a method may include receiving, by a controller from a radio access network (RAN) node within a wireless network, at least one of a neural network support information, and a measurement information that includes one or more measurements by the radio access network node or one or more measurements by a wireless device that is in communication with the radio access network node; determining, by the controller based on the at least one of the neural network support information and the measurement information, a configuration of a neural network for the radio access network node; an sending, by the controller to the radio access network node, neural network configuration information that indicates the configuration of the neural network for the radio access network node.
    Type: Application
    Filed: February 19, 2019
    Publication date: December 9, 2021
    Inventors: Anand Bedekar, Rajeev Agrawal, Hua Xu, Suresh Kalyanasundaram
  • Publication number: 20210320709
    Abstract: Systems, methods, apparatuses, and computer program products for determining a grid-of-beams (GoB) are provided. One method may include collecting network data for training a neural network, train the neural network, using the collected data, to learn a non-discounted cumulative reward Q that evaluates a benefit of including a given beam into a grid-of-beams (GoB), iteratively applying the trained neural network to select at least one optimal beam to include in the grid-of-beams (GoB), and selecting one or more beams from the grid-of-beams (GoB) to transmit to a user equipment or to receive transmission from the user equipment.
    Type: Application
    Filed: September 13, 2018
    Publication date: October 14, 2021
    Inventors: Deepak NAYAK, Chandrashekhar THEJASWI, Suresh KALYANASUNDARAM, Rajeev AGRAWAL, Hua XU, Anand BEDEKAR, Veronique CAPDEVIELLE, Claudiu MIHAILESCU, Boris KOUASSI, Afef FEKI
  • Publication number: 20210227556
    Abstract: A base station including a memory and a processor. The memory is configured to store computer readable instructions. The processor is configured to execute the computer readable instructions such that the memory, the processor and the computer readable instructions cause the base station to order a plurality of reception devices according to an amount of transmission resources required to transmit transmission data to each reception device, assign transmission resources in a time slot in blocks to each of the plurality of reception devices in order from a first reception device requiring the least amount of transmission resources to a reception device among the plurality of reception devices requiring a greatest amount of transmission resources, the time slot being divided into a plurality of symbols, and transmit the transmission data to the plurality of reception devices using the assigned transmission resources.
    Type: Application
    Filed: August 28, 2018
    Publication date: July 22, 2021
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Moushumi SEN, Suresh KALYANASUNDARAM, Rajeev AGRAWAL
  • Publication number: 20210218460
    Abstract: Systems, methods, apparatuses, and computer program products for multi-user (MU) multiple-input multiple-output (MIMO) user pairing selection are provided. One method may include selecting multi-user multiple input multiple output (MU MIMO) candidate beams using deep neural network(s) (DNNs), and selecting paired users based on the selected beams. The deep neural network(s) (DNNs) are trained to maximize multi-user priority metric (MU-PM) or a heuristic of the multi-user priority metric (MU-PM).
    Type: Application
    Filed: June 20, 2019
    Publication date: July 15, 2021
    Inventors: Ian Dexter GARCIA, Igor FILIPOVICH, Chandrasekar SANKARAN, Hua XU, Suresh KALYANASUNDARAM, Jamil SHIHAB, Rajeev AGRAWAL, Anand BEDEKAR
  • Publication number: 20210064423
    Abstract: Methods and apparatuses are provided for hardware acceleration for a frequency domain scheduler. An example method includes receiving an instruction from a processor core to process a job for determining an allocation of a set of resources to one or more users, the set of resources corresponding to a transmission layer in a transmission time interval; processing the job by determining which of the one or more users is to be allocated on each of the respective resources in the set based on a first array stored in a memory associated with a metric of each of one or more users for each of the resources in the set, and a second array stored in the memory associated with a buffer size of each of the one or more users; and in response to successfully completing the job, sending an indication of the determined allocation to the processor core.
    Type: Application
    Filed: January 11, 2018
    Publication date: March 4, 2021
    Inventors: Anand Bedekar, Rajeev AGRAWAL