Patents by Inventor Amol Tuli

Amol Tuli 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: 20250081155
    Abstract: A computer-implemented method is provided. The method includes determining, by a user device, that the user device is within range of a particular satellite. The method also includes sending, by the user device, a connection request to the particular satellite in response to determining that the user device is within range of the particular satellite. The connection request is forwarded to a network device, via the particular satellite, to indicate to the network device that the user device is available to receive messages via the particular satellite. The method also includes receiving, by the user device and via the particular satellite, a message from the network device in response to sending the connection request.
    Type: Application
    Filed: August 21, 2024
    Publication date: March 6, 2025
    Inventors: Amol Tuli, Pavan Santhana Krishna Nuggehalli, Sooraj Sasindran, Jean-Francois Vincent-Girard, Saravanaraj Duraisamy
  • Publication number: 20250071713
    Abstract: A method for carrier network integration through a user proxy interface includes receiving a request from a mobile device associated with a subscriber of a carrier provider to establish voice services with the carrier provider for a companion device linked to the mobile device. The request includes a subscriber identifier of the mobile device. The method also includes authenticating the companion device based on the subscriber identifier, obtaining session initiation protocol (SIP) credentials corresponding to the subscriber identifier, and registering the SIP credentials for the companion device at a network interface proxy. The network interface proxy is in communication with an internet protocol multimedia subsystem (IMS) of the carrier provider and the companion device. The method also includes establishing voice services between the companion device and the IMS through the network interface proxy using the SIP credentials.
    Type: Application
    Filed: November 11, 2024
    Publication date: February 27, 2025
    Applicant: Google LLC
    Inventors: Jonathan Gonzalez, Punyabrata Ray, Dutt Kalapatapu, Ji Yang, Amol Tuli, Satheesh Bommakanti
  • Patent number: 12160842
    Abstract: A method for carrier network integration through a user proxy interface includes receiving a request from a mobile device associated with a subscriber of a carrier provider to establish voice services with the carrier provider for a companion device linked to the mobile device. The request includes a subscriber identifier of the mobile device. The method also includes authenticating the companion device based on the subscriber identifier, obtaining session initiation protocol (SIP) credentials corresponding to the subscriber identifier, and registering the SIP credentials for the companion device at a network interface proxy. The network interface proxy is in communication with an internet protocol multimedia subsystem (IMS) of the carrier provider and the companion device. The method also includes establishing voice services between the companion device and the IMS through the network interface proxy using the SIP credentials.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: December 3, 2024
    Assignee: Google LLC
    Inventors: Jonathan Gonzalez, Punyabrata Ray, Dutt Kalapatapu, Ji Yang, Amol Tuli, Satheesh Bommakanti
  • Patent number: 12058639
    Abstract: A method (300) for carrier network integration through a user proxy interface includes receiving a request (130) from a mobile device (110) associated with a subscriber (10) of a carrier provider (301) to establish voice services with the carrier provider for a companion device (120) linked to the mobile device. The request includes a subscriber identifier (132) of the mobile device. The method also includes authenticating the companion device based on the subscriber identifier, obtaining session initiation protocol (SIP) credentials (140) corresponding to the subscriber identifier, and registering the SIP credentials for the companion device at a network interface proxy (200). The network interface proxy is in communication with an internet protocol multimedia subsystem (IMS) (320) of the carrier provider and the companion device. The method also includes establishing voice services between the companion device and the IMS through the network interface proxy using the SIP credentials.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: August 6, 2024
    Inventors: Jonathan Gonzalez, Punyabrata Ray, Dutt Kalapatapu, Ji Yang, Amol Tuli, Satheesh Bommakanti
  • Publication number: 20230217402
    Abstract: A method for carrier network integration through a user proxy interface includes receiving a request from a mobile device associated with a subscriber of a carrier provider to establish voice services with the carrier provider for a companion device linked to the mobile device. The request includes a subscriber identifier of the mobile device. The method also includes authenticating the companion device based on the subscriber identifier, obtaining session initiation protocol (SIP) credentials corresponding to the subscriber identifier, and registering the SIP credentials for the companion device at a network interface proxy. The network interface proxy is in communication with an internet protocol multimedia subsystem (IMS) of the carrier provider and the companion device. The method also includes establishing voice services between the companion device and the IMS through the network interface proxy using the SIP credentials.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Applicant: Google LLC
    Inventors: Jonathan Gonzalez, Punyabrata Ray, Outt Kalapatapu, Ji Yang, Amol Tuli, Satheesh Bommakanti
  • Publication number: 20220007324
    Abstract: A method (300) for carrier network integration through a user proxy interface includes receiving a request (130) from a mobile device (110) associated with a subscriber (10) of a carrier provider (301) to establish voice services with the carrier provider for a companion device (120) linked to the mobile device. The request includes a subscriber identifier (132) of the mobile device. The method also includes authenticating the companion device based on the subscriber identifier, obtaining session initiation protocol (SIP) credentials (140) corresponding to the subscriber identifier, and registering the SIP credentials for the companion device at a network interface proxy (200). The network interface proxy is in communication with an internet protocol multimedia subsystem (IMS) (320) of the carrier provider and the companion device. The method also includes establishing voice services between the companion device and the IMS through the network interface proxy using the SIP credentials.
    Type: Application
    Filed: September 24, 2019
    Publication date: January 6, 2022
    Applicant: Google LLC
    Inventors: Jonathan Gonzalez, Punyabrata Ray, Dutt Kalapatapu, Ji Yang, Amol Tuli, Satheesh Bommakanti
  • Patent number: 10992608
    Abstract: A method, device, and computer-readable medium provide for receiving, from an first presence server at a proxy presence device, a presence status request for presence information associated with a user device in a home carrier network; sending the presence status request to a second presence server in the home carrier network; receiving the presence status of the user device and storing the presence status of the user device in an associated database; sending presence status to the first presence server; receiving at least one subsequent request for the presence status of the user device; and sending the presence status.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: April 27, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christian D. Lair, Amol Tuli, Khalil M. Kajani
  • Publication number: 20200036662
    Abstract: A method, device, and computer-readable medium provide for receiving, from an first presence server at a proxy presence device, a presence status request for presence information associated with a user device in a home carrier network; sending the presence status request to a second presence server in the home carrier network; receiving the presence status of the user device and storing the presence status of the user device in an associated database; sending presence status to the first presence server; receiving at least one subsequent request for the presence status of the user device; and sending the presence status.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 30, 2020
    Inventors: Christian D. Lair, Amol Tuli, Khalil M. Kajani
  • Patent number: 10476820
    Abstract: A method includes receiving, from an external presence server at a proxy presence device, a presence status request for presence information associated with a user device in a home carrier network. The method includes sending the presence status request to an internal presence server in the home carrier network. The method also includes receiving the presence status of the user device and storing the presence status of the user device with a time to live (TTL) in an associated database. The presence status is sent to the external presence server. The method includes receiving at least one subsequent request for the presence status of the user device within a time window of the TTL. The method also includes sending the presence status within the time window of the TTL without sending another presence status request to the internal presence server.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: November 12, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christian D. Lair, Amol Tuli, Khalil M. Kajani
  • Patent number: 9974017
    Abstract: A method includes executing a user equipment (UE) device in a doze mode, a peek mode, and a normal mode. The doze mode includes terminating any connections with a network, comparing a clock time with a maintenance window schedule of maintenance time windows, and executing the peek mode when the clock time is within a maintenance time window. The peek mode includes receiving a connection request from a mobility management entity (MME) system when the MME system has been notified of at least one buffered downlink packet addressed to the UE device, and executing the normal mode in response to receiving the connection request. The normal mode includes establishing a connection to the network and receiving the at least one buffered downlink packet.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Victor Lin, Amol Tuli
  • Patent number: 9826401
    Abstract: A device forwards a set of packets between a first network device, associated with a first network, and a second network device, associated with a second network. The set of packets may be associated with permitting access, by a set of mobile devices connected to the first network, to the second network. The device may generate and store configuration information, identifying the set of mobile devices, based on the set of packets. The device may receive, from a third network device, a request associated with establishing a communication session between the third network device and a fourth network device associated with the second network, may determine, based on the configuration information, whether a particular mobile device, associated with the request, is permitted to establish the communication session, and may selectively create the communication session based on determining that the particular mobile device is permitted to establish the communication session.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: November 21, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Miguel A. Carames, Amol Tuli
  • Patent number: 9692711
    Abstract: A device may receive a request for domain name system (DNS) information to be provided to a user device communicating via a visited network. The device may identify roaming policy information associated with the user device and, based on the roaming policy information, may determine that the user device is restricted from sending or receiving data via the visited network. The device may determine DNS information, to be provided to the user device, that includes information that identifies a restricted DNS server to which the user device is to be directed. The device may provide the DNS information to the user device to cause the user device to be directed to the restricted DNS server. The user device may be directed to the restricted DNS server to permit a user of the user device to authorize the user device to send or receive data via the visited network.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 27, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Miguel A. Carames, Amol Tuli
  • Publication number: 20170063739
    Abstract: A method includes receiving, from an external presence server at a proxy presence device, a presence status request for presence information associated with a user device in a home carrier network. The method includes sending the presence status request to an internal presence server in the home carrier network. The method also includes receiving the presence status of the user device and storing the presence status of the user device with a time to live (TTL) in an associated database. The presence status is sent to the external presence server. The method includes receiving at least one subsequent request for the presence status of the user device within a time window of the TTL. The method also includes sending the presence status within the time window of the TTL without sending another presence status request to the internal presence server.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 2, 2017
    Inventors: Christian D. Lair, Amol Tuli, Khalil M. Kajani
  • Patent number: 9544444
    Abstract: A first device may receive an indication that a multimedia message service (MMS message) message has been sent from a first user device to a second user device; obtain, from a second device, the roaming status of the first user device at a time that the MMS message was sent by the first user device; generate a call details record (CDR) indicating the obtained roaming status of the first user device at the time the MMS message was sent by the first user device; and store or output the CDR to a billing system that charges an account, associated with the first user device, for sent MMS message. An amount charged by the billing system may be based on the roaming status of the first user device at the time at which MMS message are sent by the first user device.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: January 10, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Amol Tuli, Sethumadhav Bendi
  • Publication number: 20160269899
    Abstract: A device forwards a set of packets between a first network device, associated with a first network, and a second network device, associated with a second network. The set of packets may be associated with permitting access, by a set of mobile devices connected to the first network, to the second network. The device may generate and store configuration information, identifying the set of mobile devices, based on the set of packets. The device may receive, from a third network device, a request associated with establishing a communication session between the third network device and a fourth network device associated with the second network, may determine, based on the configuration information, whether a particular mobile device, associated with the request, is permitted to establish the communication session, and may selectively create the communication session based on determining that the particular mobile device is permitted to establish the communication session.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Miguel A. CARAMES, Amol Tuli
  • Publication number: 20160182402
    Abstract: A device may receive a request for domain name system (DNS) information to be provided to a user device communicating via a visited network. The device may identify roaming policy information associated with the user device and, based on the roaming policy information, may determine that the user device is restricted from sending or receiving data via the visited network. The device may determine DNS information, to be provided to the user device, that includes information that identifies a restricted DNS server to which the user device is to be directed. The device may provide the DNS information to the user device to cause the user device to be directed to the restricted DNS server. The user device may be directed to the restricted DNS server to permit a user of the user device to authorize the user device to send or receive data via the visited network.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Miguel A. CARAMES, Amol TULI
  • Patent number: 9313627
    Abstract: A multimedia messaging service (MMS) center (MMSC) receives an MMS message associated with forwarding multimedia content, associated with a source device, to a recipient device. The multimedia content is tagged with tagging data that is generated based on a numerical key. The MMSC parses the modified MMS message to determine the source device and the tagging data. MMSC uses the tagging data to determine the sending device using the tagging data. For example, the MMSC may access an identifier for the sending device, as stored by a subscriber profile controller, using the tagging data and/or a Lightweight Directory Access Protocol (LDAP) interface. The MMSC determines whether the source device associated with the MMS message corresponds to the sending device (e.g., whether the MMS message correctly identifies the sending device), and the MMSC discards the MMS message when the source device and the sending device differ.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: April 12, 2016
    Assignee: Cellco Partnership
    Inventors: Sethumadhav Bendi, Amol Tuli, Brian Libonate, Paul H. Prehn
  • Publication number: 20160080579
    Abstract: A first device may receive an indication that a multimedia message service (MMS message) message has been sent from a first user device to a second user device; obtain, from a second device, the roaming status of the first user device at a time that the MMS message was sent by the first user device; generate a call details record (CDR) indicating the obtained roaming status of the first user device at the time the MMS message was sent by the first user device; and store or output the CDR to a billing system that charges an account, associated with the first user device, for sent MMS message. An amount charged by the billing system may be based on the roaming status of the first user device at the time at which MMS message are sent by the first user device.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: Amol Tuli, Sethumadhav Bendi
  • Patent number: 9288750
    Abstract: A method includes receiving, at a network device in a shared network that includes a plurality of PLMNs, a request from an inbound roaming user device to connect to a home network of the inbound roaming user device. The method also includes identifying, by the network device, a PLMN selected by the inbound roaming user device, and accessing a listing of allowed PLMNs and disallowed PLMNs for roaming in the shared network. The method includes determining whether the selected PLMN is an allowed PLMN and blocking the connection to the home network in response to a determination that the selected PLMN is not an allowed PLMN.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: March 15, 2016
    Assignee: Cellco Partnership
    Inventors: Amol Tuli, Miguel A. Carames
  • Publication number: 20150350874
    Abstract: A device may receive a network identifier and roaming policy information associated with the network identifier. The roaming policy information may identify a manner in which to treat traffic associated with mobile devices that are associated with a home network identified by the network identifier. The device may store the network identifier and the roaming policy information using a global roaming policy data structure. The device may provide the network identifier and the roaming policy information to a mobility management entity device for storage using a local roaming policy data structure accessible by the mobility management entity device. The mobility management entity device may be one of multiple mobility management entity devices having access to respective local roaming policy data structures.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Sagiv DRAZNIN, Amol TULI, Miguel A. CARAMES, Javier M. LOPEZ