Patents by Inventor Anish Sharma

Anish Sharma 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: 11228621
    Abstract: In a system and a method for providing communication within IP Multimedia Subsystem (IMS) using a connectionless communication protocol, an IMS access layer, an IMS service layer, a common service utilities layer, a unified data repository layer, and an IMS network repository function (NRF) are provided. The IMS access layer terminates incoming communication that uses connection-oriented communication protocol. The IMS service layer is operatively connected to the IMS access layer and includes at least one micro-service implementing IMS service. The common service utilities layer is operatively connected to the IMS service layer and includes at least one utility accessible to the at least one micro-service. The unified data repository layer is operatively connected to, and accessible by, the common service utilities layer, the IMS service layer and the IMS access layer. The IMS NRF enables a network function (NF) or the micro-service to discover another NF or micro-service.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: January 18, 2022
    Assignee: Mavenir Networks, Inc.
    Inventors: Anish Sharma, Bejoy Pankajakshan, Sushanth Hegde
  • Publication number: 20210058435
    Abstract: In a system and a method for providing communication within IP Multimedia Subsystem (IMS) using a connectionless communication protocol, an IMS access layer, an IMS service layer, a common service utilities layer, a unified data repository layer, and an IMS network repository function (NRF) are provided. The IMS access layer terminates incoming communication that uses connection-oriented communication protocol. The IMS service layer is operatively connected to the IMS access layer and includes at least one micro-service implementing IMS service. The common service utilities layer is operatively connected to the IMS service layer and includes at least one utility accessible to the at least one micro-service. The unified data repository layer is operatively connected to, and accessible by, the common service utilities layer, the IMS service layer and the IMS access layer. The IMS NRF enables a network function (NF) or the micro-service to discover another NF or micro-service.
    Type: Application
    Filed: October 6, 2020
    Publication date: February 25, 2021
    Applicant: MAVENIR NETWORKS, INC.
    Inventors: Anish SHARMA, Bejoy PANKAJAKSHAN, Sushanth HEGDE
  • Publication number: 20210022000
    Abstract: In a system and a method for providing authentication for Rich Communication Services (RCS) application on a user equipment (UE), a Proxy Call Session Control Function (P-CSCF) of the IMS receives a SIP REGISTER request message sent from an IMS Session Initiation Protocol (SIP) client on the UE as part of an authentication of the IMS SIP client. A Serving Call Session Control Function (S-CSCF) of the IMS or a registration service performs an Authentication and Key Agreement (AKA) challenge with the IMS SIP client as part of the authentication. A Home Subscriber Server (HSS) of the IMS or a Unified Data Management (UDM) function provides, upon successful authentication of the IMS SIP client, an initial authorization grant for the IMS SIP client. The RCS application, after obtaining the initial authorization grant, registers for RCS service with the RCS network, via RCS Application Programming Interface Gateway (API GW).
    Type: Application
    Filed: October 6, 2020
    Publication date: January 21, 2021
    Applicant: MAVENIR NETWORKS, INC.
    Inventors: Anish SHARMA, Bejoy PANKAJAKSHAN
  • Patent number: 10064146
    Abstract: A system, method, and network node for synchronizing supplementary services settings between a database in a circuit-switched network and a database in a packet-switched network are disclosed. An exemplary communication system synchronization node is configured to receive a message containing a change to a supplementary service setting associated with a user equipment (UE) connected to a circuit-switched (CS) network or a packet-switched (PS) network, and communicate the change to the supplementary service setting to one or both of the HLR and the HSS, so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: August 28, 2018
    Assignee: Mavenir Systems, Inc.
    Inventors: Ghassan Naim, Anish Sharma, Bejoy Pankajakshan
  • Patent number: 10028175
    Abstract: Communication systems and methods suitable for use in a Multiple Line Multiple Device service environment, involving a native line and a second shared line, are disclosed. Logic at one or more nodes and application servers is configured to ensure that network handover data, or other information, is only updated for the native line registration but not the shared line. Then when a call is placed or received on the shared line, the call is anchored to the native line based on that network handover data. If, during that call, a request is received to handover the call from a first network having a first communication protocol to a second network having a second communication protocol, the handover occurs based on the anchored native line. In one example embodiment the first network is a Packet Switched network and the second network is a Circuit Switched network.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: July 17, 2018
    Assignee: Mavenir System, Inc.
    Inventors: Anish Sharma, Michael Brett Wallis, Bejoy Pankajakshan
  • Patent number: 10004003
    Abstract: A method for switch user equipment from a Long Term Evolution system to a Circuit Switched system when receiving a voice call is disclosed. The method may comprise: receiving, at an IWF (Internet Working Function) network node, a Mobility Application Part Unstructured Supplementary Service Data (MAP USSD) message identifying a User Equipment (UE) originated from a USSD application, the UE associated with a first Mobile Switching Center (MSC); initiating Circuit Switched Fallback (CSFB) by sending a paging request to the UE; receiving a Cancel Location message associated with the UE from a Home Location Register (HLR) indicative of the UE being associated with a second MSC; forwarding the MAP USSD message to the UE via the HLR and the second MSC; receiving a MAP USSD response message from the UE via the HLR; and forwarding the MAP USSD response message to the USSD application.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: June 19, 2018
    Assignee: Mavenir Systems, Inc.
    Inventors: Michael Brett Wallis, Anish Sharma
  • Patent number: 9913252
    Abstract: Communication systems and methods suitable for use with multiple lines associated with one or more devices are disclosed. Exemplary systems and methods provide multi-line, multi-device device capability discovery that allow capability discovery of devices with shared lines.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: March 6, 2018
    Assignee: MAVENIR SYSTEMS, INC.
    Inventors: Vivek Basavaraj, Anish Sharma, Jyotirmay Bareria
  • Patent number: 9906616
    Abstract: Communication systems and methods suitable for use with multiple lines associated with one or more devices are disclosed. Exemplary systems include a proxy service node to enable registration of multiple lines associated with a device. Exemplary systems can also include a converged database to store and provide access to service-related data.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: February 27, 2018
    Assignee: MAVENIR SYSTEMS, INC.
    Inventors: Anish Sharma, Michael Brett Wallis, Bejoy Pankajakshan
  • Publication number: 20170332285
    Abstract: A method for switch user equipment from a Long Term Evolution system to a Circuit Switched system when receiving a voice call is disclosed. The method may comprise: receiving, at an IWF (Internet Working Function) network node, a Mobility Application Part Unstructured Supplementary Service Data (MAP USSD) message identifying a User Equipment (UE) originated from a USSD application, the UE associated with a first Mobile Switching Center (MSC); initiating Circuit Switched Fallback (CSFB) by sending a paging request to the UE; receiving a Cancel Location message associated with the UE from a Home Location Register (HLR) indicative of the UE being associated with a second MSC; forwarding the MAP USSD message to the UE via the HLR and the second MSC; receiving a MAP USSD response message from the UE via the HLR; and forwarding the MAP USSD response message to the USSD application.
    Type: Application
    Filed: August 15, 2012
    Publication date: November 16, 2017
    Applicant: MAVENIR SYSTEMS, INC.
    Inventors: Michael Brett Wallis, Anish Sharma
  • Patent number: 9756681
    Abstract: A Packet Data Network Gateway (PGW) network node of an Evolved Packet Core (EPC) for interfacing with an IP Multimedia Core Network Subsystem (IMS) comprises an IP address assignment functionality module configured to assign both IPv4 and IPv6 addresses to a User Equipment (UE) requesting an IPv6 address, a Network Address Translation-Application Layer Gateway (NAT64-ALG) functionality module and PGW configured to translate between IPv4 and IPv6 addresses, a Gx interface toward a Policy Control and Charging Rules Function (PCRF) network node configured to transmit the UE's IPv4 address to the PCRF, and an SGi interface toward an application node of the IMS configured the UE's IPv4 address to the application node, and to transmit and receive IP media packets between the IMS and the UE after IPv4 and IPv6 address translation.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 5, 2017
    Assignee: MAVENIR SYSTEMS, INC.
    Inventors: Anish Sharma, Mandeep Singh
  • Publication number: 20170201965
    Abstract: Communication systems and methods suitable for use with multiple lines associated with one or more devices are disclosed. Exemplary systems and methods provide multi-line, multi-device device capability discovery that allow capability discovery of devices with shared lines.
    Type: Application
    Filed: January 11, 2016
    Publication date: July 13, 2017
    Inventors: Vivek Basavaraj, Anish Sharma, Jyotirmay Bareria
  • Publication number: 20170086155
    Abstract: A system, method, and network node for synchronizing supplementary services settings between a database in a circuit-switched network and a database in a packet-switched network are disclosed. An exemplary communication system synchronization node is configured to receive a message containing a change to a supplementary service setting associated with a user equipment (UE) connected to a circuit-switched (CS) network or a packet-switched (PS) network, and communicate the change to the supplementary service setting to one or both of the HLR and the HSS, so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 23, 2017
    Applicant: Mitel Mobility Inc.
    Inventors: Ghassan Naim, Anish Sharma, Bejoy Pankajakshan
  • Publication number: 20160352855
    Abstract: Communication systems and methods suitable for use with multiple lines associated with one or more devices are disclosed. Exemplary systems include a proxy service node to enable registration of multiple lines associated with a device. Exemplary systems can also include a converged database to store and provide access to service-related data.
    Type: Application
    Filed: January 11, 2016
    Publication date: December 1, 2016
    Inventors: Anish Sharma, Michael Brett Wallis, Bejoy Pankajakshan
  • Publication number: 20160353331
    Abstract: Communication systems and methods suitable for use in a Multiple Line Multiple Device service environment, involving a native line and a second shared line, are disclosed. Logic at one or more nodes and application servers is configured to ensure that network handover data, or other information, is only updated for the native line registration but not the shared line. Then when a call is placed or received on the shared line, the call is anchored to the native line based on that network handover data. If, during that call, a request is received to handover the call from a first network having a first communication protocol to a second network having a second communication protocol, the handover occurs based on the anchored native line. In one example embodiment the first network is a Packet Switched network and the second network is a Circuit Switched network.
    Type: Application
    Filed: January 11, 2016
    Publication date: December 1, 2016
    Inventors: Anish Sharma, Michael Brett Wallis, Bejoy Pankajakshan
  • Publication number: 20160057788
    Abstract: A Packet Data Network Gateway (PGW) network node of an Evolved Packet Core (EPC) for interfacing with an IP Multimedia Core Network Subsystem (IMS) comprises an IP address assignment functionality module configured to assign both IPv4 and IPv6 addresses to a User Equipment (UE) requesting an IPv6 address, a Network Address Translation-Application Layer Gateway (NAT64-ALG) functionality module and PGW configured to translate between IPv4 and IPv6 addresses, a Gx interface toward a Policy Control and Charging Rules Function (PCRF) network node configured to transmit the UE's IPv4 address to the PCRF, and an SGi interface toward an application node of the IMS configured the UE's IPv4 address to the application node, and to transmit and receive IP media packets between the IMS and the UE after IPv4 and IPv6 address translation.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: Anish Sharma, Mandeep Singh
  • Publication number: 20160014828
    Abstract: A co-located ePDG and PGW system comprises an ePDG (Evolved Packet Data Gateway) functionality module, a PGW (Packet Data Network (PDN) Gateway) functionality module co-located with the ePDG functionality module, where the ePDG functionality module has an SWn interface configured for interfacing with an untrusted non-3GPP network, the ePDG functionality module has an interface toward the PGW functionality module configured for transporting control signaling data, and the ePDG functionality module has an S2b-U? interface toward the PGW functionality module configured for transporting IP packet data.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 14, 2016
    Inventors: Mandeep Singh, Anish Sharma
  • Publication number: 20150257043
    Abstract: A method for switch user equipment from a Long Term Evolution system to a Circuit Switched system when receiving a voice call is disclosed. The method may comprise: receiving, at an IWF (Internet Working Function) network node, a Mobility Application Part Unstructured Supplementary Service Data (MAP USSD) message identifying a User Equipment (UE) originated from a USSD application, the UE associated with a first Mobile Switching Center (MSC); initiating Circuit Switched Fallback (CSFB) by sending a paging request to the UE; receiving a Cancel Location message associated with the UE from a Home Location Register (HLR) indicative of the UE being associated with a second MSC; forwarding the MAP USSD message to the UE via the HLR and the second MSC; receiving a MAP USSD response message from the UE via the HLR; and forwarding the MAP USSD response message to the USSD application.
    Type: Application
    Filed: August 15, 2012
    Publication date: September 10, 2015
    Applicant: MAVENIR SYSTEMS, INC.
    Inventors: Michael Brett Wallis, Anish Sharma
  • Publication number: 20150098394
    Abstract: An IP Multimedia Subsystem (IMS) Centralized Services (ICS) Interworking Function (IWF) element comprises an i2 interface to an IMS core network, an i3 interface to a Telephony Application Server (TAS), a Mobile Applications Part-G (MAP-G) interface to a Mobile Switching Center (MSC) for retrieving subscriber identity, a MAP interface to a Home Location Register (HLR) for location management, subscriber management and call handling procedures, and an Sv interface to a Mobility Management Entity (MME) for appearing as a Visitor Location Register (VLR).
    Type: Application
    Filed: January 8, 2014
    Publication date: April 9, 2015
    Applicant: Mavenir Systems, Inc.
    Inventors: Steven Wayne Corcoran, Terence Patrick McCabe, Anish Sharma
  • Patent number: 8254919
    Abstract: Described are methods and apparatuses, for selectively terminated custom application in a telecommunications network. A Gateway Mobile Switching Center (GMSC) receives a request to initiate a call session to a subscriber device in a service area of a first Mobile Switching Center (MSC). The GMSC established a dialogue to implement the custom application on the subscriber device. The GMSC receives a message indicating that the subscriber device is moving from the first MSC to a second MSC. The GMSC analyzes a service key of the custom application to determine if the dialogue should be terminated and determines that the dialogue should be terminated so that the custom application is continued on the subscriber device.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: August 28, 2012
    Assignee: Sonus Networks, Inc.
    Inventors: Rajeev Gupta, Anish Sharma, Sandeep Patel
  • Publication number: 20120196605
    Abstract: A method, server and computer program product is provided for transferring a session from a femtocell to a macromobile network. A request to transfer the session from the femtocell to a macromobile network is received. The request is translated into a format used by the macromobile network to receive session set-up requests and the translated request is provided to the macromobile network.
    Type: Application
    Filed: August 4, 2011
    Publication date: August 2, 2012
    Applicant: Sonus Networks, Inc.
    Inventors: Ashish Nagpal, Anish Sharma