Patents by Inventor Rohan MALTHANKAR

Rohan MALTHANKAR 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: 11343674
    Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: May 24, 2022
    Assignee: Apple Inc.
    Inventors: Arun Mathias, Najeeb Abdulrahiman, Teck Yang Lee, Ajoy Singh, Vikram Yerrabommanahalli, Rohan Malthankar
  • Publication number: 20200137128
    Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.
    Type: Application
    Filed: December 19, 2019
    Publication date: April 30, 2020
    Inventors: Arun MATHIAS, Najeeb ABDULRAHIMAN, Teck Yang LEE, Ajoy SINGH, Vikram YERRABOMMANAHALLI, Rohan MALTHANKAR
  • Patent number: 10536491
    Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: January 14, 2020
    Assignee: Apple Inc.
    Inventors: Arun Mathias, Najeeb Abdulrahiman, Teck Yang Lee, Ajoy Singh, Vikram Yerrabommanahalli, Rohan Malthankar
  • Patent number: 10159057
    Abstract: A device, system, and method persists network registration rejection causes. The method is performed at a device connected to a network and comprising a temporary memory and a persistent memory, the device using the data stored in the temporary memory when performing network registration operations. When a power cycle is detected, the method includes determining whether there is persistent data in the persistent memory for a first attempt to register with the network prior to the power cycle, the persistent data including a rejection cause for the first attempt. When there is the persistent data in the persistent memory, the method includes determining whether the persistent data is valid for a second attempt to register with the network after the power cycle. When the persistent data is valid, the method includes generating and storing cause data based on the persistent data in the temporary memory prior to the second attempt.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Utkarsh Kumar, Lakshmi N. Kavuri, Samuel J. Miller, Harshit Chuttani, Rohan Malthankar, Francisco Gonzalez
  • Publication number: 20180352529
    Abstract: A device, system, and method persists network registration rejection causes. The method is performed at a device connected to a network and comprising a temporary memory and a persistent memory, the device using the data stored in the temporary memory when performing network registration operations. When a power cycle is detected, the method includes determining whether there is persistent data in the persistent memory for a first attempt to register with the network prior to the power cycle, the persistent data including a rejection cause for the first attempt. When there is the persistent data in the persistent memory, the method includes determining whether the persistent data is valid for a second attempt to register with the network after the power cycle. When the persistent data is valid, the method includes generating and storing cause data based on the persistent data in the temporary memory prior to the second attempt.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Inventors: Utkarsh KUMAR, Lakshmi N. KAVURI, Samuel J. MILLER, Harshit CHUTTANI, Rohan MALTHANKAR, Francisco GONZALEZ
  • Publication number: 20150271216
    Abstract: Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.
    Type: Application
    Filed: June 5, 2015
    Publication date: September 24, 2015
    Inventors: Arun MATHIAS, Najeeb ABDULRAHIMAN, Teck Yang LEE, Ajoy SINGH, Vikram YERRABOMMANAHALLI, Rohan MALTHANKAR