Patents by Inventor Sudhakar Shetty

Sudhakar Shetty 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: 11889352
    Abstract: A method is provided for use in a network that includes a plurality of user plane functions that perform processing of user plane traffic sessions from one or more mobile wireless user devices. The method includes periodically monitoring resource utilization of the plurality of user plane functions to estimate a resource utilization level of respective user plane functions. Based on the periodically monitoring, the method further includes storing for the respective user plane functions a resource utilization level indicator for each of the respective user plane functions according a resource utilization level of the respective user plane functions. User plane traffic sessions for a given tracking area are re-assigned (moved) among the plurality of user plane functions based on the resource utilization level indicators for the respective user plane functions to achieve a desired quality of experience for the user plane traffic sessions.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: January 30, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ankush Ganpatrai Arora, Rajaneesh Sudhakar Shetty, Ananya Simlai, Vinay Saini
  • Patent number: 11844012
    Abstract: The present technology is directed to generating a common Border Gateway Protocol (BGP) attribute, for example, BGP-Slice Identifier (ID) for a specific network slice and stitching the network slice across one or more domains to realize end-to-end slicing. The present technology can generate BGP ID for a specific network slice spanning a plurality of domains and map domain-specific attributes associated with sub-slices of the specific network slice in different domains of the plurality of domains to the BGP ID. The present technology can further facilitate distribution of the mapping of the domain-specific attributes to the BGP ID across the plurality of domains for stitching the sub-slices together from the domain-specific attributes based on the BGP ID to stitch the specific network slice across the plurality of domains.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: December 12, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rajaneesh Sudhakar Shetty, Ankush Ganpatrai Arora, Atahar Khan
  • Publication number: 20230362658
    Abstract: A method is provided for interchangeably allocating radio resources between a non-standalone (NSA) network and a standalone (SA) network in an overlapping area of coverage. The method may include monitoring utilization of radio resources of the SA network and the radio resources of the NSA network by a radio access network (RAN) intelligent controller (RIC). The method may also include determining that utilization of radio resources in one of the SA network or the NSA network is high by the RIC while utilization of radio resources in the other of the SA network or the NSA network having excess capacity. The method may also include reallocating radio resources from the one of the SA network or the NSA network having high radio resource utilization to the other of the SA network or the NSA network has excess capacity by the RIC.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 9, 2023
    Inventors: Rajaneesh Sudhakar Shetty, Rajiv Asati, Soundarya Pendyala, Arghya Mukherjee
  • Publication number: 20230362210
    Abstract: Techniques and mechanisms for Fifth Generation (5G) system (5GS) failure detection monitoring of an application or control function in a network for efficient restoration of service are described. The network may be an Internet Protocol (IP) Multimedia Subsystem (IMS) network, and the voice or data service may be an IMS service that utilizes Session Initiation Protocol (SIP) signaling. The application or control function may be a Proxy-Call Session Control Function (P-CSCF) of the IMS network. In some implementations, the procedure may involve a session management function (SMF) programming of a user plane function (UPF) for UPF monitoring of the P-CSCF, using a ping procedure or health check procedure (e.g. for 3GPP Pre-Release 16). In other implementations, the procedure may involve the SMF monitoring of a P-CSCF via a Network Function (NF) Repository Function (NRF) (e.g. for 3GPP Release 16).
    Type: Application
    Filed: July 17, 2023
    Publication date: November 9, 2023
    Inventors: Vivek Agarwal, Rajaneesh Sudhakar Shetty, Raghavendra Suryanarayanarao Vidyashankar, Arun Gunasekaran, Filipe Alexandre Da Silva Rodrigues
  • Patent number: 11792236
    Abstract: Techniques and mechanisms for Fifth Generation (5G) system (5GS) failure detection monitoring of an application or control function in a network for efficient restoration of service are described. The network may be an Internet Protocol (IP) Multimedia Subsystem (IMS) network, and the voice or data service may be an IMS service that utilizes Session Initiation Protocol (SIP) signaling. The application or control function may be a Proxy-Call Session Control Function (P-CSCF) of the IMS network. In some implementations, the procedure may involve a session management function (SMF) programming of a user plane function (UPF) for UPF monitoring of the P-CSCF, using a ping procedure or health check procedure (e.g. for 3GPP Pre-Release 16). In other implementations, the procedure may involve the SMF monitoring of a P-CSCF via a Network Function (NF) Repository Function (NRF) (e.g. for 3GPP Release 16).
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: October 17, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vivek Agarwal, Rajaneesh Sudhakar Shetty, Raghavendra Suryanarayanarao Vidyashankar, Arun Gunasekaran, Filipe Alexandre Da Silva Rodrigues
  • Publication number: 20230007568
    Abstract: The present technology is directed to generating a common Border Gateway Protocol (BGP) attribute, for example, BGP-Slice Identifier (ID) for a specific network slice and stitching the network slice across one or more domains to realize end-to-end slicing. The present technology can generate BGP ID for a specific network slice spanning a plurality of domains and map domain-specific attributes associated with sub-slices of the specific network slice in different domains of the plurality of domains to the BGP ID. The present technology can further facilitate distribution of the mapping of the domain-specific attributes to the BGP ID across the plurality of domains for stitching the sub-slices together from the domain-specific attributes based on the BGP ID to stitch the specific network slice across the plurality of domains.
    Type: Application
    Filed: July 2, 2021
    Publication date: January 5, 2023
    Inventors: Rajaneesh Sudhakar Shetty, Ankush Ganpatrai Arora, Atahar Khan
  • Patent number: 11467951
    Abstract: An embodiment of the present invention is directed to a Mainframe CI/CD design solution and pattern that provides a complete end to end process for Mainframe application. This enables faster time to market by performing critical SDLC processes, including build, test, scan and deployment in an automated fashion on a regular basis. An embodiment of the present invention is directed to a CI/CD approach that journeys from receiving requirements to final deployment. For any new application onboarding, teams may implement the CI/CD approach that may be customized per requirements of each LOB/Application.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: October 11, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Vinish Pillai, Monish Pingle, Ashwin Sudhakar Shetty, Dharmesh Mohanlal Jain
  • Patent number: 11469912
    Abstract: Techniques are provided to communicate the serving Radio Access Network (RAN) element information to the packet core network to enable operators to provide differential treatment for fifth generation (5G) subscribers. The techniques presented herein fill these gaps and help drive faster adoption of Dual Connectivity New Radio (DCNR) subscribers by service operator to offer customized policy and quota management to address different business requirements in the 5G Non-Stand Alone (NSA) architecture.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: October 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Arun Gunasekaran, Raghavendra Suryanarayanarao Vidyashankar, Om Prakash Suthar, Rajaneesh Sudhakar Shetty, Vivek Agarwal
  • Publication number: 20220232046
    Abstract: Techniques and mechanisms for Fifth Generation (5G) system (5GS) failure detection monitoring of an application or control function in a network for efficient restoration of service are described. The network may be an Internet Protocol (IP) Multimedia Subsystem (IMS) network, and the voice or data service may be an IMS service that utilizes Session Initiation Protocol (SIP) signaling. The application or control function may be a Proxy-Call Session Control Function (P-CSCF) of the IMS network. In some implementations, the procedure may involve a session management function (SMF) programming of a user plane function (UPF) for UPF monitoring of the P-CSCF, using a ping procedure or health check procedure (e.g. for 3GPP Pre-Release 16). In other implementations, the procedure may involve the SMF monitoring of a P-CSCF via a Network Function (NF) Repository Function (NRF) (e.g. for 3GPP Release 16).
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Vivek Agarwal, Rajaneesh Sudhakar Shetty, Raghavendra Suryanarayanarao Vidyashankar, Arun Gunasekaran, Filipe Alexandre Da Silva Rodrigues
  • Publication number: 20220174542
    Abstract: A method is provided for use in a network that includes a plurality of user plane functions that perform processing of user plane traffic sessions from one or more mobile wireless user devices. The method includes periodically monitoring resource utilization of the plurality of user plane functions to estimate a resource utilization level of respective user plane functions. Based on the periodically monitoring, the method further includes storing for the respective user plane functions a resource utilization level indicator for each of the respective user plane functions according a resource utilization level of the respective user plane functions. User plane traffic sessions for a given tracking area are re-assigned (moved) among the plurality of user plane functions based on the resource utilization level indicators for the respective user plane functions to achieve a desired quality of experience for the user plane traffic sessions.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Ankush Ganpatrai Arora, Rajaneesh Sudhakar Shetty, Ananya Simlai, Vinay Saini
  • Publication number: 20220109584
    Abstract: Techniques are provided to communicate the serving Radio Access Network (RAN) element information to the packet core network to enable operators to provide differential treatment for fifth generation (5G) subscribers. The techniques presented herein fill these gaps and help drive faster adoption of Dual Connectivity New Radio (DCNR) subscribers by service operator to offer customized policy and quota management to address different business requirements in the 5G Non-Stand Alone (NSA) architecture.
    Type: Application
    Filed: October 5, 2020
    Publication date: April 7, 2022
    Inventors: Arun Gunasekaran, Raghavendra Suryanarayanarao Vidyashankar, Om Prakash Suthar, Rajaneesh Sudhakar Shetty, Vivek Agarwal
  • Patent number: 11297534
    Abstract: A method is provided for use in a network that includes a plurality of user plane functions that perform processing of user plane traffic sessions from one or more mobile wireless user devices. The method includes periodically monitoring resource utilization of the plurality of user plane functions to estimate a resource utilization level of respective user plane functions. Based on the periodically monitoring, the method further includes storing for the respective user plane functions a resource utilization level indicator for each of the respective user plane functions according a resource utilization level of the respective user plane functions. User plane traffic sessions for a given tracking area are re-assigned (moved) among the plurality of user plane functions based on the resource utilization level indicators for the respective user plane functions to achieve a desired quality of experience for the user plane traffic sessions.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: April 5, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ankush Ganpatrai Arora, Rajaneesh Sudhakar Shetty, Ananya Simlai, Vinay Saini
  • Patent number: 11256499
    Abstract: Example implementations relate to method and system for storing and applying updates to a firmware at runtime of a processor-based system. The processor-based system includes a system management (SM) memory, a platform hardware, a main processor, the firmware, and a hotfix-framework. The hotfix-framework includes a hotfix dispatcher module and a service driver module having one or more boot time resources. The firmware and the hotfix-framework are pre-executed in the SM memory. The platform hardware stores a hotfix-firmware including updates to the firmware into a memory of the processor-based system, and generates an interrupt to direct the main processor into an SM mode and get the hotfix-framework notification about the hotfix-firmware. The hotfix dispatcher module loads the hotfix-firmware from the memory into the SM memory, and executes the hotfix-firmware by utilizing the one or more boot time resources to apply the updates to the firmware at runtime of the processor-based system.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: February 22, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Viratkumar Maganlal Manvar, Kapil Porwal, Jeke Kumar Gochhayat, Raksha Sudhakar Shetty
  • Publication number: 20210191712
    Abstract: Example implementations relate to method and system for storing and applying updates to a firmware at runtime of a processor-based system. The processor-based system includes a system management (SM) memory, a platform hardware, a main processor, the firmware, and a hotfix-framework. The hotfix-framework includes a hotfix dispatcher module and a service driver module having one or more boot time resources. The firmware and the hotfix-framework are pre-executed in the SM memory. The platform hardware stores a hotfix-firmware including updates to the firmware into a memory of the processor-based system, and generates an interrupt to direct the main processor into an SM mode and get the hotfix-framework notification about the hotfix-firmware. The hotfix dispatcher module loads the hotfix-firmware from the memory into the SM memory, and executes the hotfix-firmware by utilizing the one or more boot time resources to apply the updates to the firmware at runtime of the processor-based system.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Inventors: Viratkumar Maganlal Manvar, Kapil Porwal, Jeke Kumar Gochhayat, Raksha Sudhakar Shetty
  • Publication number: 20210045091
    Abstract: A method is provided for use in a network that includes a plurality of user plane functions that perform processing of user plane traffic sessions from one or more mobile wireless user devices. The method includes periodically monitoring resource utilization of the plurality of user plane functions to estimate a resource utilization level of respective user plane functions. Based on the periodically monitoring, the method further includes storing for the respective user plane functions a resource utilization level indicator for each of the respective user plane functions according a resource utilization level of the respective user plane functions. User plane traffic sessions for a given tracking area are re-assigned (moved) among the plurality of user plane functions based on the resource utilization level indicators for the respective user plane functions to achieve a desired quality of experience for the user plane traffic sessions.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 11, 2021
    Inventors: Ankush Ganpatrai Arora, Rajaneesh Sudhakar Shetty, Ananya Simlai, Vinay Saini
  • Publication number: 20090050637
    Abstract: Embodiments are described of a beverage container having a secondary opening. The secondary opening is provided in addition to a primary opening on the top beverage container and allows the contents of the beverage container to be consumed quickly. The use of this secondary opening allows air to freely flow into the container through one of the openings while the beverage flows out of the other opening. In one embodiment, the secondary opening is placed near the bottom of the container on its siding directly below the primary opening on the top of the container. This allows the user to safely open the secondary opening on the beverage container with ease.
    Type: Application
    Filed: August 24, 2007
    Publication date: February 26, 2009
    Inventors: Nevin Sudhakar Shetty, Marcus Wandell
  • Publication number: 20080300750
    Abstract: A control channel for controlling a system of a vehicle may include an electrical power distribution system for supplying electrical power to a plurality of different systems onboard the vehicle. The control channel may also include a first interface to convert a signal for controlling or communicating with a selected vehicle system of the plurality of different systems on board the vehicle into a format for insertion and transmission over a power line that also supplies electrical power to the selected vehicle system, wherein the power line forms a part of the electrical power distribution system of the vehicle. The control channel may also include a second interface to convert a signal received over the power line into a format for use by the selected vehicle system.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Inventors: Terry L. Davis, Sudhakar Shetty, Roger C. VonDoenhoff
  • Publication number: 20060246892
    Abstract: During a system reconfiguration, a selected column or column of wireless units, such as associated with airplane seats, are powered up. The first unit in the column detects a ground and begins a wireless identification process with an access point which allows the system to determine a corresponding physical location for each node's logical address. The first unit then closes a switch, which connects the ground to the next unit. As the next unit detects the ground on the line, such as a token line, the second unit communicates with the AP. This process continues sequentially down the column until the last unit is assigned a physical location/address. The next column of units can then be powered up and identified.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Inventors: Roger vonDoenhoff, Sudhakar Shetty
  • Publication number: 20050067530
    Abstract: A cabin services system (CSS) architecture in a mobile platform includes the same type of bus for communicating with and controlling CSS subsystems. A controller controls operation of the CSS subsystems using programmable modules provided in connection with the CSS subsystems. This may include control of lighting and audio operations. Switches also may be provided for controlling transmission of data from the controller to the subsystems for controlling CSS subsystem operations. The CSS Architecture provides a flexible and fully scalable CSS which may be economically installed on many different mobile platforms.
    Type: Application
    Filed: September 25, 2003
    Publication date: March 31, 2005
    Inventors: Roland Schafer, Sudhakar Shetty, Philip Mattson, Delfin Silva, Gerald Lui-Kwan