Patents by Inventor Ganapathy Raman MADANAGOPAL

Ganapathy Raman MADANAGOPAL 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: 11733906
    Abstract: A data storage system in which different copies of a data object (e.g., a file) can be compressed using different compression processes (e.g. different compression algorithms/processes and/or compression parameters), with some favoring faster decompression, while others favoring storage space savings. When a data object needs to be accessed, the copy of the data object that can be decompressed using minimal resource (computing and/or time) can be located and retrieved.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 22, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Chakri Padala, Ganapathy Raman Madanagopal, Ashis Kumar Roy, Dinesh Yadav
  • Patent number: 11671483
    Abstract: A method for offloading services of a sewer application in a network system. The method includes receiving, by a first in-network computation offload instance, a first request packet from a client application, wherein the first request packet includes a first application payload for processing by the server application; generating, by the first instance, a modified request packet that includes the first application payload and first offload information that describes the first instance for use by the server application in coordinating offloading processing to one or more in-network computation offload instances; and transmitting, by the first instance, the modified request packet to the next device in the traffic flow between the client application and the server application, wherein the next device is either (1) a second in-network computation offload instance in the traffic flow between the client application and the server application or (2) the sewer application.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: June 6, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Martin Julien, Ganapathy Raman Madanagopal, Ahsan Javed Awan
  • Publication number: 20230096832
    Abstract: 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: Application
    Filed: October 11, 2019
    Publication date: March 30, 2023
    Inventors: Swarup Kumar Mohalik, Ganapathy Raman MADANAGOPAL, Ramamurthy Badrinath, Anshu Shukla
  • Patent number: 11556386
    Abstract: Resource allocation problems involve identification of resource, selection by certain criteria and offering of resources to the requester. Identification of required resources may involve matching the type of resource, selecting based on user requirements and policy criteria, and offering the resource through an assignment system. An apparatus and a method are provided that enable identification and selection of resources. The method includes receiving a resource allocation request for the allocation of a resource, the resource allocation request specifying a set of user requirements. The method includes receiving an operator policy associated with the resource, the operator policy including one or more policy requirements. The method includes synthesizing a resource request based on the resource allocation request and the operator policy.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: January 17, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mahesh Babu Jayaraman, Ganapathy Raman Madanagopal, Ashis Kumar Roy
  • Publication number: 20220417323
    Abstract: A method for offloading services of a sewer application in a network system. The method includes receiving, by a first in-network computation offload instance, a first request packet from a client application, wherein the first request packet includes a first application payload for processing by the server application; generating, by the first instance, a modified request packet that includes the first application payload and first offload information that describes the first instance for use by the server application in coordinating offloading processing to one or more in-network computation offload instances; and transmitting, by the first instance, the modified request packet to the next device in the traffic flow between the client application and the server application, wherein the next device is either (1) a second in-network computation offload instance in the traffic flow between the client application and the server application or (2) the sewer application.
    Type: Application
    Filed: October 30, 2019
    Publication date: December 29, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Martin JULIEN, Ganapathy Raman MADANAGOPAL, Ahsan Javed AWAN
  • Publication number: 20220284822
    Abstract: A mobile device for travelling to a destination using a communication network is provided. The mobile device obtains from one or more network nodes in the communication network, a first path over a first sub-region of a region, comprising one or more sub-regions, towards the destination. The mobile device further follows the first path; and upon entering, or being in, a second sub-region of the region having a level of connectivity below a threshold, switches to follow a second path calculated locally at the mobile device.
    Type: Application
    Filed: January 27, 2020
    Publication date: September 8, 2022
    Inventors: Anusha Pradeep MUJUMDAR, Ganapathy Raman MADANAGOPAL, Swarup Kumar MOHALIK
  • Publication number: 20220214912
    Abstract: A method for managing general-purpose graphical processing units (GPGPUs) in a data center system is described. The method includes receiving, by a proxy agent, a GPGPU request from an application; selecting a GPGPU from a set of GPGPUs for processing a workload of the application based on one or more of available resources of the set of GPGPUs and requirements of the workload as indicated by the GPGPU request; establishing a session between an application agent located on a compute node on which the application is located and the proxy agent, and a second session between the GPGPU and the proxy agent in response to selecting the GPGPU to allow the GPGPU to process the workload, including subsequent GPGPU requests associated with the workload; and collecting a performance profile to describe usage of resources of the GPGPU by the workload.
    Type: Application
    Filed: May 8, 2019
    Publication date: July 7, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Martin JULIEN, Ganapathy Raman MADANAGOPAL
  • Patent number: 11216203
    Abstract: A method and a reallocation component for managing a reallocation of information from a source memory sled to a target memory sled. The source and target memory sleds comprise a respective table indicating source status for each page of the source and target memory sleds, respectively. The reallocation component initiates, for each respective source page whose status indicates that the respective source page is initialized, reallocation of the respective content allocated on each respective source page of the source memory sled to a respective target page of the target memory sled. The reallocation component sets for each respective source page whose status indicates that the respective source page is uninitialized, the respective target status for the respective target page to indicate uninitialized, while refraining from reallocating the respective content allocated on each respective source page whose status indicates that the respective source page is uninitialized.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: January 4, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chakri Padala, Ganapathy Raman Madanagopal, Daniel Turull, Vinay Yadhav, Joao Monteiro Soares
  • Publication number: 20210373768
    Abstract: A data storage system in which different copies of a data object (e.g., a file) can be compressed using different compression processes (e.g. different compression algorithms/processes and/or compression parameters), with some favoring faster decompression, while others favoring storage space savings. When a data object needs to be accessed, the copy of the data object that can be decompressed using minimal resource (computing and/or time) can be located and retrieved.
    Type: Application
    Filed: November 9, 2017
    Publication date: December 2, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chakri PADALA, Ganapathy Raman MADANAGOPAL, Ashis Kumar ROY, Dinesh YADAV
  • Patent number: 11113100
    Abstract: Migrating an application executing in a source compute sled to a target compute sled. The migration component selects a first sub-set of source pages. A respective source status of each source page of the first sub-set is modified according to a source table. A target table of the target compute sled is set to indicate that a first sub-set of target pages are modified. The migration component migrates the respective content stored in the first sub-set of source pages to target pages and selects a second sub-set of source pages, wherein the respective source status of each source page of the second sub-set is modified according to the source table. The migration component sets the target table to indicate that a second sub-set of target pages is allocated in the memory and then moves the respective content stored in the second sub-set of source pages to the memory.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: September 7, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chakri Padala, Ganapathy Raman Madanagopal, Joao Monteiro Soares, Daniel Turull, Vinay Yadhav
  • Publication number: 20200348966
    Abstract: Migrating an application executing in a source compute sled to a target compute sled. The migration component selects a first sub-set of source pages. A respective source status of each source page of the first sub-set is modified according to a source table. A target table of the target compute sled is set to indicate that a first sub-set of target pages are modified. The migration component migrates the respective content stored in the first sub-set of source pages to target pages and selects a second sub-set of source pages, wherein the respective source status of each source page of the second sub-set is modified according to the source table. The migration component sets the target table to indicate that a second sub-set of target pages is allocated in the memory and then moves the respective content stored in the second sub-set of source pages to the memory.
    Type: Application
    Filed: October 5, 2017
    Publication date: November 5, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chakri PADALA, Ganapathy Raman MADANAGOPAL, Joao MONTEIRO SOARES, Daniel TURULL, Vinay YADHAV
  • Publication number: 20200272350
    Abstract: A method and a reallocation component for managing a reallocation of information from a source memory sled to a target memory sled. The source and target memory sleds comprise a respective table indicating source status for each page of the source and target memory sleds, respectively. The reallocation component initiates, for each respective source page whose status indicates that the respective source page is initialized, reallocation of the respective content allocated on each respective source page of the source memory sled to a respective target page of the target memory sled. The reallocation component sets for each respective source page whose status indicates that the respective source page is uninitialized, the respective target status for the respective target page to indicate uninitialized, while refraining from reallocating the respective content allocated on each respective source page whose status indicates that the respective source page is uninitialized.
    Type: Application
    Filed: September 27, 2017
    Publication date: August 27, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chakri PADALA, Ganapathy Raman MADANAGOPAL, Daniel TURULL, Vinay YADHAV, Joao MONTEIRO SOARES
  • Publication number: 20200264934
    Abstract: Resource allocation problems involve identification of resource, selection by certain criteria and offering of resources to the requester. Identification of required resources may involve matching the type of resource, selecting based on user requirements and policy criteria, and offering the resource through an assignment system. An apparatus and a method are provided that enable identification and selection of resources. The method includes receiving a resource allocation request for the allocation of a resource, the resource allocation request specifying a set of user requirements. The method includes receiving an operator policy associated with the resource, the operator policy including one or more policy requirements. The method includes synthesizing a resource request based on the resource allocation request and the operator policy.
    Type: Application
    Filed: September 18, 2017
    Publication date: August 20, 2020
    Inventors: Mahesh Babu JAYARAMAN, Ganapathy Raman MADANAGOPAL, Ashis Kumar ROY