Patents by Inventor Tarek Assali

Tarek Assali 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: 11638134
    Abstract: Methods, systems, and computer readable media for resource cleanup in communications networks are disclosed. One method for resource cleanup in a communications network comprises: at a policy control function (PCF) comprising at least one processor: receiving, from a binding support function (BSF), a first notification indicating a potentially stale or inactive first binding record, wherein the first notification includes context data associated with the first binding record; determining that resource cleanup associated with the first binding record should be performed; and initiating, using the context data, resource cleanup associated with the first binding record at one or more network entities.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: April 25, 2023
    Assignee: Oracle International Corporation
    Inventors: Rajiv Krishan, Geeta Mohanty, Tarek Assali
  • Publication number: 20230007456
    Abstract: Methods, systems, and computer readable media for resource cleanup in communications networks are disclosed. One method for resource cleanup in a communications network comprises: at a policy control function (PCF) comprising at least one processor: receiving, from a binding support function (BSF), a first notification indicating a potentially stale or inactive first binding record, wherein the first notification includes context data associated with the first binding record; determining that resource cleanup associated with the first binding record should be performed; and initiating, using the context data, resource cleanup associated with the first binding record at one or more network entities.
    Type: Application
    Filed: July 2, 2021
    Publication date: January 5, 2023
    Inventors: Rajiv Krishan, Geeta Mohanty, Tarek Assali
  • Patent number: 11025783
    Abstract: A method for extending new radio (NR) usage indications to an application function (AF) includes, at a policy and charging rules function (PCRF) including at least one processor, receiving an indication of NR usage by a user equipment (UE). The steps further include determining that an AF is subscribed to receive indications of NR usage for the UE. The steps further include, in response to determining that an AF is subscribed to receive indications of NR usage for the UE, communicating the indication of NR usage to the AF. The steps further include receiving a message from the AF to effect a change in service provided to the UE based on the indication of NR usage. The steps further include effecting the change in service provided to the UE based on the indication of NR usage.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 1, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raghuvamshi vasudev Singh Thakur, Venkatesh Aravamudhan, Sathish Kumar Prabhakaran, Tarek Assali
  • Publication number: 20210058518
    Abstract: A method for extending new radio (NR) usage indications to an application function (AF) includes, at a policy and charging rules function (PCRF) including at least one processor, receiving an indication of NR usage by a user equipment (UE). The steps further include determining that an AF is subscribed to receive indications of NR usage for the UE. The steps further include, in response to determining that an AF is subscribed to receive indications of NR usage for the UE communicating the indication of NR usage to the AF. The steps further include receiving a message from the AF to effect a change in service provided to the UE based on the indication of NR usage. The steps further include effecting the change in service provided to the UE based on the indication of NR usage.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Inventors: Raghuvamshi vasudev Singh Thakur, Venkatesh Aravamudhan, Sathish Kumar Prabhakaran, Tarek Assali
  • Patent number: 10778527
    Abstract: An example system includes a service proxy controller and a number of service proxy workers. The service proxy controller is configured for providing routing policies for a telecommunications network core. The telecommunications network core includes network functions communicating using a service-based architecture. Each service proxy worker is configured for routing telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller. Each service proxy worker is configured for providing network status reports to the service proxy controller based on the telecommunications network core messages.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 15, 2020
    Assignee: Oracle International Corporation
    Inventors: Tarek Assali, Sridhar Karuturi, Jeffrey Alan Craig, Manish Kumar Gupta, Sameh Naguib
  • Publication number: 20200136911
    Abstract: An example system includes a service proxy controller and a number of service proxy workers. The service proxy controller is configured for providing routing policies for a telecommunications network core. The telecommunications network core includes network functions communicating using a service-based architecture. Each service proxy worker is configured for routing telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller. Each service proxy worker is configured for providing network status reports to the service proxy controller based on the telecommunications network core messages.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Tarek Assali, Sridhar Karuturi, Jeffrey Alan Craig, Manish Kumar Gupta, Sameh Naguib
  • Patent number: 10117127
    Abstract: Methods, systems, and computer readable media for communicating RAN congestion status information for large numbers of users are disclosed. In one example, a method for communicating RAN congestion status information for a large number of users includes steps performed PCRF including one or more processors. The method further includes receiving a user-specific message from an RCAF. The method further includes determining that the user-specific message indicates that one or more eNodeBs monitored by the RCAF is congested for a plurality of users using the one or more eNodeBs for radio access to a telecommunications network. The method further includes, in response to determining that the user-specific message indicates that the one or more eNodeBs are congested, performing one or more actions to mitigate the congestion.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: October 30, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Uri Baniel, Tarek Assali, Joseph Wonseok Lee
  • Patent number: 10103955
    Abstract: Methods, systems, and computer readable media for transmitting Diameter peer status information are disclosed. According to one method, the method occurs at a first Diameter node. The method includes determining Diameter peer status information for Diameter peer nodes, wherein the Diameter peer status information includes connection statuses for each of the Diameter peer nodes. The method also includes generating, using group related information indicating a masking order for the connection statuses, a mask indicating the connection statuses, wherein each of the connection statuses is indicated by a value stored in a different position in the mask and sending the mask to a second Diameter node.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: October 16, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jared Michael Renzullo, Tarek Assali, Sayan Chowdhury
  • Patent number: 9800504
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for implementing intelligent routing via diverting Diameter traffic from an overloaded Policy and Rules Charging Function (PCRF). An exemplary method includes receiving, at a Diameter Routing Agent (DRA), a first session establishment request for a subscriber and generating a routing entry in a routing table that associates the subscriber with a first destination identifier identifying a first PCRF. The method also includes receiving an indication that the first PCRF is overloaded, receiving a second session establishment request for the subscriber, and generating a new routing entry in the routing table that associates the subscriber with a second destination identifier that does not identify the first PCRF.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: October 24, 2017
    Assignee: Oracle International Corporation
    Inventors: Jared Michael Renzullo, Tarek Assali
  • Patent number: 9692911
    Abstract: Methods, systems, and computer readable media for using user defined session description protocol (SDP) rules are disclosed. According to one method, the method occurs at a policy and charging rules function (PCRF). The method includes receiving at least one user defined SDP rule, wherein the user defined SDP rule includes at least one SDP parameter reference for referencing at least one SDP parameter. The method also includes receiving SDP information in an SDP related message associated with setting up a session. The method further includes determining, using the at least one user defined SDP rule and the SDP information, a policy related rule associated with the session.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: June 27, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sayan Chowdhury, Tarek Assali
  • Publication number: 20170111279
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for implementing intelligent routing via diverting Diameter traffic from an overloaded Policy and Rules Charging Function (PCRF). An exemplary method includes receiving, at a Diameter Routing Agent (DRA), a first session establishment request for a subscriber and generating a routing entry in a routing table that associates the subscriber with a first destination identifier identifying a first PCRF. The method also includes receiving an indication that the first PCRF is overloaded, receiving a second session establishment request for the subscriber, and generating a new routing entry in the routing table that associates the subscriber with a second destination identifier that does not identify the first PCRF.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Jared Michael Renzullo, Tarek Assali
  • Publication number: 20170099202
    Abstract: Methods, systems, and computer readable media for transmitting Diameter peer status information are disclosed. According to one method, the method occurs at a first Diameter node. The method includes determining Diameter peer status information for Diameter peer nodes, wherein the Diameter peer status information includes connection statuses for each of the Diameter peer nodes. The method also includes generating, using group related information indicating a masking order for the connection statuses, a mask indicating the connection statuses, wherein each of the connection statuses is indicated by a value stored in a different position in the mask and sending the mask to a second Diameter node.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Inventors: Jared Michael Renzullo, Tarek Assali, Sayan Chowdhury
  • Publication number: 20170013502
    Abstract: Methods, systems, and computer readable media for communicating RAN congestion status information for large numbers of users are disclosed. In one example, a method for communicating RAN congestion status information for a large number of users includes steps performed PCRF including one or more processors. The method further includes receiving a user-specific message from an RCAF. The method further includes determining that the user-specific message indicates that one or more eNodeBs monitored by the RCAF is congested for a plurality of users using the one or more eNodeBs for radio access to a telecommunications network. The method further includes, in response to determining that the user-specific message indicates that the one or more eNodeBs are congested, performing one or more actions to mitigate the congestion.
    Type: Application
    Filed: July 8, 2015
    Publication date: January 12, 2017
    Inventors: Uri Baniel, Tarek Assali, Joseph Wonseok Lee