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: 20230275993Abstract: 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: ApplicationFiled: May 8, 2023Publication date: August 31, 2023Inventor: Bikash Agarwal
-
Patent number: 11689659Abstract: 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: GrantFiled: May 5, 2022Date of Patent: June 27, 2023Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Publication number: 20220263944Abstract: 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: ApplicationFiled: May 5, 2022Publication date: August 18, 2022Inventor: Bikash Agarwal
-
Patent number: 11349986Abstract: 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: GrantFiled: October 27, 2020Date of Patent: May 31, 2022Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Publication number: 20220131974Abstract: 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: ApplicationFiled: October 27, 2020Publication date: April 28, 2022Inventor: Bikash Agarwal
-
Patent number: 11297513Abstract: 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: GrantFiled: June 23, 2020Date of Patent: April 5, 2022Assignee: T-Mobile USA, Inc.Inventors: Bikash Agarwal, Artem Kovtunenko, Nidhin Menon, Madhuri Kotta, Sharmeelee Bijlani, Wen Shu
-
Publication number: 20210400512Abstract: 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: ApplicationFiled: June 23, 2020Publication date: December 23, 2021Inventors: Bikash Agarwal, Artem Kovtunenko, Nidhin Menon, Madhuri Kotta, Sharmeelee Bijlani, Wen Shu
-
Patent number: 11140260Abstract: 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: GrantFiled: May 20, 2020Date of Patent: October 5, 2021Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Patent number: 10951769Abstract: 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: GrantFiled: June 24, 2020Date of Patent: March 16, 2021Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Patent number: 10904098Abstract: 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: GrantFiled: June 28, 2019Date of Patent: January 26, 2021Assignee: T-Mobile USA, Inc.Inventors: Artem Kovtunenko, Jordan Rider, Bikash Agarwal
-
Publication number: 20200412621Abstract: 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: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Artem Kovtunenko, Jordan Rider, Bikash Agarwal
-
Publication number: 20200366792Abstract: 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: ApplicationFiled: June 24, 2020Publication date: November 19, 2020Inventor: Bikash Agarwal
-
Patent number: 10778836Abstract: 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: GrantFiled: September 14, 2018Date of Patent: September 15, 2020Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Publication number: 20200280630Abstract: 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: ApplicationFiled: May 20, 2020Publication date: September 3, 2020Inventor: Bikash Agarwal
-
Patent number: 10708433Abstract: 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: GrantFiled: May 17, 2019Date of Patent: July 7, 2020Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Patent number: 10609090Abstract: 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: GrantFiled: May 29, 2019Date of Patent: March 31, 2020Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal
-
Publication number: 20190394328Abstract: 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: ApplicationFiled: September 14, 2018Publication date: December 26, 2019Inventor: Bikash Agarwal
-
Publication number: 20190342347Abstract: 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: ApplicationFiled: May 29, 2019Publication date: November 7, 2019Inventor: Bikash Agarwal
-
Patent number: 10326804Abstract: 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: GrantFiled: May 3, 2018Date of Patent: June 18, 2019Assignee: T-Mobile USA, Inc.Inventor: Bikash Agarwal