精心安排体验效果的产生的制作方法

文档序号:18888415发布日期:2019-10-15 21:19阅读:164来源:国知局
精心安排体验效果的产生的制作方法
本发明涉及一种用于精心安排体验效果的产生的系统。本发明进一步涉及一种精心安排体验效果的产生的方法。本发明也涉及一种使得计算机系统能够执行这样的方法的计算机程序产品。
背景技术
:如今,许多人一天大部分时间随身携带着个人电子设备,例如智能电话。这使得在任何地方和任何时间接收像电子邮件、聊天消息(例如whatsapp)或者社交媒体消息(例如脸书或推特)那样的数字消息成为可能。有时,个人可能想要延迟发布他的消息。例如,当某人决定以特别的方式祝贺朋友的生日时,他可能想要立刻开始这项工作,因此已经创作好消息并且计划在生日那天的好时刻将它发出去将是美好的。来自称为buffer的公司的称为buffer的产品可以例如用来将社交媒体帖子安排在晚些时候发布。数字消息可以通过添加表情符号、图像和动画而增强。然而,常规个人电子设备的能力是有限的,并且在某些情形中,例如当某人想要祝贺朋友的生日时,数字消息的发送者或者接受者可能宁愿从接收数字消息中获得特殊体验,该特殊体验超越了在个人电子设备上显示文本、表情符号、图像和动画。技术实现要素:本发明的第一目的是提供一种系统,其能够利用体验效果(例如光效)增强数字消息的复现。本发明的第二目的是提供一种方法,其利用体验效果(例如光效)增强数字消息的复现。在本发明的第一方面中,所述系统包括存储器和至少一个处理器,所述至少一个处理器被配置为:将数字消息所针对的第一个人的指示符和体验效果——例如光效——存储在所述存储器中,所述体验效果是所述数字消息的部分或者从所述数字消息得出并且所述数字消息包括由第二个人创作的文本;确定所述第一个人是否处于电子设备的一定范围内,所述电子设备可以用来产生所述体验效果,例如包括光源的电子设备;一确定所述第一个人处于所述电子设备的所述一定范围内,就使得所述电子设备产生所述体验效果;以及一确定所述第一个人处于所述电子设备的所述一定范围内,就使得所述文本在文本再现设备上复现。体验效果可以包括例如体验脚本(例如光脚本)。所述数字消息的所述文本可以包括一个或多个表情符号,并且甚至可以由一个或多个表情符号组成而不包括例如任何词语。所述电子设备和所述文本再现设备可以例如是相同的设备。所述系统可以包括例如所述文本再现设备。本发明人认识到,数字消息的复现可以通过让不同于个人电子设备的其他电子设备(例如照明器)产生体验效果(例如光效)而增强。该其他电子设备可以专门产生这样的体验效果。由于数字消息所针对的个人不总是在可以产生希望的(多个)体验效果的电子设备附近,因而将消息的文本的复现推迟,直到也可以复现希望的(多个)体验效果。所述至少一个处理器可以被配置为接收所述数字消息,根据所述数字消息估计所述第二个人的情绪,以及根据所述情绪确定所述体验效果。这允许在无需创作数字消息的第二个人在其上花费精力或者使用特殊的软件或命令规定体验效果的情况下产生体验效果。估计第二个人的情绪可以包括估计第二个人的心情。所述至少一个处理器可以被配置为通过确定所述数字消息中是否存在某些词语和/或表情符号而估计所述第二个人的所述情绪。这是一种根据数字消息的文本估计情绪的方便方式。所述系统可以包括可以用来产生所述体验效果的所述电子设备。通过在体验基础设施中——例如在照明基础设施中——缓冲体验效果,这些体验效果甚至可以在第一个人没有携带移动设备时产生。例如,体验基础设施可以被配置为使用面部识别检测第一个人是否处于可以用来产生希望的体验效果的电子设备的一定范围内。所述至少一个处理器可以被配置为:将释放条件与所述存储器中的所述第一个人的所述指示符和所述体验效果关联;确定是否满足所述释放条件;一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述电子设备产生所述体验效果;以及一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述文本在所述文本再现设备上复现。释放条件规定在允许产生(“释放”)体验效果之前需要满足的条件,例如日期、时间窗口或者开关接通。特别是在第二个人能够规定释放条件时,释放条件的使用允许体验效果成为最佳目标。例如,第二个人可以规定数字消息应当在第一个人的生日时呈现。所述至少一个处理器可以被配置为:将另一体验效果与所述存储器中的所述第一个人的所述指示符和所述释放条件关联,所述另一体验效果是另一数字消息的部分或者从其得出,所述另一数字消息针对所述第一个人并且包括由第三个人创作的另一文本;一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述电子设备产生所述体验效果和所述另一体验效果;以及一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述文本和所述另一文本在所述文本再现设备上复现。如果两个个人例如因为他们都想要在第一个人的生日时呈现他们的数字消息或者因为他们想要在他们都参加的相同聚会上呈现他们的数字消息而为他们的数字消息规定相同的释放条件,那么优选地将从这些数字消息得出的或者是其部分的体验效果分组并且一起呈现。所述至少一个处理器可以被配置为:一确定满足所述释放条件,同时确定所述第一个人不处于可以用来产生所述体验效果的电子设备的所述一定范围内,就使得去往可以用来产生所述体验效果的电子设备的请求向所述第一个人复现。由于释放条件可能过期(即不再可能在一定时间点满足释放条件),可能有益的是将第一个人引导至适当的电子设备,使得他不错过具有所述(多个)体验效果的数字消息。在释放条件过期之后,数字消息的文本仍然可以在没有所述(多个)体验效果的情况下复现。例如,如果释放条件是第一个人的生日,那么在第一个人的生日之后,数字消息的文本仍然可以在没有所述(多个)体验效果的情况下呈现给第一个人。所述至少一个处理器可以被配置为使得所述电子设备成序列地产生所述体验效果和另一体验效果,所述另一体验效果是另一数字消息的部分或者从其得出,所述另一数字消息针对所述第一个人并且包括由第三个人创作的另一文本,并且所述序列的顺序取决于以下至少一个:所述第二个人和所述第三个人的指示符,所述数字消息和所述另一数字消息的一个或多个属性,以及所述体验效果和所述另一体验效果的一个或多个属性。同时呈现某些类型的体验效果——例如光效——可能是不可能的。在那种情况下,有益的是例如依照体验效果的、数字消息本身的(例如它们的文本)和/或数字消息的创作者的一个或多个属性对这些体验效果排序。在本发明的第二方面中,精心安排体验效果的产生的方法包括:将数字消息所针对的第一个人的指示符和体验效果存储在存储器中,所述体验效果是所述数字消息的部分或者从其得出并且所述数字消息包括由第二个人创作的文本;确定所述第一个人是否处于可以用来产生所述体验效果的电子设备的一定范围内;一确定所述第一个人处于所述电子设备的所述一定范围内,就使得所述电子设备产生所述体验效果;以及一确定所述第一个人处于所述电子设备的所述一定范围内,就使得所述文本在文本再现设备上复现。所述方法可以以硬件和/或软件实现。所述方法可以进一步包括:接收所述数字消息;使用计算机实现的分析根据所述数字消息估计所述第二个人的情绪;以及根据所述情绪确定所述体验效果。所述方法可以进一步包括:将释放条件与所述存储器中的所述第一个人的所述指示符和所述体验效果关联;以及确定是否满足所述释放条件。一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就可以使得所述电子设备产生所述体验效果,并且一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就可以使得所述文本复现。所述方法可以进一步包括:将另一体验效果与所述存储器中的所述第一个人的所述指示符和所述释放条件关联,所述另一体验效果是另一数字消息的部分或者从其得出,所述另一数字消息针对所述第一个人并且包括由第三个人创作的另一文本。一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就可以使得所述电子设备产生所述体验效果和所述另一体验效果,并且一确定所述第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就可以使得所述文本和所述另一文本复现。而且,提供了一种用于实现本文描述的方法的计算机程序,以及存储该计算机程序的非暂时性计算机可读存储介质。计算机程序可以例如通过现有设备下载或者上传至现有设备,或者在制造这些系统时被存储。一种非暂时性计算机可读存储介质存储至少一个软件代码部分,该软件代码部分在被计算机执行或处理时被配置为执行可执行操作,这些操作包括:将数字消息所针对的第一个人的指示符和体验效果存储在存储器中,所述体验效果是所述数字消息的部分或者从其得出,并且所述数字消息包括由第二个人创作的文本;确定所述第一个人是否处于可以用来产生所述体验效果的电子设备的特定范围内;一确定所述第一个人处于所述电子设备的所述特定范围内,就使得所述电子设备产生所述体验效果;以及一确定所述第一个人处于所述电子设备的所述特定范围内,就使得所述文本在文本再现设备上复现。本领域技术人员将会理解,可以将本发明的方面实施为设备、方法或者计算机程序产品。因此,本发明的方面可以采取完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等等)或者组合软件和硬件方面的实施例的形式,其在本文一般都可以称为“电路”、“模块”或者“系统”。本公开描述的功能可以实现为由计算机的处理器/微处理器执行的算法。此外,本发明的方面可以采取包含在一种或多种计算机可读介质中的计算机程序产品的形式,所述介质在其上包含(例如存储)了计算机可读程序代码。可以利用一种或多种计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质可以例如是,但不限于,电子、磁性、光学、电磁、红外或者半导体系统、装置或设备或者前述任何适当的组合。计算机可读存储介质的更具体的示例可以包括但不限于以下所述:具有一根或多根导线的电连接、,便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或者闪速存储器)、光纤、便携式光盘只读存储器(cd-rom)、光学存储设备、磁性存储设备,或者前述任何适当的组合。在本发明的上下文中,计算机可读存储介质可以是任何有形介质,该有形介质可以包含或者存储供或者结合指令执行系统、装置或设备使用的程序。计算机可读信号介质可以包括例如基带中或者作为载波的部分的其中包含了计算机可读程序代码的传播的数据信号。这样的传播的信号可以采取各种各样的形式中的任何一种,包括但不限于电磁的、光学的形式或者其任何适当的组合。计算机可读信号介质可以是任何计算机可读介质,其不是计算机可读存储介质并且可以传送、传播或者运送供或者结合指令执行系统、装置或设备使用的程序。计算机可读介质上包含的程序代码可以使用任何适当的介质传输,该介质包括但不限于无线、有线、光纤、电缆、rf等等或者前述任何适当的组合。用于实现本发明的方面的操作的计算机程序代码可以以一种或多种编程语言的任意组合书写,所述语言包括诸如java(tm)、smalltalk、c++等等之类的面向对象的编程语言以及诸如“c”编程语言或者类似编程语言之类的常规过程编程语言。程序代码可以全部在用户计算机上执行,部分在用户计算机上执行,作为独立软件包执行,部分在用户计算机上并且部分在远程计算机上执行,或者全部在远程计算机或服务器上执行。在后一种场景下,远程计算机可以通过包括局域网(lan)或广域网(wan)在内的任何类型的网络连接到用户计算机,或者可以与外部计算机建立连接(例如使用因特网服务提供商通过因特网)。下面,参照依照本发明实施例的方法、装置(系统)和计算机程序产品的流程图图示和/或框图描述本发明的方面。应当理解,流程图图示和/或框图的每个功能框以及流程图图示和/或框图中的功能框的组合可以由计算机程序指令实现。可以将这些计算机程序指令提供给生产机器的通用计算机、专用计算机或者其他可编程数据处理装置的处理器,特别是微处理器或者中央处理单元(cpu),使得经由计算机、其他可编程数据处理装置或者其他设备的处理器执行的这些指令创建用于实现流程图和/或一个或多个框图功能框中指定的功能/动作的手段。这些计算机程序指令也可以存储在计算机可读介质中,其可以引导计算机、其他可编程数据处理装置或者其他设备以特定的方式起作用,使得存储在计算机可读介质中的指令生产制品,包括实现流程图和/或一个或多个框图功能框中指定的功能/动作的指令。也可以将计算机程序指令加载到计算机、其他可编程数据处理装置或者其他设备上以便使得一系列操作步骤在计算机、其他可编程装置或者其他设备上执行以产生计算机实现的过程,使得在计算机或者其他可编程装置上执行的指令提供用于实现流程图和/或一个或多个框图功能框中指定的功能/动作的过程。图中的流程图和框图图示出依照本发明各个不同实施例的设备、方法和计算机程序产品的可能实现方式的架构、功能和操作。在这个方面,流程图或框图中的每个功能框可以表示模块、段或者部分代码,其包括用于实现指定的(多个)逻辑功能的一个或多个可执行指令。也应当指出的是,在一些可替换的实现方式中,功能框中指出的功能可以不按图中指出的顺序出现。例如,连续显示的两个功能框事实上可以基本上同时执行,或者功能框有时可以以相反的顺序执行,这取决于涉及的功能。也应当指出的是,框图和/或流程图图示的每个功能框以及框图和/或流程图图示中的功能框的组合可以通过基于专用硬件的系统实现,所述系统执行指定的功能或动作或者专用硬件和计算机指令的组合。附图说明本发明的这些和其他方面根据附图是清楚明白的,并且将通过举例的方式参照附图进行进一步阐述,在附图中:图1示出了操作中的本发明的系统的实施例的第一示例;图2为系统的第一实施例的框图;图3为系统的第二实施例的框图;图4为系统的第三实施例的框图;图5示出了操作中的图2的第一实施例的第二示例;图6为本发明的方法的第一实施例的流程图;图7为本发明的方法的第二实施例的流程图;图8为本发明的方法的第三实施例的流程图;图9为用于执行本发明方法的一种示例性数据处理系统的框图。附图中的相应元件通过相同的附图标记表示。具体实施方式图1示出了操作中的本发明的系统的实施例的第一示例。该系统可以通过例如移动设备1、家庭控制单元11或者照明器21实施。此外,该系统可以包括例如与移动设备1、家庭控制单元11或者照明器21通信的服务器41。所述系统包括存储器以及被配置为将数字消息所针对的第一个人51的指示符和体验效果——例如光效——存储在存储器中的至少一个处理器。体验效果是数字消息的部分或者从其得出。数字消息包括由第二个人52创作的文本。所述至少一个处理器进一步被配置为确定第一个人51是否处于可以用来产生体验效果的电子设备——例如照明器19或21——的一定范围内。所述至少一个处理器也被配置为:一确定第一个人51处于所述电子设备——例如照明器19或21——的所述一定范围内,就使得所述电子设备——例如照明器19或21——产生所述体验效果;以及一确定第一个人51处于所述电子设备——例如照明器19或21——的所述一定范围内,就使得文本复现。所述系统可以使得产生体验效果的电子设备或者另一个电子设备——例如移动设备1——复现所述文本。体验效果可以包括例如体验脚本(例如光脚本)。光脚本可以规定例如颜色和强度随着时间的变化。除别的以外,光脚本的使用通常从us2014/0132390a1获悉。在图1中,产生体验效果的仅有的设备为照明器。然而,不同于照明器的其他电子设备也可以能够产生体验效果,例如咖啡机或者音频和/或视频设备。例如,百叶窗的操纵、咖啡的冲泡以及香味的释放也可以被认为是体验效果。体验效果也可以包括动画、视频、音频、音乐和/或音效。所述系统可以通过例如如图2所示的移动设备1实施。移动设备1包括存储器3、处理器5、收发器7和显示器9。移动设备1可以进一步包括对于移动设备1而言典型的其他部件,例如电池。移动设备1可以是例如移动电话,例如智能电话。在图2所示的实施例中,移动设备1包括一个处理器5。在一个可替换的实施例中,移动设备1包括多个处理器。移动设备1的处理器5可以是例如来自arm或者高通公司的通用处理器,或者专用处理器。移动设备1的处理器5可以运行例如ios、windows或者安卓操作系统。本发明可以使用运行在一个或多个处理器上的计算机程序实现。存储器3可以包括一个或多个存储器单元。存储器3可以包括例如固态存储器。收发器7可以使用wi-fi、zigbee或者蓝牙与例如接入点46和47通信。可替换地,所述系统可以通过例如如图3中所示的家庭控制单元11实施。家庭控制单元11包括存储器13、处理器15和收发器17。家庭控制单元11可以进一步包括对于家庭控制单元而言典型的其他部件,例如电源。家庭控制单元11可以控制例如照明器19。家庭控制单元可以控制例如照明器19的颜色和亮度。家庭控制单元11可以仅仅控制照明器,或者可以控制代替照明器的或者除照明器之外的其他电子设备。家庭控制单元11可以经由导线或者无线地(例如使用zigbee、蓝牙和/或wi-fi通信技术)控制照明器19。在图3所示的实施例中,家庭控制单元11包括一个处理器15。在一个可替换的实施例中,家庭控制单元11包括多个处理器。家庭控制单元11的处理器15可以为例如来自arm公司的通用处理器,或者专用处理器。家庭控制单元11的处理器15可以运行例如基于unix的操作系统。本发明可以使用运行在一个或多个处理器上的计算机程序实现。存储器13可以包括一个或多个存储器单元。存储器13可以包括例如固态存储器。收发器17可以使用wi-fi、zigbee或者蓝牙与例如接入点46和47通信。可替换地,所述系统可以通过例如如图4中所示的照明器21实施。照明器21包括存储器23、处理器25、收发器27和光源29,例如一个或多个led芯片。照明器21可以进一步包括对于照明器而言典型的其他部件,例如电源。在图4所示的实施例中,照明器21包括一个处理器25。在一个可替换的实施例中,照明器21包括多个处理器。照明器21的处理器25可以为例如来自arm公司的通用处理器,或者专用处理器。照明器21的处理器25可以运行例如基于unix的操作系统。本发明可以使用运行在一个或多个处理器上的计算机程序实现。存储器23可以包括一个或多个存储器单元。存储器23可以包括例如固态存储器。收发器27可以使用wi-fi、zigbee或者蓝牙与例如接入点46和47通信。第二个人52可以使用他的移动设备例如通过使用他的移动设备上的app创作数字消息。该app可以例如从app商店——例如苹果的app商店或者谷歌的play商店获取。该app可以为例如电子邮件app(例如gmail或outlookapp)、聊天app(例如whatsapp或者lineapp)或者社交媒体app(例如脸书、推特或者领英app)。该app与因特网上的服务器41通信。该app可以是与第一个人51在移动设备1上使用的app相同的app。第二个人52的移动设备经由移动通信网络(例如umts、cdma2000或者lte网络)的基站43连接到因特网。建筑物56和57的接入点46和47也例如经由光纤、adsl或者电缆网络连接到因特网。第一个人51使用的移动设备1和家庭控制单元11例如使用wi-fi技术连接到接入点46。照明器21例如使用wi-fi技术连接到接入点47。第二个人52可以在创作数字消息时将体验效果插入到该数字消息中。可替换地,服务器41、移动设备1、家庭控制11或者照明器21可以例如通过根据数字消息估计第二个人52的情绪并且根据该情绪确定体验效果而从数字消息得出体验效果。处理器5、15或25可以被配置为例如通过确定数字消息中是否存在某些词语和/或表情符号而估计第二个人52的情绪。如果所述系统通过移动设备1实施,那么处理器5可以监视第一个人51(其正在使用移动设备1)是否处于可以用来产生体验效果的电子设备的一定范围内。作为第一示例,处理器5可以使用收发器7接收来自电子设备的rf发射并且可以在接收的信号强度超过预定阈值的情况下确定移动设备1(以及因而第一个人51)处于电子设备的一定范围内。作为第二示例,处理器5可以使用移动设备1的照相机捕获移动设备1的环境的图像,并且可以在使用图像识别技术在图像中识别了电子设备的情况下确定移动设备1处于该电子设备的一定范围内。作为第三示例,处理器5可以使用照相机或者光传感器接收包括数据的光发射,即使用可见光通信(vlc)发射,并且可以在处理器5接收到来自所述电子设备的光发射的情况下确定移动设备1处于该电子设备的所述一定范围内。或许,不是所有处于第一个人51的一定范围内的电子设备都可以产生希望的体验效果。电子设备可能不能够产生希望的体验效果(例如咖啡机可能不能够产生光效)或者它可能不愿意(例如由于访问限制的原因或者由于它用于另一个应用的原因)产生希望的体验效果。作为第一选项,移动设备1可以联系照明器19或者家庭控制单元11以询问它们照明器19是否能够以及愿意产生希望的体验效果。然后,照明器19或者家庭控制单元11响应该问题,并且可以在其响应中指示可以在什么时刻产生希望的体验效果。作为第二选项,照明器19或者家庭控制单元11可以首先发射——例如广播——指示照明器19的能力的消息,并且移动设备1可以使用该信息仅仅联系家庭控制单元11和照明器19中的相关者。发射的消息也可以指示照明器19在什么条件下(例如在什么时刻以及为谁)愿意产生体验效果。在移动设备1确定第一个人51处于可以用来产生体验效果的照明器19的一定范围内之后,移动设备1指示该照明器19或者家庭控制单元11在该照明器19上产生体验效果。然后,移动设备1在它的显示器9上复现数字消息的文本。当产生体验效果的电子设备能够显示消息——例如为电视时,移动设备1可以指示该电子设备也复现数字消息的文本。可替换地,如果不同于产生体验效果的电子设备的其他电子设备和移动设备1处于第一个人51的所述一定范围内(并且可以复现所述文本),那么移动设备1可以指示该其他电子设备复现该文本。可替换地或者此外,数字消息的文本可以经由文本—语音转换在扬声器上复现。如果所述系统通过家庭控制单元11实施,那么处理器15可以监视第一个人51是否处于可以用来产生体验效果的电子设备——例如照明器19之一——的一定范围内。处理器15可以被配置为:当第一个人51处于家庭控制单元11的一定范围内并且电子设备位于家庭控制单元11附近时,确定第一个人51处于该电子设备的一定范围内。在家庭控制单元11的处理器15开始监视之前,服务器41或者运行在移动设备1上的app首先确定需要向哪些电子设备发送执行该监视的指示或请求并且将该指示发送至这些电子设备(在该示例中,发送至家庭控制单元11和照明器21)。将指示(其可以以请求的形式)发送至电子设备可以像把数字消息(或者其部分)转发至该电子设备一样简单。在电子设备产生了体验效果之后,它可以通知服务器41或者运行在移动设备1上的app。然后,服务器41或者运行在移动设备上的app可以通知其他电子设备先前发送的指示或请求被撤回。创作数字消息的第二个人52可以能够选择应当指示哪些电子设备,或者可以能够选择其中应当指示电子设备的地点。第一个人51可能已经将某些体验设备和/或某些地点与他的(例如社交媒体)帐户关联。第二个人52可以能够从这些体验设备和/或地点中进行选择。地点与这些地点处的一个或多个设备(例如分配给地点的网关)之间的映射可以由服务器41或者运行在移动设备1上的app用来确定针对选择的地点向哪些电子设备发送所述指示或请求。如果第二个人52选择了一个或多个地点,那么可以指示(直接地或者经由网关)这些地点处的所有已知/可达设备监视第一个人51是否处于可以用来产生体验效果的电子设备的一定范围内。可替换地,第二个人52可能无需选择电子设备或者地点,而是可以指示与第一个人51的帐户关联的或者与第一个人51的帐户关联的地点处的所有设备监视第一个人51是否处于可以用来产生体验效果的电子设备的一定范围内。可替换地,仅仅指示能够产生希望的体验效果的电子设备监视第一个人51是否处于可以用来产生体验效果的电子设备的一定范围内。如果第一个人51已经将某些体验设备与他的帐户关联,那么第二个人可以能够看到这些体验设备的能力,并且考虑到该信息而规定体验效果。体验设备的能力(例如灯支持哪些颜色以及灯的像素分辨率)也可以与第一个人51的帐户关联,或者可以在请求时从体验设备中获得。第一个人51甚至可以允许其他个人配置他的(多个)体验设备。这打开了这样的选项,即某个光控件(例如预设按钮之一)被配置为例如给出一定特效。这可以例如仅仅在生日时,但是也可以针对较长时段。例如,当伙伴旅行一个月时,可以在该时间期间无论何时使用该按钮时播放光脚本。该光脚本可以根据不同种类的信息——例如直到返回的剩余时间——随着时间而变化,或者它可以每晚重写。它可以是小孩每晚在其睡觉之前从正在旅行的伙伴接收的“催眠曲”。第二个人52也可以能够规定不与第一个人51的帐户关联的地点。第二个人52可以能够使用他的移动设备上的app规定例如gps坐标。此外或者可替换地,第一个人51可能已经释放了他打算访问的地点的一些信息(例如他打算在他的家里、他们的家里或者酒馆会见的人),并且第二个人52可以能够从这些地点中进行选择。也可以使用日历信息或者关于行踪的其他信息,诸如经由社交媒体网站(四方、脸书等)登记某个地点或者事件。此外或者可替换地,关于第一个人51打算访问的(多个)地点的信息可以从邀请朋友加入(第一个人共同的)一群朋友以利用体验效果——例如光效——和消息流庆祝第一个人51或者使其惊喜中得出。第二个人52也可以能够规定不与第一个人51的帐户关联的电子设备。例如,第二个人52可以能够选择(以及可选地预订)公共环境中的电子设备,例如酒馆中紧挨他同时预订的餐桌的灯或者公园长椅附近的灯杆。如果所述系统通过移动设备1实施,那么第二个人52仍然可以能够如上所述规定地点和/或电子设备,但是此时优选地作为释放条件的一部分。第二个人52可以进一步能够指示他是否想要在产生了体验效果时接收通知。家庭控制单元11的处理器15可以使用它的收发器17或者照相机检测第一个人51处于家庭控制单元11或者连接到家庭控制单元11照明器19中的一个或多个的一定范围内。作为第一示例,处理器15可以使用收发器17或者照明器19中的一个或二者中的收发器接收来自移动设备1的rf发射并且可以在接收的信号强度超过预定阈值的情况下确定移动设备1(以及因而第一个人51)处于家庭控制单元11或者照明器19中的一个或二者的一定范围内。作为第二示例,处理器15可以使用家庭控制单元1或者照明器19中的一个或二者的照相机捕获它的环境的图像,并且可以在处理器15识别了第一个人51的脸部时确定第一个人51处于家庭控制单元11或者照明器19中的一个或二者的所述一定范围内。在该第二示例中,处理器15可以使用收发器17例如从服务器41接收第一个人51的脸部的特性,以便允许执行脸部识别。在家庭控制单元11的处理器15确定第一个人51处于家庭控制单元11或者连接到家庭控制单元11的照明器19中的一个或多个的一定范围内之后,家庭控制单元11的处理器15确定它是否能够并且愿意产生希望的体验效果。如果家庭控制单元11的处理器15确定它不能或者不愿意产生希望的体验效果,那么它将不执行进一步的动作。由于照明器19不能复现文本,因而家庭控制单元11的处理器15指示移动设备1复现数字消息的文本。处理器15可能首先检查移动设备1是否可以复现数字消息的文本,尽管这优选地不是所需的。如果能够复现文本的电子设备连接到家庭控制单元11(例如作为家庭网络的部分),那么处理器15可能指示该电子设备复现文本。该电子设备可以是与产生体验效果的电子设备相同的设备。如果所述系统通过照明器21实施,那么处理器25可以监视第一个人51是否处于照明器21的一定范围内。照明器21及其处理器25类似于家庭控制单元11及其处理器15配置,但是与家庭控制单元11不同的是,照明器21只需控制它自己。如果所述系统通过移动设备1实施,那么家庭控制单元和照明器无需连接到因特网,参见图5。连接到照明器69的家庭控制单元61以及照明器71能够经由无线局域网或者个人区域网例如使用zigbee、蓝牙或wi-fi技术与移动设备1通信。家庭控制单元61以及照明器69和71不能从因特网进行配置或控制,但是移动设备1能够直接在家庭控制单元61和照明器69检查照明器69和71是否可以产生希望的体验效果,并且指示家庭控制单元61或者照明器71产生希望的体验效果。在图5的示例中,移动设备1不经由(w)lan接入点连接到因特网,而是经由移动通信网络的基站44。收发器9可以例如使用gprs、edge、umts、lte和/或5g技术与基站44通信。在一个实施例中,处理器5、15或25被配置为:将释放条件与存储器3、13或23中的体验效果和第一个人51的指示符关联以便确定是否满足释放条件;一确定第一个人51处于所述电子设备——例如照明器19、21、69或71——的所述一定范围内并且确定满足所述释放条件,就使得所述电子设备——例如照明器19、21、69或71——产生所述体验效果;以及一确定第一个人51处于所述电子设备——例如照明器19、21、69或71——的所述一定范围内并且确定满足所述释放条件,就使得文本复现。释放条件可以包括例如日期(例如生日)、一天或者跨越多天的时间窗口、一天的某个时间(例如介于9am与11am之间)、照明条件(例如测得的小于10的勒克斯)、其他人(例如一般人或者特定个人)的存在性、地点(例如gps坐标、家庭、工作、旅馆房间、酒馆、卧室、浴室、客厅等等)和/或开关(例如光开关)接通或关断。时间窗口可以例如通过仅仅规定起始日期或者通过仅仅规定到期日期而规定。释放条件可以例如由第二个人52规定。第二个人52可以能够浏览事件列表(例如“生日”、“电视打开”、“到家”),并且将这些事件中的一个或多个选为释放条件。如果释放条件包括起始日期和/或起始时间,那么数字消息和/或体验效果——例如光脚本——可以在服务器41上排队,直到达到这样的起始日期和/或起始时间,并且此时转到移动设备1、家庭控制单元11和/或照明器21。第二个人52可以进一步能够指示他在产生了体验效果时是否想要接收通知。第二个人52也可以能够指示允许哪些其他个人或者个人组看到他规定的释放条件,并且可选地将他们的另一数字消息与相同的释放条件关联。例如,第二个人52可能不想第一个人51看到他规定的释放条件(例如第一个人51的生日被限定为释放条件这一事实)。处理器5、15或25可以被配置为将另一体验效果与存储器3、13或23中的第一个人51的指示符和释放条件关联。所述另一体验效果可以是另一数字消息的部分或者从其得出。所述另一数字消息可以针对第一个人51,并且可以包括由第三个人53创作的另一文本。处理器5、15或25可以进一步被配置为:一确定第一个人51处于所述电子设备——例如照明器19、21、69或71——的所述一定范围内并且确定满足所述释放条件,就使得所述电子设备——照明器19、21、69或71——产生所述体验效果和所述另一体验效果;以及一确定第一个人51处于所述电子设备——例如照明器19、21、69或71——的所述一定范围内并且确定满足所述释放条件,就使得所述文本和所述另一文本复现。即使第二个人52不允许第三个人53看到与第二个人52创作的数字消息关联的释放条件,也可以将所述另一体验效果与释放条件和第一个人51的指示符关联。如果对于所述数字消息和所述另一数字消息规定相同的释放条件,那么处理器15或25可以被配置为将所述体验效果和所述另一体验效果与相同的释放条件关联。处理器5可以被配置为:一确定满足所述释放条件,同时确定第一个人51不处于可以用来产生所述体验效果的电子设备——例如照明器19、21、69或71——的所述一定范围内,就使得去往可以用来产生所述体验效果的电子设备——例如照明器19、21、69或71——的请求向第一个人51复现。该请求可以例如在移动设备1的显示器9上复现。可替换地,该请求可以经由文本—语音转换在扬声器上复现。该请求可以规定在第一个人51邻近检测的特定电子设备和/或第一个人51应当去往的电子设备的能力/类型。所述释放条件可以包括第一个人51的生日,并且向第一个人51的请求可以包括例如文本“请到您的起居室以便接收消息”。处理器5、15或25可以被配置为使得所述电子设备——例如照明器19、21、69或71——成序列地产生所述体验效果和另一体验效果。该序列的顺序可以取决于以下至少一个:第二个人52和第三个人53的指示符,所述数字消息和所述另一数字消息的一个或多个属性,以及所述体验效果和所述另一体验效果的一个或多个属性。这些体验效果的所述一个或多个属性可以包括例如颜色变化和/或动态强度。例如,可以首先产生较少动态的光效,在序列的末尾造成高潮。所述消息的所述一个或多个属性可以包括例如这些消息的大小或者某些词语或表情符号在所述文本中的存在。具有较短文本的消息可以例如优先化。具有相似文本和/或表情符号的消息例如可以分组在一起和/或可以优先化。所述个人的所述一个或多个属性可以例如为他们的性别。可以在所述序列中将瞬态光效插入到从数字消息得出或者提取的不同光效之间。当多个体验效果与相同释放条件关联时,而且也当多个体验效果不与任何释放条件关联时,可以成序列地复现体验效果。当这些多个体验效果与同一个人有关时,而且也当这些多个体验效果与不同个人有关时,例如当他们一起旅行时,可以成序列地复现体验效果。下表1中示出了在与脸书用户名“doloresflood57”关联的移动设备1的存储器5的部分中存储/缓冲的体验效果的一个示例:表#释放条件体验效果1日期=2017年9月13日光效“跳动的心脏”2日期=2017年9月13日光效“颜色爆炸”下表2中示出了家庭控制单元11的存储器15或者照明器21的存储器25中存储/缓冲的体验效果的一个示例:表2#个人释放条件体验效果1doloresflood日期=2017年9月13日光效“跳动的心脏”2doloresflood日期=2017年9月13日光效“颜色爆炸”3davidbarrett无“薰衣草”香味4davidbarrett无光效“升起的太阳”在表2中,体验效果通过产生这些体验效果的电子设备识别的名称标识。这些体验效果也可以存储为以脚本语言规定的脚本。面部识别特性可以与表2中列出的个人有关地获得和/或存储(例如在存储器3或13中),以便识别处于家庭控制单元11或者照明器21的所述一定范围内的这些个人。下表3中示出了从其得出表1和表2的体验效果#2的数字消息的一个示例。表3#作者内容2johnrayne祝贺你的生日!我希望你今天过得愉快。    john在精心安排体验效果的产生的方法的第一实施例中,该方法包括七个步骤,参见图6。步骤101包括接收针对第一个人的数字消息。该数字消息包括由第二个人创作的文本。步骤102包括使用计算机实现的分析根据所述数字消息估计第二个人的情绪。步骤103包括根据所述情绪确定所述体验效果。例如,步骤102可以包括检测愤怒消息,并且步骤103可以包括确定伴随该愤怒消息的爆炸效果。作为另一个示例,步骤102可以包括检测快乐消息,并且步骤103可以包括确定伴随该快乐消息的彩虹光效或者心跳光动画。所述情绪(其在不涉及特定事件的情况下可以是心情)可以通过分析数字消息中的词语和/或表情符号而估计。步骤102可以包括将数字消息的文本和与特定情绪关联的词语和/或表情符号列表相比较。也可以考虑这些词语的上下文。例如,如果所述文本包括词语“快乐”,其前没有词语“不”,那么所述数字消息可以分类为快乐消息,并且如果所述文本包括词语“快乐”,其前具有词语“不”(以及可选地,其后没有快乐笑脸),那么所述数字消息可以分类为愤怒消息。于是,可以在步骤103中使用将这些特定情绪关联到体验效果的另一个列表/数据库。在另一个实施例中,可以在数字消息中的图像上使用计算机实现的分析以便确定体验效果。例如,该数字消息可以包括海滩日落的图像,并且处理器可以从该图像得出调色板,检测图像中的日落和海,并且基于该分析的结果生成光脚本。步骤105包括将第一个人的指示符和体验效果存储在存储器中。该体验效果是所述数字消息的部分或者从所述数字消息得出。步骤105可以包括将所述数字消息(或者其部分)存储在所述存储器中。第一个人的指示符可以包括例如第一个人的电子邮件地址、电话号码或者用户名。步骤105可以包括将所述体验效果存储在例如与第一个人关联的存储器的部分中。步骤111包括确定第一个人是否处于可以用来产生所述体验效果的电子设备的一定范围内。如果步骤111通过照明器或者家庭控制单元执行,那么步骤111可以涉及使用存储的第一个人的指示符,该指示符可以包括或者可以用来获得例如第一个人的脸部特性或者其移动设备的id。步骤121包括:一确定第一个人处于所述电子设备的所述一定范围内,就使得所述电子设备产生所述体验效果。步骤122包括:一确定第一个人处于所述电子设备的所述一定范围内,就使得所述文本复现。所存储的第一个人与所述体验效果之间的关联允许同时产生所述数字消息的文本和所述体验效果。步骤121和122被示为并行执行,因为所述体验效果在所述文本产生的同时产生。在第二实施例中,参见图7,所述方法包括代替图6的步骤101-103的或者除了步骤101-103之外的步骤106、113、124和125。步骤106包括将释放条件与所述存储器中的第一个人的所述指示符和所述体验效果关联。步骤113包括确定是否满足所述释放条件。步骤124——步骤121的一个实施例——包括:一确定第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述电子设备产生所述体验效果。步骤125——步骤122的一个实施例——包括:一确定第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述文本复现。在第三实施例中,参见图8,与图7的第二实施例相比,所述方法包括附加的步骤107,并且步骤121和122分别通过步骤127和128,而不是通过图7的步骤124和125实施。步骤107在步骤106与111之间执行。步骤107包括将另一体验效果与所述存储器中的所述第一个人的所述指示符和所述释放条件关联。所述另一体验效果是另一数字消息的部分或者从其得出。所述另一数字消息针对第一个人并且包括由第三个人创作的另一文本。步骤127包括:一确定第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述电子设备产生所述体验效果和所述另一体验效果。步骤128包括:一确定第一个人处于所述电子设备的所述一定范围内并且确定满足所述释放条件,就使得所述文本和所述另一文本复现。图9绘出了图示出可以执行如参照图6-8所描述的方法的示例性数据处理系统的框图。如图9所示,数据处理系统300可以包括通过系统总线306耦合到存储器元件304的至少一个处理器302。这样,数据处理系统可以将程序代码存储在存储器元件304内。此外,处理器302可以执行经由系统总线306从存储器元件304存取的程序代码。在一个方面中,数据处理系统可以实现为适合于存储和/或执行程序代码的计算机。然而,应当理解的是,数据处理系统300可以以能够执行本说明书内描述的功能的包括处理器和存储器的任何系统的形式实现。存储器元件304可以包括一个或多个物理存储器设备,诸如例如本地存储器308和一个或多个大容量存储设备310。本地存储器可以指随机存取存储器或者通常在程序代码实际执行期间使用的其他(多个)非永久性存储器设备。大容量存储设备可以实现为硬盘驱动器或者其他永久性数据存储设备。处理系统300也可以包括一个或多个高速缓冲存储器(未示出),其提供至少一些程序代码的临时存储,以便降低执行期间必须从大容量存储设备310取回程序代码的次数。描绘为输入设备312和输出设备314的输入/输出(i/o)设备可选地可以耦合到数据处理系统。输入设备的示例可以包括但不限于键盘、诸如鼠标之类的指向设备等等。输出设备的示例可以包括但不限于监视器或显示器、扬声器等等。输入和/或输出设备可以直接地或者通过居间i/o控制器耦合到数据处理系统。在一个实施例中,输入和输出设备可以实现为组合的输入/输出设备(图9中利用包围输入设备312和输出设备314的虚线图示出)。这样的组合设备的一个示例是触敏显示器,有时也称为“触摸屏显示器”或者简单地为“触摸屏”。在这样的实施例中,设备的输入可以通过诸如例如触针或者用户手指之类的物理对象在触摸屏显示器上或附近的运动提供。网络适配器316也可以耦合到数据处理系统以便使得它能够通过居间的专用或公共网络耦合到其他系统、计算机系统、远程网络设备和/或远程存储设备。网络适配器可以包括用于接收由所述系统、设备和/或网络传输至数据处理系统300的数据的数据接收器,以及用于将数据从数据处理系统300传输至所述系统、设备和/或网络的数据发送器。调制解调器、电缆调制解调器和以太网卡是可以与数据处理系统300一起使用的不同类型的网络适配器的示例。如图9中所绘出的,存储器元件304可以存储应用程序318。在各个不同的实施例中,应用程序318可以存储在本地存储器308中、所述一个或多个大容量存储设备310中,或者与本地存储器和大容量存储设备分开。应当理解的是,数据处理系统300可以进一步执行可以促进应用程序318的执行的操作系统(图9中未示出)。以可执行程序代码形式实现的应用程序318可以由数据处理系统300,例如由处理器302执行。响应于执行该应用程序,数据处理系统300可以被配置为执行本文描述的一个或多个操作或方法步骤。本发明的各个不同的实施例可以实现为供计算机系统使用的程序产品,其中该程序产品的(多个)程序限定了实施例的功能(包括本文描述的方法)。在一个实施例中,所述(多个)程序可以包含在各种各样的非暂时性计算机可读存储介质上,其中,当在本文中使用时,表述“非暂时性计算机可读存储介质”包括所有计算机可读介质,唯一的例外是暂时性的传播中的信号。在另一个实施例中,所述(多个)程序可以包含在各种各样的暂时性计算机可读存储介质上。说明性的计算机可读存储介质包括但不限于:(i)信息永久地存储于其上的不可写存储介质(例如计算机内的只读存储器设备,诸如可由cd-rom驱动器读取的cd-rom盘,rom芯片或者任何类型的固态非易失性半导体存储器);以及(ii)可变信息存储于其上的可写存储介质(例如闪速存储器,软盘驱动器内的软盘或者硬盘驱动器或者任何类型的固态随机存取半导体存储器)。所述计算机程序可以运行在本文描述的处理器302上。本文所使用的术语仅用于描述特定实施例的目的,而并非意欲限制本发明。当在本文中使用时,单数形式“一”“一种”(“a”、“an”)和“这个”(“the”)意欲同样包括复数形式,除非上下文清楚地另有所指。还应当理解,当在本说明书中使用时,术语“包括”和/或“包含”指明存在所叙述的特征、整体、步骤、操作、元件和/或部件,但并不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、部件和/或其群组。如特别声明的,以下权利要求书中的所有手段或步骤加上功能元素的相应结构、材料、动作和等效物意在包括用于结合其他要求保护的元素执行所述功能的任何结构、材料或动作。本发明实施例的描述出于说明的目的而给出,而非意在是详尽无遗的,或者限于所公开形式的实施方式。在不脱离本发明的范围和精神的情况下,许多修改和变型对于本领域普通技术人员而言将是清楚明白的。选择和描述这些实施例以便最佳地解释本发明的原理和一些实际应用,并且使得本领域普通技术人员能够针对具有不同修改的不同实施例理解本发明,所述实施例适合设想的特定用途。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1