CN101385321B - 控制无线装置处的图形用户界面的***和方法 - Google Patents

控制无线装置处的图形用户界面的***和方法 Download PDF

Info

Publication number
CN101385321B
CN101385321B CN2007800059022A CN200780005902A CN101385321B CN 101385321 B CN101385321 B CN 101385321B CN 2007800059022 A CN2007800059022 A CN 2007800059022A CN 200780005902 A CN200780005902 A CN 200780005902A CN 101385321 B CN101385321 B CN 101385321B
Authority
CN
China
Prior art keywords
gui
wireless device
audio frequency
string
controls
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007800059022A
Other languages
English (en)
Other versions
CN101385321A (zh
Inventor
布赖恩·迈尼尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101385321A publication Critical patent/CN101385321A/zh
Application granted granted Critical
Publication of CN101385321B publication Critical patent/CN101385321B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • H04Q9/02Automatically-operated arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/007Telephonic communication systems specially adapted for combination with other electrical systems with remote control systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0093Arrangements for interconnection between switching centres signalling arrangements in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/271Devices whereby a plurality of signals may be stored simultaneously controlled by voice recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/38Displays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/42Graphical user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/60Medium conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/25Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service
    • H04M2203/251Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service where a voice mode or a visual mode can be used interchangeably
    • H04M2203/253Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service where a voice mode or a visual mode can be used interchangeably where a visual mode is used instead of a voice mode
    • H04M2203/254Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service where a voice mode or a visual mode can be used interchangeably where a visual mode is used instead of a voice mode where the visual mode comprises menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Digital Computer Display Output (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明揭示一种控制无线装置处的图形用户界面(GUI)的方法,其包含在交互式语音响应服务器处存储一组音频GUI控制以及创建待在语音流内传送到所述无线装置的音频GUI控制串。所述音频GUI控制串对应于可在所述无线装置处选择性呈现的文本串。此外,所述方法可包含将所述音频GUI控制串嵌入所述语音流内。另外,所述方法可包含向所述无线装置传输具有所述嵌入的音频GUI控制串的所述语音流。

Description

控制无线装置处的图形用户界面的***和方法
技术领域
本发明大体上涉及无线装置。更明确地说,本发明涉及控制无线装置内的图形用户界面。
背景技术
技术的发展已经产生更小且更强大的无线装置。举例来说,目前存在多种无线装置,其中包含移动电话、个人数字助理(PDA)、膝上型计算机以及小而轻且容易由用户携带的寻呼装置。这些装置可包含经由无线网络传输语音和/或数据的能力。此外,许多此类无线装置提供相当大的计算能力,且因此变为等同于小型个人计算机和手持式PDA。
通常,这些较小且较强大的无线装置常常受到资源限制。举例来说,屏幕尺寸、可用存储器和文件***空间的量以及输入和输出能力的量可能受到装置的小尺寸限制。由于这些严重的资源限制,可能需要维持驻存在此类无线装置上的软件应用程序和其它信息的有限大小和数量。
这些无线装置中的一些利用应用程序编程接口(API),其有时称为运行时环境和软件平台。API可安装到无线装置上以通过提供对装置资源的一般化调用来简化此类无线装置的操作和编程。此外,一些API可向软件开发者提供创建可在此类无线装置上执行的软件应用程序的能力。另外,API可提供无线装置***硬件与软件应用程序之间的接口。因此,可通过允许软件进行对函数的一般调用且因此不需要开发者针对上面执行软件的各个硬件或装置裁剪其源代码来使无线装置功能性可由软件应用程序使用。此外,一些API可提供用于使用安全密码密钥信息在无线装置(例如客户端装置与服务器***)之间进行安全通信的机制。
此类API的实例(其中一些在下文中更详细论述)包含由加利福尼亚州圣地亚哥市高通公司(Qualcomm,Inc.of San Diego,California)开发的无线二进制运行时环境(BREW
Figure G2007800059022D00012
)平台的那些当前公众可用版本。BREW
Figure G2007800059022D00013
平台可提供与无线装置上存在的特定硬件和软件特征的一个或一个以上接口。
此外,BREW
Figure G2007800059022D00014
平台可在端到端软件分布***中用于为无线服务操作员、软件开发者和无线装置制造商及消费者提供多种益处。一种此类当前可用的端到端软件分布***(称为由高通公司(QUALCOMM Incorporated)开发的BREW
Figure G2007800059022D00015
解决方案)包含分布于服务器-客户端结构上的逻辑,其中服务器可执行记账、安全性和应用程序分布功能性,且其中客户端可执行应用程序执行、安全性和用户界面功能性。
在某些情况下,无线装置可用于与使用交互式语音响应应用程序进行交互的服务器通信。举例来说,用户可使用无线装置来收听包含多个选项的记录消息。用户可选择所需选项并接收与选定选项相关联的另一记录消息。通常,用户对来自交互式语音响应应用程序的记录消息的响应是经由无线装置处的小键盘输入的。举例来说,用户可通过按压无线装置小键盘上的数字键来选择一选项。如此,用户必须将无线装置放置在其耳朵附近以收听记录消息,并接着将无线装置从其耳朵处拿开以便通过按压小键盘上的按钮来做出响应。
因此,提供一种改进的控制无线装置处的图形用户界面的***和方法将是有利的。
发明内容
本发明揭示一种控制无线装置处的图形用户界面(GUI)的方法,其包含在交互式语音响应服务器处存储一组音频GUI控制以及创建待在语音流内传送到所述无线装置的音频GUI控制串。所述音频GUI控制串对应于可在所述无线装置处可选择性呈现的文本串。
在一特定实施例中,所述方法包含将所述音频GUI控制串嵌入所述语音流内。此外,在另一特定实施例中,所述方法包含接收来自无线装置的呼叫。在又一特定实施例中,所述方法包含向所述无线装置传输具有所述嵌入的音频GUI控制串的语音流。
在一特定实施例中,所述组音频GUI控制包含多个信号。所述多个信号中的每一者处于多个选择性音频频率中的不同一者,且所述多个信号中的每一者对应于所述无线装置处的不同GUI控制。此外,所述多个选择性音频频率包含26个不同频率,且所述26个不同频率中的每一者对应于可在所述无线装置处显示的唯一字母字符。另外,所述多个选择性音频频率进一步包含10个不同频率,且所述10个不同频率中的每一者对应于可在所述无线装置处显示的唯一数字字符。
在另一实施例中,揭示一种控制无线装置处的用户界面的方法,其包含创建待嵌入语音流内的音频GUI控制串。所述音频GUI控制串对应于可在所述无线装置处的用户界面处呈现的文本串。在此实施例中,所述方法进一步包含将所述音频GUI控制串嵌入所述语音流内。
在又一实施例中,揭示一种与交互式语音响应服务器通信的方法,其包含接收语音流以及确定音频GUI控制串是否嵌入在所述语音流内。
在再一实施例中,揭示一种与交互式语音响应服务器通信的方法,其包含接收来自交互式语音响应服务器的询问以确定无线装置是否可经由音频GUI控制来控制。
在又一实施例中,揭示一种通信***,其包含远程耦合到无线装置的交互式语音响应服务器。所述交互式语音响应服务器包含:处理器;计算机可读媒体,其可由所述处理器存取;以及计算机程序,其嵌入在所述计算机可读媒体内。所述计算机程序包含:用以定义一组音频GUI控制的指令;用以将所述组音频GUI控制存储在所述计算机可读媒体处的指令;以及用以创建待与语音数据一起在语音流内传送的音频GUI控制串的指令。所述音频GUI控制串对应于可在所述无线装置处显示的文本串。
在另一实施例中,揭示一种通信***,其包含用以接收来自无线装置的呼叫的交互式语音响应服务器。所述交互式语音响应服务器包含:处理器;计算机可读媒体,其可由所述处理器存取;以及计算机程序,其嵌入在所述计算机可读媒体内。所述计算机程序包含用以创建待与语音数据一起在语音流内传送的音频GUI控制串的指令。所述音频GUI控制串对应于可在所述无线装置处显示的文本串。另外,所述计算机程序包含用以将所述音频GUI控制串嵌入所述语音流内的指令。
在又一实施例中,揭示一种无线装置,其包含:处理器;显示器,其响应于所述处理器;以及计算机可读媒体,其可由所述处理器存取。计算机程序嵌入在所述计算机可读媒体内,且包含用以在显示器处呈现GUI的指令,其中所述GUI可经由通过语音信道在所述无线装置处接收的一个或一个以上音频GUI控制来控制。
在再一实施例中,揭示一种无线装置,其包含处理器和可由所述处理器存取的计算机可读媒体。计算机程序嵌入在所述计算机可读媒体内,且包含用以接收来自交互式语音响应服务器的询问以确定所述无线装置是否可经由音频GUI控制来控制的指令。
在又一实施例中,揭示一种嵌入在计算机可读媒体内的计算机程序,其包含:用以定义一组音频GUI控制的指令;用以将所述组音频GUI控制存储在交互式语音响应服务器处的指令;以及用以创建对应于待通过语音流传送的语音数据的音频GUI控制串的指令。所述音频GUI控制串对应于可在无线装置处选择性显示的文本串。
在另一实施例中,揭示一种嵌入在计算机可读媒体内的计算机程序,其包含用以创建对应于语音流的语音数据的音频GUI控制串的指令。所述音频GUI控制串对应于可在无线装置处选择性显示的文本串。此外,所述计算机程序包含用以将所述音频GUI控制串嵌入所述语音流内的指令。
在又一实施例中,揭示一种嵌入在计算机可读媒体内的计算机程序,其包含用以接收语音流的指令以及用以确定音频GUI控制串是否嵌入在所述语音流内的指令。
在再一实施例中,揭示一种交互式语音响应服务器,其包含:用于定义一组音频GUI控制的装置;用于将所述组音频GUI控制存储在交互式语音响应服务器处的装置;以及用于创建对应于语音流内的语音数据的音频GUI控制串的装置。所述音频GUI控制串对应于可在无线装置处选择性显示的文本串。
在另一实施例中,揭示一种交互式语音响应服务器,其包含用于创建对应于语音流内的语音数据的音频GUI控制串的装置。所述音频GUI控制串对应于可在无线装置处选择性显示的文本串。所述交互式语音响应服务器进一步包含用于将所述音频GUI控制串嵌入所述语音流内的装置。
在又一实施例中,揭示一种无线装置,其包含用于接收语音流的装置和用于确定音频GUI控制串是否嵌入在所述语音流内的装置。
在另一实施例中,揭示一种无线装置,其包含用于接收来自交互式语音响应服务器的询问以确定所述无线装置是否可经由音频GUI控制来控制的装置。
本文所揭示的一个或一个以上实施例的优点可包含允许与交互式语音响应服务器进行视觉交互。
另一优点可包含经由一个或一个以上音频GUI控制来控制GUI。
又一优点可包含在GUI处呈现对应于经由语音流接收的语音数据的文本。
在审阅包含以下部分:附图说明、具体实施方式和权利要求书的整个申请案之后,将明白本发明的其它方面、优点和特征。
附图说明
通过结合附图参考以下详细描述将更容易明白本文所描述的实施例的各方面和附随优点,在附图中:
图1是在无线装置与服务器之间提供通信的***的特定实施例的概要图;
图2是说明图1的***的特定实施例的进一步细节的概要图;
图3是将应用程序下载到无线装置的***的概要图;
图4是说明控制无线装置处的图形用户界面的方法的流程图;
图5是说明控制无线装置处的图形用户界面的替代方法的流程图;
图6是说明控制无线装置处的图形用户界面的另一替代方法的流程图;
图7是说明控制无线装置处的图形用户界面的又一方法的方法的流程图;以及
图8是具有图形用户界面的无线装置的图式。
具体实施方式
本文使用词语“示范性”来表示“用作实例、例子或说明”。本文描述为“示范性”的任何实施例均没有必要解释为与其它实施例相比是优选的或有利的。此外,按照待由(例如)无线装置的元件执行的动作顺序描述许多实施例。将认识到,本文所描述的各种动作可由特定电路(例如,专用集成电路(ASIC))执行,由一个或一个以上处理器所执行的程序指令执行,或由所述两者的组合执行。
此外,本文所描述的实施例可另外视为完全在任何形式的计算机可读存储媒体内实施,所述计算机可读存储媒体上存储有相应的一组计算机指令,所述计算机指令在执行时将致使相关联的处理器执行本文所描述的功能性。因此,本发明的各种方面可以许多不同形式实施,所有这些不同形式均已预期属于所主张的标的物的范围内。另外,对于本文所描述的每一实施例,相应形式的任何此类实施例均可在本文中描述为例如“逻辑,其经配置以”执行某一动作或“代码,其可操作以”执行所描述的动作。以下具体实施方式描述结合一个或一个以上无线装置使用的方法、***、软件和设备。
在一个或一个以上实施例中,无线装置可利用运行时环境,例如由加利福尼亚州圣地亚哥市高通公司(QUALCOMM,Inc.of San Diego,California)开发的无线二进制运行时环境
Figure G2007800059022D00051
(BREW
Figure G2007800059022D00052
)平台的版本。在以下描述的至少一个实施例中,用于在无线装置与服务器之间提供通信的***构建在执行运行时环境(例如,BREW
Figure G2007800059022D00053
平台的当前版本)的无线装置上。然而,用于在无线装置与服务器之间提供通信的***的一个或一个以上实施例适合于与例如操作以控制无线装置上的应用程序的执行的其它类型运行时环境一起使用。
图1说明***100的示范性非限制实施例的框图,***100可执行无线装置(例如,无线电话102)上的软件应用程序组件的加载、重载和删除。无线电话102经由无线网络104与至少一个应用程序服务器106通信。此外,应用程序服务器106可经由对无线网络104具有数据存取权的无线通信端口或其它节点而向一个或一个以上无线装置选择性传输一个或一个以上软件应用程序和组件。
如图1说明,无线装置可以是无线电话102、个人数字助理108、寻呼机110或具有无线通信端口的单独计算机平台112。在特定实施例中,寻呼机110可以是双向文本寻呼机。此外,在替代实施例中,无线装置可具有到达网络或因特网的有线连接114。所述示范性非限制***可包含任何形式的包含无线通信端口的远程模块,包含但不限于无线调制解调器、PCMCIA卡、个人计算机、接入终端、具有或不具有显示器或小键盘的电话,或其任何组合或子组合。
如图1描绘,应用程序下载服务器106耦合到带有与无线网络104通信的其它计算机元件的网络116。***100包含第二服务器120和独立式服务器122,且每一服务器可经由无线网络104向无线装置102、108、110、112提供单独服务和处理。此外,如图1描绘,***100还包含至少一个存储应用程序数据库318,其存储可由无线装置102、108、110、112下载的软件应用程序。预期不同的实施例,其对逻辑进行定位以执行应用程序下载服务器106、第二服务器120和独立式服务器122中任意一者或一者以上处的安全通信。
在图2中,展示更全面说明***100的框图,其包含无线网络104的组件以及***100的元件的相互关系。***100仅仅是示范性的,且可包含例如无线装置102、108、110、112等远程模块在彼此之间和/或在经由包含(但不限于)无线网络运营商和/或服务器的无线网络104连接的组件之间以空中方式进行通信所凭借的任何***。应用程序下载服务器106和存储应用程序数据库118连同任何其它服务器(例如服务器120)均可与无线通信服务兼容,且可通过例如因特网、安全LAN、WAN或其它网络等数据链路与运营商网络200通信。在说明性实施例中,服务器120含有服务器安全性模块121,其进一步含有经配置以提供经由运营商网络200的安全通信的逻辑。在特定实施例中,服务器安全性模块121可结合位于无线装置(例如,无线装置102、108、110、112)上的客户端安全性模块而操作,以提供安全通信。
运营商网络200控制发送到移动交换中心(“MSC”)202的消息(作为数据包发送)。运营商网络200通过例如因特网等网络和/或POTS(“普通常规电话***”)与MSC 202通信。通常,运营商网络200与MSC 202之间的网络连接传递数据,且POTS网络传递语音信息。MSC 202连接到多个基站收发器台(“BTS”)204。MSC 202可通过用于数据传递的数据网络和用于语音信息的POTS连接到BTS 204。BTS 204最终通过短消息传输服务(“SMS”)或此项技术中已知的其它空中方法将消息以无线方式广播到无线装置,例如广播到无线电话102。
无线装置102具有计算机平台206,其可接收并执行从应用程序下载服务器106传输的软件应用程序。计算机平台206可实施为专用集成电路(“ASIC”208)、处理器、微处理器、逻辑电路或其它数据处理装置。ASIC 208是在无线装置的制造时安装的。ASIC208或其它处理器可执行与无线装置的存储器212中的驻存程序介接的应用程序编程接口(“API”)210层。存储器212可包含只读或随机存取存储器(ROM或RAM)、EEPROM、快闪存储器或任何其它适用于计算机平台的存储器。
API 210还包含客户端安全性模块214,其含有经配置以提供通过运营商网络200进行安全通信的逻辑。在特定实施例中,客户端安全性模块214可结合服务器安全性模块121操作以提供安全通信。如图2说明,计算机平台206可进一步包含本地数据库216,其可将不活跃使用的应用程序保持在存储器212中。在说明性实施例中,本地数据库216存储在快闪存储器单元内,但其可存储在此项技术中已知的任何次级存储装置内,例如磁性媒体、EEPROM、光学媒体、磁带、软盘或硬盘。
无线装置(例如,无线电话102)可从应用程序下载服务器106下载一个或一个以上软件应用程序,例如游戏、新闻、股票监视器和类似应用程序。此外,无线装置可在不使用时将所下载的应用程序存储在本地数据库216中,且可将所存储的驻存应用程序从本地数据库216加载到存储器212以供在用户需要时由API 210执行。此外,至少部分由于客户端安全性模块214和服务器安全性模块121的交互和操作,可以安全方式执行通过无线网络104的通信。如图2所示,API 210也可包含全球定位***(GPS)模块218和提醒器模块220。此外,API 210可包含图形用户界面(GUI)模块222。在特定实施例中,GUI模块222可致使GUI在无线装置102的显示器处显示。此外,GUI模块222可接收一个或一个以上音频GUI控制,并将那些控制应用于GUI以便控制GUI。
图3描绘大体上表示为300的通信***。如所说明的,***300包含交互式语音响应(IVR)服务器302。另外,如图3所示,第一无线装置304和第二无线装置306可经由无线电话网络308与交互式语音响应服务器通信以及彼此通信。在特定实施例中,无线装置304、306是上文结合图1和图2描述的无线装置102。在特定实施例中,交互式语音响应服务器302可向每一无线装置304、306传输语音流。在特定实施例中,所述语音流可包含语音数据和所嵌入的音频图形用户界面(GUI)控制串。
另外,在特定实施例中,任一无线装置304、306可解码语音流内的语音数据,并经由无线装置304、306内的扬声器向用户传输语音数据。此外,任一无线装置304、306可解码音频GUI控制串,并将GUI控制串内的控制应用于无线装置304、306内的图形用户界面。在说明性实施例中,GUI控制串可致使无线装置304、306内的GUI在无线装置304、306处创建对应于语音数据内的语音消息的文本消息。
如图3所说明,交互式语音响应服务器302可包含处理器310和所述处理器312可存取的计算机可读媒体312(例如,存储器)。在特定实施例中,计算机程序(例如,IVR应用程序314)可嵌入在计算机可读媒体312内,并可用于向无线装置304、306提供语音流。更明确地说,当任一无线装置304、306起始与交互式语音响应服务器302的通信时,无线装置304、306可执行与交互式语音响应服务器302的“信号交换”,以便确定由交互式语音响应服务器302定义的音频GUI控制。此外,在“信号交换”期间,交互式语音响应服务器302可询问无线装置304、306以便确定是否可经由交互式语音响应服务器302所定义的音频GUI控制来控制无线装置304、306。
图3进一步指示交互式语音响应服务器302可耦合到数据库316。数据库316可包含一个或一个以上交互式语音响应消息318,其可基于一个或一个以上用户输入传输到用户。此外,数据库316可包含一个或一个以上音频GUI控制320和一个或一个以上GUI控制串322。在特定实施例中,音频GUI控制320可用于控制无线装置处的GUI。此外,GUI控制串322包含一个或一个以上音频GUI控制320且对应于可结合IVR语音消息318一起在无线装置处呈现的一个或一个以上文本消息。举例来说,GUI控制串可包含一系列可听见或稍微可看见的信号,其可致使GUI呈现对应于IVR语音消息的消息,例如“您有语音邮件”。
参看图4,展示控制GUI的方法,其在方框400处开始。在方框400处,在交互式语音响应服务器处定义一组音频GUI控制。在特定实施例中,所述组音频GUI控制包含多个音频信号。此外,在特定实施例中,所述多个音频信号的每一者处于多个可选音频频率中的不同频率,且所述多个音频信号的每一者对应于无线装置处的不同控制。
在另一特定实施例中,所述多个音频频率包含26个不同频率,且所述26个不同频率中的每一者对应于可在无线装置处显示的不同字母字符。另外,所述多个音频频率可进一步包含10个不同频率,且所述10个不同频率中的每一者对应于可在无线装置处显示的不同数字字符。此外,所述多个音频频率可包含其它频率,所述其它频率可致使图形用户界面的像素响应于所述频率而开启和关闭。
前进到方框402,将音频GUI控制存储在交互式语音响应服务器内的存储器处。在方框404处,交互式语音响应服务器创建音频GUI控制串,其对应于可在无线装置呼叫交互式语音响应服务器之后由交互式语音响应服务器传输到无线装置的语音消息。接下来,在方框406处,交互式语音响应服务器将音频GUI控制串嵌入可传输到无线装置的语音流内。
移动到方框408,交互式语音响应服务器接收来自无线装置的呼叫。在方框410处,交互式语音响应服务器传输包含经编码的语音数据和所嵌入的音频GUI控制串的语音流。继续进行到决策步骤412,交互式语音响应服务器确定呼叫是否已结束。如果呼叫已结束,那么方法在状态414处结束。否则,如果呼叫尚未结束,那么方法返回到方框410并如本文所述继续进行。
图5描绘控制GUI的替代方法。在方框500处开始,在交互式语音响应服务器处定义一组音频GUI控制。在方框502处,将音频GUI控制存储在交互式语音响应服务器内的存储器处。移动到方框504,交互式语音响应服务器创建音频GUI控制串,其对应于可在无线装置呼叫交互式语音响应服务器之后由交互式语音响应服务器传输到无线装置的语音消息。接下来,在方框506处,交互式语音响应服务器将音频GUI控制串嵌入可传输到无线装置的语音流内。
移动到方框508,交互式语音响应服务器接收来自无线装置的呼叫。随后,在决策步骤510处,交互式语音响应服务器确定是否可使用音频GUI控制来控制无线装置。举例来说,交互式语音响应服务器可询问无线装置以便确定是否可用音频GUI控制来控制无线装置。
如果可使用音频GUI控制来控制无线装置,那么方法前进到方框512,且交互式语音响应服务器向无线装置传输音频GUI控制定义。随后,在方框514处,交互式语音响应服务器向无线装置传输包含经编码的语音数据和音频GUI控制串的语音流。在特定实施例中,方框512中所描绘的步骤可以是可选步骤。换句话说,交互式语音响应服务器可传输音频GUI控制串而不传输音频GUI控制定义。继续进行到决策步骤516,交互式语音响应服务器确定呼叫是否已结束。如果呼叫已结束,那么方法在状态518处结束。否则,如果呼叫尚未结束,那么方法返回到方框514并如本文所述继续进行。
返回到决策步骤510,如果不可使用音频GUI控制来控制无线装置,那么方法移动到方框520,且交互式语音响应服务器向无线装置传输具有经编码语音数据的语音流。接着,方法随后前进到决策步骤516并如本文所述继续进行。
参看图6,展示控制GUI的另一替代方法,其在方框600处开始。在方框600处,无线装置呼叫交互式语音响应服务器。接下来,在方框602处,无线装置接收语音流。移动到决策步骤604,无线装置确定包含一个或一个以上音频GUI控制的音频GUI控制串是否嵌入在语音流内。如果是的话,那么方法前进到方框606,且无线装置解码音频GUI控制串。随后,在方框608处,无线装置将音频GUI控制串应用于无线装置内的GUI。接着,方法前进到方框610。
返回到决策步骤604,如果音频GUI控制串没有嵌入在语音流内,那么方法前进到方框610,且无线装置解码语音流内的经编码语音数据。在方框612处,无线装置经由并入在无线装置内的扬声器向无线装置的用户传输语音数据。前进到决策步骤614,无线装置确定呼叫是否已结束。如果呼叫尚未结束,那么方法前进到方框616,且无线装置继续从交互式语音响应服务器接收语音流。另一方面,如果呼叫已结束,那么方法在状态618处结束。
图7说明控制GUI的又一方法。在方框700处,无线装置呼叫交互式语音响应服务器。接下来,在方框702处,无线装置从交互式语音响应服务器接收关于是否可使用一个或一个以上音频GUI控制来控制无线装置的询问。移动到决策步骤704,无线装置确定是否可通过音频GUI控制来控制所述无线装置。如果可通过音频GUI控制来控制无线装置,那么方法前进到方框706,且无线装置向交互式语音响应服务器指示所述无线装置可由音频GUI控制来控制。
移动到方框708,无线装置从交互式语音响应服务器接收音频GUI控制定义。在方框710处,无线装置从交互式语音响应服务器接收语音流。在特定实施例中,语音流包含语音数据和所嵌入的音频GUI控制串。继续进行到方框712,无线装置基于先前接收的定义来解码音频GUI控制串。接着,在方框714处,无线装置将音频GUI控制串应用于无线装置内的GUI。方法接着移动到方框716。
返回到决策步骤704,如果无线装置不可由音频GUI控制来控制,那么方法前进到方框718,且无线装置向交互式语音响应服务器指示无线装置不可由音频GUI控制来控制。接下来,在方框720处,无线装置从交互式语音响应服务器接收语音流。在特定实施例中,语音流包含语音数据。方法接着前进到方框716。
在方框716处,无线装置解码语音流内的语音数据。接着,在方框722处,无线装置例如使用并入在无线装置中的扬声器向用户传输语音数据。前进到决策步骤724,无线装置确定呼叫是否已结束。如果呼叫尚未结束,那么方法前进到方框726,且无线装置继续从交互式语音响应服务器接收语音流。另一方面,如果呼叫已结束,那么方法在状态728处结束。
参看图8,展示无线装置,其通常表示为800。如图所示,无线装置800包含显示器802和小键盘804。此外,无线装置800包含扬声器806和麦克风808。另外,无线装置800可包含在显示器802内的文本显示区域810。
在特定实施例中,当在无线装置800处接收到语音流时,可对语音数据进行解码并经由扬声器806将其传输给用户。而且,可对所嵌入的音频GUI控制串进行解码,且可将对应于所述音频GUI控制串的文本呈现在显示器802内的文本显示区域810中。举例来说,当用户与语音邮件服务器通信(例如)以获取语音邮件消息时,可将记录消息传输给用户。此外,当将记录消息传输给用户时,可将对应于记录消息的文本消息呈现给用户。举例来说,文本消息可指示“您已进入语音邮件服务。您没有新消息。”或者,文本消息可提示用户进行输入,例如“收听旧消息,请按1”。
通过本文所揭示的结构的配置,所述***和方法可允许无线装置的用户经由图形用户界面来与交互式语音响应服务器互动。交互式语音响应服务器所传输的语音流可包含所嵌入的音频GUI控制串,其可致使图形用户界面显示对应于语音流内的记录消息的文本消息。因此,用户可更有效地在交互式语音响应内航行而不必收听交互式语音响应。
所属领域的技术人员将进一步了解,结合本文所揭示的实施例描述的各种说明性逻辑区块、配置、模块、电路和算法步骤可实施为电子硬件、计算机软件或所述两者的组合。为了清楚说明硬件与软件的这种可互换性,上文已大体上在其功能性方面描述了各种说明性组件、区块、配置、模块、电路和步骤。将此功能性实施为硬件还是软件取决于特定应用和强加于整个***的设计限制。熟练技术人员可针对每一特定应用以不同方式实施所述功能性,但此类实施方案决策不应解释为引起与本发明范围的偏离。
结合本文所揭示的实施例描述的方法或算法的步骤可直接实施在硬件中、由处理器执行的软件模块中或所述两者的组合中。软件模块可驻存于RAM存储器、快闪存储器、ROM存储器、PROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移除式磁盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和向存储媒体写入信息。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻存在ASIC中。ASIC可驻存在无线装置或用户终端中。在替代方案中,处理器和存储媒体可作为离散组件驻存在无线装置或用户终端中。
提供对所揭示实施例的先前描述是为了使得所属领域的技术人员能够制作或使用本发明。所属领域的技术人员将容易明白对这些实施例的各种修改,且在不脱离本发明精神或范围的情况下,本文所定义的一般原理可应用于其它实施例。因此,不希望本发明限于本文所示的实施例,而是其应符合与由所附权利要求书定义的原理和新颖特征一致的最广范围。

Claims (31)

1.一种控制无线装置处的图形用户界面GUI的方法,所述方法包括:
在交互式语音响应服务器处存储一组音频GUI控制;以及
创建将在语音流内传送到所述无线装置的音频GUI控制串,其中所述音频GUI控制串对应于能够在所述无线装置处选择性呈现的文本串,其中,所述音频GUI控制串对应于在所述语音流内待传送到所述无线装置的语音消息。
2.根据权利要求1所述的方法,其进一步包括将所述音频GUI控制串嵌入所述语音流内。
3.根据权利要求2所述的方法,其进一步包括接收来自所述无线装置的呼叫。
4.根据权利要求3所述的方法,其进一步包括向所述无线装置传输具有所述嵌入的音频GUI控制串的所述语音流。
5.根据权利要求1所述的方法,其中所述一组音频GUI控制包含多个信号,每一信号处于多个选择性音频频率中的不同一者,且所述多个信号中的每一者对应于所述无线装置处的不同GUI控制。
6.根据权利要求5所述的方法,其中所述多个选择性音频频率包含26个不同频率,且所述26个不同频率中的每一者对应于能够在所述无线装置处显示的唯一字母字符。
7.根据权利要求6所述的方法,其中所述多个选择性音频频率进一步包含10个不同频率,且所述10个不同频率中的每一者对应于能够在所述无线装置处显示的唯一数字字符。
8.一种控制无线装置处的用户界面的方法,所述方法包括:
创建待嵌入在语音流内的音频GUI控制串,其中所述音频GUI控制串对应于能够在所述无线装置处的所述用户界面处呈现的文本串,其中,所述音频GUI控制串对应于在所述语音流内待传送到所述无线装置的语音消息;以及
将所述音频GUI控制串嵌入所述语音流内。
9.根据权利要求8所述的方法,其进一步包括:
接收来自所述无线装置的呼叫;以及
确定所述无线装置是否能够经由一组音频GUI控制来控制。
10.根据权利要求9所述的方法,其进一步包括在确定所述无线装置不可经由所述音频GUI控制来控制之后,传输不同于具有嵌入的音频GUI控制串的所述语音流的语音流。
11.根据权利要求10所述的方法,其进一步包括在确定所述无线装置能够经由所述一组音频GUI控制来控制之后,传输具有嵌入的音频GUI控制串的所述语音流。
12.根据权利要求11所述的方法,其进一步包括在传输具有所述嵌入的音频GUI控制串的所述语音流之前,向所述无线装置传输一组音频GUI控制定义。
13.一种与交互式语音响应服务器通信的方法,所述方法包括:
接收语音流;以及
确定音频GUI控制串是否嵌入在所述语音流内,其中,所述音频GUI控制串对应于在所述语音流内待传送到所述无线装置的语音消息,其中,所述音频GUI控制串对应于能够在无线装置处选择性呈现的文本串。
14.根据权利要求13所述的方法,其中从交互式语音响应服务器接收所述语音流。
15.根据权利要求13所述的方法,其进一步包括解码所述音频GUI控制串。
16.根据权利要求15所述的方法,其进一步包括将所述音频GUI控制串应用于所述无线装置处的GUI。
17.根据权利要求16所述的方法,其进一步包括解码所述语音流内的语音数据。
18.根据权利要求17所述的方法,其进一步包括经由扬声器传输经解码的语音数据。
19.一种与交互式语音响应服务器通信的方法,所述方法包括:
接收来自交互式语音响应服务器的询问以确定无线装置是否能够经由音频GUI控制来控制;
接收语音流,其中所述语音流包括嵌入的音频GUI控制串,其中,所述语音流包括与所述嵌入的音频GUI控制串相对应的嵌入的语音数据,其中,所述音频GUI控制串对应于能够在所述无线装置处选择性呈现的文本串。
20.根据权利要求19所述的方法,其进一步包括在接收具有所述嵌入的音频GUI控制串的所述语音流之前,接收音频GUI控制定义。
21.根据权利要求19所述的方法,其进一步包括解码所述音频GUI控制串。
22.根据权利要求21所述的方法,其进一步包括将所述音频GUI控制串应用于所述无线装置处的GUI。
23.根据权利要求22所述的方法,其进一步包括解码来自所述语音流的语音数据。
24.根据权利要求23所述的方法,其进一步包括经由扬声器传输经解码的语音数据。
25.根据权利要求23所述的方法,其中所述音频GUI控制串致使所述无线装置内的所述GUI呈现对应于所述语音数据的文本串。
26.一种控制无线装置处的用户接口的方法,包括:
定义一组音频GUI控制;
将所述一组音频GUI控制存储在交互式语音响应服务器处;以及
创建对应于语音流内的语音数据的音频GUI控制串,其中所述音频GUI控制串对应于能够在所述无线装置处选择性显示的文本串。
27.一种控制无线装置处的用户接口的设备,其包括:
用于创建待嵌入在语音流内的音频GUI控制串的装置,其中所述音频GUI控制串对应于能够在所述无线装置处的所述用户界面处呈现的文本串,其中,所述音频GUI控制串对应于在所述语音流内待传送到所述无线装置的语音消息;以及
用于将所述音频GUI控制串嵌入所述语音流内的装置。
28.一种控制无线装置处的图形用户界面GUI的方法,其包括:
在所述显示器处呈现GUI,其中所述GUI能够经由通过语音信道在所述无线装置处接收的一个或多个音频GUI控制来控制,其中,所述一个或多个音频GUI控制对应于在所述语音信道内待传送到所述无线装置的语音消息,其中,所述一个或多个音频GUI控制串对应于能够在所述无线装置处选择性呈现的文本串。
29.一种交互式语音响应服务器,其包括:
用于定义一组音频GUI控制的装置;
用于将所述一组音频GUI控制存储在交互式语音响应服务器处的装置;以及
用于创建对应于语音流内的语音数据的音频GUI控制串的装置,其中所述音频GUI控制串对应于能够在无线装置处选择性显示的文本串。
30.一种无线装置,其包括:
用于接收语音流的装置;以及
用于确定音频GUI控制串是否嵌入在所述语音流内的装置,其中,所述音频GUI控制串对应于在所述语音流内待传送到所述无线装置的语音消息,其中,所述音频GUI控制串对应于能够在所述无线装置处选择性呈现的文本串。
31.一种无线装置,其包括:
用于接收来自交互式语音响应服务器的询问以确定所述无线装置是否能够经由音频GUI控制来控制的装置;
用于接收语音流的装置,其中所述语音流包括嵌入的音频GUI控制串,其中,所述语音流包括与所述嵌入的音频GUI控制串相对应的嵌入的语音数据,其中,所述音频GUI控制串对应于能够在所述无线装置处选择性呈现的文本串。
CN2007800059022A 2006-02-24 2007-02-26 控制无线装置处的图形用户界面的***和方法 Expired - Fee Related CN101385321B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/361,275 2006-02-24
US11/361,275 US8582729B2 (en) 2006-02-24 2006-02-24 System and method of controlling a graphical user interface at a wireless device
PCT/US2007/062823 WO2007101164A2 (en) 2006-02-24 2007-02-26 System and method of controlling a graphical user interface at a wireless device

Publications (2)

Publication Number Publication Date
CN101385321A CN101385321A (zh) 2009-03-11
CN101385321B true CN101385321B (zh) 2013-06-19

Family

ID=38249266

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007800059022A Expired - Fee Related CN101385321B (zh) 2006-02-24 2007-02-26 控制无线装置处的图形用户界面的***和方法

Country Status (6)

Country Link
US (2) US8582729B2 (zh)
EP (1) EP2002643A2 (zh)
JP (1) JP2009528727A (zh)
KR (1) KR101015317B1 (zh)
CN (1) CN101385321B (zh)
WO (1) WO2007101164A2 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8447285B1 (en) * 2007-03-26 2013-05-21 Callwave Communications, Llc Methods and systems for managing telecommunications and for translating voice messages to text messages
US8325886B1 (en) 2007-03-26 2012-12-04 Callwave Communications, Llc Methods and systems for managing telecommunications
US20080294608A1 (en) * 2007-05-22 2008-11-27 Kimbahune Sanjay Madhukar System for packet interactive multimedia response (PIM2R) and a method of performing the same
US8583746B1 (en) 2007-05-25 2013-11-12 Callwave Communications, Llc Methods and systems for web and call processing
US8793306B2 (en) * 2008-10-03 2014-07-29 Infosys Limited System, wireless communication device and method for combining compatible services
US8346955B2 (en) * 2009-11-03 2013-01-01 Sprint Communications Company L.P. Streaming content delivery management for a wireless communication device
US20110211679A1 (en) * 2010-02-26 2011-09-01 Vladimir Mezhibovsky Voice Response Processing
US10088853B2 (en) 2012-05-02 2018-10-02 Honeywell International Inc. Devices and methods for interacting with an HVAC controller
KR102056461B1 (ko) * 2012-06-15 2019-12-16 삼성전자주식회사 디스플레이 장치 및 디스플레이 장치의 제어 방법
US10145579B2 (en) 2013-05-01 2018-12-04 Honeywell International Inc. Devices and methods for interacting with a control system that is connected to a network
US10054327B2 (en) 2013-08-21 2018-08-21 Honeywell International Inc. Devices and methods for interacting with an HVAC controller
US10030878B2 (en) 2013-08-21 2018-07-24 Honeywell International Inc. User interaction with building controller device using a remote server and a duplex connection
US10514677B2 (en) 2014-04-11 2019-12-24 Honeywell International Inc. Frameworks and methodologies configured to assist configuring devices supported by a building management system
US10524046B2 (en) 2017-12-06 2019-12-31 Ademco Inc. Systems and methods for automatic speech recognition
US20190390866A1 (en) 2018-06-22 2019-12-26 Honeywell International Inc. Building management system with natural language interface
US11216233B2 (en) * 2019-08-06 2022-01-04 Motorola Mobility Llc Methods and systems for replicating content and graphical user interfaces on external electronic devices
US11502906B2 (en) * 2020-08-25 2022-11-15 Arris Enterprises Llc System and method of audible network device configuration

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1510896A (zh) * 2002-12-20 2004-07-07 �Ҵ���˾ 便于用户与交互式语音应答应用之间的通信的方法和***
US6920425B1 (en) * 2000-05-16 2005-07-19 Nortel Networks Limited Visual interactive response system and method translated from interactive voice response for telephone utility

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6075842A (en) * 1988-10-11 2000-06-13 Ultratec, Inc. Text enhanced telephony
JP3036944B2 (ja) 1992-01-23 2000-04-24 日本電気株式会社 帯域内信号装置
US8306811B2 (en) * 1996-08-30 2012-11-06 Digimarc Corporation Embedding data in audio and detecting embedded data in audio
US6157705A (en) * 1997-12-05 2000-12-05 E*Trade Group, Inc. Voice control of a server
US6430174B1 (en) * 1997-12-26 2002-08-06 Nortel Networks Ltd. Communication system supporting simultaneous voice and multimedia communications and method of operation therefore
JPH11346271A (ja) 1998-06-01 1999-12-14 Brother Ind Ltd 通信装置
US6246983B1 (en) * 1998-08-05 2001-06-12 Matsushita Electric Corporation Of America Text-to-speech e-mail reader with multi-modal reply processor
KR100341197B1 (ko) * 1998-09-29 2002-06-20 포만 제프리 엘 오디오 데이터로 부가 정보를 매립하는 방법 및 시스템
US6411800B1 (en) * 1999-01-07 2002-06-25 Surfernetwork.Com, Inc Enhanced radio data system
US8667051B2 (en) * 1999-03-22 2014-03-04 Esdr Network Solutions Llc Real-time communication processing method, product, and apparatus
US7213254B2 (en) * 2000-04-07 2007-05-01 Koplar Interactive Systems International Llc Universal methods and device for hand-held promotional opportunities
JP2001333457A (ja) 2000-05-24 2001-11-30 Matsushita Electric Ind Co Ltd 携帯端末装置及び携帯端末装置の発着信方法
US6952716B1 (en) * 2000-07-12 2005-10-04 Treehouse Solutions, Inc. Method and system for presenting data over a network based on network user choices and collecting real-time data related to said choices
JP2002078019A (ja) 2000-08-31 2002-03-15 Seiko Epson Corp 携帯電話通信システム
US7092496B1 (en) * 2000-09-18 2006-08-15 International Business Machines Corporation Method and apparatus for processing information signals based on content
JP2002111873A (ja) 2000-09-29 2002-04-12 Casio Comput Co Ltd サーバ装置及びデータ送受信方法、端末装置及びコンピュータ読み取り可能なプログラムを記録した記録媒体、通信システム
JP2002344576A (ja) 2001-05-14 2002-11-29 Matsushita Electric Ind Co Ltd 電話機
US7742588B2 (en) * 2001-12-31 2010-06-22 Polycom, Inc. Speakerphone establishing and using a second connection of graphics information
US8705719B2 (en) * 2001-12-31 2014-04-22 Polycom, Inc. Speakerphone and conference bridge which receive and provide participant monitoring information
JP2004128823A (ja) 2002-10-02 2004-04-22 Nec Corp 携帯電話機、情報提供サービス局、携帯電話システム及び音声・文字同時通信方法並びにそのプログラム
US7574653B2 (en) * 2002-10-11 2009-08-11 Microsoft Corporation Adaptive image formatting control
US20040107015A1 (en) * 2002-12-02 2004-06-03 Alain Nimri Audio confirmation system and method
EP1604513B1 (en) * 2003-03-19 2011-07-27 TELEFONAKTIEBOLAGET LM ERICSSON (publ) A system and method for storing and accessing multimedia messages
US7013155B1 (en) * 2003-04-03 2006-03-14 Core Mobility, Inc. Delivery of an instant voice message in a wireless network using the SMS protocol
US7346151B2 (en) * 2003-06-24 2008-03-18 Avaya Technology Corp. Method and apparatus for validating agreement between textual and spoken representations of words
US7406414B2 (en) * 2003-12-15 2008-07-29 International Business Machines Corporation Providing translations encoded within embedded digital information
CA2551998C (en) * 2003-12-30 2015-11-17 Nielsen Media Research, Inc. Methods and apparatus to distinguish a signal originating from a local device from a broadcast signal
US7136478B1 (en) * 2004-01-13 2006-11-14 Avaya Technology Corp. Interactive voice response unit response display
JP4197307B2 (ja) * 2004-03-30 2008-12-17 インターナショナル・ビジネス・マシーンズ・コーポレーション 電子透かし検出装置、その検出方法及びプログラム
US20060089542A1 (en) * 2004-10-25 2006-04-27 Safe And Sound Solutions, Inc. Mobile patient monitoring system with automatic data alerts
US7995722B2 (en) * 2005-02-04 2011-08-09 Sap Ag Data transmission over an in-use transmission medium
US7881447B1 (en) * 2005-07-19 2011-02-01 Sprint Communications Company L.P. Conference call text messaging protocol using caller ID screen
US20070061132A1 (en) * 2005-09-14 2007-03-15 Bodin William K Dynamically generating a voice navigable menu for synthesized data
US7721306B2 (en) * 2006-02-15 2010-05-18 Sony Corporation Bandwidth sharing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6920425B1 (en) * 2000-05-16 2005-07-19 Nortel Networks Limited Visual interactive response system and method translated from interactive voice response for telephone utility
CN1510896A (zh) * 2002-12-20 2004-07-07 �Ҵ���˾ 便于用户与交互式语音应答应用之间的通信的方法和***

Also Published As

Publication number Publication date
KR101015317B1 (ko) 2011-02-15
EP2002643A2 (en) 2008-12-17
KR20080097236A (ko) 2008-11-04
US8582729B2 (en) 2013-11-12
US20070204228A1 (en) 2007-08-30
CN101385321A (zh) 2009-03-11
US20140040749A1 (en) 2014-02-06
JP2009528727A (ja) 2009-08-06
WO2007101164A2 (en) 2007-09-07
WO2007101164A3 (en) 2007-10-25

Similar Documents

Publication Publication Date Title
CN101385321B (zh) 控制无线装置处的图形用户界面的***和方法
US8374548B2 (en) Method for closing a communication link
JP5314154B2 (ja) 近距離通信を用いたモバイル装置の動作モードの設定
KR100944065B1 (ko) 다중 크리덴셜 인증 프로토콜을 제공하는 시스템 및 방법
US8504067B2 (en) System and method for updating data in remote devices
CN103002156B (zh) 用于动态语音菜单的技术
CN103384243B (zh) 在便携式终端中交换sip选项消息的方法和装置
US20070204039A1 (en) System and method of downloading restricted applications to wireless devices
CN103024139B (zh) 用于移动手机的信息显示设备和方法
CN101888449A (zh) 经由便携式计算装置指示提醒的***和方法
CN102550120A (zh) 已锁定设备上的应用程序显示
CN101223757B (zh) 用于对无线装置的内容传递进行控制的方法和装置
KR20080013852A (ko) 이동 단말기의 다중 동작 모드들을 제공하는 방법, 장치,및 컴퓨터 프로그램 생성물
CN102395952A (zh) 用于基于兼容性和/或用户偏好自动启用和停用计算装置的应用和窗口小部件的***和方法
CN102714779A (zh) 使用无线通信装置进行位置信息交换
CN102057663A (zh) 移动手机中的软件试用
KR20040019839A (ko) 무선장치용 대화형 스크린을 서버에 의하여 처리하기 위한방법 및 시스템
CN101496426A (zh) 优化地理密集群组的呼叫建立等待时间
CA2834625C (en) Communications network, computer system, computer-implemented method, and computer program product for providing a femtocell-based infrastructure for mobile electronic payment
WO2007101168A1 (en) System and method of instant messaging between wireless devices
WO2015033225A2 (en) Communication time reminders based on text messages
CN101272539B (zh) 类标改变消息***和方法
KR20070075108A (ko) 이동 통신 단말기의 이종망 부가 서비스 처리 방법 및 이를위한 이동 통신 단말기
US8107938B2 (en) System and method for establishing communication between wireless devices
CN101969617A (zh) 一种java应用的方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130619

CF01 Termination of patent right due to non-payment of annual fee