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: 20250097675Abstract: 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: ApplicationFiled: September 15, 2024Publication date: March 20, 2025Inventors: Inderpal Singh Mumick, Surinder Singh Anand, Manivannan Arunachalam
-
Patent number: 12167302Abstract: 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: GrantFiled: June 30, 2022Date of Patent: December 10, 2024Assignee: GUPSHUP INC.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20240372854Abstract: 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: ApplicationFiled: May 19, 2024Publication date: November 7, 2024Applicant: Gupshup Inc.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 12126770Abstract: 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: GrantFiled: February 20, 2023Date of Patent: October 22, 2024Assignee: Aawaaz inc.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20240205645Abstract: 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: ApplicationFiled: February 28, 2024Publication date: June 20, 2024Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 11991167Abstract: 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: GrantFiled: May 12, 2021Date of Patent: May 21, 2024Assignee: GUPSHUP INC.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 11924718Abstract: 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: GrantFiled: February 11, 2023Date of Patent: March 5, 2024Assignee: GUPSHUP INC.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20230262427Abstract: 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: ApplicationFiled: February 11, 2023Publication date: August 17, 2023Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20230208978Abstract: 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: ApplicationFiled: February 20, 2023Publication date: June 29, 2023Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 11588940Abstract: 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: GrantFiled: March 24, 2021Date of Patent: February 21, 2023Assignee: AAWAAZ INC.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20230007449Abstract: 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: ApplicationFiled: June 30, 2022Publication date: January 5, 2023Applicant: Gupshup Inc.,Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20210359991Abstract: 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: ApplicationFiled: May 12, 2021Publication date: November 18, 2021Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 11089152Abstract: 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: GrantFiled: February 6, 2017Date of Patent: August 10, 2021Assignee: AAWAAZ INC.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20210211544Abstract: 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: ApplicationFiled: March 24, 2021Publication date: July 8, 2021Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 10979574Abstract: 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: GrantFiled: October 30, 2019Date of Patent: April 13, 2021Assignee: AAWAAZ INC.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20200068069Abstract: 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: ApplicationFiled: October 30, 2019Publication date: February 27, 2020Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 10498902Abstract: 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: GrantFiled: September 14, 2018Date of Patent: December 3, 2019Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 10298749Abstract: 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: GrantFiled: May 13, 2017Date of Patent: May 21, 2019Assignee: Kirusa, Inc.Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Publication number: 20190014215Abstract: 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: ApplicationFiled: September 14, 2018Publication date: January 10, 2019Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: RE48126Abstract: 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: GrantFiled: September 1, 2011Date of Patent: July 28, 2020Assignee: GULA CONSULTING LIMITED LIABILITY COMPANYInventors: Inderpal Singh Mumick, Sandeep Sibal