CN102710972A - 用户通知 - Google Patents

用户通知 Download PDF

Info

Publication number
CN102710972A
CN102710972A CN2012100832719A CN201210083271A CN102710972A CN 102710972 A CN102710972 A CN 102710972A CN 2012100832719 A CN2012100832719 A CN 2012100832719A CN 201210083271 A CN201210083271 A CN 201210083271A CN 102710972 A CN102710972 A CN 102710972A
Authority
CN
China
Prior art keywords
user
notice
notification
close attention
data processing
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
CN2012100832719A
Other languages
English (en)
Other versions
CN102710972B (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.)
Sony Corp
Sony Europe BV
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of CN102710972A publication Critical patent/CN102710972A/zh
Application granted granted Critical
Publication of CN102710972B publication Critical patent/CN102710972B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • 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/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • 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
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及用户通知。公开了一种数据处理装置,其包括:通知控制器,构造为响应于所述装置或所述装置连接的另一装置处的数据处理事件,向用户提供通知;以及用户接口,所述用户能通过它关注用户通知,以执行与所通知的数据处理事件有关的数据处理任务;所述通知控制器构造为当所述用户利用所述用户接口关注当前通知时,禁止其他通知。

Description

用户通知
技术领域
本发明涉及用户通知。
背景技术
联网装置或相连接装置的用户可接收关于涉及该装置或涉及其他联网装置的事件之音频和/或视频通知或警报消息(“警报”)。
这里,术语“联网装置”或“相连接装置”表示该装置例如可通过电缆、通过光连接、无线地或通过它们的组合连接到至少一个其他装置。在很多示例中这种连接可以经由互联网连接或经由例如从内容提供者到装置的单向广播连接、经由与便携装置(例如移动电话)的短距无线连接(例如蓝牙连接、无线网络(“WiFi”)连接或者任何其他适当的无线协议连接)、或者经由它们的组合。该装置例如可以是电视或无线电接收器、计算机终端、移动电话或个人数字助理等等。
考虑电视接收器作为这种联网装置的示例,已知电视接收器可连接到互联网并与基于互联网的服务(例如电子邮件服务、视频重播服务、即时消息服务等等)交互。
用户通知在像这样的***中出现有很多方式。例如,用户的电视接收器可能运行基于互联网的电子邮件应用。电子邮件应用作为后台任务运行,因此它对于用户通常不可见。但是,当电子邮件消息到达用户时,电子邮件应用可以在显示的图像里放置小的临时通知。用户可以选择是否与所述通知交互,以打开电子邮件消息并发起全屏电子邮件应用。另一示例涉及***通知。某些电视接收器或其他装置可以显示状态通知,例如“你已经失去你的互联网连接”。
已知向用户提供工具以抑制这样的通知。在这种情况下,可将通知缓冲,因此当用户再次允许通知时,可以向用户提供对在抑制周期里接收到的通知的访问。
US 2002/0124252A1提供一种电视接收器,允许用户建立“简档”(profile),该简档定义了在观看特定电视频道或特定节目期间允许显示哪些警报类型。但是,对于怎样处理特定“允许”警报类型的多个紧密间隔的警报仍然有问题。
US 2010/0138858A1在紧急警报***的背景下提供一种电视接收器,由此电视接收器可以自动延迟与影响用户的潜在危险(例如恶劣的天气)有关的消息。例如可以应用延迟,以使得推迟通知的显示,直到当前观看的节目被商业广告打断。但是仍然有问题:可能以时间上非常紧密的时刻提供列队的警报,因此对于用户来说可能难以跟随较早的警报。
发明内容
本发明认识到虽然某些通知可能有用并受用户重视,但是接收一系列通知,因此其他通知实际上打断了用户对第一通知的注意是让人烦恼的。
本发明提供一种数据处理装置,该数据处理装置包括:
通知控制器,该通知控制器构造为响应于所述装置或所述装置连接的另一装置处的数据处理事件,向用户提供通知;以及
用户接口,所述用户能通过该用户接口关注用户通知,以实施与所通知的数据处理事件有关的数据处理任务;
所述通知控制器构造为当所述用户利用所述用户接口关注当前通知时,禁止其他通知。
本发明通过禁止(例如延迟或防止)提供后续通知,直到用户已经完成关注当前通知,解决上述问题。
附图说明
下面参照附图,仅通过示例描述本发明的实施例,在附图中:
图1示意性地示出一组联网装置;
图2示意性地示出电视接收器;
图3是示出通过图2的电视接收器处理用户通知的示意图;
图4A至图4D示意性地示出用户与用户通知交互;
图5是用于处理通知的示意性流程图;以及
图6A至图6D示意性地示出用户显示。
具体实施方式
图1示意性地示出一组联网装置。为了示意图清楚起见,只示出少量装置。这些装置是:电视(TV)内容提供者10、TV接收器20、移动电话30和电子邮件服务器40。所有装置可经由互联网50通信。此外,从TV内容提供者10到TV接收器20有单向广播信号通道,在TV接收器20与移动电话30之间有短距(例如
Figure BSA00000691265900031
无线链路,在移动电话30与蜂窝电话网络(未示出)之间有无线链路(未示出)。
当然,以简化的形式示出示意图。例如,应当理解在TV内容提供者与TV接收器之间经常有双向链路,程序命令、控制消息和统计信息从TV接收器向TV内容提供者回传。当然,在这种类型的真实网络中可以远远多于4个节点。
从TV内容提供者到TV接收器的广播通道可以是陆地无线链路、卫星无线链路、电缆或光缆链路或者甚至是它们的组合。
TV内容提供者将电子节目指南(EPG)数据发送到TV接收器20。接收器可以向用户显示EPG数据,然后用户可以做各种事情,例如选择TV频道马上观看,或者通过选择预定节目以后观看来设置提醒(reminder)。
TV接收器20配置为经由其互联网连接访问电子邮件服务器40中保持的电子邮件。为此,TV接收器运行电子邮件应用程序,该电子邮件应用程序要么为了新电子邮件以周期性间隔检查电子邮件服务器40,要么只要在电子邮件服务器上出现新电子邮件,就作为通过电子邮件服务器发起的所谓的“推送”消息而接收新电子邮件。电子邮件服务器只是TV接收器20可以访问的很多基于互联网的服务(包括视频重播服务、社交网络服务等等)的一个示例。
TV接收器20是配置为接收由内容提供者发送的音频/视频内容并作为用户输出而播放的接收器的示例。
图2示意性地示出电视接收器,作为联网装置的示例。图2所示的TV接收器20包括总线100,以下元件连接到总线100:中央处理器(CPU)110、音频/视频(A/V)接口120(其又连接到显示屏130和扬声器140)、用于从TV内容提供者10接收广播电视信号的信号接收器150、可选键盘160(可内建于电视接收器的外壳中)、存储器170、非易失性存储器180以及输入/输出(I/O)控制器190,该I/O控制器190建立互联网连接、与遥控器200建立无线连接,与移动电话30建立无线连接。
工作时,CPU在软件的控制下操作,以控制TV接收器的功能和/或操纵可暂时存储在存储器170中的数据,所述软件可存储在非易失性存储器180中。但是当然,TV接收器可以至少部分地操作为硬件或半可编程硬件,例如专用集成电路或现场可编程门阵列。
软件例如可涉及应用于通过信号接收器150接收的视频和音频信号的信号处理功能。软件的其他特征可涉及与其他相连接装置(例如电子邮件服务器40)的通信。在这些功能类型中,软件实际上可以是传统软件。也就是说,TV接收器20(例如)与电子邮件服务器交互的方式与电子邮件客户端与电子邮件服务器的正常交互一致,除了关于下面详述的特殊功能之外。
与本实施例特别相关的软件的其他功能涉及用户警报或通知的处理。
图3是示出用户通知的处理的示意图。具体而言,图3示出通知控制器210,该通知控制器210从键盘160或遥控器200接收通知数据(下面描述的这种数据的来源)和用户接口(UI)数据,并可选地与存储的优先级数据220交互。通知控制器的输出传向A/V接口120。
因此,通知控制器210构造为响应于该装置或者该装置连接的另一装置处的数据处理事件(例如发起通信、错误、提醒等等),向用户提供通知。概括而言,装置处的数据处理事件表示通过该装置发生的事件,无论该事件是由另一用户、计时器、另一数据处理装置处的动作,还是该数据处理装置的状态变化而发起的。
应当理解,虽然图2示出TV接收器20的结构,但图3是那些相同结构元件的另一视图,但是以允许TV接收器中不同功能的逻辑交互的讨论的方式表示。因此应当理解,通知控制器210实际上可通过运行适当软件的CPU110实现,优先级数据220实际上可存储在存储器170的适当部分,图3所示的功能单元之间的交互可对应于通过总线100的数据和其他通信。
下面参照图4A至图4D以及图5描述TV接收器关于用户通知的操作。
图4A是TV接收器20的显示器130上显示的(足球比赛的)电视图像的示意图。TV接收器20代表用户与电子邮件服务器(例如电子邮件服务器40)交互。在此过程中,TV接收器20或者从电子邮件服务器(新电子邮件在该电子邮件服务器上等候)接收通知,或者更通常地,从电子邮件服务器检索新电子邮件,然后产生通知以供显示给用户,以使得用户知道电子邮件已经到达。这种显示的通知的示例230被示意性地示出为显示的电视图像上的叠加。
应当理解,代替显示的通知或者作为对显示的通知的补充,可使用听得见的通知。此外应当理解,可以在另一装置上提供通知,例如可以在移动电话30上提供关于TV接收器的通知。
通过通知控制器210产生显示的通知230。通知控制器响应于通知数据的接收——在这种情况下,是从TV接收器的电子邮件应用接收的——以产生显示的通知230。
用户有忽略通知230的选择,在这种情况下可将通知控制器210配置为使得经过被忽略的预定周期(例如30秒)以后消除通知,或者可将通知控制器210配置为使得如果通知被忽略,就将忽略的通知保持无限期可见。这里,“无限期”可表示以下任何意义:直到TV接收器关机;直到接收另一通知;或者直到用户最终处理通知。
用户方面的另一选择是解除通知。当显示通知时,有时候这被提供作为可选择项。解除通知不一定影响通知背后的原因;例如,不期望解除新电子邮件已经到达的通知会导致电子邮件的删除。但是解除通知会导致通知控制器210从显示器消除可见的通知230。
另一选择是用户关注通知。这意味着用户响应于通知做点什么,而不是仅仅解除通知。例如,如果通知涉及传入电子邮件,则用户可以选择(例如通过选择与显示的通知230相关联的菜单命令,或者只是通过将光标移向显示的通知230)阅读对应的电子邮件。这种情况在图4B中示意性地示出,其中用户已经选择阅读在屏幕上作为显示的消息240而示出的电子邮件。通常,实施数据处理任务以关注涉及数据处理事件的通知,这涉及到用户关于所通知的数据处理事件,经由用户接口与通知和/或与装置交互。
因此,诸如键盘160和遥控器200这样的项目可提供用户接口,通过该用户接口,用户可以关注用户通知,以实施与所通知的数据处理事件有关的数据处理任务。
注意,图4A至图4D的示意图通过相同的足球运动员的背后视频图像示出。实际上,在显示的通知230出现的时间与用户打开对应消息240的时间之间,移动的足球运动员的视频材料会有变化,但是为了示意的目的,仅仅采用相同的图像。
用户用于阅读显示的电子邮件消息240以及可能对其做出响应的时间周期被称为用户关注通知的时间。也就是说,用户响应于显示的通知,利用TV接收器20采取实质性动作。在下面描述的配置中,该关注通知的动作可能用来仅与处理通知(例如,具体电子邮件)的具体背后原因相关,或者可能用来指用户对通知做出响应以后保持电子邮件应用打开的总持续时间。
图4C示意性地示出一种不期望的情况,其中用户正通过对作为消息240显示的电子邮件进行阅读或做出响应而关注第一通知,此时通过通知控制器210显示另一个通知230’。这是本实施例要避免的一种情况。用户具有被后续通知连续干扰对第一通知的关注危险。
因此,在本发明的实施例中,禁止(通过通知控制器210)显示后续通知230’,直到检测到用户已经例如通过将电子邮件应用关闭或最小化(缩小为图标)而完成对第一通知的关注。参照图4D,一旦用户已经完成对当前通知的关注,就允许通知控制器显示后续通知230’。通过这种方式,将通知控制器210构造为当用户正利用用户接口关注当前通知时禁止其他通知。
下面参照图5的示意性流程图描述该技术背后的处理示例。
在步骤300,或者通过通知控制器210接收关于引起新通知的数据处理事件的信息,或者通过通知控制器210检测到在队列中保持了通知(见下文)。
在步骤310,通知控制器210检测是否用户正在关注之前的通知。在图5中这缩写为一般性问题“UI忙?”,并且在某些实施例中可以仅涉及关于应用(例如电子邮件或者社交网络应用)当前是否运行在活跃模式(也就是说,该模式中以用户可以将数据输入该应用或者从该应用观看数据的方式显示该应用)下的测试(a)。(为了避免疑问,在本发明的实施例中,只出现通知图标(例如图标230)而用户没有采取任何关联动作,不认为这表示UI忙)。
在更多的相关实施例中,关于当前打开的应用是否涉及之前接收的通知可进行辅助测试(b)。因此,例如,如果之前接收的通知涉及传入的电子邮件且当前打开的应用是电子邮件工具,则认为用户正关注该通知,直到电子邮件工具被最小化或关闭。
进一步的测试等级是检测(c)用户观看的实际电子邮件是否是针对其显示通知的电子邮件或对该电子邮件的回复。或者,在社交网络通知的情况下,用户是否在观看关于通知所涉及的人的信息?
关于用户是否正关注通知的更进一步的测试等级是检测(d)从用户上次发出UI命令(例如键入字符或移动光标)开始过去的时间。如果该时间超过预定阈值(例如一分钟),就可认为用户不再关注该通知。
这些测试(a)至(d)只是与通过CPU 100操作的其他处理交互以及与键盘160和I/O控制器190交互的通知控制器怎么能检测用户是否仍然关注之前通知的示例。可以单独进行测试,也可以以不同的排列进行测试。
如果检测到用户没有关注之前的通知,那么在步骤320,通知控制器使得通知被显示,从而将新检测到的事件通知用户。在步骤330,用户可以如上所述关注通知,并且关于该通知,处理终止。
但是如果在步骤310检测到用户在关注之前的通知,那么在步骤340,关于新通知是否已经在通过通知控制器210维护(在存储器170中)的队列中进行检测。如果通知已经在队列中,那么处理终止。如果不在,那么在步骤350将新通知加入队列,然后处理终止。通过这种方式,可将通知控制器210构造为当用户利用用户接口关注当前通知时,推迟任何其他通知,直到用户已经完成关注当前通知。通知控制器可通过如下方式实现这一点:当用户利用用户接口关注当前通知时产生和/或维护包括任何其他通知的队列,以及一旦用户已经完成关注当前通知就提供涉及该队列的通知。
通知是响应于该连接装置或另一相连接装置处的数据处理事件的。因此,例如,电子邮件到达电子邮件服务器、在远程服务器发起聊天或语音呼叫,或者当前时间达到通过TV接收器存储的警报时间,这些都被认为是引发通知的数据处理事件。
如上所述,或者当发起整个新通知时,或者当通知控制器检测到通知保持在队列中时,图5所示的处理开始。在后一情况下,将会关于队列头部的通知(例如可定义为队列中第一个接收的通知,或者定义为队列中最近添加的通知)执行处理。为了避免连续运行图5的处理的处理开销,通知控制器210可以以预定间隔(例如每60秒)检查通知是否保持在队列中。
在当用户正关注之前的通知时禁止显示通知的情况下,将未显示通知列队只是一个可能的结果。另一个结果是,如果由于用户仍在关注先前的通知而不能立即显示这些新接收的通知,则通知控制器就自动解除它们。在另一替代方式中,在通知已经保持在队列中持续预定周期(例如5分钟)以后,通知控制器可以自动解除通知,不向用户显示。
可将***配置为使得用户利用不同的装置关注通知。因此,例如,用户可通过操作移动电话30关注TV接收器20上的通知。在这种情况下,步骤310包括关于用户是否忙于关注移动电话30上的通知的测试。
在图5的配置的其他修改中,通知控制器可以维护图3的优先级数据220,该优先级数据与不同类型的通知相关联,并定义当用户正关注当前通知时,是否应当允许提供特定类型的通知。优先级数据表示通知的优先顺序,并且与可以***图5中的步骤310的“是”分支与步骤340之间的其他可能测试相关,即“新接收到的通知在优先级数据中与用户当前关注的通知相比是否具有更高的位置?”(如果没有作为步骤310的一部分而被明确识别出来,就可以视作之前的通知)。
如果对此附加测试的回答是“是”,则控制进入步骤320,并将新通知告知用户,即使用户仍然关注之前的通知。如果回答是“否”,则控制进入步骤340,如前所述。
优先级数据可具有如下所示的形式,其中数字小的优先级等级表示较高的优先权,因此(例如)优先级1通知在优先权方面相比优先级2通知更高。
Figure BSA00000691265900091
如果两个通知在优先级数据中具有相同的等级,那么对上述新测试的回答当然是“否”,并且控制将进入步骤340。
在使用优先级数据的另一示例中,例如,如果该装置是汽车无线电接收器,具有与移动电话的蓝牙连接,以提供免提呼叫,那么可将交通新闻公告视作具有优先级1,而语音电话呼叫可以是优先级2。通过这种方式,交通新闻会暂时打断语音呼叫,而如果交通新闻已经开始,则语音呼叫不会打断交通新闻。或者,在电视接收器中,可以认为用户有语音呼叫的通知相比于用户关注传入电子邮件具有更高的优先级。
优先级数据的使用的另一示例是可以按照以下方式维护用于显示的通知的队列(参见图5中的步骤340和350):
(a)按照通知的接收时间顺序,因此当UI不再忙时,将告知用户的下一个通知将会是最早接收的通知,与其优先级无关,或者
(b)按照优先级顺序,因此优先于较早接收的较低优先级的通知,将较高优先级的通知告知用户,或者
(c)作为(a)和(b)的组合,因此首先利用通知的优先级来安排队列,但是然后利用接收时间来决定优先级相同的通知之间的顺序。
在不同的中断来源之间也可以建立优先级数据。因此,例如,通过用户(或者通过通知控制器检测——参见下文)可将来自朋友A的传入电子邮件设置为比来自朋友B的传入电子邮件具有更高的优先级。
优先级数据可以是预定的。或者,可以初始建立优先级数据(例如,作为预定数据的默认设置),但然后通知控制器可以响应于对用户通常响应和/或关注哪写类型的通知的检测(使用步骤310的测试),修改或改变优先级数据。通过这种方式,***可以(从预定的类型集合中)检测用户响应哪些类型的通知,从而认为是重要的。例如,如果用户(假如说)响应较低优先级通知类型的可能性是较高优先级通知类型的十倍,那么通知控制器可以在优先级数据中交换这两种通知类型的优先级位置。
在本发明的实施例中,TV接收器20可以响应于用户通知被显示或者被关注,自动发起对当前显示的节目的记录。因此,这是与步骤320相关联(如果响应于通知被显示而发起记录)或者与步骤330相关联(如果响应于用户关注通知而发起记录)的补充步骤。这意味着如果用户被通知分心,用户就能避免错过当前观看的节目的部分。
发起记录可以采取各种不同的形式:
(i)TV接收器可以开始将当前显示的节目记录到非易失性存储器180(例如硬盘驱动器),但是继续显示节目。然后提供用户控制,允许用户从记录的开始重播所记录的节目。在这种情况下,记录和延迟的重播需要继续,直到节目结束,因此非易失性存储器180充当一部分节目材料的临时缓冲器。
(ii)TV接收器可以开始将当前显示的节目记录到非易失性存储器180(例如硬盘驱动器),并暂停节目的显示。然后提供用户控制,允许用户从其暂停位置开始继续所记录的节目,和/或可以当用户已经完成关注导致***暂停的通知时,自动发起从暂停开始的重播。在这种情况下,记录和延迟的重播需要继续,直到节目结束,因此非易失性存储器180充当一部分节目材料的临时缓冲器。
(iii)如果TV接收器已经是将显示的节目缓冲到非易失性存储器180以允许用户中断实况节目的类型,那么在通知时或者在用户关注该通知时(根据情况),TV接收器或者可以利用它现有的配置发起暂停,或者它可以继续重播,但是也存储时间记号(或标记),指示显示通知或关注通知的时间。然后可提供用户控制,在记录材料中回跳到与时间记号相对应的时间。
某些通知影响UI(具体而言是像键盘160这样的项目)的行为方式。例如,某些通知“控制”一定的UI控件(例如输入(enter)键),并变为对这样的键的按下首先做出响应的前景对象。因此,例如,如果用户不看显示器130而打字,并且这种通知出现,则用户可以继续打字,使得或者(a)该打字被应用于通知而非用户以为他正在使用的应用,或者(b)打字被忽略,直到按下了通知所认识(例如输入键)的字符。在其中任一种情况下,对于用户而言这都是不利的。
图6A至图6D中提出对此的一种解决方案,图6A至图6D示意性地示出用户利用文本输入应用(例如字处理器)在上面打字的显示器。通过光标400示出当前打字位置。图6A示出显示通知之前的情况。在图6B和图6C中显示通知230”,但是有可能5秒钟的关联延迟周期。在该延迟周期里,显示的通知可以淡入视图(如图6B和图6C示意性示出),但是技术上的显著特征是,在该延迟周期期间,显示的通知不会变成前景对象,因此不是打字所涉及的对象。这允许用户在延迟周期里打字到字处理器应用中,从而在显示的通知接管为打字所涉及的前景对象之前,完成键入直到图6D所示的位置。该特征的目的是让用户有时间明白通知已经显示(可能还通过可听通知的帮助),从而知道哪个对象正响应于用户的打字。
其他实施例可涉及例如处理多个电子邮件、SMS、社交网络或电话通话。考虑这样一个示例,其中用户通过上述任何一种通信手段来联系朋友A。关于传入通信,将通知提供给用户。如果用户决定关注该通知,则一种可能性是,来自朋友B、C、D等等任何并发的通信通知都被缓存,直到用户已经完成关注来自朋友A的通信。
另一种可能性是,朋友B、C、D的一个或多个可具有比朋友A更高的优先级,在这种情况下,即使在用户关注朋友A时也告知他们的通信。该优先级可能是在这一轮通信之前已经建立的,或者起因于这样的事实(例如):朋友B正关于与来自朋友A的原来的通信相同的主题进行联络,或者正在回复与朋友A发送给朋友B和用户两者的电子邮件相同的电子邮件。
对于社交网络聊天通信的情况,如果用户已经关注与来自一个朋友的通信有关的通知,则可以允许涉及另一个朋友的通知,但是形式是“你要不要允许[朋友B]加入这次聊天会话”。如果用户的回答是“否”,就将通知返回队列,并在后来(当用户已经完成关注当前通知时)告知,但是是在朋友B请求与用户一对一通信的背景下。
至此已将本发明的实施例描述为至少部分地通过软件控制数据处理设备来具体实施,应当理解,这种软件以及承载这种软件(可视作计算机程序产品)的非短暂性机器可读存储介质,例如光盘、磁盘、半导体存储器等等被视作代表本发明的实施例。

Claims (15)

1.一种数据处理装置,包括:
通知控制器,该通知控制器构造为响应于所述装置或所述装置连接的另一装置处的数据处理事件,向用户提供通知;以及
用户接口,所述用户能通过该用户接口关注用户通知,以实施与所通知的数据处理事件有关的数据处理任务;
所述通知控制器构造为当所述用户利用所述用户接口关注当前通知时,禁止其他通知。
2.根据权利要求1的装置,其中所述通知控制器构造为当所述用户利用所述用户接口关注当前通知时,推迟任何其他通知,直到所述用户已经完成关注所述当前通知。
3.根据权利要求2的装置,其中所述通知控制器构造为当所述用户利用所述用户接口关注当前通知时,产生包括任何其他通知的队列,以及一旦用户已经完成关注所述当前通知,就提供涉及所述队列的通知。
4.根据前述权利要求任一项的装置,其中所述通知控制器维护与不同类型的通知相关联的优先级数据,所述优先级数据定义当所述用户在关注特定类型或另一类型的当前通知时,是否应允许提供所述特定类型的通知。
5.根据权利要求4的装置,其中所述通知控制器构造为响应于检测到所述用户关注哪些类型的通知,改变所述优先级数据。
6.根据前述权利要求任一项的装置,所述装置是接收器,该接收器配置为接收内容提供者所传输的音频/视频内容,并将其作为用户输出而播放。
7.根据权利要求6的装置,包括:
内容记录器,用于记录接收的内容;以及
记录控制器,该记录控制器构造为响应于所述通知控制器提供用户通知,发起对接收的内容的记录。
8.根据权利要求6的装置,其中所述记录控制器构造为存储指示发起记录的时间的标记。
9.根据权利要求7或8的装置,所述装置构造为响应于用户通知的提供,暂停对接收的内容的播放。
10.根据权利要求9的装置,其中所述装置构造为当所述用户已经完成关注所述用户通知时,恢复对接收的内容的播放。
11.根据前述权利要求任一项的装置,其中所述用户通知是音频和/或视频通知。
12.一种接收器装置,配置为接收内容提供者所发送的音频/视频内容并将其作为用户输出而播放,所述装置包括:
通知控制器,该通知控制器构造为响应于所述装置或所述装置连接的另一装置处的数据处理事件,向用户提供通知;以及
内容记录器,用于记录接收的内容;以及
记录控制器,该记录控制器构造为响应于所述通知控制器提供用户通知,发起对接收的内容的记录。
13.一种操作数据处理装置的方法,所述方法包括:
响应于所述装置或所述装置连接的另一装置处的数据处理事件,向用户提供通知;
提供用户接口,所述用户能通过该用户接口关注用户通知,以实施与所通知的数据处理事件有关的数据处理任务;以及
当所述用户利用所述用户接口关注当前通知时,禁止其他通知。
14.一种操作接收器装置的方法,所述接收器装置配置为接收内容提供者所发送的音频/视频内容并将其作为用户输出而播放,所述方法包括:
响应于所述装置或所述装置连接的另一装置处的数据处理事件,向用户提供通知;以及
响应于用户通知的提供,发起对接收的内容的记录。
15.一种计算机软件,用于实现根据权利要求13至14任一项所述的方法。
CN201210083271.9A 2011-03-21 2012-03-21 用户通知 Expired - Fee Related CN102710972B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB1104685.1 2011-03-21
GB1104685.1A GB2489399A (en) 2011-03-21 2011-03-21 Suppression of further notifications during initial notification handling and automatic recording of parallel video/audio upon notification display

Publications (2)

Publication Number Publication Date
CN102710972A true CN102710972A (zh) 2012-10-03
CN102710972B CN102710972B (zh) 2016-08-17

Family

ID=44012860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210083271.9A Expired - Fee Related CN102710972B (zh) 2011-03-21 2012-03-21 用户通知

Country Status (7)

Country Link
US (1) US8838713B2 (zh)
EP (1) EP2503780A1 (zh)
JP (1) JP2012199915A (zh)
KR (1) KR20120107437A (zh)
CN (1) CN102710972B (zh)
BR (1) BR102012005742A2 (zh)
GB (1) GB2489399A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823961A (zh) * 2012-11-16 2014-05-28 西门子公司 用于抑制医学技术设备的讯息的方法和装置
CN105630853A (zh) * 2014-12-01 2016-06-01 宏达国际电子股份有限公司 智能通知过滤方法以及手持通讯装置
CN105657519A (zh) * 2016-02-18 2016-06-08 海信电子科技(深圳)有限公司 电视提示信息管理方法及电视
CN105793905A (zh) * 2013-11-27 2016-07-20 谷歌公司 将通知的警报延期特定时间
CN105900025A (zh) * 2014-01-07 2016-08-24 三菱电机株式会社 控制装置、开发装置、以及开发程序
CN107820135A (zh) * 2016-11-11 2018-03-20 青岛海信电器股份有限公司 用于数字电视通知服务的***和方法
CN109756616A (zh) * 2017-11-02 2019-05-14 腾讯科技(深圳)有限公司 消息的处理方法和装置、存储介质、电子装置
CN110234025A (zh) * 2018-03-06 2019-09-13 索尼公司 用于显示设备的基于通知简档的现场交互事件指示

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2751133T3 (es) * 2011-06-29 2020-03-30 Orange Motor de notificaciones
US20140180595A1 (en) 2012-12-26 2014-06-26 Fitbit, Inc. Device state dependent user interface management
US8751500B2 (en) 2012-06-26 2014-06-10 Google Inc. Notification classification and display
JP6011100B2 (ja) * 2012-07-20 2016-10-19 カシオ計算機株式会社 通信装置及び通信システム
US8719280B1 (en) 2012-10-16 2014-05-06 Google Inc. Person-based information aggregation
US9282587B2 (en) 2012-11-16 2016-03-08 Google Technology Holdings, LLC Method for managing notifications in a communication device
US9350693B2 (en) * 2012-12-17 2016-05-24 Lookout, Inc. Method and apparatus for cross device notifications
US20140197963A1 (en) 2013-01-15 2014-07-17 Fitbit, Inc. Portable monitoring devices and methods of operating the same
US8944958B1 (en) * 2013-10-02 2015-02-03 Fitbit, Inc. Biometric sensing device having adaptive data threshold and a performance goal
US9031812B2 (en) 2014-02-27 2015-05-12 Fitbit, Inc. Notifications on a user device based on activity detected by an activity monitoring device
US11990019B2 (en) 2014-02-27 2024-05-21 Fitbit, Inc. Notifications on a user device based on activity detected by an activity monitoring device
US9253551B1 (en) * 2014-09-15 2016-02-02 Google Inc. Methods, systems, and media for providing personalized notifications to video viewers
CN107278367B (zh) * 2016-02-29 2020-02-21 华为技术有限公司 一种移动终端、可穿戴设备和消息传送方法
US10715881B2 (en) 2016-11-01 2020-07-14 Facebook, Inc. Providing interactive elements with a live video presentation
US10826862B1 (en) * 2018-02-27 2020-11-03 Amazon Technologies, Inc. Generation and transmission of hierarchical notifications to networked devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030070182A1 (en) * 2001-10-05 2003-04-10 Opentv Method and apparatus automatic pause and resume of playback for a popup on interactive TV
US20040176081A1 (en) * 2001-06-15 2004-09-09 Datasquirt Limited Intelligent wireless messaging system
CN1951090A (zh) * 2004-05-12 2007-04-18 三洋电机株式会社 带广播接收功能的移动电话机

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020104095A1 (en) * 2000-10-06 2002-08-01 Loc Nguyen On-remote-control email and other service indicator methods, systems, and devices
US20020124252A1 (en) 2001-03-02 2002-09-05 Schaefer Scott R. Method and system to provide information alerts via an interactive video casting system
US20030097659A1 (en) * 2001-11-16 2003-05-22 Goldman Phillip Y. Interrupting the output of media content in response to an event
US8577983B2 (en) * 2002-07-12 2013-11-05 Pace Plc System and method for notifying an instant message recipient of receipt of a message
US7568167B2 (en) * 2003-06-26 2009-07-28 Microsoft Corporation Non-persistent user interface for real-time communication
JP4036182B2 (ja) * 2003-11-10 2008-01-23 株式会社日立製作所 通信端末
US7418497B2 (en) * 2004-07-15 2008-08-26 International Business Machines Corporation Automatically infering and updating an availability status of a user
US9015782B2 (en) * 2006-06-30 2015-04-21 Alcatel Lucent Signal distribution system with interrupt processing and trick play functionality
WO2008015369A1 (en) * 2006-08-01 2008-02-07 Nds Limited Call management
US8260863B2 (en) * 2007-12-31 2012-09-04 International Business Machines Corporation System and method for client-side interruption management
US20100066841A1 (en) * 2008-09-15 2010-03-18 Gavin Quail Method and apparatus for recording and viewing of an audio/video program in response to a non-recording event during the program
US8813121B2 (en) 2008-12-02 2014-08-19 At&T Intellectual Property I, L.P. Delaying emergency alert system messages

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040176081A1 (en) * 2001-06-15 2004-09-09 Datasquirt Limited Intelligent wireless messaging system
US20030070182A1 (en) * 2001-10-05 2003-04-10 Opentv Method and apparatus automatic pause and resume of playback for a popup on interactive TV
CN1951090A (zh) * 2004-05-12 2007-04-18 三洋电机株式会社 带广播接收功能的移动电话机

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823961B (zh) * 2012-11-16 2018-11-02 西门子公司 用于抑制医学技术设备的讯息的方法和装置
US9577901B2 (en) 2012-11-16 2017-02-21 Siemens Aktiengesellschaft Method and arrangement for suppressing messages from a medical system
CN103823961A (zh) * 2012-11-16 2014-05-28 西门子公司 用于抑制医学技术设备的讯息的方法和装置
CN105793905A (zh) * 2013-11-27 2016-07-20 谷歌公司 将通知的警报延期特定时间
CN105900025A (zh) * 2014-01-07 2016-08-24 三菱电机株式会社 控制装置、开发装置、以及开发程序
CN105630853A (zh) * 2014-12-01 2016-06-01 宏达国际电子股份有限公司 智能通知过滤方法以及手持通讯装置
CN105657519A (zh) * 2016-02-18 2016-06-08 海信电子科技(深圳)有限公司 电视提示信息管理方法及电视
CN107820135A (zh) * 2016-11-11 2018-03-20 青岛海信电器股份有限公司 用于数字电视通知服务的***和方法
CN107820135B (zh) * 2016-11-11 2020-10-30 海信视像科技股份有限公司 用于数字电视通知服务的***和方法
CN109756616A (zh) * 2017-11-02 2019-05-14 腾讯科技(深圳)有限公司 消息的处理方法和装置、存储介质、电子装置
CN109756616B (zh) * 2017-11-02 2021-06-08 腾讯科技(深圳)有限公司 消息的处理方法和装置、存储介质、电子装置
CN110234025A (zh) * 2018-03-06 2019-09-13 索尼公司 用于显示设备的基于通知简档的现场交互事件指示
CN110234025B (zh) * 2018-03-06 2022-02-18 索尼公司 用于显示设备的基于通知简档的现场交互事件指示

Also Published As

Publication number Publication date
KR20120107437A (ko) 2012-10-02
US8838713B2 (en) 2014-09-16
BR102012005742A2 (pt) 2013-07-23
US20120246246A1 (en) 2012-09-27
GB2489399A (en) 2012-10-03
EP2503780A1 (en) 2012-09-26
JP2012199915A (ja) 2012-10-18
GB201104685D0 (en) 2011-05-04
CN102710972B (zh) 2016-08-17

Similar Documents

Publication Publication Date Title
CN102710972A (zh) 用户通知
US20120317498A1 (en) Electronic communication device and method for displaying icons
KR102133745B1 (ko) 실시간 상태 알림을 갖는 음성 통신
US20120204191A1 (en) System and method for providing notifications on a mobile computing device
US10142480B2 (en) Message storage
US9554052B2 (en) Single action photo and video messaging
WO2008085849A2 (en) Voicemail systems and methods
CN104346217A (zh) 推送消息的提示方法和***
EP2533140A1 (en) Electronic communication device and method for displaying icons
EP3001397B1 (en) Display apparatus and system for providing ui, and method for providing ui of display apparatus
CN108337382A (zh) 用于移动通信设备的用户可选择环境
WO2016095386A1 (zh) 一种短信处理方法及短信处理终端
CN103428570A (zh) 用于多重播放视频的方法和设备
US10572097B2 (en) Method and a device for processing messages exchanged between users
US9398430B2 (en) Controlling communication arrival indicators
US20160072937A1 (en) Auto reminder, alarm and response system and method
EP2119210A2 (en) Voicemail systems and methods
JP5549060B2 (ja) デジタルフォトフレーム及びデジタルフォトフレームシステム
KR20170038803A (ko) 메시징 서비스 엑스포트
WO2018076379A1 (zh) 一种通话处理方法、终端及***
KR101330528B1 (ko) 오디오 모드 제공 방법과 그를 위한 휴대용 단말기 및 컴퓨터로 읽을 수 있는 기록매체
US20110183724A1 (en) Generation of video clips from a friend's recent social stream
KR101515761B1 (ko) 뉴스 콘텐츠 서비스 제공 시스템, 서버 및 방법
CN116795559A (zh) 推送通道的状态切换方法、装置、设备、介质及程序产品
KR20160058464A (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
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210114

Address after: Tokyo, Japan

Patentee after: Sony Corp.

Patentee after: SONY EUROPE B.V.

Address before: Tokyo, Japan

Patentee before: Sony Corp.

Patentee before: SONY EUROPE B.V.

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

Granted publication date: 20160817

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