Patents by Inventor Bikash Agarwal

Bikash Agarwal 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: 20230275993
    Abstract: A wireless telecommunications system provides location-specific call forwarding. The system can receive a request to connect a voice call to the wireless device, which can invoke a call forwarding procedure depending on a status of a subscriber associated with the wireless device. When the system determines that a current location of the wireless device is different from a default location, location-specific call forwarding information is used to forward the voice call to a terminating node associated with the location-specific forwarding information rather than a default terminating node for the default location. The terminating node can include a voicemail server that plays back a location-specific voicemail greeting to the caller.
    Type: Application
    Filed: May 8, 2023
    Publication date: August 31, 2023
    Inventor: Bikash Agarwal
  • Patent number: 11689659
    Abstract: A wireless telecommunications system provides location-specific call forwarding. The system can receive a request to connect a voice call to the wireless device, which can invoke a call forwarding procedure depending on a status of a subscriber associated with the wireless device. When the system determines that a current location of the wireless device is different from a default location, location-specific call forwarding information is used to forward the voice call to a terminating node associated with the location-specific forwarding information rather than a default terminating node for the default location. The terminating node can include a voicemail server that plays back a location-specific voicemail greeting to the caller.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: June 27, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Publication number: 20220263944
    Abstract: A wireless telecommunications system provides location-specific call forwarding. The system can receive a request to connect a voice call to the wireless device, which can invoke a call forwarding procedure depending on a status of a subscriber associated with the wireless device. When the system determines that a current location of the wireless device is different from a default location, location-specific call forwarding information is used to forward the voice call to a terminating node associated with the location-specific forwarding information rather than a default terminating node for the default location. The terminating node can include a voicemail server that plays back a location-specific voicemail greeting to the caller.
    Type: Application
    Filed: May 5, 2022
    Publication date: August 18, 2022
    Inventor: Bikash Agarwal
  • Patent number: 11349986
    Abstract: A wireless telecommunications system provides location-specific call forwarding. The system can receive a request to connect a voice call to the wireless device, which can invoke a call forwarding procedure depending on a status of a subscriber associated with the wireless device. When the system determines that a current location of the wireless device is different from a default location, location-specific call forwarding information is used to forward the voice call to a terminating node associated with the location-specific forwarding information rather than a default terminating node for the default location. The terminating node can include a voicemail server that plays back a location-specific voicemail greeting to the caller.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: May 31, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Publication number: 20220131974
    Abstract: A wireless telecommunications system provides location-specific call forwarding. The system can receive a request to connect a voice call to the wireless device, which can invoke a call forwarding procedure depending on a status of a subscriber associated with the wireless device. When the system determines that a current location of the wireless device is different from a default location, location-specific call forwarding information is used to forward the voice call to a terminating node associated with the location-specific forwarding information rather than a default terminating node for the default location. The terminating node can include a voicemail server that plays back a location-specific voicemail greeting to the caller.
    Type: Application
    Filed: October 27, 2020
    Publication date: April 28, 2022
    Inventor: Bikash Agarwal
  • Patent number: 11297513
    Abstract: The disclosed technology includes at least one method that enables a user of a wireless mobile device to remotely administer test cases that check the performance of telecommunications network nodes. The method includes authenticating a user for a limited time period in which the user can remotely administer the test cases. While being temporarily authenticated, the user can configure the test cases by associating services or operations with particular nodes. The executed test cases cause the nodes to generate data that indicate performance of the nodes in response to the services or operations. The results can be displayed at the mobile device used to remotely administer the test cases.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: April 5, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Bikash Agarwal, Artem Kovtunenko, Nidhin Menon, Madhuri Kotta, Sharmeelee Bijlani, Wen Shu
  • Publication number: 20210400512
    Abstract: The disclosed technology includes at least one method that enables a user of a wireless mobile device to remotely administer test cases that check the performance of telecommunications network nodes. The method includes authenticating a user for a limited time period in which the user can remotely administer the test cases. While being temporarily authenticated, the user can configure the test cases by associating services or operations with particular nodes. The executed test cases cause the nodes to generate data that indicate performance of the nodes in response to the services or operations. The results can be displayed at the mobile device used to remotely administer the test cases.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 23, 2021
    Inventors: Bikash Agarwal, Artem Kovtunenko, Nidhin Menon, Madhuri Kotta, Sharmeelee Bijlani, Wen Shu
  • Patent number: 11140260
    Abstract: The disclosed system enables the display of enhanced user profile information on a terminating handset of a call recipient. A caller initially submits enhanced user profile information to a telecommunications service provider, such as the caller's name, company name, physical address, e-mail address, and photograph. When the caller places a phone call, the enhanced user profile information is displayed on a terminating handset of the call recipient. The enhanced user profile information may be transmitted directly to the call recipient or may be retrieved by a network associated with the called party. The disclosed system provides management options for both the caller and the call recipient. For example, the call recipient may specify a preference to automatically save the enhanced user profile information on the terminating handset, or the caller may specify a preference to disable or enable the display of enhanced user profile information on the terminating handset.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: October 5, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Patent number: 10951769
    Abstract: The disclosed implementations include a method performed on a telecommunications network. A Telephony Application Server (TAS) can receive a first message associated with an operation unrelated to a voicemail service, where the first message is associated with a user equipment (UE) on the telecommunications network. The TAS can send a second message to a home subscriber server (HSS) in response to the first message, where the second message includes a request for a voicemail pilot number. The TAS can receive a third message from the HSS in response to the second message, where the third message includes the voicemail pilot number. A voicemail service is thus proactively enabled with the voicemail pilot number stored at the TAS.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: March 16, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Patent number: 10904098
    Abstract: The disclosed embodiments include a method for performing a health check of a telephony application server (TAS) or call session control function (CSCF) with an integrated virtual network function (iVNF) architecture. The method can include receiving a predefined command at a client component on a central node of the TAS or the CSCF. The command causes the client component to execute a procedure to obtain health data of component node(s) other than the central node. The method can further include fetching the health data obtained by agent component(s) of the component node(s). Each component node has an agent component, and the health data is fetched in accordance with the predefined command received by the client component. The method can further include causing display of an output based on the fetched health data, wherein the output is indicative of a health status of the TAS or the CSCF.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: January 26, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Artem Kovtunenko, Jordan Rider, Bikash Agarwal
  • Publication number: 20200412621
    Abstract: The disclosed embodiments include a method for performing a health check of a telephony application server (TAS) or call session control function (CSCF) with an integrated virtual network function (iVNF) architecture. The method can include receiving a predefined command at a client component on a central node of the TAS or the CSCF. The command causes the client component to execute a procedure to obtain health data of component node(s) other than the central node. The method can further include fetching the health data obtained by agent component(s) of the component node(s). Each component node has an agent component, and the health data is fetched in accordance with the predefined command received by the client component. The method can further include causing display of an output based on the fetched health data, wherein the output is indicative of a health status of the TAS or the CSCF.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Artem Kovtunenko, Jordan Rider, Bikash Agarwal
  • Publication number: 20200366792
    Abstract: The disclosed implementations include a method performed on a telecommunications network. A Telephony Application Server (TAS) can receive a first message associated with an operation unrelated to a voicemail service, where the first message is associated with a user equipment (UE) on the telecommunications network. The TAS can send a second message to a home subscriber server (HSS) in response to the first message, where the second message includes a request for a voicemail pilot number. The TAS can receive a third message from the HSS in response to the second message, where the third message includes the voicemail pilot number. A voicemail service is thus proactively enabled with the voicemail pilot number stored at the TAS.
    Type: Application
    Filed: June 24, 2020
    Publication date: November 19, 2020
    Inventor: Bikash Agarwal
  • Patent number: 10778836
    Abstract: The disclosed system enables the display of enhanced user profile information on a terminating handset of a call recipient. A caller initially submits enhanced user profile information to a telecommunications service provider, such as the caller's name, company name, physical address, e-mail address, and photograph. When the caller places a phone call, the enhanced user profile information is displayed on a terminating handset of the call recipient. The enhanced user profile information may be transmitted directly to the call recipient or may be retrieved by a network associated with the called party. The disclosed system provides management options for both the caller and the call recipient. For example, the call recipient may specify a preference to automatically save the enhanced user profile information on the terminating handset, or the caller may specify a preference to disable or enable the display of enhanced user profile information on the terminating handset.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: September 15, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Publication number: 20200280630
    Abstract: The disclosed system enables the display of enhanced user profile information on a terminating handset of a call recipient. A caller initially submits enhanced user profile information to a telecommunications service provider, such as the caller's name, company name, physical address, e-mail address, and photograph. When the caller places a phone call, the enhanced user profile information is displayed on a terminating handset of the call recipient. The enhanced user profile information may be transmitted directly to the call recipient or may be retrieved by a network associated with the called party. The disclosed system provides management options for both the caller and the call recipient. For example, the call recipient may specify a preference to automatically save the enhanced user profile information on the terminating handset, or the caller may specify a preference to disable or enable the display of enhanced user profile information on the terminating handset.
    Type: Application
    Filed: May 20, 2020
    Publication date: September 3, 2020
    Inventor: Bikash Agarwal
  • Patent number: 10708433
    Abstract: The disclosed embodiments include a method performed by a Telephony Application Server (TAS) or other telecommunications network node, to retrieve a voicemail pilot number during registration of a user equipment (UE). The method includes receiving a registration message to register the UE and, in response, sending a request message to a home subscriber server (HSS). The request message includes a request for a voicemail pilot number for the subscriber. The method further includes receiving an answer message from the HSS including the voicemail pilot number, which is stored at the TAS, receiving a voicemail service message to deposit/retrieve a voicemail message and, in response, retrieving the voicemail pilot number from the TAS instead of issuing an SS7 query to obtain the voicemail pilot number. The method further includes enabling the subscriber to deposit or retrieve the voicemail message based on the voicemail pilot number retrieved from the TAS.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: July 7, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Patent number: 10609090
    Abstract: A telecommunications network includes a telephony application server (TAS). In some examples, the TAS receives, from a terminal, a session-initiation request identifying a called party. The TAS sends structured text (e.g., XML or JSON) identifying the called party (e.g., data of an anyTimeInterrogation query payload) to an information server (e.g., an HLR), which responds with structured text of a destination-terminal address dynamically bound to a terminal associated with the called party (e.g., data of a sendRoutingInformation reply payload). In some examples, the TAS receives Unstructured Supplementary Service Data (USSD) request data from a terminal. The TAS sends structured text indicating the USSD string and an identifier of the terminal to a USSD gateway via an Internet-Protocol-based Lightweight Protocol (IPLP), e.g., HTTPS, and receives structured text including USSD answer data. The TAS sends, to the terminal, a report message comprising the USSD answer data.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 31, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal
  • Publication number: 20190394328
    Abstract: The disclosed system enables the display of enhanced user profile information on a terminating handset of a call recipient. A caller initially submits enhanced user profile information to a telecommunications service provider, such as the caller's name, company name, physical address, e-mail address, and photograph. When the caller places a phone call, the enhanced user profile information is displayed on a terminating handset of the call recipient. The enhanced user profile information may be transmitted directly to the call recipient or may be retrieved by a network associated with the called party. The disclosed system provides management options for both the caller and the call recipient. For example, the call recipient may specify a preference to automatically save the enhanced user profile information on the terminating handset, or the caller may specify a preference to disable or enable the display of enhanced user profile information on the terminating handset.
    Type: Application
    Filed: September 14, 2018
    Publication date: December 26, 2019
    Inventor: Bikash Agarwal
  • Publication number: 20190342347
    Abstract: A telecommunications network includes a telephony application server (TAS). In some examples, the TAS receives, from a terminal, a session-initiation request identifying a called party. The TAS sends structured text (e.g., XML or JSON) identifying the called party (e.g., data of an anyTimeInterrogation query payload) to an information server (e.g., an HLR), which responds with structured text of a destination-terminal address dynamically bound to a terminal associated with the called party (e.g., data of a sendRoutingInformation reply payload). In some examples, the TAS receives Unstructured Supplementary Service Data (USSD) request data from a terminal. The TAS sends structured text indicating the USSD string and an identifier of the terminal to a USSD gateway via an Internet-Protocol-based Lightweight Protocol (IPLP), e.g., HTTPS, and receives structured text including USSD answer data. The TAS sends, to the terminal, a report message comprising the USSD answer data.
    Type: Application
    Filed: May 29, 2019
    Publication date: November 7, 2019
    Inventor: Bikash Agarwal
  • Patent number: 10326804
    Abstract: A telecommunications network includes a telephony application server (TAS). In some examples, the TAS receives, from a terminal, a session-initiation request identifying a called party. The TAS sends structured text (e.g., XML, or JSON) identifying the called party (e.g., data of an anyTimeInterrogation query payload) to an information server (e.g., an HLR), which responds with structured text of a destination-terminal address dynamically bound to a terminal associated with the called party (e.g., data of a sendRoutingInformation reply payload). In some examples, the TAS receives Unstructured Supplementary Service Data (USSD) request data from a terminal. The TAS sends structured text indicating the USSD string and an identifier of the terminal to a USSD gateway via an Internet-Protocol-based Lightweight Protocol (IPLP), e.g., HTTPS, and receives structured text including USSD answer data. The TAS sends, to the terminal, a report message comprising the USSD answer data.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 18, 2019
    Assignee: T-Mobile USA, Inc.
    Inventor: Bikash Agarwal