Patents by Inventor Inderpal Singh Mumick

Inderpal Singh Mumick 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: 20250097675
    Abstract: A method for creating and testing a rich message template are provided. The method provides a rich message template management application (RMTMA) to create and test a message template by sending a rich message conforming to a template definition.
    Type: Application
    Filed: September 15, 2024
    Publication date: March 20, 2025
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand, Manivannan Arunachalam
  • Patent number: 12167302
    Abstract: A method and system employing a rich short message service application (RSAPP) for creating and transmitting a rich message are provided. The rich message includes a message and a brand identity. The RSAPP receives a request to send a short message service (SMS) message to a mobile number of a user (MNU). The RSAPP processes the request to send the SMS message and determines whether the MNU is enabled on one or more rich messaging channels (RMCs). Upon determining that the MNU is enabled on the RMCs, the RSAPP creates and transmits the rich message to the MNU on the enabled RMCs. Upon determining that the MNU is not enabled on the RMCs, the RSAPP confirms whether a setting specifies transmission of the received SMS message to the MNU as a SMS message if the MNU is not enabled on the RMCs. and the RSAPP transmits the received SMS message as a SMS message to the MNU.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: December 10, 2024
    Assignee: GUPSHUP INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20240372854
    Abstract: A method and system for creating and transmitting a rich one-time password (ROTP) message are provided. The ROTP message comprises a one-time password and a brand identity, and optionally a button to confirm a transaction, and a button to report a potential fraud. The method employs a rich one-time password application (ROTPA) to create and transmit the ROTP message to a user device using rich data messaging platforms, such as Rich Communication Services (RCS), WhatsApp, iMessage, Viber, etc. The user conveys the confirmation of the transaction by selecting the “confirm” button, or by responding with “Confirm”. The transaction confirmation helps authenticate a user transaction and/or a user login. The user conveys the potentially fraudulent activity to the ROTPA by selecting the “report fraud” button, or by responding with “Report Fraud”.
    Type: Application
    Filed: May 19, 2024
    Publication date: November 7, 2024
    Applicant: Gupshup Inc.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 12126770
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Grant
    Filed: February 20, 2023
    Date of Patent: October 22, 2024
    Assignee: Aawaaz inc.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20240205645
    Abstract: A method and a system employing an expanded reach rich messaging application (ERRMA) for creating and transmitting a rich message or an equivalent rich message is provided. The ERRMA receives a request to send a rich message on a specified rich messaging channel (SRMC) to a user's mobile number. The ERRMA determines whether the user's mobile number is enabled for receiving rich messages on the SRMC. Upon a successful determination, the ERRMA creates and transmits the rich message on the SRMC to the user's mobile number. Upon an unsuccessful determination, the ERRMA determines whether the user's mobile number is enabled for receiving the rich message on an alternative rich messaging channel. Upon determining that the user's mobile number is enabled for receiving the rich message on the alternative rich messaging channel, the ERRMA creates and transmits the equivalent rich message on the alternative rich messaging channel to a user device.
    Type: Application
    Filed: February 28, 2024
    Publication date: June 20, 2024
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 11991167
    Abstract: A method and system for creating and transmitting a rich one-time password (ROTP) message are provided. The ROTP message comprises a one-time password and a brand identity, and optionally a button to confirm a transaction, and a button to report a potential fraud. The method employs a rich one-time password application (ROTPA) to create and transmit the ROTP message to a user device using rich data messaging platforms, such as Rich Communication Services (RCS), WhatsApp, iMessage, Viber, etc. The user conveys the confirmation of the transaction by selecting the “confirm” button, or by responding with “Confirm”. The transaction confirmation helps authenticate a user transaction and/or a user login. The user conveys the potentially fraudulent activity to the ROTPA by selecting the “report fraud” button, or by responding with “Report Fraud”.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: May 21, 2024
    Assignee: GUPSHUP INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 11924718
    Abstract: A method and a system employing an expanded reach rich messaging application (ERRMA) for creating and transmitting a rich message or an equivalent rich message is provided. The ERRMA receives a request to send a rich message on a specified rich messaging channel (SRMC) to a user's mobile number. The ERRMA determines whether the user's mobile number is enabled for receiving rich messages on the SRMC. Upon a successful determination, the ERRMA creates and transmits the rich message on the SRMC to the user's mobile number. Upon an unsuccessful determination, the ERRMA determines whether the user's mobile number is enabled for receiving the rich message on an alternative rich messaging channel. Upon determining that the user's mobile number is enabled for receiving the rich message on the alternative rich messaging channel, the ERRMA creates and transmits the equivalent rich message on the alternative rich messaging channel to a user device.
    Type: Grant
    Filed: February 11, 2023
    Date of Patent: March 5, 2024
    Assignee: GUPSHUP INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20230262427
    Abstract: A method and a system employing an expanded reach rich messaging application (ERRMA) for creating and transmitting a rich message or an equivalent rich message is provided. The ERRMA receives a request to send a rich message on a specified rich messaging channel (SRMC) to a user's mobile number. The ERRMA determines whether the user's mobile number is enabled for receiving rich messages on the SRMC. Upon a successful determination, the ERRMA creates and transmits the rich message on the SRMC to the user's mobile number. Upon an unsuccessful determination, the ERRMA determines whether the user's mobile number is enabled for receiving the rich message on an alternative rich messaging channel. Upon determining that the user's mobile number is enabled for receiving the rich message on the alternative rich messaging channel, the ERRMA creates and transmits the equivalent rich message on the alternative rich messaging channel to a user device.
    Type: Application
    Filed: February 11, 2023
    Publication date: August 17, 2023
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20230208978
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Application
    Filed: February 20, 2023
    Publication date: June 29, 2023
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 11588940
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: February 21, 2023
    Assignee: AAWAAZ INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20230007449
    Abstract: A method and system employing a rich short message service application (RSAPP) for creating and transmitting a rich message are provided. The rich message includes a message and a brand identity. The RSAPP receives a request to send a short message service (SMS) message to a mobile number of a user (MNU). The RSAPP processes the request to send the SMS message and determines whether the MNU is enabled on one or more rich messaging channels (RMCs). Upon determining that the MNU is enabled on the RMCs, the RSAPP creates and transmits the rich message to the MNU on the enabled RMCs. Upon determining that the MNU is not enabled on the RMCs, the RSAPP confirms whether a setting specifies transmission of the received SMS message to the MNU as a SMS message if the MNU is not enabled on the RMCs. and the RSAPP transmits the received SMS message as a SMS message to the MNU.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Applicant: Gupshup Inc.,
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20210359991
    Abstract: A method and system for creating and transmitting a rich one-time password (ROTP) message are provided. The ROTP message comprises a one-time password and a brand identity, and optionally a button to confirm a transaction, and a button to report a potential fraud. The method employs a rich one-time password application (ROTPA) to create and transmit the ROTP message to a user device using rich data messaging platforms, such as Rich Communication Services (RCS), WhatsApp, iMessage, Viber, etc. The user conveys the confirmation of the transaction by selecting the “confirm” button, or by responding with “Confirm”. The transaction confirmation helps authenticate a user transaction and/or a user login. The user conveys the potentially fraudulent activity to the ROTPA by selecting the “report fraud” button, or by responding with “Report Fraud”.
    Type: Application
    Filed: May 12, 2021
    Publication date: November 18, 2021
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 11089152
    Abstract: A method, a missed call client application (MCCA) deployed on a calling party device, and a missed call management system (MCMS) are provided for placing a missed call from a source number of the calling party device to a destination number of a called party device. The MCMS receives the source number and the destination number from the calling party device through a data network or a telecommunication network based on a presence of connectivity between the calling party device and the data network as detected by the MCCA. The MCMS places a missed call from the source number to the destination number by placing a call to the destination number with an identification of an originator of the call as the source number and terminating the call when the call successfully reaches the destination number prior to completion of the call.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: August 10, 2021
    Assignee: AAWAAZ INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20210211544
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 10979574
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: April 13, 2021
    Assignee: AAWAAZ INC.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20200068069
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 10498902
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: December 3, 2019
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: 10298749
    Abstract: A method and a callback notification system (CNS) are provided for sending a missed call ring alert (MCRA) from a source number to a destination number. The CNS receives communication information from a calling party device (CGPD) or a network thereof, when an unsuccessful communication attempt is made by the CGPD to contact a called party device (CDPD), and places a call to the destination number with an identification of an originator of the call as the source number using the communication information. The CNS identifies a ring of the CDPD when the call successfully reaches the destination number and terminates the call before chargeable completion of the call, thereby sending an MCRA from the source number of the CGPD to the destination number of the CDPD. The CNS sends one or more alternative callback notifications to the destination number, concurrently with the MCRA or if the MCRA is unsuccessful.
    Type: Grant
    Filed: May 13, 2017
    Date of Patent: May 21, 2019
    Assignee: Kirusa, Inc.
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Publication number: 20190014215
    Abstract: A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
    Type: Application
    Filed: September 14, 2018
    Publication date: January 10, 2019
    Inventors: Inderpal Singh Mumick, Surinder Singh Anand
  • Patent number: RE48126
    Abstract: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: July 28, 2020
    Assignee: GULA CONSULTING LIMITED LIABILITY COMPANY
    Inventors: Inderpal Singh Mumick, Sandeep Sibal