CN101185314A - 用于移动消息传送的多模式接口 - Google Patents

用于移动消息传送的多模式接口 Download PDF

Info

Publication number
CN101185314A
CN101185314A CNA2005800301347A CN200580030134A CN101185314A CN 101185314 A CN101185314 A CN 101185314A CN A2005800301347 A CNA2005800301347 A CN A2005800301347A CN 200580030134 A CN200580030134 A CN 200580030134A CN 101185314 A CN101185314 A CN 101185314A
Authority
CN
China
Prior art keywords
client device
user
communication pattern
existence
communication
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.)
Granted
Application number
CNA2005800301347A
Other languages
English (en)
Other versions
CN101185314B (zh
Inventor
爱尔文·汉德森
纳文·达撒·桑杰瓦
T·s.·沙马克里思南
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.)
Altaba Inc
Original Assignee
Yahoo 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 Yahoo Inc filed Critical Yahoo Inc
Publication of CN101185314A publication Critical patent/CN101185314A/zh
Application granted granted Critical
Publication of CN101185314B publication Critical patent/CN101185314B/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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. SMS or e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • 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/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata

Abstract

本发明提供了用于提供用于控制客户端设备的通信模式的用户接口的系统和方法。该接口使用户能够设置存在性和/或通信模式,该存在性和/或通信模式被客户端设备直接或经由中间服务器传达给其他设备。存在性一般反映用户的可用性、通信能力、希望通信的愿望等等。存在性可以直接或间接与通信模式相关联,通信模式可以包括SMS、IM、电子邮件、语音等等。接口包括联系人列表,并使用户能够选择一种模式与联系人通信。与每个联系人相关联的通信模式还可以被结合并显示在电子邮件地址簿中。接口还指示与一个或多个其他客户端设备之间的交谈中的每个传入和传出消息的通信模式。

Description

用于移动消息传送的多模式接口
相关申请的交叉引用
本申请要求2005年9月7日递交的申请(代理案卷号08226/1201847-US1)和2004年9月8日递交的美国临时申请No.60/607,899的优先权,特此根据35U.S.C.§119(e)要求这些申请的优先权,并通过引用将其结合于此。
技术领域
本发明一般地涉及移动消息传送(mobile messaging),更具体而言(但并非排他性地),涉及用于控制移动消息传送的通信模式以及存在性(presence)的用户接口。
背景技术
移动和固定客户端设备通常包括两种或更多种消息传送能力,例如语音、电子邮件、短消息服务(SMS)、多媒体消息服务(MMS)、即时消息传送(IM)等等。某些消息传送系统(例如电子邮件系统和语音邮件)包括用户可以设置的自动回复,例如“不在办公室”回复。类似地,某些IM系统包括自动回复,指示另一用户当前是否在线或是否可以其他方式与其通信。通常,必须为每种消息传送能力分别设置这样的自动回复。而且,一次通常使用一种消息传送能力,即使可以通过单个消息传送能力执行多个交谈也是如此。因此,一般提供用于访问和使用多种消息传送能力的分开的接口,而不是都在一个集成接口中。考虑到上述和其他情况而进行了本发明。
附图说明
参考附图描述了本发明的非限制性并且非穷举性的实施例。在附图中,除非另外指明,否则各个附图中的类似标号指示类似部分。
为了更好地理解本发明,将结合附图参考以下“具体实施方式”部分,附图中:
图1示出图示用于实现本发明的环境的一个实施例的功能框图;
图2示出可被包括在实现本发明的系统中的客户端设备的一个实施例;
图3是图示出根据本发明一个实施例的状态菜单的移动设备显示的图像,用户可从中选择将被指示给其他用户的存在状态(presence status);
图4是图示出根据本发明一个实施例的联系人列表的移动设备显示的图像,用户可与之交互以选择与联系人之间的通信的所需模式;
图5是图示出根据本发明一个实施例的交谈列表的移动设备显示的图像,其示出用户参与的一个或多个通信会话;以及
图6图示出一般地示出用于控制多模式通信的过程的一个实施例的逻辑流程图。
具体实施方式
下面,将参考附图来更全面地描述本发明,附图构成本发明的一部分并且以示例方式示出可用来实现本发明的特定示例性实施例。但是,本发明可能体现为很多不同形式,并且不应被理解为局限于这里给出的实施例;相反,这些实施例的提供使得本公开将全面而完整,并且将向本领域技术人员全面地传达本发明的范围。本发明可体现为方法或设备等。因此,本发明可以采取全软件实施例的形式、全硬件实施例的形式或组合软件和硬件两方面的实施例的形式。因此,以下详细描述不应被理解为限制性的。简言之,本发明希望提供用于基于存在状态控制与另一用户之间的通信模式的方法和系统。
示例性工作环境
图1示出本发明可以在其中工作的环境的一个实施例。但是,不是所有这些组件都是实现本发明所必需的,并且在不脱离本发明的精神或范围的情况下,可以改变组件的布置和类型。
如图所示,系统100包括客户端设备102-104、网络105和服务器106。网络105与每个客户端设备102-104以及服务器106通信并且实现了每个客户端设备102-104与服务器106之间的通信。
客户端设备102-104实质上可以包括能够通过网络(例如网络105)向另一计算设备(例如服务器106、彼此等等)发送消息和从另一计算设备接收消息的任何计算设备。这些设备的集合可以包括通常利用无线通信介质连接的设备,例如蜂窝电话、智能电话、寻呼机、步话机、射频(RF)设备、红外(IR)设备、CB、组合一个或多个前述设备的集成设备,或实质上任何移动设备,等等。这些设备的集合还可以包括通常利用有线通信介质连接的设备,例如个人计算机、多处理器系统、基于微处理器的或可编程的消费者电子设备、网络PC等等。类似地,客户端设备102-104可以是任何能够利用有线或无线通信介质连接的设备,例如PDA、POCKET PC、可携带计算机和被装配成通过有线和/或无线通信介质通信的任何其他设备。
客户端设备102-104内的每个客户端设备包括用户接口,该用户接口使用户能够控制设置(例如存在性设置)并指导客户端设备执行操作。每个客户端设备还包括通信接口,该通信接口使客户端设备能够从采用相同或不同通信模式的另一计算设备接收消息和向其发送消息,所述通信模式包括但不限于电子邮件、SMS、MMS、IM、互联网中继聊天(IRC)、Mardam-Bey的互联网中继聊天(mIRC)、Jabber等等。客户端设备102-104还可被配置以浏览器应用,该浏览器应用被配置用于接收和发送网页、基于web的消息等等。浏览器应用可被配置用于采用实质上任何基于web的语言来接收和显示图形、文本、多媒体等等,所述基于web的语言包括但不限于标准通用标记语言(SMGL),例如超文本标记语言(HTML)、无线应用协议(WAP)、手持设备标记语言(HDML),例如无线标记语言(WML)、WMLScript、JavaScript等等。
网络105被配置为将一个计算设备耦合到另一计算设备以使它们能够通信。网络105能够采用任何形式的介质从一个电子设备向另一电子设备传输信息。而且,网络105可以包括无线接口(例如蜂窝网络接口)和/或有线接口(例如因特网),以及局域网(LAN)、广域网(WAN)、直接连接(例如通过通用串行总线(USB)端口)、其他形式的计算机可读介质或它们的任何组合。在多个LAN(包括那些基于不同体系结构和协议的LAN)的互连集合上,路由器充当LAN之间的链路,从而使消息能够从一个LAN发送到另一个LAN。而且,LAN内的通信链路通常包括双绞线或同轴电缆,而网络之间的通信链路可以利用空中的蜂窝电话信号、模拟电话线、完全或部分专用数字线路(包括T1、T2、T3和T4)、综合业务数字网络(ISDN)、数字订户线路(DSL)、无线链路(包括卫星链路)或本领域技术人员公知的其他通信链路。此外,远程计算机和其他相关电子设备可以经由调制解调器和临时电话链路被远程连接到LAN或WAN。本质上,网络105包括信息可利用其在客户端设备102-104和服务器106之间传播的任何通信方法。
用于在上述通信链路中传送信息的介质一般包括计算设备可访问的任何介质。计算机可读介质可以包括计算机存储介质、有线和无线通信介质或其任何组合。另外,计算机可读介质通常包含计算机可读指令、数据结构、程序模块或调制数据信号中的其他数据,例如载波、数据信号或其他传输机制,并且包括任何信息递送介质。术语“调制数据信号”和“载波信号”包括这样的信号,其以将信息、指令、数据等编码在该信号中的方式来设置或改变其一个或多个特性。例如,通信介质包括无线介质(例如声音的、RF、红外的或其他无线介质)和有线介质(例如双绞线、同轴电缆、光纤、波导和其他有线介质)。
示例性客户端环境
下面结合图2来更详细地描述客户端设备的一个实施例,例如客户端设备200。但是,简言之,客户端设备200可以包括能够连接到网络105以使用户能够与其他客户端设备和/或服务器106通信的任何计算设备。客户端设备200可以包括比图示更多的组件。但是,所示组件足以公开用于实现本发明的示例性实施例。
客户端设备200包括经由总线222与彼此通信的处理单元212和大容量存储器。大容量存储器一般包括RAM 216、ROM 232和一个或多个永久存储设备226,例如闪存。对于更高能力的客户端设备,例如个人计算机,永久存储设备226可以包括硬盘驱动器、磁带驱动器、光驱动器和/或软盘驱动器。永久存储设备226可以包括计算机可读存储介质。存储介质可以包括以任何用于存储信息(例如计算机可读指令、数据结构、程序模块或其他数据)的方法或技术实现的易失性、非易失性、可擦除和不可擦除的介质。计算机存储介质的示例包括RAM、ROM、EEPROM、闪存或其他存储技术、CD-ROM、数字多功能盘(DVD)或其他光存储设备、盒式磁带、磁带、磁盘存储设备或其他磁存储设备,或者可被用来存储所需信息并且可被计算设备访问的任何其他介质。
大容量存储器还存储程序代码和数据。这样的代码和数据包括用于控制客户端设备200的操作的操作系统220。可以采用适合于特定客户端设备的任何通用操作系统。还提供了基本输入/输出系统(“BIOS”)218,用于控制客户端设备200的低级操作。
一个或多个应用250也被加载到大容量存储器中并在操作系统220上运行。例如,客户端设备200可以包括用于发送和接收即时消息的无线即时消息(IM)处理机(handler)应用。客户端设备200还可以包括用于发送和接收电子邮件的简单邮件传输协议(SMTP)处理机应用。客户端设备200还可以包括用于接收和处理HTTP请求的HTTP处理机应用和用于处理安全连接的HTTPS处理机应用。HTTPS处理机应用可以以安全方式发起与外部应用之间的通信。应用程序的其他示例包括调度器、日历、web服务、代码转换器、数据库程序、字处理程序、电子数据表程序等等。
如图2所示,客户端设备200还可以经由通信接口单元210与蜂窝电话网络、因特网或某种其他通信网络(例如图1中的网络105)通信,该通信接口单元210被构造为与各种通信协议一起使用,包括码分多址(CDMA)、全球移动通信系统(GSM)、SMS、MMS、WAP、TCP/IP等等。通信接口单元210有时被认为是收发机、收发设备、网络接口卡(NIC)等等。
客户端设备200还包括用于与输入/输出设备228通信的输入/输出接口224,所述输入/输出设备228例如是键区、控制棒、摇杆开关、鼠标、键盘、扫描仪或图2未具体示出的其他输入设备。客户端设备200的用户可以使用输入/输出设备228与用户接口252交互,用户接口252可以与操作系统220和/或应用250相分离或集成在一起。与用户接口252之间的交互包括经由显示器215和显示适配器214的可视化交互。与用户接口252之间的交互将在下面更详细论述。
用户接口显示
图3是示出根据本发明的一个实施例的用户可从中选择存在状态的客户端状态菜单的移动客户端设备显示300的图像。存在状态将被传达给试图与具有所选存在状态的移动客户端设备通信的其他客户端设备。存在状态可以直接从客户端设备传达或者从存储了客户端设备的当前存在状态的中间服务器传达。显示300包括指示显示内容的显示标题302。在此情况下,显示标题标识用户从预定和/或用户定义的存在状态可能列表中选出的存在状态。显示300还包括菜单区域304,其中显示了控制选项,例如用于退出当前显示的“取消(Cancel)”选项306和用于使用户能够输入新的存在状态的“新建(New)”选项308。用户可以取决于客户端设备的能力而以一种或多种方式选择控制选项。例如,用户可以利用客户端设备的键区上的一个或多个键和/或通过经由显示器触摸控制选项来选择控制选项。
显示300提供了若干个示例性存在状态310-318。用户可以利用加亮311和/或其他指示来选择一个存在状态。所选存在状态可以指示用户的可用性、优选的通信模式和/或其他特性。每个存在状态可以永久地或选择性地与一个特定通信模式相关联。与存在状态相关联的文本无需明确指定一个通信模式,或甚至无需暗示一个通信模式。在此情况下,客户端设备或中间服务器将把通信模式和相关联的文本传送给任何其他客户端设备。
但是,存在状态的文本也无需直接与通信模式相关联。相反,其他客户端设备和/或中间服务器可以从存在状态的文本确定通信模式。例如,存在状态310指示用户正在移动。另一用户、另一客户端设备或中间服务器可以合理地推断出用户不会希望利用传统的存储转发电子邮件通信。SMS消息可能是一个更好的选择,但这需要用户利用键区输入响应。如果用户真的在移动,例如正在开车或步行,则将难以使用键区。因此,另一人类用户、另一客户端设备或中间服务器可以推断出最佳通信模式可能是蜂窝语音通信。从客户端设备或其他源可以获得附加存在性信息以进一步细化最佳通信模式的选择。例如,发送方客户端设备可以首先尝试发出蜂窝呼叫或以其他方式询问目标客户端设备当前是否正在使用蜂窝服务。如果没有,该发送方客户端设备则可以尝试发送语音即时消息或其它类型的消息。发送方客户端设备可以尝试通信模式的一个分等级的集合,直到通信成功为止。
图4是示出根据本发明一个实施例的用户可与之交互以选择与所需的与联系人通信的模式的联系人列表的移动设备显示320的图像。为了适应单个客户端设备的多个用户,显示320可以包括用户ID 332,其指示联系人列表的拥有者。活动性指示符323还可以显示是否有一个消息正在等待用户ID 322和/或用户ID 322当前是否在线和/或是否正在与一个或多个联系人通信。显示320还包括菜单区域324,其中显示出控制选项和其他状态信息。如果显示区域不足以显示所有内容,则显示滚动条326。为了清楚起见,内容显示限制线328指示限制线328以上的内容无需滚动就可被查看,但限制线328以下的内容必须用滚动条326滚动才能查看。
联系人列表可被组织成群组,该群组可被展开以示出所选联系人群组。对于每个联系人可以显示一个图标或其他指示以指示每个联系人的可用性、是否参与当前交谈和/或其他状态。所选联系人330与模式列表332一起显示,所选联系人330可利用列表332的模式通信。例如,所选联系人330可能能够经由IM、SMS和电子邮件通信。这些通信模式可以在用户在客户端设备中存储该联系人时由用户输入。或者,客户端设备可以检测和存储联系人用于与该客户端设备通信的每种通信模式。另外,或者作为替换,中间服务器可以检测或以其他方式存储联系人使用的每种通信模式并将模式传递到其他客户端设备。每个客户端设备的用户可以使用菜单选项来手工请求每个或所有联系人的通信模式的更新。或者,客户端设备可以从其他客户端设备和/或服务器接收自动更新。类似地,客户端设备可以从其他客户端设备和/或服务器接收存在性信息的自动更新。
在联系人列表中选择通信模式一般将取决于客户端设备的能力。例如,客户端设备可能使用户能够利用动态分配的键直接选择通信模式,或者可能要求用户循环查看通信模式并按下回车键。其他技术包括触摸屏选择、语音命令、一段时间内的多次点击等等。
一组用于显示联系人通信模式的类似选项可被结合到由PC、web服务器等运行的电子邮件系统中。例如,来自客户端设备的联系人列表可以与在线的电子邮件地址列表同步,并且电子邮件地址列表可以显示与每个联系人相关联的通信模式。这使得无论正被使用的客户端设备是怎样的,用户都能够经由PC客户端设备和/或移动客户端设备选择通信模式,并根据用户所需通信模式来发送消息。
图5是示出根据本发明一个实施例的交谈列表的移动设备显示340的图像,其示出用户参与的一个或多个通信会话。例如,显示340示出用户正与联系人A 342交换消息。具体而言,该显示示出最近发送到联系人A342的消息是SMS消息344。类似地,该显示示出最近从联系人A 342传入的消息是SMS消息346。
通信模式不一定是相同的。例如,显示340示出用户选择向联系人B348发送传出文本IM 350,而联系人B 348返回语音IM 352。每个消息文本的全部或部分可被有选择地显示或隐藏。用户还可以选择对联系人之一以隐藏或展开与所选联系人交换的消息的视图。一组用于显示交谈的类似选项可被结合到由PC、web服务器等运行的通信系统中。
过程流
现在将参考图6描述本发明的某些方面的操作。图6图示出一般地示出根据本发明用于控制多模式通信的过程400的一个实施例的逻辑流程图。
如图所示,过程400在开始块之后开始于块402,此时客户端设备检测并存储用户对存在性的选择。在块404,客户端设备检测并存储用户对通信模式的选择。操作402和404可按相反的顺序执行或者一个操作可以是可选的。
接下来处理进行到块406,其中客户端设备向其他客户端设备传达所选存在性和所选通信模式。在一个实施例中,该传达可通过到其他客户端设备的广播直接完成。但是,本发明不局限于此,实质上,用于传达存在性和模式的任何方法都可被使用,包括响应于来自其他客户端设备的询问,将存在性和模式提供给中间服务器以供分发等等。类似地,在块408,客户端设备从其它客户端设备接收存在性和模式数据。客户端设备为其联系人列表中存储的那些联系人更新存在性和模式数据。
在需要时,在块410,用户从联系人列表中选择一个联系人以发起通信。在块412,检测用户对联系人和所需通信模式的选择,并且显示消息输入对话框或其他接口。当用户完成所需文本、语音、视频、情绪和/或其他形式的消息的输入时,在块414,客户端设备经由所选通信模式向所选联系人发送消息。
接下来,处理前进至判决块416,在块中判定是否经由同一或另一通信模式接收到回复。该判定和随后的操作也适用于未经请求的传入消息。如果传入消息是经由同一通信模式接收的,则在块418客户端设备显示或以其他方式表达该消息。在块420,客户端设备还在交谈屏幕中指示通信模式。如果传入消息是经由另一通信模式接收的,处理则可选地前进至判决块422,其中客户端设备判定该另一通信模式是否与当前存在性兼容。规则和其他信息可与每个存在状态相关联,以确定在当前设置特定存在性时,哪些通信模式可被使用。客户端设备的能力和/或限制还可以指示哪些通信模式可被用来接收消息。如果该另一通信模式与客户端设备的当前存在性设置和/或能力兼容,则在块418客户端设备显示或以其他方式表达消息。相反,如果该另一通信模式不兼容,则在块424客户端设备可以向消息发送者发送当前的存在状态和/或差错消息。客户端设备还可以向消息发送者指示客户端设备的当前通信模式设置和/或兼容的通信模式。然后,处理返回控制模块或以其他方式继续。
以上说明、示例和数据提供了对本发明的组件的制造和使用的完整描述。例如,中间服务器可被用于存储、比较、过滤或以其他方式预处理存在性信息、通信模式和消息。由于在不脱离本发明的精神和范围的情况下,可以实现本发明的很多实施例,因此本发明落在所附权利要求书的范围内。

Claims (20)

1.一种用于提供用于控制通信模式的用户接口的方法,包括:
在第一客户端设备上显示多个存在性,其中每个存在性至少部分地指示用户可通过所述第一客户端设备进行通信的可用性;
使所述第一客户端设备的用户能够从所述多个存在性中选择存在性;
使所述第一客户端设备的用户能够选择通信模式;以及
将所选存在性和所选通信模式中的至少一个提供给所述第一客户端设备与之通信的第二客户端设备。
2.如权利要求1所述的方法,其中所述多个存在性中的每一个还指示所述第一客户端设备的通信能力和用户希望通信的愿望中的至少一个。
3.如权利要求1所述的方法,其中所述通信模式包括以下之一:短消息服务模式、多媒体消息服务模式、即时消息模式、语音即时消息模式、电子邮件模式和语音通信模式。
4.如权利要求1所述的方法,其中使用户能够选择通信模式的步骤包括以下步骤中的至少一个:
使用户能够选择通信模式,作为所述第一客户端设备中的优选;以及
使用户能够选择通信模式,以发起与和所述第二客户端设备相关联的联系人之间的通信。
5.如权利要求1所述的方法,其中所述提供步骤包括以下步骤中的至少一个:
将所选存在性和所述通信模式直接传达给所述第二客户端设备;以及
将所选存在性传达给中间设备,该中间设备将所选存在性传达给所述第二客户端设备。
6.如权利要求1所述的方法,还包括显示所述第二客户端设备可利用其与所述第一客户端设备通信的至少一个通信模式。
7.如权利要求1所述的方法,还包括:
显示所述第一客户端设备可与其通信的多个联系人;以及
显示与所述多个联系人中的每一个相关联的至少一个通信模式,从而指示所述多个联系人中的每一个可利用其与所述第一客户端设备通信的至少一个通信模式。
8.如权利要求1所述的方法,还包括显示与在所述第一客户端设备的包括了针对所述第二客户端设备的用户的联系人的电子邮件地址簿中的多个联系人中的每一个相关联的至少一个通信模式。
9.如权利要求1所述的方法,还包括显示与在与所述第二客户端设备的交谈会话中的传入消息和传出消息中的至少一个相关联的所选通信模式的指示。
10.如权利要求9所述的方法,还包括在所述第一客户端设备上显示多个交谈会话。
11.一种计算机可读介质,其存储了致使电子设备执行权利要求1所述动作的电子设备指令。
12.一种用于提供用于控制通信模式的用户接口的客户端设备,包括:
显示器;
用于向另一计算设备接收和发送信息的收发器;
与所述显示器和所述收发器通信的处理器;以及
与所述处理器通信的存储器,该存储器存储了致使所述处理器执行多个操作的机器指令和数据,所述操作包括:
显示多个存在性,其中每个存在性至少部分地指示用户可通过所述客户端设备进行通信的可用性;
使所述客户端设备的用户能够从所述多个存在性中选择存在性;
使所述客户端设备的用户能够选择通信模式;以及
将所选存在性和所选通信模式中的至少一个提供给所述客户端设备与之通信的第二客户端设备。
13.如权利要求12所述的系统,其中所述多个存在性中的每一个还指示所述第一客户端设备的通信能力和用户希望通信的愿望中的至少一个。
14.如权利要求12所述的系统,其中所述通信模式包括以下之一:短消息服务模式、多媒体消息服务模式、即时消息模式、语音即时消息模式、电子邮件模式和语音通信模式。
15.如权利要求12所述的系统,其中所述机器指令还致使所述处理器执行以下操作:
使用户能够选择通信模式,作为所述客户端设备中的优选;以及
使用户能够选择通信模式,以发起与和所述第二客户端设备相关联的联系人之间的通信。
16.如权利要求12所述的系统,其中所述机器指令还致使所述处理器执行以下操作:
将所选存在性和所述通信模式直接传达给所述第二客户端设备;以及
将所选存在性传达给中间设备,该中间设备将所选存在性传达给所述第二客户端设备。
17.如权利要求12所述的系统,其中所述机器指令还致使所述处理器执行以下操作:
显示所述客户端设备可与其通信的多个联系人;以及
显示与所述多个联系人中的每一个相关联的至少一个通信模式,从而指示所述多个联系人中的每一个可利用其与所述客户端设备通信的至少一个通信模式。
18.如权利要求12所述的系统,其中所述机器指令还致使所述处理器执行以下操作:显示与在所述第一客户端设备的包括了针对所述第二客户端设备的用户的联系人的电子邮件地址簿中的多个联系人中的每一个相关联的至少一个通信模式。
19.如权利要求12所述的系统,其中所述机器指令还致使所述处理器执行以下操作:显示与在与所述第二客户端设备之间的交谈会话中的传入消息和传出消息中的至少一个相关联的所选通信模式的指示。
20.如权利要求18所述的系统,其中所述机器指令还致使所述处理器执行以下操作:在所述第一客户端设备上显示多个交谈会话。
CN2005800301347A 2004-09-08 2005-09-08 用于移动消息传送的多模式接口 Expired - Fee Related CN101185314B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US60789904P 2004-09-08 2004-09-08
US60/607,899 2004-09-08
US11/221,994 2005-09-07
US11/221,994 US7587482B2 (en) 2004-09-08 2005-09-07 Multimodal interface for mobile messaging
PCT/US2005/032181 WO2006029331A2 (en) 2004-09-08 2005-09-08 Multimodal interface for mobile messaging

Publications (2)

Publication Number Publication Date
CN101185314A true CN101185314A (zh) 2008-05-21
CN101185314B CN101185314B (zh) 2011-09-28

Family

ID=35997576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005800301347A Expired - Fee Related CN101185314B (zh) 2004-09-08 2005-09-08 用于移动消息传送的多模式接口

Country Status (7)

Country Link
US (1) US7587482B2 (zh)
EP (1) EP1787186B1 (zh)
JP (1) JP2008512795A (zh)
KR (2) KR20070088599A (zh)
CN (1) CN101185314B (zh)
HK (1) HK1116962A1 (zh)
WO (1) WO2006029331A2 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997964A (zh) * 2009-08-13 2011-03-30 中国电信股份有限公司 一种移动通信终端及其联系记录的处理方法
CN101521685B (zh) * 2008-11-28 2012-03-28 北京和信锐智科技有限公司 手机统一消息界面的显示方法
WO2014019489A1 (zh) * 2012-08-01 2014-02-06 中兴通讯股份有限公司 一种会话管理方法及终端
CN103747132A (zh) * 2013-12-11 2014-04-23 宇龙计算机通信科技(深圳)有限公司 显示消息的方法及终端
CN107111430A (zh) * 2014-11-26 2017-08-29 斯纳普公司 语音注释和呼叫的混合
CN109067975A (zh) * 2018-06-28 2018-12-21 维沃移动通信有限公司 一种联系人信息管理方法及终端设备

Families Citing this family (301)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US7305700B2 (en) 2002-01-08 2007-12-04 Seven Networks, Inc. Secure transport for mobile communication network
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7793233B1 (en) 2003-03-12 2010-09-07 Microsoft Corporation System and method for customizing note flags
US7774799B1 (en) 2003-03-26 2010-08-10 Microsoft Corporation System and method for linking page content with a media file and displaying the links
US7788589B2 (en) * 2004-09-30 2010-08-31 Microsoft Corporation Method and system for improved electronic task flagging and management
US7712049B2 (en) * 2004-09-30 2010-05-04 Microsoft Corporation Two-dimensional radial user interface for computer software applications
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US7689655B2 (en) * 2004-12-06 2010-03-30 Aol Inc. Managing and collaborating with digital content using a dynamic user interface
US20060123346A1 (en) * 2004-12-06 2006-06-08 Scott Totman Selection of delivery mechanism for text-based document
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8370770B2 (en) 2005-06-10 2013-02-05 T-Mobile Usa, Inc. Variable path management of user contacts
US8359548B2 (en) 2005-06-10 2013-01-22 T-Mobile Usa, Inc. Managing subset of user contacts
US7685530B2 (en) 2005-06-10 2010-03-23 T-Mobile Usa, Inc. Preferred contact group centric interface
US8370769B2 (en) 2005-06-10 2013-02-05 T-Mobile Usa, Inc. Variable path management of user contacts
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8095665B1 (en) * 2005-06-30 2012-01-10 Google Inc. User-friendly features for real-time communications
US7640550B1 (en) * 2005-07-28 2009-12-29 Avaya Inc. Context sensitive contact broker
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US8745140B2 (en) * 2005-10-14 2014-06-03 Blackberry Limited System and method of handling messages for forwarding
US9225537B1 (en) * 2005-10-14 2015-12-29 At&T Mobility Ii Llc Communication mode via mobile communications device
US7797638B2 (en) * 2006-01-05 2010-09-14 Microsoft Corporation Application of metadata to documents and document objects via a software application user interface
US7747557B2 (en) * 2006-01-05 2010-06-29 Microsoft Corporation Application of metadata to documents and document objects via an operating system user interface
US9880702B2 (en) 2006-02-03 2018-01-30 Yahoo Holdings, Inc. Content structures and content navigation interfaces
US20070186173A1 (en) * 2006-02-03 2007-08-09 Yahoo! Inc. Instant messenger alerts and organization systems
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US8055444B2 (en) * 2006-04-04 2011-11-08 Yahoo! Inc. Content display and navigation interface
US7627828B1 (en) * 2006-04-12 2009-12-01 Google Inc Systems and methods for graphically representing users of a messaging system
US20070245223A1 (en) * 2006-04-17 2007-10-18 Microsoft Corporation Synchronizing multimedia mobile notes
US20070245229A1 (en) * 2006-04-17 2007-10-18 Microsoft Corporation User experience for multimedia mobile note taking
US8255281B2 (en) 2006-06-07 2012-08-28 T-Mobile Usa, Inc. Service management system that enables subscriber-driven changes to service plans
US8385517B2 (en) * 2006-08-29 2013-02-26 Nokia Corporation Replying through different channels
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US20080068206A1 (en) * 2006-09-15 2008-03-20 Microsoft Corporation Extended presence information and interest flag
US7861175B2 (en) 2006-09-29 2010-12-28 Research In Motion Limited IM contact list entry as a game in progress designate
US20090147772A1 (en) * 2006-10-02 2009-06-11 Prasad Rao Systems and methods for providing presence information in communication
US8064934B2 (en) * 2006-10-19 2011-11-22 Research In Motion Limited Method, system and apparatus for automatic notification to a plurality of communication nodes
US7698648B2 (en) * 2006-10-23 2010-04-13 Microsoft Corporation Animation of icons based on presence
KR101306119B1 (ko) * 2006-10-31 2013-09-09 삼성전자주식회사 휴대 단말기의 단문 메시지 서비스를 이용한 정보 제공장치 및 방법
US7761785B2 (en) 2006-11-13 2010-07-20 Microsoft Corporation Providing resilient links
US7707518B2 (en) 2006-11-13 2010-04-27 Microsoft Corporation Linking information
US8634875B1 (en) * 2006-12-07 2014-01-21 Kyocera Corporation Address book management method and user interface
US20080148014A1 (en) * 2006-12-15 2008-06-19 Christophe Boulange Method and system for providing a response to a user instruction in accordance with a process specified in a high level service description language
US20080167009A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167007A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8391844B2 (en) * 2007-01-07 2013-03-05 Apple Inc. Voicemail systems and methods
US20080167011A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167010A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8553856B2 (en) * 2007-01-07 2013-10-08 Apple Inc. Voicemail systems and methods
US20080167012A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail systems and methods
US20080167014A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail systems and methods
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US20090006557A1 (en) * 2007-06-27 2009-01-01 Florkey Cynthia K Remote programming of an automatic reply feature in an email account
SE0701704L (sv) * 2007-07-13 2008-06-24 Mobisma Ab Förfarande för att ställa attribut i ett system
CN101106774B (zh) * 2007-08-10 2010-09-15 腾讯科技(深圳)有限公司 具有浏览器功能的手机即时通信系统及其实现方法
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US9137362B2 (en) * 2007-12-21 2015-09-15 Telecom Italia S.P.A. Method and system for managing communication sessions set-up between users
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US20090181702A1 (en) * 2008-01-14 2009-07-16 Microsoft Corporation Multi-mode communication
JP4438868B2 (ja) * 2008-01-21 2010-03-24 コニカミノルタビジネステクノロジーズ株式会社 データ通信システム、データ送信装置、送信先更新方法および送信先更新プログラム
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US7506259B1 (en) 2008-02-14 2009-03-17 International Business Machines Corporation System and method for dynamic mapping of abstract user interface to a mobile device at run time
US8356337B2 (en) * 2008-02-26 2013-01-15 At&T Intellectual Property I, L.P. Electronic permission slips for controlling access to multimedia content
EP2096844B1 (de) * 2008-02-29 2018-08-01 Vodafone GmbH Verwaltungseinheit für Kommunikationsverbindungen und Verfahren zum Verwalten von Kommunikationsverbindungen auf einem mobilen Endgerät
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US9508059B2 (en) 2008-04-25 2016-11-29 T-Mobile Usa, Inc. Messaging device having a graphical user interface for initiating communication to recipients
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US20090307607A1 (en) * 2008-06-10 2009-12-10 Microsoft Corporation Digital Notes
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8250147B2 (en) * 2008-06-25 2012-08-21 Microsoft Corporation Remote call control and conferencing using paired devices
US8862681B2 (en) 2008-06-25 2014-10-14 Microsoft Corporation Multimodal conversation transfer
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
USD618248S1 (en) 2008-09-23 2010-06-22 Apple Inc. Graphical user interface for a display screen or portion thereof
US7890625B2 (en) * 2008-09-29 2011-02-15 Cisco Technology, Inc. Method and apparatus for network to recommend best mode for user communication
EP2352097A4 (en) * 2008-10-07 2014-03-19 Ibm DEVICE AND METHOD FOR STATING THE USER STATUS
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
KR101533821B1 (ko) * 2008-10-31 2015-07-10 삼성전자 주식회사 통신 툴을 추천하는 통신 시스템, 서버, 단말 및 이를 이용한 통신 방법
WO2010067118A1 (en) 2008-12-11 2010-06-17 Novauris Technologies Limited Speech recognition involving a mobile device
US8180933B2 (en) * 2009-01-21 2012-05-15 Microsoft Corporation Dynamic call handling from multiple attached devices wherein devices advertize its capabililes before facilitating call through appropriate device
USD636403S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US9355382B2 (en) * 2009-03-27 2016-05-31 T-Mobile Usa, Inc. Group based information displays
US8893025B2 (en) * 2009-03-27 2014-11-18 T-Mobile Usa, Inc. Generating group based information displays via template information
US8577350B2 (en) * 2009-03-27 2013-11-05 T-Mobile Usa, Inc. Managing communications utilizing communication categories
US9195966B2 (en) 2009-03-27 2015-11-24 T-Mobile Usa, Inc. Managing contact groups from subset of user contacts
US9369542B2 (en) 2009-03-27 2016-06-14 T-Mobile Usa, Inc. Network-based processing of data requests for contact information
USD636400S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US9210247B2 (en) 2009-03-27 2015-12-08 T-Mobile Usa, Inc. Managing contact groups from subset of user contacts
USD631890S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
EP2244449A1 (en) 2009-04-23 2010-10-27 novero GmbH Mobile wireless internet communication device
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US9135599B2 (en) * 2009-06-18 2015-09-15 Microsoft Technology Licensing, Llc Smart notebook
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US8793617B2 (en) * 2009-07-30 2014-07-29 Microsoft Corporation Integrating transport modes into a communication stream
US8799374B2 (en) * 2009-08-06 2014-08-05 Qualcomm Incorporated Method and apparatus for search history based messaging
US9171541B2 (en) * 2009-11-10 2015-10-27 Voicebox Technologies Corporation System and method for hybrid processing in a natural language voice services environment
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
WO2011126889A2 (en) 2010-03-30 2011-10-13 Seven Networks, Inc. 3d mobile user interface with configurable workspace management
US9124692B2 (en) * 2010-04-14 2015-09-01 Adesh Bhargava System and method for optimizing communication
US20110302247A1 (en) * 2010-06-02 2011-12-08 Microsoft Corporation Contextual information dependent modality selection
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
EP3651028A1 (en) 2010-07-26 2020-05-13 Seven Networks, LLC Mobile network traffic coordination across multiple applications
ES2386564B1 (es) * 2010-08-06 2013-04-26 Telefónica, S.A. Método para gestionar información de presencia.
CA2714710C (en) 2010-09-03 2016-05-10 Research In Motion Limited System and method for incorporating short message service (sms) and multimedia messaging service (mms) contacts into an instant messaging interface
KR101637601B1 (ko) * 2010-10-15 2016-07-07 삼성전자주식회사 모바일 메시지 수신 장치 및 방법
US8499048B2 (en) 2010-10-27 2013-07-30 Facebook, Inc. Indexing and organizing messages in a messaging system using social network information
US8935613B1 (en) 2010-10-28 2015-01-13 Google Inc. Communication initiation control
WO2012060997A2 (en) 2010-11-01 2012-05-10 Michael Luna Application and network-based long poll request detection and cacheability assessment therefor
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8204953B2 (en) 2010-11-01 2012-06-19 Seven Networks, Inc. Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
CN103620576B (zh) 2010-11-01 2016-11-09 七网络公司 适用于移动应用程序行为和网络条件的缓存
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8880627B2 (en) * 2011-08-08 2014-11-04 Facebook, Inc. Providing transparency in a messaging system with multiple messaging channels
US8706824B2 (en) 2011-08-08 2014-04-22 Facebook, Inc. Rescinding messages in a messaging system with multiple messaging channels
US9203796B2 (en) 2010-11-12 2015-12-01 Facebook, Inc. Messaging system with multiple messaging channels
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
CA2798523C (en) 2010-11-22 2015-02-24 Seven Networks, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
GB2501416B (en) 2011-01-07 2018-03-21 Seven Networks Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US9841866B1 (en) * 2011-02-23 2017-12-12 Rocket21 Enterprises, LLC. Facilitating interactions between children and experts
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
WO2012145533A2 (en) 2011-04-19 2012-10-26 Seven Networks, Inc. Shared resource and virtual resource management in a networked environment
EP2702500B1 (en) 2011-04-27 2017-07-19 Seven Networks, LLC Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
GB2496537B (en) 2011-04-27 2014-10-15 Seven Networks Inc System and method for making requests on behalf of a mobile device based on atmoic processes for mobile network traffic relief
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
USD672366S1 (en) 2011-06-10 2012-12-11 Apple Inc. Display screen or portion thereof with icon
KR101830986B1 (ko) * 2011-06-30 2018-04-04 엘지전자 주식회사 메시지 전달 방법 및 장치
EP2737742A4 (en) 2011-07-27 2015-01-28 Seven Networks Inc AUTOMATIC PRODUCTION AND DISTRIBUTION OF GUIDELINES INFORMATION ON MOBILE MOBILE TRANSPORT IN A WIRELESS NETWORK
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US10198716B2 (en) * 2011-11-11 2019-02-05 Microsoft Technology Licensing, Llc User availability awareness
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
WO2013086214A1 (en) 2011-12-06 2013-06-13 Seven Networks, Inc. A system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
WO2013086455A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
EP2792188B1 (en) 2011-12-14 2019-03-20 Seven Networks, LLC Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
JP6136217B2 (ja) 2011-12-27 2017-05-31 株式会社リコー 通信管理システム、通信システム、プログラム、及びメンテナンスシステム
US8909202B2 (en) 2012-01-05 2014-12-09 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
WO2013116856A1 (en) 2012-02-02 2013-08-08 Seven Networks, Inc. Dynamic categorization of applications for network access in a mobile network
WO2013116852A1 (en) 2012-02-03 2013-08-08 Seven Networks, Inc. User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9560001B1 (en) * 2012-04-02 2017-01-31 Google Inc. Managing notifications across services
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
WO2013155208A1 (en) 2012-04-10 2013-10-17 Seven Networks, Inc. Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US20140019884A1 (en) * 2012-07-10 2014-01-16 Mark Andrew Dinan Enhanced synchronous communication channel for interactive communications between participants
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
USD753665S1 (en) * 2012-09-11 2016-04-12 W.W. Grainger, Inc. Display panel of a computer system with a computer-generated graphical user interface
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
WO2014078930A1 (en) * 2012-11-21 2014-05-30 Blackberry Limited Contact prioritized communication for voice commands
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
KR102118209B1 (ko) 2013-02-07 2020-06-02 애플 인크. 디지털 어시스턴트를 위한 음성 트리거
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
KR102069867B1 (ko) * 2013-03-14 2020-01-23 삼성전자주식회사 상황인지에 기반하여 연락처를 제공하기 위한 방법 및 장치
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US10082934B2 (en) * 2013-03-15 2018-09-25 Sorenson Ip Holdings Llc Systems, methods, and devices for replacing a contact entry corresponding to a communication device with a contact entry corresponding to a user group
AU2014233517B2 (en) 2013-03-15 2017-05-25 Apple Inc. Training an at least partial voice command system
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
US20140359026A1 (en) * 2013-05-31 2014-12-04 Microsoft Corporation Deterministic messaging
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
USD757737S1 (en) 2013-06-09 2016-05-31 Apple Inc. Display screen or portion thereof with icon
USD741874S1 (en) 2013-06-09 2015-10-27 Apple Inc. Display screen or portion thereof with animated graphical user interface
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
KR101959188B1 (ko) 2013-06-09 2019-07-02 애플 인크. 디지털 어시스턴트의 둘 이상의 인스턴스들에 걸친 대화 지속성을 가능하게 하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
USD727960S1 (en) 2013-06-09 2015-04-28 Apple Inc. Display screen or portion thereof with graphical user interface
CN105265005B (zh) 2013-06-13 2019-09-17 苹果公司 用于由语音命令发起的紧急呼叫的系统和方法
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
CN105453026A (zh) 2013-08-06 2016-03-30 苹果公司 基于来自远程设备的活动自动激活智能响应
JP6314539B2 (ja) * 2014-02-28 2018-04-25 株式会社リコー 伝送端末、伝送システム、伝送方法及びプログラム
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US10638452B2 (en) 2014-05-23 2020-04-28 Samsung Electronics Co., Ltd. Method and apparatus for providing notification
RU2769974C2 (ru) * 2014-05-23 2022-04-12 Самсунг Электроникс Ко., Лтд. Способ и устройство для предоставления уведомления
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
USD753678S1 (en) 2014-06-01 2016-04-12 Apple Inc. Display screen or portion thereof with animated graphical user interface
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
USD753711S1 (en) 2014-09-01 2016-04-12 Apple Inc. Display screen or portion thereof with graphical user interface
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
KR102242983B1 (ko) * 2015-01-30 2021-04-21 삼성전자주식회사 통합 메시지 어플리케이션 운용 방법 및 이를 지원하는 전자장치
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
CN104901870B (zh) * 2015-05-29 2018-07-13 北京北信源软件股份有限公司 一种用于即时通信的用户命名方法
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10652195B2 (en) 2015-09-16 2020-05-12 CrowdReach, LLC Systems, computing devices, and methods for facilitating communication to multiple contacts via multiple, different communication modalities
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US20170090706A1 (en) * 2015-09-30 2017-03-30 Microsoft Technology Licensing, Llc User Created Presence Including Visual Presence for Contacts
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10419554B2 (en) * 2015-11-12 2019-09-17 Facebook, Inc. Systems and methods for sharing information
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
US10124658B2 (en) * 2016-08-15 2018-11-13 King Abdullah University Of Science And Technology Vehicle rescue system
US10299089B2 (en) * 2016-08-16 2019-05-21 Google Llc Contextually prompting users to switch communication modes
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US20180109649A1 (en) * 2016-10-14 2018-04-19 Microsoft Technology Licensing, Llc Suggesting Communication Options Using Personal Digital Assistants
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
USD818037S1 (en) 2017-01-11 2018-05-15 Apple Inc. Type font
US10511564B2 (en) * 2017-01-20 2019-12-17 Salesforce.Com, Inc. User availability aware communication system
US10706843B1 (en) * 2017-03-09 2020-07-07 Amazon Technologies, Inc. Contact resolution for communications systems
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
KR20190043201A (ko) 2017-10-18 2019-04-26 주식회사 나눔기술 디지털 동반자를 위한 emma 기반의 모니터링 인터페이스 시스템
KR102122095B1 (ko) 2018-08-31 2020-06-11 주식회사 나눔기술 Ai컴패니언의 상황인지, 현황 및 표현 정보를 통신프로토콜을 이용하여 모니터링하는 인터페이스 시스템 및 그 방법
USD898755S1 (en) 2018-09-11 2020-10-13 Apple Inc. Electronic device with graphical user interface
USD900925S1 (en) 2019-02-01 2020-11-03 Apple Inc. Type font and electronic device with graphical user interface
USD902221S1 (en) 2019-02-01 2020-11-17 Apple Inc. Electronic device with animated graphical user interface
USD900871S1 (en) 2019-02-04 2020-11-03 Apple Inc. Electronic device with animated graphical user interface
KR20220061476A (ko) 2020-11-06 2022-05-13 주식회사 나눔기술 적응형 기계학습 기반 자율지능 디지털 동반자를 이용하는 시스템

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06164635A (ja) * 1992-11-27 1994-06-10 Toshiba Corp 電子メールシステム
US5493692A (en) 1993-12-03 1996-02-20 Xerox Corporation Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
JPH1117839A (ja) * 1997-06-27 1999-01-22 Mitsubishi Electric Corp 携帯情報端末
JP4357699B2 (ja) * 1999-10-20 2009-11-04 富士通株式会社 通信手段の通知方法及び通知システム
US6999565B1 (en) 2000-02-01 2006-02-14 Envoyworldwide, Inc. Multi-mode message routing and management
JP4505929B2 (ja) * 2000-03-03 2010-07-21 ソニー株式会社 通信システムおよび通信方法、並びにコンピュータ・プログラム
US6760580B2 (en) * 2000-03-06 2004-07-06 America Online, Incorporated Facilitating instant messaging outside of user-defined buddy group in a wireless and non-wireless environment
US6714793B1 (en) * 2000-03-06 2004-03-30 America Online, Inc. Method and system for instant messaging across cellular networks and a public data network
US6912563B1 (en) * 2000-12-19 2005-06-28 Digi-Net Technologies Methods and systems for proactive on-line communications
US6981223B2 (en) 2001-03-19 2005-12-27 Ecrio, Inc. Method, apparatus and computer readable medium for multiple messaging session management with a graphical user interface
US8315651B2 (en) * 2001-05-03 2012-11-20 Kyocera Corporation Instant messaging to a mobile device
JP2003169137A (ja) * 2001-12-03 2003-06-13 Ntt Docomo Inc 通信システム、通信方法、サービス制御局、通信制御局
US7318098B2 (en) * 2002-04-22 2008-01-08 Inphonic, Inc. Method and system for short message service (SMS) transactions for wireless devices
US7127685B2 (en) * 2002-04-30 2006-10-24 America Online, Inc. Instant messaging interface having a tear-off element
US7177915B2 (en) * 2002-12-31 2007-02-13 Kurt Kopchik Method and apparatus for wirelessly establishing user preference settings on a computer
US7474741B2 (en) 2003-01-20 2009-01-06 Avaya Inc. Messaging advise in presence-aware networks
US7231229B1 (en) * 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
US20050003854A1 (en) 2003-07-01 2005-01-06 Sharma Vijay K. Single user device for receiving voice, text, video and graphical data from both wireless and wire-lined networks

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101521685B (zh) * 2008-11-28 2012-03-28 北京和信锐智科技有限公司 手机统一消息界面的显示方法
CN101997964A (zh) * 2009-08-13 2011-03-30 中国电信股份有限公司 一种移动通信终端及其联系记录的处理方法
WO2014019489A1 (zh) * 2012-08-01 2014-02-06 中兴通讯股份有限公司 一种会话管理方法及终端
CN103747132A (zh) * 2013-12-11 2014-04-23 宇龙计算机通信科技(深圳)有限公司 显示消息的方法及终端
CN103747132B (zh) * 2013-12-11 2016-05-04 宇龙计算机通信科技(深圳)有限公司 显示消息的方法及终端
CN107111430A (zh) * 2014-11-26 2017-08-29 斯纳普公司 语音注释和呼叫的混合
US10775996B2 (en) 2014-11-26 2020-09-15 Snap Inc. Hybridization of voice notes and calling
US11256414B2 (en) 2014-11-26 2022-02-22 Snap Inc. Hybridization of voice notes and calling
CN109067975A (zh) * 2018-06-28 2018-12-21 维沃移动通信有限公司 一种联系人信息管理方法及终端设备
CN109067975B (zh) * 2018-06-28 2021-08-31 维沃移动通信有限公司 一种联系人信息管理方法及终端设备

Also Published As

Publication number Publication date
WO2006029331A2 (en) 2006-03-16
HK1116962A1 (en) 2009-01-02
KR20070088599A (ko) 2007-08-29
EP1787186A4 (en) 2008-11-12
WO2006029331A3 (en) 2007-07-26
KR20090031639A (ko) 2009-03-26
US7587482B2 (en) 2009-09-08
CN101185314B (zh) 2011-09-28
JP2008512795A (ja) 2008-04-24
EP1787186B1 (en) 2014-06-04
US20060053379A1 (en) 2006-03-09
KR101073770B1 (ko) 2011-10-13
EP1787186A2 (en) 2007-05-23

Similar Documents

Publication Publication Date Title
CN101185314B (zh) 用于移动消息传送的多模式接口
US7506029B2 (en) Establishing communication between a messaging client and a remote device running a browsing application
CN101151878B (zh) 在手持通信装置之间共享信息的方法和手持通信装置
CN101217517B (zh) 一种在即时通信中实现一对多聊天的方法及系统
CN101421722A (zh) 用于提供剪辑以在远程设备上进行查看的方法
CN100421431C (zh) 一种实现即时消息通信的方法
EP2087658B1 (en) Methods and systems for community-wide information exchange via individual communications terminals
CN1525723A (zh) 用计算机收发手机短信息的方法
CN101379760A (zh) 消息传送系统
CN101573706A (zh) 对非唯一标识符的社交姓名空间寻址
CN101116297A (zh) 用于具有访问控制列表、自动通知和电话服务的综合通信的方法和系统
CN101027879A (zh) 共享信息馈送数据
CN101543034A (zh) 用于使被邀请者自动参与会议的用户发起的邀请
CN102696248A (zh) 通讯管理功能
CN101310545A (zh) 利用远程计算机的移动设备用互联网邮件客户端系统及其控制方法
CN101562794A (zh) 一种发送信息的方法及使用该方法的通信设备
WO2002096056A2 (en) Mobile community communication
CN102792668A (zh) 用于移动台到计算机通信的系统和方法
CN101924815A (zh) 3g moa 手机中间件嵌入式系统
CN102790830A (zh) 扩展移动通信终端的功能的方法和装置
CN101835115A (zh) 一种实现短信聊天室功能的系统及方法
KR101245177B1 (ko) 이동통신 단말기에서의 문자메시지 수신여부 확인방법
CN104244201B (zh) 经由双重路线传递移动通知的装置与方法
CN102710541A (zh) 通过即时通信工具触发移动电话的方法及系统
KR101022792B1 (ko) 문자 대화를 지원하는 장치 및 문자 대화 서비스 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1116962

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1116962

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: FEIYANG MANAGEMENT CO., LTD.

Free format text: FORMER OWNER: YAHOO CORP.

Effective date: 20150331

TR01 Transfer of patent right

Effective date of registration: 20150331

Address after: The British Virgin Islands of Tortola

Patentee after: Yahoo! Inc.

Address before: California, USA

Patentee before: YAHOO! Inc.

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

Granted publication date: 20110928

Termination date: 20210908

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