Patents by Inventor Robert Engelhart

Robert Engelhart 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: 11966744
    Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: April 23, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
  • Publication number: 20240012675
    Abstract: Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.
    Type: Application
    Filed: September 25, 2023
    Publication date: January 11, 2024
    Inventor: Robert Engelhart
  • Patent number: 11809892
    Abstract: Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: November 7, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Robert Engelhart
  • Publication number: 20230345214
    Abstract: A method performed by a charging system includes receiving a message related to delivery of a service to an end user device. The charging system searches a local storage system to find a session identifier associated with the message. In response to determining that the session identifier is not at the local storage system, a backend storage system is queried for subscriber account data associated with the session identifier. As a result, despite the absence of the session identifier and associated subscriber account data at the local storage system, the charging system can grant service units for the end user device based on the subscriber account data retrieved from the backend storage system.
    Type: Application
    Filed: July 5, 2023
    Publication date: October 26, 2023
    Inventor: Robert Engelhart
  • Publication number: 20230345213
    Abstract: A system of a wireless telecommunications network performs a process initiated in response to an indication of a chargeable event (e.g., a registration procedure). The system obtains a current location of the wireless device, determines that the current location is different from a home location, and queries a database of a home charging function (CHF) for charging information of a subscriber associated with the wireless device. The system then dynamically stores the charging information at a database of a local CHF thereby eliminating the need to check with the home CHF when responding to every subsequent chargeable event, which reduces the service latency otherwise experienced by the wireless device.
    Type: Application
    Filed: July 5, 2023
    Publication date: October 26, 2023
    Inventor: Robert Engelhart
  • Patent number: 11729588
    Abstract: A method performed by a charging system includes receiving a message related to delivery of a service to an end user device. The charging system searches a local storage system to find a session identifier associated with the message. In response to determining that the session identifier is not at the local storage system, a backend storage system is queried for subscriber account data associated with the session identifier. As a result, despite the absence of the session identifier and associated subscriber account data at the local storage system, the charging system can grant service units for the end user device based on the subscriber account data retrieved from the backend storage system.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: August 15, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Robert Engelhart
  • Patent number: 11729587
    Abstract: A system of a wireless telecommunications network performs a process initiated in response to an indication of a chargeable event (e.g., a registration procedure). The system obtains a current location of the wireless device, determines that the current location is different from a home location, and queries a database of a home charging function (CHF) for charging information of a subscriber associated with the wireless device. The system then dynamically stores the charging information at a database of a local CHF thereby eliminating the need to check with the home CHF when responding to every subsequent chargeable event, which reduces the service latency otherwise experienced by the wireless device.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: August 15, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Robert Engelhart
  • Publication number: 20230133744
    Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
  • Patent number: 11544071
    Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: January 3, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
  • Publication number: 20220116469
    Abstract: Systems and methods for dynamically collecting information regarding network events in a 5G network are disclosed. The method includes locally storing event data initially and implementing post-event collection of the locally stored data when one or more collecting nodes become available.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 14, 2022
    Inventor: Robert Engelhart
  • Patent number: 11252246
    Abstract: Systems and methods for dynamically collecting information regarding network events in a 5G network are disclosed. The method includes locally storing event data initially and implementing post-event collection of the locally stored data when one or more collecting nodes become available.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 15, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Robert Engelhart
  • Publication number: 20210373931
    Abstract: Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Inventor: Robert Engelhart
  • Publication number: 20210294611
    Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
    Type: Application
    Filed: June 9, 2021
    Publication date: September 23, 2021
    Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
  • Patent number: 11119807
    Abstract: Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: September 14, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Robert Engelhart
  • Patent number: 11048519
    Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: June 29, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
  • Publication number: 20210157604
    Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
  • Publication number: 20210064406
    Abstract: Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 4, 2021
    Inventor: Robert Engelhart
  • Patent number: 9590987
    Abstract: This disclosure relates to authenticating and providing transport security over unsecured IP networks to network subscribers. The system includes an authentication service that authenticates network subscribers. The authentication service can dynamically define expiry times for network authentication.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: March 7, 2017
    Assignee: T-MOBILE USA, INC.
    Inventor: Robert Engelhart
  • Patent number: 9571430
    Abstract: Systems, methods, and computer program products are for mapping an extensible markup language (XML) encoding declarations to a short message peer-to-peer (SMPP) data coding scheme (DCS) for a mobile-terminated (MT) short messaging service (SMS). An exemplary method includes receiving a message from a short message entity (SME) for delivery to a mobile device. The message includes a payload with at least one character encoded in accordance with a first character encoding scheme. The exemplary method further includes receiving from the SME a second encoding scheme for the message, implementing a mapping table to map the first character encoding scheme to the second character encoding scheme, and performing an encoding transformation of the message from the first character encoding to the second character encoding scheme yielding a modified message comprising the payload of the message encoded in the second character encoding scheme as specified by the SME.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: February 14, 2017
    Assignee: AT&T Mobility II LLC
    Inventor: Robert Engelhart
  • Publication number: 20160269404
    Abstract: This disclosure relates to authenticating and providing transport security over unsecured IP networks to network subscribers. The system includes an authentication service that authenticates network subscribers. The authentication service can dynamically define expiry times for network authentication.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Inventor: Robert Engelhart