Patents by Inventor Prasasth Palnati
Prasasth Palnati 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: 11997531Abstract: In some embodiments, a selection module associated with a control plane node implementing CUPS functionality can identify a user plane element for assigning user plane functionalities based on static and/or dynamic selection criteria. Dynamic criteria can include, for example, load information, latency, and hardware acceleration support. In some embodiments, a control plane node can determine whether to implement a CUPS or a non-CUPS session. If a non-CUPS session is determined, the CUPS control plane node can assume user plane functionalities in addition to control plane functionalities.Type: GrantFiled: June 28, 2021Date of Patent: May 28, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Prasasth Palnati, Girish Nair, Srinivas Kappla
-
Patent number: 11677715Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (IOT) devices.Type: GrantFiled: June 14, 2021Date of Patent: June 13, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Prasasth Palnati, Anand Krishnamurthy, Srinivas Kappla, Deepak Garg, Santos Kumar Das
-
Patent number: 11259169Abstract: A system for storing and managing subscription information for a plurality of subscribers in a mobile communications network is provided. The system comprises a first database, a second database, and one or more processors. The processors are configured to receive a request relating to a subscriber, determine that the first database lacks a desired record relating to the subscriber, retrieve the desired record from the second database, write the retrieved desired record to the first database, and perform one or more functions related to the desired record according to the request. In some embodiments, the one or more processors are configured to predict a time of a potential occurrence of one or more future connections related to the plurality of subscribers and before the predicted time, copy one or more records related to the plurality of subscribers from the second database to the first database.Type: GrantFiled: September 21, 2018Date of Patent: February 22, 2022Assignee: MICROSOFT TECHNOLGY LICENSING, LLCInventors: Srinivas Kappla, Prasasth Palnati, Ronald M. Parker
-
Publication number: 20210400525Abstract: In some embodiments, a selection module associated with a control plane node implementing CUPS functionality can identify a user plane element for assigning user plane functionalities based on static and/or dynamic selection criteria. Dynamic criteria can include, for example, load information, latency, and hardware acceleration support. In some embodiments, a control plane node can determine whether to implement a CUPS or a non-CUPS session. If a non-CUPS session is determined, the CUPS control plane node can assume user plane functionalities in addition to control plane functionalities.Type: ApplicationFiled: June 28, 2021Publication date: December 23, 2021Inventors: Prasasth PALNATI, Girish NAIR, Srinivas KAPPLA
-
Publication number: 20210377214Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (TOT) devices.Type: ApplicationFiled: June 14, 2021Publication date: December 2, 2021Inventors: Prasasth PALNATI, Anand KRISHNAMURTHY, Srinivas KAPPLA, Deepak GARG, Santos Kumar DAS
-
Patent number: 11051201Abstract: In some embodiments, a selection module associated with a control plane node implementing CUPS functionality can identify a user plane element for assigning user plane functionalities based on static and/or dynamic selection criteria. Dynamic criteria can include, for example, load information, latency, and hardware acceleration support. In some embodiments, a control plane node can determine whether to implement a CUPS or a non-CUPS session. If a non-CUPS session is determined, the CUPS control plane node can assume user plane functionalities in addition to control plane functionalities.Type: GrantFiled: February 20, 2019Date of Patent: June 29, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Prasasth Palnati, Girish Nair, Srinivas Kappla
-
Patent number: 11038841Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (IOT) devices.Type: GrantFiled: May 7, 2018Date of Patent: June 15, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Prasasth Palnati, Anand Krishnamurthy, Srinivas Kappla, Deepak Garg, Santos Kumar Das
-
Patent number: 10856134Abstract: Systems and methods for optimizing SMS communications such that an SMS-SC is bypassed in the communications include receiving, by an A-SCEF, at least one communication from an AS, the at least one communication including a data payload and a generic destination UE identifier, determining, by the A-SCEF, the at least one communication is associated with an SMS communication, creating, by the A-SCEF, a message including the data payload and a network-usable destination UE identifier, and providing, by the A-SCEF, the message to a MME such that it recognizes the message as an SMS communication and forwards the data payload to the UE as an SMS communication.Type: GrantFiled: September 19, 2018Date of Patent: December 1, 2020Assignee: MICROSOFT TECHNOLGY LICENSING, LLCInventors: Prasasth Palnati, Srinivas Kappla, Girish Nair
-
Publication number: 20190261213Abstract: In some embodiments, a selection module associated with a control plane node implementing CUPS functionality can identify a user plane element for assigning user plane functionalities based on static and/or dynamic selection criteria. Dynamic criteria can include, for example, load information, latency, and hardware acceleration support. In some embodiments, a control plane node can determine whether to implement a CUPS or a non-CUPS session. If a non-CUPS session is determined, the CUPS control plane node can assume user plane functionalities in addition to control plane functionalities.Type: ApplicationFiled: February 20, 2019Publication date: August 22, 2019Inventors: Prasasth PALNATI, Girish NAIR, Srinivas KAPPLA
-
Publication number: 20190090122Abstract: Systems and methods for optimizing SMS communications such that an SMS-SC is bypassed in the communications include receiving, by an A-SCEF, at least one communication from an AS, the at least one communication including a data payload and a generic destination UE identifier, determining, by the A-SCEF, the at least one communication is associated with an SMS communication, creating, by the A-SCEF, a message including the data payload and a network-usable destination UE identifier, and providing, by the A-SCEF, the message to a MME such that it recognizes the message as an SMS communication and forwards the data payload to the UE as an SMS communication.Type: ApplicationFiled: September 19, 2018Publication date: March 21, 2019Inventors: Prasasth PALNATI, Srinivas KAPPLA, Girish NAIR
-
Publication number: 20190090120Abstract: A system for storing and managing subscription information for a plurality of subscribers in a mobile communications network is provided. The system comprises a first database, a second database, and one or more processors. The processors are configured to receive a request relating to a subscriber, determine that the first database lacks a desired record relating to the subscriber, retrieve the desired record from the second database, write the retrieved desired record to the first database, and perform one or more functions related to the desired record according to the request. In some embodiments, the one or more processors are configured to predict a time of a potential occurrence of one or more future connections related to the plurality of subscribers and before the predicted time, copy one or more records related to the plurality of subscribers from the second database to the first database.Type: ApplicationFiled: September 21, 2018Publication date: March 21, 2019Inventors: Srinivas KAPPLA, Prasasth PALNATI, Ronald M. PARKER
-
Publication number: 20180324671Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (IOT) devices.Type: ApplicationFiled: May 7, 2018Publication date: November 8, 2018Inventors: Prasasth PALNATI, Anand KRISHNAMURTHY, Srinivas KAPPLA, Deepak GARG, Santos Kumar DAS
-
Publication number: 20070140172Abstract: The radio node controller of one subnet sends a communication to an access terminal over a control channel through the infrastructure of another subnet. The radio node controller maintains an open traffic channel with an access terminal when the access terminal moves from a coverage area of the first subnet to a coverage area of the second subnet and when the access terminal uses a carrier in the first subnet that cannot be used in the second subnet. In a radio access network including a first and a second subnet, in which the first subnet includes both a first radio node controller and radio nodes that are configured in accordance with one 1xEV-DO standard and the second subnet includes radio nodes configured in accordance with another 1xEV-DO standard, the first radio node controller maintains an open traffic channel with an access terminal when the access terminal moves from the coverage area of the first subnet to the coverage area of the second subnet.Type: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Inventors: Deepak Garg, Prasasth Palnati
-
Publication number: 20070140185Abstract: Techniques for enabling a radio access network to cause an access terminal in communication with the radio access network to send an update including information about a location of the access terminal.Type: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Inventors: Deepak Garg, Douglas Knisely, Prasasth Palnati
-
Publication number: 20070140184Abstract: A device receives information about signals detected by an access terminal, a first one of the signals corresponds to a radio node with which the access terminal is in communication, and if a second signal detected by the access terminal does not correspond to signals in use by the radio node and the access terminal, and if a condition is met, the devise causes the access terminal to alter communication with the radio node.Type: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Inventors: Deepak Garg, Prasasth Palnati, Arthur Barabell
-
Publication number: 20070077948Abstract: In a radio access network, techniques for defining a non-circular paging area in which an access terminal is to be paged based on distance-based location updating information for a sector of the network.Type: ApplicationFiled: October 4, 2005Publication date: April 5, 2007Inventors: Vivek Sharma, Prasasth Palnati, Rajeev Chawla, Arthur Barabell, Champak Das
-
Publication number: 20070058628Abstract: In a radio access network, techniques for multicasting information from a radio network controller to radio nodes. The techniques further include broadcasting the information from the radio nodes to mobile access terminals. The information can include content to be delivered to the access terminals.Type: ApplicationFiled: September 15, 2005Publication date: March 15, 2007Inventors: Prasasth Palnati, Gopal Harikumar, Roshan Rao, Woojune Kim