×

Interface for synchronizing automated replies between different messaging systems

  • US 9,060,275 B2
  • Filed: 10/09/2012
  • Issued: 06/16/2015
  • Est. Priority Date: 10/09/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • registering, at a voicemail proxy server, user account information and an authentication key for a first messaging service associated with a mobile device of a user and a second messaging service associated with a client of the second messaging service, wherein;

    the first messaging service is a voicemail service provided by an operator of the mobile communication network associated with the user'"'"'s mobile device;

    the second messaging service is an electronic mail service associated with a third-party service provider;

    the client is an electronic mail client associated with the electronic mail service of the third-party service provider;

    in response to successfully registering the user account information and the authentication key for the first and second messaging services, receiving at the voicemail proxy server, an automated reply request message requesting access to an automated reply function of the first messaging service from the client of the second messaging service, the automated reply request message including authentication information for the first and second messaging services and further specifying configuration information for the automated reply function of the first messaging service;

    after receiving the automated reply request message, determining at the voicemail proxy server, whether the client is authorized to access the automated reply function of the first messaging service based on a comparison of the authentication information in the automated reply request message received from the client with the authentication key registered for the mobile device;

    when the client is determined to be authorized, determining at the voicemail proxy server, whether a voicemail system server of the first messaging service associated with the user'"'"'s mobile device is known based on cached internet protocol address information available at the voicemail proxy server;

    upon determining that the voicemail system server is unknown, sending from the voicemail proxy server to a registration server system in the mobile communication network, a network address request for a location of the voicemail system server;

    in response to sending the network address request to the registration server system, receiving at the voicemail proxy server, a first internet protocol address associated with the voicemail system server and caching the first internet protocol address of the voicemail system server;

    in response to receiving the first internet protocol address, subscribing at the voicemail proxy server, to the registration server system to receive updates to the cached first internet protocol address of the voicemail system server; and

    in response to receiving the first internet protocol address, sending from the voicemail proxy server, a voicemail service request to the voicemail system server of the first messaging service using the cached first internet protocol address so as to allow the client to access the automated reply function of the first messaging service in accordance with the configuration information specified in the automated reply request message from the client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×