Patents by Inventor Ramamurthy Badrinath
Ramamurthy Badrinath 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: 20250063411Abstract: The present application relates to a method for verifying a Channel Quality Indicator (CQI) measurement performed by a first wireless device in a communication network. The communication network includes a Radio Access Network (RAN). The method includes: obtaining a first CQI measurement report including a first CQI measurement value of a measurement performed by the first wireless device on for a first downlink channel between a first RAN node and the first wireless device; identifying at least one neighbour wireless device to the first wireless device; obtaining at least one neighbour CQI measurement report from the at least one neighbour wireless device; aggregating the at least one neighbour CQI measurement report into a reference CQI measurement report set; and verifying the first CQI measurement value using the reference CQI measurement report set. The present application also relates to a verification node and a computer program product.Type: ApplicationFiled: June 17, 2022Publication date: February 20, 2025Inventors: Athanasios KARAPANTELAKIS, Konstantinos VANDIKAS, Anusha Pradeep MUJUMDAR, Lackis ELEFTHERIADIS, Maxim TESLENKO, Karthik R M, Ramamurthy BADRINATH, Gabriella NORDQUIST
-
Publication number: 20250047570Abstract: A method by a first node (111) for handling data. The first node (111) obtains (204) one or more first sets of data corresponding to one or more first features used in a first predictive machine learning, ML, model. The data is annotated with an indication. The indication indicates a respective representation of a distribution of the data. The obtaining (204) is performed before the data are used to train the first ML model. The first node (111) determines (205) whether there has been a change in a respective representation of the distribution of the data, before the data are used to train the first ML model. The first node (111) determines (206) whether to send the data and sends (207) a second indication of the data to a third node (113) in response to the determining (206).Type: ApplicationFiled: March 2, 2022Publication date: February 6, 2025Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Konstantinos VANDIKAS, Abdulrahman ALABBASI, Hossein SHOKRI GHADIKOLAEI, Ramamurthy BADRINATH, Athanasios KARAPANTELAKIS
-
Publication number: 20240406831Abstract: A computer-implemented method performed by a first node (101). The method is for handling managing one or more indications. The first node (101) operates in a communications system (100). The first node (101) determines (304) a scheduling of a transfer of data to or from a device (130) along a predicted route (140). The predicted route (140) is to be followed by the device (130) during a time period. The determining (304) of the scheduling is further based on a type of energy used by a plurality of cells (121, 122) providing radio coverage along the predicted route (140). The first node (101) initiates (305) providing one or more indications to the device (130) based on a first result of the determining (304) of the scheduling. The device (130) receives (402) the one or more indications, determines (403) whether or not to perform the data transfer based on them, and initiates (404) performing the data transfer accordingly.Type: ApplicationFiled: October 8, 2021Publication date: December 5, 2024Inventors: Anil Ramachandran Nair, Ramamurthy Badrinath, Peter Vaderna, Ajay Kattepur
-
Patent number: 12068916Abstract: A method performed by a network node for handling one or more operations in a communications network comprising a plurality of computing devices performing one or more tasks. The network node obtains initial parameters relating to the plurality of computing devices, environment and the communications network; and generates a plan by taking one or more operation goals involving the plurality of computing devices into account as well as the obtained initial parameters, wherein the generated plan relates to operation of the plurality of computing devices. The network node further computes a number of back-up plans, wherein the number of back-up plans are taking one or more events into account wherein the one or more events relate to operation of the plurality of computing devices; and executes one or more operations using the generated plan, and in case the one or more events occur, using a computed back-up plan.Type: GrantFiled: August 12, 2020Date of Patent: August 20, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ajay Kattepur, Nanjangud Chandrasekhara Swamy Narendra, Ramamurthy Badrinath
-
Patent number: 11971794Abstract: Embodiments herein relate to a method performed by a network node (10) for handling monitoring of applications and/or services in a communication network. The network node (10) obtains an indication associated with a monitoring session to monitor a metric of a service and/or application; and also obtains a location of deployment of the service and/or application. The network node identifies one or more ongoing monitoring sessions for monitoring one or more metrics based on the metric associated with the indication and the location of deployment of the application or service. The network node (10) then selects a monitoring process based on the identification; and triggers the selected monitoring process.Type: GrantFiled: October 30, 2017Date of Patent: April 30, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Farnaz Moradi, Ramamurthy Badrinath, Chunyan Fu, Leonid Mokrushin
-
Publication number: 20240119369Abstract: There is provided a method performed by a central entity of a network. A first set of features is selected for a machine learning model to take into account when analysing data. The machine learning model is to be deployed at an edge entity of the network. The selection is based on first information indicative of data that is available for the machine learning model to analyse, second information indicative of features that are available for the machine learning model to take into account when analysing data, and contextual information associated with the network.Type: ApplicationFiled: February 17, 2021Publication date: April 11, 2024Inventors: Kristijonas CYRAS, Athanasios KARAPANTELAKIS, Marin ORLIC, Jörg NIEMÖLLER, Leonid MOKRUSHIN, Aneta Vulgarakis FELJAN, Ramamurthy BADRINATH
-
Patent number: 11943108Abstract: A method for operating a telecom network having an SLA agreement is disclosed. The method comprises obtaining annotated alarm data comprising an indication of a threshold crossing of at least one state variable of the telecom network defined by the SLA. The annotated alarm data further comprises an indication of a desired value of the at least one state variable of the telecom network. Moreover, the method comprises determining a desired state of the telecom network based on the desired value of at least one state variable, and selecting a set of policy actions from a policy action bank. The policy action bank comprises a plurality of policy actions, where each policy action is associated with at least one estimated action effect.Type: GrantFiled: February 20, 2020Date of Patent: March 26, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Ramamurthy Badrinath, Anusha Pradeep Mujumdar, Vijaya Yajnanarayana, Ankit Jauhari, Senthamiz Selvi Arumugam
-
Patent number: 11909475Abstract: Methods provide wireless communication using a plurality of Antenna Processing Units APUs distributed along a radio stripe and sharing a bus along the radio stripe. Access is provided to a plurality of APU activation/deactivation states for a respective plurality of environmental conditions, wherein each one of the plurality of APU activation/deactivation states defines APUs of the plurality of APUs that are activated and APUs of the plurality of APUs that are deactivated for the respective one of the plurality of environmental conditions. Responsive to detecting a first one of the plurality of environmental conditions, a first one of the plurality of APU activation/deactivation states corresponding to the first one of the plurality of environmental conditions is applied to activate a first subset of the APUs and to deactivate a second subset of the APUs, wherein the first and second subsets of APUs are mutually exclusive.Type: GrantFiled: November 2, 2019Date of Patent: February 20, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Senthamiz Selvi Arumugam, Ramamurthy Badrinath, Ankit Jauhari, Anusha Pradeep Mujumdar, Vijaya Yajnanarayana
-
Publication number: 20240023077Abstract: Methods (600) and systems (700) for selecting a frequency band for a device. In one aspect, the method comprises receiving (s602) from the device a request for a particular service type. The method further comprises determining (s604) a set of two or more frequency bands that are available for the device. Said set of two or more frequency bands comprises a first frequency band and a second frequency band. The method further comprises selecting (s606), based on the particular service type being requested and at least one of a knowledge base or a machine learning (ML) model, one of the frequency bands included in the set of two or more frequency bands.Type: ApplicationFiled: October 16, 2020Publication date: January 18, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Vijaya YAJNANARAYANA, Ajay KATTEPUR, Prayag Gowgi SOMANAHALLI KRISHNA MURTHY, Ramamurthy BADRINATH
-
Publication number: 20240015726Abstract: A computer implemented method performed by a node in a communications network for scheduling transmissions of a plurality of Internet of Things (IoT) devices to network resources in the communications network includes obtaining transmission patterns for the IoT devices. The method then includes clustering the IoT devices into clusters based on the obtained transmission patterns. The method then includes scheduling transmissions of IoT devices in different clusters to different network resources, thereby increasing synchronisation of the transmissions scheduled on each network resource and allowing for increased periods of inactivity of the network resources between transmissions.Type: ApplicationFiled: September 11, 2020Publication date: January 11, 2024Inventors: Lackis ELEFTHERIADIS, Swarup Kumar MOHALIK, Anusha Pradeep MUJUMDAR, Ramamurthy BADRINATH, Konstantinos VANDIKAS, Cecilia NYSTRÖM
-
Publication number: 20230412682Abstract: It is provided a method for adjusting a network of sensor devices. The network also comprises an aggregation node for aggregating sensor data from at least two of the sensor devices to processed data and an application node configured to approach an application goal based on the processed data. The method is performed in a network device. The method comprises repeatedly performing the steps of: receiving an evaluation of performance of the application node in relation to the application goal; determining that the evaluation indicates that an adjustment is needed; responsive to determining that an adjustment is needed, determining an operation adjustment of at least one of the aggregation node and the sensor devices; and triggering the adjustment.Type: ApplicationFiled: July 7, 2021Publication date: December 21, 2023Inventors: Ajay Kattepur, Ramamurthy Badrinath
-
Publication number: 20230362823Abstract: Embodiments herein may relate to a method performed by a radio network node for handling communication over a bandwidth interval for one or more UEs, in a wireless communication network. The radio network node determines to change a currently used bandwidth interval based on a current state of usage of resources in the 5 currently used bandwidth interval related to number of UEs served and/or a current state of positions of the number of UEs served. With the proviso that it is determined to change the currently used bandwidth interval, the radio network node calculates a changed bandwidth interval to use. The radio network node then adjusts the currently used bandwidth interval to the calculated bandwidth interval; and uses the adjusted 10 bandwidth interval for communicating with the one or more UEs.Type: ApplicationFiled: July 27, 2020Publication date: November 9, 2023Inventors: Lackis Eleftheriadis, Ramamurthy Badrinath, Rafia Inam, Cecilia Nyström, Alexandros Nikou
-
Publication number: 20230334311Abstract: Embodiments described herein relate to methods and apparatuses for training a neural network. A method comprises receiving an input data set at a layer of the neural network; performing a forward pass and a backward pass on the input data set to determine regular output data; calculating a first loss associated with the regular output data; performing a quantized forward pass and a quantized backward pass on the input data set to determine quantized output data; calculating a second loss associated with the quantized output data; comparing the first loss to the second loss; and based on the comparison determining whether to reduce the input data set to provide a reduced data set.Type: ApplicationFiled: August 6, 2021Publication date: October 19, 2023Inventors: Konstantinos Vandikas, Aneta Vulgarakis Feljan, Anusha Pradeep Mujumdar, Cecilia Nyström, Kristijonas Cyras, Ramamurthy Badrinath
-
Publication number: 20230171154Abstract: A method performed by a network node for handling one or more operations in a communications network comprising a plurality of computing devices performing one or more tasks. The network node obtains initial parameters relating to the plurality of computing devices, environment and the communications network; and generates a plan by taking one or more operation goals involving the plurality of computing devices into account as well as the obtained initial parameters, wherein the generated plan relates to operation of the plurality of computing devices. The network node further computes a number of back-up plans, wherein the number of back-up plans are taking one or more events into account wherein the one or more events relate to operation of the plurality of computing devices; and executes one or more operations using the generated plan, and in case the one or more events occur, using a computed back-up plan.Type: ApplicationFiled: August 12, 2020Publication date: June 1, 2023Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ajay KATTEPUR, Nanjangud Chandrasekhara Swamy NARENDRA, Ramamurthy BADRINATH
-
Publication number: 20230096832Abstract: A method, performed by a first node, for handling firmware. The first node receives a first indication from a second node. The first indication indicates a task to be performed by a user equipment. The task indicates an action. The action corresponds to a module of a plurality of modules of firmware to perform the action. The entire plurality of modules of firmware is not installed in the user equipment. The first node downloads the module of firmware corresponding to the action onto the user equipment, based on whether or not the module is already downloaded. The first node then enables, in the user equipment, the downloaded module. The enabling is further based on whether or not the downloaded module of firmware corresponding to the action is already enabled in the user equipment.Type: ApplicationFiled: October 11, 2019Publication date: March 30, 2023Inventors: Swarup Kumar Mohalik, Ganapathy Raman MADANAGOPAL, Ramamurthy Badrinath, Anshu Shukla
-
Publication number: 20230083063Abstract: A method for operating a telecom network having an SLA agreement is disclosed. The method comprises obtaining annotated alarm data comprising an indication of a threshold crossing of at least one state variable of the telecom network defined by the SLA. The annotated alarm data further comprises an indication of a desired value of the at least one state variable of the telecom network. Moreover, the method comprises determining a desired state of the telecom network based on the desired value of at least one state variable, and selecting a set of policy actions from a policy action bank. The policy action bank comprises a plurality of policy actions, where each policy action is associated with at least one estimated action effect.Type: ApplicationFiled: February 20, 2020Publication date: March 16, 2023Inventors: Ramamurthy Badrinath, Anusha Pradeep Mujumdar, Vijaya Yajnanarayana, Ankit Jauhari, Senthamiz Selvi Arumugam
-
Publication number: 20220398318Abstract: In one aspect there is a method for detecting whether a first system should be declared as an impostor. In one embodiment, the method includes generating baseline system output information using first system input; exposing the first system to the first system input; obtaining first system output information generated by the first system based on the first system's exposure to the first system input; determining a first similarity measure that indicates a similarity between the baseline system output information and the first system output information generated by the first system; and using the first similarity measure, determining whether or not to declare the first system as an impostor.Type: ApplicationFiled: November 15, 2019Publication date: December 15, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Anusha Pradeep MUJUMDAR, Vijaya YAJINANARAYANA, Senthamiz Seivi ARUMUGAM, Ramamurthy BADRINATH
-
Publication number: 20220393733Abstract: Methods provide wireless communication using a plurality of Antenna Processing Units APUs distributed along a radio stripe and sharing a bus along the radio stripe. Access is provided to a plurality of APU activation/deactivation states for a respective plurality of environmental conditions, wherein each one of the plurality of APU activation/deactivation states defines APUs of the plurality of APUs that are activated and APUs of the plurality of APUs that are deactivated for the respective one of the plurality of environmental conditions. Responsive to detecting a first one of the plurality of environmental conditions, a first one of the plurality of APU activation/deactivation states corresponding to the first one of the plurality of environmental conditions is applied to activate a first subset of the APUs and to deactivate a second subset of the APUs, wherein the first and second subsets of APUs are mutually exclusive.Type: ApplicationFiled: November 2, 2019Publication date: December 8, 2022Inventors: Senthamiz Selvi ARUMUGAM, Ramamurthy BADRINATH, Ankit JAUHARI, Anusha Pradeep MUJUMDAR, Vijaya YAJNANARAYANA
-
Patent number: 11477612Abstract: A method and a location service component for providing an estimate of a location related to a device are disclosed. The location service component receives a request from a client for the estimate of the location and estimates the location based on a predictive model to obtain an initial set of data items. Each data item includes a respective estimate of the location and a set of identities representing one or more further devices in a neighborhood of the device. The location service component obtains a respective location for each of the further devices based on the set of identities. The location service component removes data items that are inconsistent with the respective location for the further devices to obtain a pruned set of data items. The location service component sends, estimates of the pruned set of data items to the client. A corresponding computer program and a computer program carrier are also disclosed.Type: GrantFiled: December 20, 2017Date of Patent: October 18, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Swarup Kumar Mohalik, Ramamurthy Badrinath
-
Patent number: 11336601Abstract: Complete and partial object publication using, for example, MQTT or other protocol is described. In some embodiments, an emphasis is placed on keeping the amount of state information that the broker must maintain to a minimum, as well as allowing idempotent operations over objects in order to keep the object view between the subscribers consistent. Embodiments are described in which only the parts of an object have changed are transferred to the subscribers who subscribe to that object.Type: GrantFiled: February 28, 2017Date of Patent: May 17, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jaime Jiménez, Ramamurthy Badrinath, Oscar Novo Diaz