IP Library Patent Application 11488966
Patent Application
App. No. 11/488,966

Multi-modal information service

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/488,966
Abstract

Described are methods, systems, and apparatus, including computer program products for providing user selectable multimodal information services. A user is enabled to select a response mode from a plurality of modes associated with a request type. The response mode defines a representation format of information associated with the request type. A request message is received from the user. The request message is capable of having been transmitted by any one of the plurality of modes and is associated with the request type. The selected response mode is determined based on the request message. A response message based on the selected response mode is transmitted.

Claims (39)

1 . A method for providing multimodal information services comprising:

enabling a user to select a response mode from a plurality of modes associated with a request type, the response mode defining a representation format of information associated with the request type;

receiving a request message from the user, the request message capable of having been transmitted using any one of the plurality of modes, the request message associated with the request type;

determining the selected response mode based on the request message; and

transmitting a response message using the selected response mode.

2 . The method of claim 1 , wherein the plurality of modes are based on one or more of: an audio mode, a text mode, a graphic mode, a multimedia mode, or any combination thereof.

3 . The method of claim 2 , wherein the audio mode is based on a live voice call or an automated voice call.

4 . The method of claim 3 , wherein the automated voice call is based on interactive voice response (IVR).

5 . The method of claim 2 , wherein the text mode is based on one or more of: electronic mail, text messaging, instant messaging, a universal resource locator (URL) message, a session initiation protocol (SIP) message, or any combination thereof.

6 . The method of claim 5 , wherein text messaging is based on Short Message Service (SMS).

7 . The method of claim 2 , wherein the multimedia mode is based on one or more of:

Multimedia Messaging Service (MMS), Enhanced Messaging Service (EMS), IP Multimedia System (IMS), audio/video broadcasting, or any combination thereof.

8 . The method of claim 1 , wherein enabling the user to select the response mode comprises enabling the selected response mode to be embedded in the request message.

9 . The method of claim 8 , wherein determining the selected response mode based on the request message comprises extracting the selected response mode from the request message.

10 . The method of claim 1 , wherein enabling the user to select the response mode comprises receiving and storing the selected response mode before receiving the request message.

11 . The method of claim 10 , wherein determining the selected response mode based on the request message comprises:

identifying the user based on the request message; and

retrieving the selected response mode associated with the user from a database.

12 . The method of claim 1 , wherein determining the selected response mode based on the request message comprises:

identifying a request mode associated with the request message; and

retrieving the selected response mode based on the request mode from a database.

13 . The method of claim 1 , wherein the request type is based on one or more of: account information request, news request, market update request, stock quote request, location request, directions request, weather report request, sports report request, new account information request, customer service request, or any combination thereof.

14 . A computer program product, tangibly embodied in an information carrier, the computer program product including instructions being operable to cause a data processing apparatus to:

enable a user to select a response mode from a plurality of modes associated with a request type, the response mode defining a representation format of information associated with the request type;

receive a request message from the user, the request message capable of having been transmitted by any one of the plurality of modes, the request message associated with the request type;

determine the selected response mode based on the request message; and

transmit a response message using the selected response mode.

15 . A system comprising a multimodal information server adapted to:

enable a user to select a response mode from a plurality of modes associated with a request type, the response mode defining a representation format of information associated with the request type;

receive a request message from the user, the request message capable of having been transmitted by any one of the plurality of modes, the request message associated with the request type;

determine the selected response mode based on the request message; and

transmit a response message using the selected response mode.

16 . The system of claim 15 , wherein the multimodal information server comprises one or more adaptors for interfacing with one or more servers associated with the plurality of modes.

17 . The system of claim 15 , wherein the plurality of modes are based on one or more of: an audio mode, a text mode, a graphic mode, a multimedia mode, or any combination thereof.

18 . The system of claim 15 , wherein the multimodal information server comprises a database adapted to receive and store the selected response mode before the multimodal information server receives the request message.

19 . The system of claim 15 , wherein the multimodal information server comprises:

a receiver for receiving a request message from the user;

a processor for determining the selected response mode based on the request message; and

a processor memory module for storing the request message.

Assignments (2)
MERGER Recorded Dec 2, 2007
From: FMR CORP.
To: FMR LLC
Reel/Frame 020184/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2006
From: SINGH, STEPHEN; CARTRIGHT, EUGENE
To: FMR CORP.
Reel/Frame 018686/0305 →