CN103597860B - 对消息账户的选择性链接 - Google Patents

对消息账户的选择性链接 Download PDF

Info

Publication number
CN103597860B
CN103597860B CN201280028293.3A CN201280028293A CN103597860B CN 103597860 B CN103597860 B CN 103597860B CN 201280028293 A CN201280028293 A CN 201280028293A CN 103597860 B CN103597860 B CN 103597860B
Authority
CN
China
Prior art keywords
message
account
message account
combined
box
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.)
Active
Application number
CN201280028293.3A
Other languages
English (en)
Other versions
CN103597860A (zh
Inventor
C·罗伯茨
A·Y·C·索萨
S·C·卡利加里
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
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 Microsoft Technology Licensing LLC filed Critical Microsoft Technology Licensing LLC
Publication of CN103597860A publication Critical patent/CN103597860A/zh
Application granted granted Critical
Publication of CN103597860B publication Critical patent/CN103597860B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • 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/42Mailbox-related aspects, e.g. synchronisation of mailboxes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请涉及允许用户选择性地链接消息账户并且定制这些链接的消息账户的消息账户链接。在一个实施例中,用户选择供选择性链接的多个消息账户。消息应用更新消息账户数据库以选择性地链接消息账户并且创建组合消息盒。当用户选择组合消息盒以供显示时,显示来自选择性链接的消息账户的所有消息。在一个实施例中,用户可以在单个设备上创建多个组合消息盒,并且可以向这些组合消息盒中的每一个消息盒分配名称。在又一实施例中,将与组合消息盒相关联的图标添加到设备的主屏。

Description

对消息账户的选择性链接
背景
具有多个消息账户的设备是众所周知的。例如,用户可以在他或她的移动电话上维护若干电子邮件账户(例如,Hotmail、Exchange、Gmail、Yahoo!邮件)。移动电话允许用户从这些各个消息账户来查看、发送和接收消息。在许多实例中,用户可采用设备来访问多个与工作有关的电子邮件账户以及多个个人电子邮件账户。然而,通常情况下,这些账户中的每一个账户必须被分开地访问,并且用户一次只能查看一个账户。
一些设备自动提供允许用户在一个统一消息盒中查看来自设备上的所有消息账户的消息的一消息盒。这种消息盒的一个示例是iPhone的“所有收件箱”消息盒。这种全局消息盒自动将所有消息账户编组在一起。在这些情形中,用户可在给定时间仅查看来自单个账户的消息或者来自所有账户的消息。
概述
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的选择的概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。
本申请涉及对消息账户的选择性链接。例如,在包含多个消息账户的设备上,用户可单独选择要链接的消息账户组。所选消息账户随后被链接以创建一组合消息盒。该组合消息盒提供对来自所选消息账户中的每一个账户的消息的显示。
在一个实施例中,可以通过选择性地链接两组或更多组消息账户在单个设备上生成两个或更多个组合消息盒。组合消息盒中的每一个消息盒提供对来自其对应的相链接消息账户的消息的显示。
在另一实施例中,可提供针对组合消息盒的自定义名称。另选地,可向组合消息盒分配通用名称。
在另一实施例中,将与组合消息盒相关联的图标添加到用户界面。该图标可用于生成对组合消息盒的显示,从而示出来自选择性链接的账户的所有消息,该选择性链接的账户形成相链接的消息盒。
在另一实施例中,消息账户可使用对设备而言为本机的消息应用来被选择性地链接和显示。另选地,设备的操作***或第三方应用可执行对消息账户的选择性链接并且显示组合消息盒。取决于所使用的方法,可能需要API。
在又一实施例中,选择性链接的消息账户可与组合消息盒解除链接,而不必将未链接的消息账户从设备中移除。
参考附图阅读以下详细描述,将更清楚本发明的前述和其他目标、特征和优点。
附图说明
图1是可用于选择性地链接消息账户的示例性移动电话。
图2是用于选择性地链接消息账户以创建组合消息盒并且将该组合消息盒显示为来自所选链接消息账户的消息列表的示例性方法的流程图。
图3是示出用户标识供选择性链接的消息账户以创建组合消息盒的示例性实施例。
图4是解说可如何生成和显示组合消息盒中的消息列表的示例性图示。
图5示出在消息应用、操作***、消息账户数据库和应用数据库之间具有交互的***图的实施例。
图6示出消息账户数据库的另一示例性实施例。
图7是更详细地示出用于链接消息账户的示例性方法的流程图。
图8是用于为选择性组合消息盒提供自定义名称的示例性方法的流程图。
图9是示出用户为组合消息盒提供自定义名称的示例性实施例。
图10解说作为选择性地链接消息账户的一部分可如何更新出现在用户设备上的图标。
图11是用于启动应用以查看组合消息盒中的消息的示例性方法的流程图。
图12是用于对选择性链接的消息账户解除链接的示例性方法的流程图。
图13是用于对选择性链接的消息账户解除链接的示例性用户界面。
图14是可与启动应用结合使用的示例性网络。
详细描述
图1是描绘示例性移动设备100的***图,该移动设备100包括各种可选的硬件和软件组件,在102处概括地示出。该移动设备中的任何组件102可与任何其他组件通信,但出于容易例示的目的而未示出所有连接。该移动设备可以是各种计算设备(例如,蜂窝电话、智能电话、手持式计算机、个人数字助理(PDA)等)中的任一个,并且可允许与诸如蜂窝或卫星网络等一个或多个移动通信网络104进行无线双向通信。
所示移动设备100可包括用于执行如信号编码、数据处理、输入/输出处理、电源控制和/或其他功能等任务的控制器或处理器110(例如,信号处理器、微处理器、ASIC、或其他控制和处理逻辑电路)。操作***112可控制对组件102的分配和使用,并支持一个或多个应用程序114。应用程序可包括公共移动计算应用(例如,电子邮件应用、日历、联系人管理器、web浏览器、消息接发应用)、或任何其他计算应用。API 113还可用于选择性地链接设备上的消息账户。
所示移动设备100可包括存储器120。存储器120可包括不可移动存储器122和/或可移动存储器124。不可移动存储器122可包括RAM、ROM、闪存、硬盘、或其他众所周知的存储器存储技术。可移动存储器124可包括闪存或在GSM通信***中公知的订户身份模块(SIM)卡,或者诸如“智能卡”的其他公知存储器存储技术。存储器120可用于存储数据和/或用于运行操作***112和应用程序114的代码。示例数据可包括经由一个或多个有线或无线网络发送给和/或接收自一个或多个网络服务器或其他设备的网页、文本、图像、声音文件、视频数据、或其他数据集。存储器120可用于存储诸如国际移动订户身份(IMSI)等订户标识符,以及诸如国际移动设备标识符(IMEI)等设备标识符。可将此类标识符传送给网络服务器以标识用户和设备。
移动设备100可支持诸如触摸屏132、话筒134、相机136、物理键盘138、和/或跟踪球140的一个或多个输入设备130,以及诸如扬声器152和显示器154的一个或多个输出设备150。其他可能的输出设备(未示出)可包括压电或其他触觉输出设备。一些设备可服务一个以上的输入/输出功能。例如,触摸屏132和显示器154可被组合在单个输入/输出设备中。
无线调制解调器160可被耦合至天线(未示出),并且可支持处理器110与外部设备间的双向通信,如本领域中充分理解的那样。调制解调器160被一般性地示出,并且可包括用于与移动通信网络104进行通信的蜂窝调制解调器和/或其它基于无线电的调制解调器(例如蓝牙或Wi-Fi)。无线调制解调器160通常被配置用于与一个或多个蜂窝网络(诸如,用于在单个蜂窝网络内、蜂窝网络之间、或移动设备与公共交换电话网络(PSTN)之间的数据和语音通信的GSM网络)进行通信。
移动设备还可包括至少一个输入/输出端口180、电源182、诸如全球定位***(GPS)接收机之类的卫星导航***接收机184、加速计186、和/或物理连接器190,物理连接器可以是USB端口、IEEE 1394(火线)端口、和/或RS-232端口。所示组件102不是必需的或包括所有的,可删除任何组件并且可添加其他组件。
图2是用于选择性地链接消息账户以在设备上创建组合消息盒的示例性方法的流程图。在过程框210中,可提供多个消息账户。消息账户可以是一个或多个不同类型的消息账户,诸如举例来说:电子邮件账户;文本消息收发账户,诸如SMS;社交网络账户,诸如Facebook消息收发、Linkedin收件箱、Flickr消息、或者Twitter;和/或即时消息收发账户,诸如聊天账户。每一个消息账户可由不同的服务提供者来提供,或者一个服务提供者可以提供设备上的多个或最多至全部的消息账户。例如,移动电话设备可具有由微软提供的两个电子邮件账户,由谷歌提供的第三个电子邮件账户,以及由移动电话服务提供者提供的第四个电子邮件账户和文本消息账户。在过程框220中,可以接收用于选择用户想要链接的第一和第二消息账户的用户输入。例如,用户可以从多个消息账户列表中选择第一和第二消息账户。在过程框230中,第一和第二消息账户被链接以创建组合消息盒。在过程框240中,组合消息盒被显示为来自第一消息账户和第二消息账户两者的消息的列表。
图3解说了可用于标识要被选择性链接的消息账户的用户设备界面的示例性实施例。界面300包括可供链接的消息账户310、320和330的列表、链接按钮350、以及取消按钮360。界面300允许用户从消息账户310、320和330的列表中选择供链接的消息账户,并且随后通过选择链接按钮350来告诉设备要链接这些账户。如果用户改变主意并且决定不想要进行链接,她可以选择取消按钮360。
图4示出可如何通过组合来自相链接的消息账户的消息来生成组合消息盒的示例。在该示例中,设备可具有三个消息账户410、420和430。如所示的,在该实例中,消息账户410和消息账户420可彼此链接,而消息账户430可保持未链接。在该实例中,组合消息盒450包含来自消息账户410和消息账户420两者的所有消息。组合的消息可以按照时间次序被排序,如在示例组合消息盒450中所示的。在一个实施例中,为了生成和显示组合消息盒450,***或***上的应用可访问消息账户410和消息账户420中的每一条消息,确定这些消息的时间顺序,并且随后生成具有按时间次序排序的消息的组合消息盒450。如所示的,因为消息账户430未链接,没有一条它的消息出现在组合消息盒450中。消息账户430中的消息可以仍然通过设备上的其他途径来访问。一旦生成了组合消息盒450,组合消息盒450可被显示在设备的用户界面上。
图5示出可用于选择性链接消息账户的示例***的图示。在510示出了消息应用。消息应用可通过更新消息账户数据库530中的条目来选择性链接消息账户。消息账户数据库530可以采用多种多样的形式。图5中解说的消息账户数据库530仅包括一个表(消息账户表550),但消息账户数据库530还可包括所需要的那么多表。消息账户表550可包括针对设备上的每一个消息账户的条目。表550包括多个域,诸如消息账户ID域551、消息账户名称域552、组合消息盒ID域553、以及组合消息盒名称域554。消息账户ID域551通过具体的消息账户ID来标识设备上的每一个消息账户。消息账户ID可以例如是全局唯一ID(GUID)或通用唯一ID(UUID)。组合消息盒ID域553指示消息账户与其相关联的组合消息盒(若存在)。组合消息盒ID可以例如是全局唯一ID(GUID)或通用唯一ID(UUID)。作为一个示例,消息应用510可访问消息账户数据库530,并且检索在消息账户ID域551中具有特定条目的消息账户的组合消息盒ID域553中的条目。另选地,消息应用510可通过更新消息账户表550来选择性链接两个消息账户,从而使得这两个消息账户的组合消息盒ID条目553是相同的。组合消息盒名称域554可包含指示了组合消息盒的名称的条目。在一些实例中,组合消息盒名称域554的条目被自动生成为通用名称。在其他实例中,组合消息盒名称域554的条目从用户界面接收。
操作***520可使用消息账户数据库530中的值来更新可包括图标表590的应用数据库580。如本领域所公知的,图标可一般被用于在设备上发起动作,诸如启动应用。在本发明的一个实施例中,当消息账户被选择性链接以创建组合消息盒时,操作***520更新应用数据库580中的图标表590,从而使得与新的组合消息盒相关联的图标被添加到设备主屏。在另一示例中,操作***520可更新应用数据库580中的图标表590,从而使得与特定消息账户相关联的图标从设备主屏被移除。580示出的示例性图标表包括多个域,该多个域包括图标面板ID域592、应用ID域594、图像域596、以及参数域598。在一个实施例中,操作***可生成新的图标面板,从而使得参数域598包含组合消息盒ID而应用ID域594对应于消息应用。当用户选择相关联的图标时,组合消息盒ID可作为参数被传递到消息应用,从而使得该消息应用启动组合消息盒作为入口页面。
图6解说了消息账户数据库630的替换示例性实施例。消息账户数据库630包括消息账户表650、组合消息盒引用表660、以及组合消息盒表670。消息账户表650包括多个域,该多个域包括消息账户ID域651和账户名称域652。组合消息盒引用表660包括多个域,该多个域包括消息账户ID域661和组合消息盒ID域662。组合消息盒表670包括多个域,该多个域包括组合消息盒ID域671和组合消息盒名称域672。在一个实施例中,消息账户数据库630中的表650、660、670中的各个域可由消息应用或操作***修改以便选择性地链接消息账户或重命名组合消息盒。在另一实施例中,消息应用可使用API来更新各个域或者操作***可直接更新各个域。
图7示出提供如何实现对消息账户的选择性链接以创建组合消息盒的进一步细节的示例性方法的流程图。在过程框710中,可接收对要选择性链接的消息账户的标识。在一个实施例中,如果在设备上提供多个消息账户,则可以接收对要选择性链接的多个消息账户的子集的标识。例如,如果在设备上提供了四个消息账户,则两个消息账户的子集可被标识为要被选择性链接。在过程框720中,可以访问消息账户数据库来确定标识出的消息账户中的任一个消息账户是否具有组合消息盒ID。通常,如果消息账户已经与至少一个其他消息账户链接,则该消息账户在消息账户数据库中的条目可包含有效的组合消息盒ID。如果这些账户中没有一个账户具有有效的组合消息盒ID,则该方法可继续过程框730,其中可以生成新的组合消息盒ID以便用于要被链接的各账户。组合消息盒ID可用本领域任何公知的用于生成ID的方式来生成。在一个实施例中,组合消息盒ID可被生成为全局唯一ID(GUID)或通用唯一ID(UUID)。在过程框740中,可以使用新的或先前存在的消息盒ID来更新消息账户数据库以选择性地链接标识出的账户。结果可以是创建了新的组合消息盒或者更新了现有的组合消息盒,这取决于标识出的消息账户中的任一个账户是否已经被选择性链接。
图8示出了提供关于可如何给出相链接的消息账户的自定义名称的进一步细节的示例性方法的流程图。尽管在一些实例中可为组合消息盒自动生成一名称,但在其他实例中,用户可能希望为组合消息盒提供自定义名称。在过程框810中,可接收指示用户想要给出组合消息盒自定义名称的用户输入。在过程框820中,可以向用户提供一界面以用于从用户处接收针对组合消息盒的自定义名称。在过程框830中,用户标识组合消息盒的自定义名称。在过程框840中,更新消息账户数据库中的各条目以将用户标识的名称分配给组合消息盒。在过程框850中,更新图标数据库中的各条目以在图标上显示组合消息盒的自定义名称。仅作为一个示例,图标数据库可包括图像域,并且针对与组合消息盒相关联的图标的数据库条目将被更新,从而使得其图像域包括组合消息盒的自定义名称。
图9解说了可用于提供组合消息盒的新名称的用户设备界面的示例性实施例。界面910标识组合消息盒911的当前名称,与组合消息盒912相关联的选择性链接的消息账户,用于指定组合消息盒的新名称的名称条目框913,用于指定新名称的键盘914或其他用户输入设备,以及按钮915,当用户选择按钮915时可以保存新名称并且可以致使消息账户和图标数据库被用组合消息盒的新名称来更新。
图10解说了用户设备主屏显示以及该主屏显示可响应于对消息账户的选择性链接进行改变的方式的示例性实施例。1010处示出的主屏包括三个图标:第一组合消息盒的图标1011、第二组合消息盒的图标1012、以及未链接消息账户的图标1013。第一和第二组合消息盒的图标1011/1012指示组合消息盒的名称(组合盒1和组合盒2)以及与每个相应的组合消息盒相关联的选择性链接的消息账户和相应的组合消息盒中的每一个消息盒中的新消息数量。未链接消息账户的图标1013简单地指示消息账户的名称(消息账户5)以及该账户中新消息的数量。如本文所示教的,用户可将与图标1013相关联的消息账户(消息账户5)同与图标1012相关联的组合消息盒(组合盒2)进行选择性链接。在选择性链接之后,1010处示出的主屏可被更新以显现为如1020处所示出的主屏。如可以看到的,经更新的主屏1020可具有与主屏1010中的图标1011相同的针对第一组合消息盒的图标1021。然而,在1020处的主屏中,可以更新针对第二组合消息盒的图标1021以反映新链接的消息账户5以及现在作为第二组合消息盒的一部分的来自消息账户5的新消息的数量。另外,在1020处的主屏中,针对先前未链接的消息账户(消息账户5)的图标已经被移除,因为该消息账户现在与其他消息账户链接。
图11示出可如何通过启动消息应用来显示组合消息盒的示例性方法的流程图。在过程框1110中,可以接收表明用户选择了与组合消息盒相关联的图标的输入或指示。例如,可以接收表明用户轻击了、在其上点击了、或者以其他方式选择了与组合消息盒相关联的图标的指示、输入或其他信号。在过程框1120中,可以将组合消息盒ID作为参数来启动消息应用。在过程框1130中,消息应用访问消息账户数据库,并且标识与组合消息盒ID相关联的所有选择性链接的消息账户。为了访问消息账户数据库,消息应用可能必需使用API。在过程框1140中,消息应用用来自在过程框1130中标识出的选择性链接的消息账户的所有消息来填充消息列表。在一个实施例中,过程框1140涉及步进式地处理在过程框1130中标识出的每一个消息账户的收件箱中的每一条消息,并且按照时间次序来填充消息列表。在过程框1150中,消息应用使用过程框1140的经填充的消息列表来显示与选择性链接的消息账户相关联的所有消息。
图12示出用于对选择性链接的消息账户解除链接的方法的流程图。在过程框1210中,可以接收表明用户期望对与组合消息盒相关联的选择性链接的消息账户解除链接的输入。在过程框1230中,消息应用显示与组合消息盒相关联的选择性链接的消息账户的列表,并且接收标识供解除链接的至少一个消息账户的用户输入。在过程框1250中,消息应用对在过程框1230中用户标识出的至少一个消息账户解除链接。
图13解说了可用于对选择性链接的消息账户解除链接的用户设备界面的示例性实施例。界面1310标识了组合消息盒的名称1316,并且提供了与组合消息盒相关联的消息账户的列表1311-1313。在界面1310的底部,可以存在解除链接按钮1314和取消按钮1315。界面1310允许用户标识在1316处标识出的可以从组合消息盒中解除链接的消息账户1311-1313。用户通过选择解除链接按钮1314向消息应用指示对这些账户解除链接。如果用户改变主意并且决定不想要对任何消息账户解除链接,她可以选择取消按钮1315。
图14示出其中可实现所描述的实施例、技术、和技艺的合适实现环境1400的通用示例。
在示例环境1400中,由云1410提供各种类型的服务(例如,计算服务)。例如,云1410可包括可集中式或是分布式放置的计算设备1430、1440和1450的集合,这些计算设备向经由诸如因特网等网络连接的各种类型的用户和设备提供基于云的服务。实现环境1400可按不同方式用于实现计算任务。例如,一些任务(例如,处理用户输入和呈现用户界面)可在本地计算设备(例如,连接的设备1430、1440、1450)上执行,而其他任务(例如,存储将在后继处理中使用的数据)可在云1410中执行。在一个示例中,云1410可以存储消息账户数据库,包括包含了与选择性链接的消息账户有关的信息的那些表。通过这种方式,对一个设备上的消息账户的选择性链接可以跨所有设备来应用。
在示例环境1400中,云1410向具有各种屏幕能力的相连接的设备1430、1440、1450提供服务。相连接的设备1430表示具有计算机屏幕1435(例如,中型屏幕)的设备。例如,相连接的设备1430可以是个人计算机,诸如台式计算机、膝上型计算机、笔记本、上网本等。相连接的设备1440表示具有移动设备屏幕1445(例如,小型屏幕)的设备。例如,相连接的设备1440可以是移动电话、智能电话、个人数字助理、平板计算机等。相连接的设备1450表示具有大屏幕1455的设备。例如,相连接的设备1450可以是电视机屏幕(例如,智能电视机)或连接到电视机的另一设备(例如,机顶盒或游戏控制台)等。相连接的设备1430、1440、1450中的一个或多个可包括触摸屏能力。触摸屏可以不同的方式接受输入。例如,电容式触摸屏在物体(例如,指尖或指示笔)扭曲或中断流过表面的电流时检测到触摸输入。作为另一示例,触摸屏可使用光学传感器,在来自光学传感器的光束被中断时检测到触摸输入。为使输入被某些触摸屏检测到,与屏幕表面的物理接触并不是必需的。不具备屏幕能力的设备也可被用在示例环境1400中。例如,云1410可向没有显示器的一个或多个计算机(例如,服务器计算机)提供服务。
可由云1410通过服务提供商1420、或通过其他在线服务的提供商(未描述)来提供服务。例如,云服务可被定制成对应于特定相连接的设备(例如,相连接的设备1430、1440、1450)的屏幕大小、显示能力、和/或触摸屏能力。
在示例环境1400中,云1410至少部分地使用服务提供商1420来向各种相连接的设备1430、1440、1450提供此处描述的技术和方案。例如,服务提供商1420可提供用于各种基于云的服务的集中式解决方案。服务提供商1420可为用户和/或设备(例如,相连接的设备1430、1440、1450和/或其相应的用户)管理服务订阅。
虽然为方便呈现起见所公开的方法的一些操作是以特定的顺序次序来描述的,但应当理解,这一描述方法涵盖重新安排,除非以下阐明的具体语言需要特定排序。例如,在某些情况下,可以重新安排或并发执行顺序地描述的操作。此外,为简明起见,附图可能未示出其中所公开的方法可结合其他方法使用的各种方式。
所公开的方法中的任一个可被实现为存储在一个或多个计算机可读介质(例如,非瞬态计算机可读介质,诸如一个或多个光学介质盘、易失性存储器组件(诸如DRAM或SRAM)或非易失性存储器组件(诸如硬驱动器))上并且在计算机(例如,任何可购买的计算机,包括智能电话或包含计算硬件的其它移动设备)上执行的计算机可执行指令。用于实现所公开的技术的计算机可执行指令中的任一个以及在实现所公开的实施例期间创建和使用的任何数据可被存储在一个或多个计算机可读介质(例如,非临时计算机可读介质)上。计算机可执行指令可以是例如经由web浏览器或其它软件应用程序(诸如远程计算应用程序)访问或下载的专用软件应用程序或软件应用程序。此类软件可例如在单个本地计算机(例如,任何合适的可购买计算机)上或在使用一个或多个网络计算机的网络环境中(例如,经由因特网、广域网或局域网、客户机-服务器网络(诸如,云计算网络)或其它此类网络)执行。
为清楚起见,只描述了基于软件的各实现的某些所选择的方面。省略了本领域公知的其他细节。例如,应当理解,所公开的技术不限于任何特定计算机语言、或程序。例如,所公开的技术可由用C++、Java、Perl、JavaScript、Adobe Flash或任何其它合适的编程语言编写的软件来实现。类似地,本文公开的各方法和***不限于任何特定类型的消息收发应用,并且可包括与设备一起提供的消息应用、由第三方提供的消息应用、或者两者。另外,如果消息收发服务集成到操作***内,则该操作***可执行如本文公开的由各应用执行的各步骤和过程。在一些情形中,应用程序编程接口(API)或消息收发应用程序编程接口(MAPI)可在执行各方法或实现文本所公开的各***时使用。同样,所公开的技术不限于任何特定计算机或硬件类型。合适计算机和硬件的某些细节是众所周知的,因此无需在本公开中进行详细阐述。
此外,基于软件的实施方式中的任一个(包括例如用于使计算机执行所公开的方法中的任一种的计算机可执行指令)可以通过合适的通信手段来上传、下载、或远程访问。这些合适的通信手段包括,例如,因特网、万维网、内联网、软件应用、电缆(包括光缆)、磁通信手段、电磁通信手段(包括RF、微波和红外通信)、电子通信手段或任何这样的通信手段。
所公开的方法、装置和***不应当被认为是以任何方式构成限制。相反,本发明针对各公开的实施方式(单独地或彼此的各种组合和子组合)的所有新颖和非显而易见特征和方面。所公开的方法、装置和***不限于任何具体方面或特征或其组合,所公开的实施例也不要求存在任何一个或多个具体优点或解决各个问题。
鉴于可应用所公开的本发明的原理的许多可能的实施例,应当认识到,所示实施例仅是本发明的示例,并且不应认为是限制本发明的范围。相反,本发明的范围由所附权利要求书来限定。因此,要求保护落入这些权利要求的范围内的所有内容作为本发明。

Claims (9)

1.一种访问用户设备上的消息账户的方法,包括:
在用户设备上提供多个消息账户,其中所述多个消息账户包括至少第一消息账户、第二消息账户、第三消息账户和第四消息账户;
接收选择所述第一消息账户和所述第二消息账户的用户输入;
将所选择的所述第一消息账户和所述第二消息账户链接以创建第一组合消息盒;
接收选择所述第三消息账户和所述第四消息账户的用户输入;
将所选择的所述第三消息账户和所述第四消息账户链接以创建第二组合消息盒;
将所述第一组合消息盒显示为来自所述第一消息账户和所述第二消息账户两者的消息的列表;以及
将所述第二组合消息盒显示为来自所述第三消息账户和所述第四消息账户两者的消息的列表。
2.如权利要求1所述的方法,其特征在于,所述第一和第二消息账户是以下各项之一:电子邮件账户、文本消息账户、社交网络消息收发收件箱、或者即时消息账户。
3.如权利要求1所述的方法,其特征在于,还包括提供用于从消息账户列表中选择所述第一消息账户和所述第二消息账户的界面。
4.如权利要求1所述的方法,其特征在于,所述第一消息账户与第一服务提供者相关联,而所述第二消息账户与第二服务提供者相关联。
5.如权利要求1所述的方法,其特征在于,还包括向所述第一组合消息盒分配名称。
6.如权利要求1所述的方法,其特征在于,还包括向用户界面添加与所述第一组合消息盒相关联的图标,且其中所述图标包括对以下各项中的一者或多者的显示:所述第一组合消息盒的名称、所述第一消息账户的名称、所述第二消息账户的名称、以及代表所述第一消息账户中的消息数量与所述第二消息账户中的消息数量之和的数目。
7.如权利要求1所述的方法,其特征在于,还包括基于接收到要对所述第一消息账户解除链接的用户输入来对所述第一消息账户解除链接。
8.一种选择性地链接设备上的消息账户的方法,包括:
在设备上提供多个消息账户;
基于接收到的选择性地标识所述多个消息账户的第一子集的用户输入来链接所述多个消息账户的所述第一子集以创建组合消息盒,其中所述组合消息盒包括来自所述多个消息账户的所述第一子集中的每一个消息账户的消息;以及
基于接收到的选择性地标识所述多个消息账户的第二子集的用户输入来链接所述多个消息账户的所述第二子集以创建组合消息盒,其中所述组合消息盒包括来自所述多个消息账户的所述第二子集中的每一个消息账户的消息。
9.一种在移动设备上提供组合消息盒的方法,包括:
显示消息账户的列表;
接收选择要被链接的第一消息账户的用户输入;
接收选择要被链接的第二消息账户的用户输入;
将所选择的所述第一消息账户和所述第二消息账户链接以创建第一组合消息盒;
接收选择要被链接的第三消息账户的用户输入;
接收选择要被链接的第四消息账户的用户输入;
将所选择的所述第三消息账户和所述第四消息账户链接以创建第二组合消息盒;
向所述第一组合消息盒和第二组合消息盒的至少之一分配名称;
将所述第一组合消息盒显示为来自所述第一消息账户和所述第二消息账户两者的消息的列表;以及
将所述第二组合消息盒显示为来自所述第三消息账户和所述第四消息账户两者的消息的列表。
CN201280028293.3A 2011-06-10 2012-06-09 对消息账户的选择性链接 Active CN103597860B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/158,201 US8572194B2 (en) 2011-06-10 2011-06-10 Selective linking of message accounts
US13/158,201 2011-06-10
PCT/US2012/041784 WO2012170972A2 (en) 2011-06-10 2012-06-09 Selective linking of message accounts

Publications (2)

Publication Number Publication Date
CN103597860A CN103597860A (zh) 2014-02-19
CN103597860B true CN103597860B (zh) 2017-10-03

Family

ID=47294075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280028293.3A Active CN103597860B (zh) 2011-06-10 2012-06-09 对消息账户的选择性链接

Country Status (10)

Country Link
US (2) US8572194B2 (zh)
EP (1) EP2719205A4 (zh)
JP (1) JP6214527B2 (zh)
KR (1) KR101920518B1 (zh)
CN (1) CN103597860B (zh)
AU (2) AU2012267487B2 (zh)
CA (1) CA2838279C (zh)
MX (1) MX2013014598A (zh)
RU (1) RU2607616C2 (zh)
WO (1) WO2012170972A2 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9483755B2 (en) 2008-03-04 2016-11-01 Apple Inc. Portable multifunction device, method, and graphical user interface for an email client
US9965094B2 (en) 2011-01-24 2018-05-08 Microsoft Technology Licensing, Llc Contact geometry tests
US8988087B2 (en) 2011-01-24 2015-03-24 Microsoft Technology Licensing, Llc Touchscreen testing
US9378389B2 (en) * 2011-09-09 2016-06-28 Microsoft Technology Licensing, Llc Shared item account selection
US9785281B2 (en) 2011-11-09 2017-10-10 Microsoft Technology Licensing, Llc. Acoustic touch sensitive testing
US9317147B2 (en) 2012-10-24 2016-04-19 Microsoft Technology Licensing, Llc. Input testing tool
US20140379799A1 (en) * 2013-06-21 2014-12-25 Microsoft Corporation Augmenting content obtained from different content sources
US9219776B2 (en) 2013-06-24 2015-12-22 Microsoft Technology Licensing, Llc Aggregating content from different content sources at a cloud service
US20150004946A1 (en) * 2013-07-01 2015-01-01 Toyota Motor Engineering & Manufacturing North America, Inc. Displaying alternate message account identifiers
KR20150008688A (ko) * 2013-07-15 2015-01-23 삼성전자주식회사 디스플레이장치 및 그 제어방법
CN104202473B (zh) * 2014-08-25 2017-07-07 华为技术有限公司 合并会话的方法及移动终端
TWI676127B (zh) 2014-09-02 2019-11-01 美商蘋果公司 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體
US11070663B2 (en) * 2018-02-13 2021-07-20 Oleg KHANUKAEV Method and system of implementing an advanced multifunctional dialer capable of managing multiple calling accounts
US20190272085A1 (en) * 2018-03-02 2019-09-05 Microsoft Technology Licensing,Llc Flexible Communication Account Workspace
US10757051B2 (en) 2018-03-05 2020-08-25 International Business Machines Corporation Integrating different messaging applications without relying on messaging protocols
US10728187B2 (en) * 2018-04-05 2020-07-28 Global Relay Communications Inc. System and method for processing messages with organization and personal interaction controls
US11212282B2 (en) 2019-05-15 2021-12-28 Microsoft Technology Licensing, Llc Connected [i.e. linked] accounts of a user keeps signed state in alive of other connected [i.e. linked] accounts

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895624A (zh) * 2010-03-11 2010-11-24 宇龙计算机通信科技(深圳)有限公司 一种移动终端的信息的显示方法、装置及移动终端

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2836580C3 (de) * 1978-08-21 1981-11-05 Chemische Werke Hüls AG, 4370 Marl Verfahren zur Trennung von Chlorwasserstoff und Bromwasserstoff
US6965918B1 (en) 1999-04-30 2005-11-15 International Business Machines Corporation System and method for integrated management of electronic messages
US6871215B2 (en) 2000-04-11 2005-03-22 Telecommunication Systems Inc. Universal mail wireless e-mail reader
US7155725B1 (en) 2002-03-27 2006-12-26 Danger, Inc. Apparatus and method for coordinating multiple e-mail accounts
US20040068544A1 (en) 2002-10-08 2004-04-08 Bellsouth Intellectual Property Corporation Multi-user e-mail client and alert schema
US7702315B2 (en) 2002-10-15 2010-04-20 Varia Holdings Llc Unified communication thread for wireless mobile communication devices
US20050076095A1 (en) * 2003-07-11 2005-04-07 Boban Mathew Virtual contextual file system and method
US20060009243A1 (en) * 2004-07-07 2006-01-12 At&T Wireless Services, Inc. Always-on mobile instant messaging of a messaging centric wireless device
EP1929725B1 (en) 2005-09-28 2010-06-30 Teamon Systems, Inc. System and method for displaying account or device specific characteristics
US20070100856A1 (en) 2005-10-21 2007-05-03 Yahoo! Inc. Account consolidation
CN100556042C (zh) * 2006-03-10 2009-10-28 腾讯科技(深圳)有限公司 一种基于即时通信的帐号安全管理***及方法
US9021027B2 (en) * 2006-04-20 2015-04-28 Cisco Technology, Inc. Techniques for alerting a user of unchecked messages before communication with a contact
US8327428B2 (en) * 2006-11-30 2012-12-04 Microsoft Corporation Authenticating linked accounts
US9483755B2 (en) * 2008-03-04 2016-11-01 Apple Inc. Portable multifunction device, method, and graphical user interface for an email client
US8645827B2 (en) * 2008-03-04 2014-02-04 Apple Inc. Touch event model
US8135392B2 (en) * 2008-06-06 2012-03-13 Apple Inc. Managing notification service connections and displaying icon badges
DE602008003112D1 (de) 2008-06-19 2010-12-02 Research In Motion Ltd Benutzerschnittstelle zum Konfigurieren von dienstkontospezifischen Benutzerbenachrichtigungen für eingehende elektronische Nachrichten
KR101649623B1 (ko) * 2009-06-11 2016-08-19 엘지전자 주식회사 이동단말기 및 그의 이메일 관리방법
CA2717639C (en) * 2009-10-14 2014-12-30 Research In Motion Limited Management of access to entry points on a communication device
KR101708775B1 (ko) * 2010-02-11 2017-03-08 삼성전자주식회사 휴대 단말기의 정보 제공 방법 및 장치
EP2369820B1 (en) * 2010-03-22 2016-04-06 BlackBerry Limited Management and display of grouped messages on a communication device
US8423911B2 (en) * 2010-04-07 2013-04-16 Apple Inc. Device, method, and graphical user interface for managing folders
US8423570B2 (en) * 2010-04-21 2013-04-16 Research In Motion Limited Method and apparatus for searching message data in a portable electronic device
CN103250115A (zh) * 2010-11-17 2013-08-14 Flex Electronics ID Co.,Ltd. 多屏幕电子邮件客户端
US8375400B2 (en) * 2011-02-11 2013-02-12 Research In Motion Limited Communication device and method for coherent updating of collated message listings

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895624A (zh) * 2010-03-11 2010-11-24 宇龙计算机通信科技(深圳)有限公司 一种移动终端的信息的显示方法、装置及移动终端

Also Published As

Publication number Publication date
KR20140035394A (ko) 2014-03-21
MX2013014598A (es) 2014-01-24
RU2607616C2 (ru) 2017-01-10
JP6214527B2 (ja) 2017-10-18
CA2838279A1 (en) 2012-12-13
JP2014517416A (ja) 2014-07-17
KR101920518B1 (ko) 2018-11-20
US20140059450A1 (en) 2014-02-27
EP2719205A4 (en) 2014-05-21
WO2012170972A2 (en) 2012-12-13
WO2012170972A3 (en) 2013-04-25
CA2838279C (en) 2019-10-22
CN103597860A (zh) 2014-02-19
AU2012267487B2 (en) 2016-03-31
EP2719205A2 (en) 2014-04-16
US8572194B2 (en) 2013-10-29
US20120317208A1 (en) 2012-12-13
AU2016204546A1 (en) 2016-07-21
RU2013154578A (ru) 2015-06-20

Similar Documents

Publication Publication Date Title
CN103597860B (zh) 对消息账户的选择性链接
KR101921144B1 (ko) 하나 이상의 확장 애플리케이션과 상호작용하는 메시징 애플리케이션
CN103460723B (zh) 用于更新多个动态图标面板的推送通知
US9143598B2 (en) Pushed content notification and display
AU2012267487A1 (en) Selective linking of message accounts
US10439974B2 (en) Sharing of activity metadata via messaging systems
CN108880982A (zh) 针对组织的即时消息***
EP3549311A1 (en) Messaging apparatus, system and method
CN102427430A (zh) 移动设备和远程客户机之间事件的双向通信
KR101642470B1 (ko) 사용자 스케줄 관리 방법 및 서버
US9560054B2 (en) Incoming and outgoing privacy settings in social networks
WO2015172064A1 (en) Modular messaging platform
KR101545285B1 (ko) 푸시 알림 메시지 관리 서버
US10567318B2 (en) Apparatus and method for quickly sending messages
CN109768910A (zh) 信息处理方法、相关装置、设备和***
EP2405633A1 (en) Pushed content notification and display
US20160048540A1 (en) Database building and data matchmaking software system and method of use
CN103561348A (zh) 智能电视与kkapp网站的短信交互方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150720

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150720

Address after: Washington State

Applicant after: Micro soft technique license Co., Ltd

Address before: Washington State

Applicant before: Microsoft Corp.

GR01 Patent grant
GR01 Patent grant