Patents by Inventor Rohit Juneja

Rohit Juneja 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).

  • Publication number: 20230130424
    Abstract: Methods, systems, and computer readable media for triggering a session initiation protocol (SIP) re-invite message are disclosed. One example method for triggering a SIP re-invite message occurs at a SIP node. The method comprises: determining that the SIP node is not needed as an intermediary node for facilitating SIP communications between a first SIP user agent and a second SIP user agent; generating a SIP message comprising information in a SIP extension header field for triggering an endpoint to generate a SIP re-invite message; and sending the SIP message toward the first SIP user agent.
    Type: Application
    Filed: October 22, 2021
    Publication date: April 27, 2023
    Inventor: Rohit Juneja
  • Patent number: 11012931
    Abstract: The subject matter described herein includes a method for enhanced signaling gateway status detection and selection for emergency calls. The method includes, in a mobility management entity (MME) including at least one processor, detecting that a signaling gateway is in a risky state using a combination of echo request and call setup signaling timeouts. The method further includes marking the signaling gateway as risky in a signaling gateway status database maintained by the MME. The method further includes performing signaling gateway selection for an emergency call in a manner that excludes signaling gateways marked as risky. The method further includes routing the emergency call to a signaling gateway selected by the signaling gateway selection.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 18, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rohit Juneja
  • Publication number: 20200374794
    Abstract: The subject matter described herein includes a method for enhanced signaling gateway status detection and selection for emergency calls. The method includes, in a mobility management entity (MME) including at least one processor, detecting that a signaling gateway is in a risky state using a combination of echo request and call setup signaling timeouts. The method further includes marking the signaling gateway as risky in a signaling gateway status database maintained by the MME. The method further includes performing signaling gateway selection for an emergency call in a manner that excludes signaling gateways marked as risky.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Inventor: Rohit Juneja
  • Patent number: 10554512
    Abstract: Methods, systems, and computer readable media for suppressing redundant packet filter installation on user equipment in a mobile network are disclosed. In some examples, a method includes installing a first packet filter on user equipment (UE) for the mobile network. The method includes receiving a filter installation instruction from a policy rules node for the policy enforcement node to install at least a second packet filter on the UE. The method includes determining that the second packet filter is redundant to the first packet filter and, in response to determining that the second packet filter is redundant to the first packet filter, disregarding the filter installation instruction to install the second packet filter on the UE.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: February 4, 2020
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Patent number: 10523547
    Abstract: A method for multiple BFD session optimization includes receiving a request for establishing a BFD session and in response, establishing a first BFD session for monitoring a link to a remote node over a first network interface. The type of the first BFD session is set to normal. BFD control packets are exchanged with the remote node as part of the first session for monitoring status of link to the remote node. A request for establishing a second BFD session to monitor the status of the same link is received. In response, the type of the first BFD session is changed to master. A second BFD session is established, and the type of the second BFD session is set to slave. For the second BFD session, BFD session state is obtained from the first BFD session without exchanging BFD control packets for the second BFD session with the remote node.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: December 31, 2019
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Publication number: 20190342200
    Abstract: A method for multiple BFD session optimization includes receiving a request for establishing a BFD session and in response, establishing a first BFD session for monitoring a link to a remote node over a first network interface. The type of the first BFD session is set to normal. BFD control packets are exchanged with the remote node as part of the first session for monitoring status of link to the remote node. A request for establishing a second BFD session to monitor the status of the same link is received. In response, the type of the first BFD session is changed to master. A second BFD session is established, and the type of the second BFD session is set to slave. For the second BFD session, BFD session state is obtained from the first BFD session without exchanging BFD control packets for the second BFD session with the remote node.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventor: Rohit Juneja
  • Patent number: 10321300
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for supporting end-to-end priority service in LTE or subsequent generation networks. One method for supporting such priority occurs at a network node configured to operate in an LTE or subsequent generation network. The method includes receiving an incoming message associated with a communications session or transaction in the network. The message includes an end-to-end priority user indicator identifying a user associated with the session or transaction as a priority user. The method optionally includes storing an association between the end-to-end priority user indicator and the session or transaction. The method further includes treating the session with a priority corresponding to the end-to-end priority user indicator.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: June 11, 2019
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Patent number: 10225762
    Abstract: According to one aspect, the subject matter described herein includes a system for suppressing message flooding during access note-Gateway (AN-GW) unavailability and/or after AN-GW restoration. The system includes a network node including at least one processor and a memory. The network node includes an interface for receiving an indication of unavailability of an AN-GW. An AN-GW status maintainer maintains, in the memory, a node-level AN-GW status indicator indicating availability or unavailability of the AN-GW and setting the node-level AN-GW status indicator to unavailable in response to receiving the indication of unavailability of the AN-GW. An AN-GW status checker checks status of the AN-GW using the node-level AN-GW status indicator and suppresses, based on the status of the AN-GW determined from the node-level AN-GW status indicator, messaging for plural sessions involving the AN-GW.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: March 5, 2019
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Patent number: 10187217
    Abstract: Methods, systems, and computer readable media for efficient mapping of rule precedence values and filter priority values are disclosed. In some examples, a method occurs at a policy rules node for determining policies in a mobile network. The method may include generating a rule installation request including a rule precedence value, at least one packet filter associated with the rule precedence value, and a filter priority value indicating a first value of a filter priority value range associated with the at least one packet filter. The method may also include sending the rule installation request to a policy enforcement node for installation on user equipment (UE).
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: January 22, 2019
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Publication number: 20190020487
    Abstract: Methods, systems, and computer readable media for efficient mapping of rule precedence values and filter priority values are disclosed. In some examples, a method occurs at a policy rules node for determining policies in a mobile network. The method may include generating a rule installation request including a rule precedence value, at least one packet filter associated with the rule precedence value, and a filter priority value indicating a first value of a filter priority value range associated with the at least one packet filter. The method may also include sending the rule installation request to a policy enforcement node for installation on user equipment (UE).
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventor: Rohit Juneja
  • Publication number: 20180359163
    Abstract: Methods, systems, and computer readable media for suppressing redundant packet filter installation on user equipment in a mobile network are disclosed. In some examples, a method includes installing a first packet filter on user equipment (UE) for the mobile network. The method includes receiving a filter installation instruction from a policy rules node for the policy enforcement node to install at least a second packet filter on the UE. The method includes determining that the second packet filter is redundant to the first packet filter and, in response to determining that the second packet filter is redundant to the first packet filter, disregarding the filter installation instruction to install the second packet filter on the UE.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 13, 2018
    Inventor: Rohit Juneja
  • Patent number: 10116457
    Abstract: Methods, systems, and computer readable media for usage monitoring are disclosed. In some examples, a method occurs at a policy enforcement node for enforcing policies in a mobile network. The method may include installing a rule for reporting user equipment (UE) related usage information based on at least one threshold value indicating an interval for sending usage reports. The method may also include in response to UE related usage meeting or exceeding the at least one threshold value, sending a first usage monitoring report message to a policy rules node.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: October 30, 2018
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Publication number: 20180288648
    Abstract: According to one aspect, the subject matter described herein includes a system for suppressing message flooding during access note-Gateway (AN-GW) unavailability and/or after AN-GW restoration. The system includes a network node including at least one processor and a memory. The network node includes an interface for receiving an indication of unavailability of an AN-GW. An AN-GW status maintainer maintains, in the memory, a node-level AN-GW status indicator indicating availability or unavailability of the AN-GW and setting the node-level AN-GW status indicator to unavailable in response to receiving the indication of unavailability of the AN-GW. An AN-GW status checker checks status of the AN-GW using the node-level AN-GW status indicator and suppresses, based on the status of the AN-GW determined from the node-level AN-GW status indicator, messaging for plural sessions involving the AN-GW.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventor: Rohit Juneja
  • Publication number: 20170347368
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for supporting end-to-end priority service in LTE or subsequent generation networks. One method for supporting such priority occurs at a network node configured to operate in an LTE or subsequent generation network. The method includes receiving an incoming message associated with a communications session or transaction in the network. The message includes an end-to-end priority user indicator identifying a user associated with the session or transaction as a priority user. The method optionally includes storing an association between the end-to-end priority user indicator and the session or transaction. The method further includes treating the session with a priority corresponding to the end-to-end priority user indicator.
    Type: Application
    Filed: July 22, 2016
    Publication date: November 30, 2017
    Inventor: Rohit Juneja