×

Data and call routing and forwarding

  • US 9,553,983 B2
  • Filed: 10/05/2010
  • Issued: 01/24/2017
  • Est. Priority Date: 10/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented by one or more computing devices, comprising:

  • receiving a request from a first user to initiate a communication session between the first user and a contact, wherein the contact is associated with a plurality of communication addresses;

    identifying, in a communication history of the first user, a plurality of instances when the first user initiated communication with the contact by using at least a first communication address;

    selecting a first instance, of the plurality of instances, when the first user initiated communication with the contact, wherein the selecting is based at least in part on a first characteristic, and wherein the first characteristic comprises a similarity between a time of day associated with the first instance and a time of day of the requested communication session;

    determining a first portion of the communication history, wherein the first portion of the communication history is defined by a first predefined time period before a time corresponding to the selected first instance and a second predefined time period after the time corresponding to the selected first instance;

    determining one or more additional instances, within the first portion of the communication history, when the first user initiated communication with the contact;

    using the first portion of the communication history to determine an order in which the plurality of communication addresses associated with the contact should be used to initiate the requested communication session; and

    attempting to initiate the requested communication session by using one or more of the plurality of communication addresses in the determined order.

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