×

System and method for providing unified communication services support

  • US 6,625,258 B1
  • Filed: 12/27/1999
  • Issued: 09/23/2003
  • Est. Priority Date: 12/27/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A virtual assistant system that services communications for at least one subscriber, the virtual assistant system comprising:

  • a telephone network interface that couples the virtual assistant system to a telephone network, the telephone network interface operable to receive a call via the telephone network that is intended for a subscriber;

    a data network interface that couples the virtual assistant system to a data network, the data network interface operable to receive a call via the data network that is intended for the subscriber;

    a virtual assistant system core coupled to the telephone network interface and the data network interface;

    a call services interface coupled to the virtual assistant system core that couples the virtual assistant system to a plurality of call services;

    a message services interface coupled to the virtual assistant system core that couples the virtual assistant system to a plurality of message services;

    a profile services interface coupled to the virtual assistant system core that couples the virtual assistant system to a plurality of profile services, wherein the profiles services interface determines a destination corresponding to the subscriber;

    wherein the virtual assistant core is operable to forward a call notification to the subscriber via the telephone network interface when the destination corresponds to the telephone network;

    wherein the virtual assistant core is operable to forward a notification to the subscribe via the data network interface when the destination corresponds to the data network; and

    when the subscriber accepts the call, the virtual assistant core services the call in conjunction with at least one of the telephone network interface and the data network interface.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×