Patents by Inventor Salil Agarwal

Salil Agarwal 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: 12185237
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from at least one client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each MPP instance of the at least one MPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one MPP instance to process data packets from at least one client application.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: December 31, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Publication number: 20240236650
    Abstract: Event triggering based on explicit user equipment list assignment command events is provided. A method may be performed by a network device of initiating a radio intelligent controller subscription procedure to modify a policy of a user device to change at least an operation of the user device, when determining that the user device is underperforming. The network device transmits to a network node a request to change at least the operation of the user device according to the radio intelligent controller subscription procedure.
    Type: Application
    Filed: December 18, 2023
    Publication date: July 11, 2024
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Bivudendu Pratap Rout, Alistair Urie, Salil Agarwal
  • Publication number: 20240137853
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from at least one client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each MPP instance of the at least one MPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one MPP instance to process data packets from at least one client application.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Applicant: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Patent number: 11902890
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from a client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each of the at least one MPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one multi-path proxy instance to process data packets from at least one client application.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: February 13, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Patent number: 11825327
    Abstract: An apparatus is provided which comprises at least one processor, at least one memory including computer program code, and the at least one processor, with the at least one memory and the computer program code, being arranged to cause the apparatus to at least perform providing information concerning multiple networks to at least one application, receiving instructions from the application, and managing traffic relating to the at least one application on the multiple networks based on the instructions received from the application.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: November 21, 2023
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Salil Agarwal, Satish K, Krishna Pramod A
  • Patent number: 11304108
    Abstract: A user equipment (215) obtains authorized service information on edge services for which the user equipment is authorized, obtains edge service information on edge services provided by access elements (210) to provide access to a wireless communication system (200), and selects a first access element of the access elements based on the authorized service information, the edge service information and radio measurements performed by the user equipment. Handover of the user equipment from the first access element to a second access element is decided based on edge service information on edge services which are provided by the second access element, authorized service information on authorized edge services for the user equipment, and radio measurements provided by the user equipment.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: April 12, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Sudhish Kanichu Veedu, Salil Agarwal
  • Patent number: 11089471
    Abstract: A technique, comprising: obtaining, via a gateway entity linking a radio access network to a core network associated with the radio access network, information about mapping at the core network of one or more temporary user identifiers to one or more permanent user identifiers.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: August 10, 2021
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Salil Agarwal
  • Publication number: 20210127289
    Abstract: An apparatus is provided which comprises at least one processor, at least one memory including computer program code, and the at least one processor, with the at least one memory and the computer program code, being arranged to cause the apparatus to at least perform providing information concerning multiple networks to at least one application, receiving instructions from the application, and managing traffic relating to the at least one application on the multiple networks based on the instructions received from the application.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 29, 2021
    Inventors: Salil AGARWAL, Satish K, Krishna Pramod A
  • Publication number: 20200396665
    Abstract: A user equipment (215) obtains authorized service information on edge services for which the user equipment is authorized, obtains edge service information on edge services provided by access elements (210) to provide access to a wireless communication system (200), and selects a first access element of the access elements based on the authorized service information, the edge service information and radio measurements performed by the user equipment. Handover of the user equipment from the first access element to a second access element is decided based on edge service information on edge services which are provided by the second access element, authorized service information on authorized edge services for the user equipment, and radio measurements provided by the user equipment.
    Type: Application
    Filed: February 20, 2018
    Publication date: December 17, 2020
    Inventors: Sudhish KANICHU VEEDU, Salil AGARWAL
  • Publication number: 20200367155
    Abstract: Aspects related to application based routing of data packets is described. In an example, a method for enabling application based routing of data packets includes retrieving, by a client device, a prioritized list of client application parameters to process data packets from a client application. The prioritized list is generated based on application support capabilities of the client device. The method includes transmitting client parameters to a network server to create at least one multi-path proxy (MPP) instance. Each of the at least one WIPP instance is configured to aggregate and route data packets to a pre-defined core network link. The method further includes receiving identification information pertaining to the at least one MPP instance from the network server. Based on the identification information, the prioritized list is assigned to the at least one multi-path proxy instance to process data packets from at least one client application.
    Type: Application
    Filed: January 18, 2019
    Publication date: November 19, 2020
    Applicant: Nokia Technologies Oy
    Inventors: Satish Kanugovi, Hannu Flinck, Salil Agarwal, Krishna Pramod Adharapurapu
  • Publication number: 20200229037
    Abstract: A first access element activates an edge service in response to the first access element receiving information identifying a user, a bearer, or a flow that is to be served by the edge service. The edge service generates a service result based on layer I or layer 2 parameters available at the first access element. A service result is transmitted from the first access element to an edge service agent implemented external to the first access element. The edge service agent determines whether a user, a bearer associated with the user, or a flow associated with the bearer is qualified for the edge service. The edge service agent can then discover the edge service for the qualified user, bearer, or flow. The edge service agent transmits a message to activate the edge service. Service continuity is provided during handover by providing edge-service-specific parameters to the target access element.
    Type: Application
    Filed: September 20, 2017
    Publication date: July 16, 2020
    Inventors: Salil AGARWAL, Sudhish KANICHUVEEDU
  • Publication number: 20200137560
    Abstract: A technique, comprising: obtaining, via a gateway entity linking a radio access network to a core network associated with the radio access network, information about mapping at the core network of one or more temporary user identifiers to one or more permanent user identifiers.
    Type: Application
    Filed: July 11, 2018
    Publication date: April 30, 2020
    Inventor: Salil Agarwal
  • Patent number: 8391883
    Abstract: Tracking a mobile station, MS, (108) of a telecommunications network including a LCS client (102), Location services client, for a GMLC, Gateway Mobile Location Center, (104). The GMLC (104) checking a prediction database to find a predicted location area of the MS. If the prediction data is valid then location estimation procedure will not be started, the GMLC (104) requesting an MSC 106 to forward the location update information to the GMLC (104) for the MS (108). In case an location area update is done before an end of a prediction period and the MS (108) moves out of the predicted area then an location estimation procedure will be started for the MS (108).
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Nokia Siemens Networks GmbH & Co. KG
    Inventors: Salil Agarwal, Niranjana Mallikarjunappa, Praveen Sangam
  • Publication number: 20100062789
    Abstract: Tracking a mobile station, MS, (108) of a telecommunications network including a LCS client (102), Location services client, for a GMLC, Gateway Mobile Location Centre, (104). The GMLC (104) checking a prediction database to find a predicted location area of the MS. If the prediction data is valid then location estimation procedure will not be started, the GMLC (104) requesting an MSC 106 to forward the location update information to the GMLC (104) for the MS (108). In case an location area update is done before an end of a prediction period and the MS (108) moves out of the predicted area then an location estimation procedure will be started for the MS (108).
    Type: Application
    Filed: September 19, 2007
    Publication date: March 11, 2010
    Inventors: Salil Agarwal, Niranjana Mallikarjunappa, Praveen Sangam