经由产品的动态通知系统

申请号 CN201580021705.4 申请日 2015-03-09 公开(公告)号 CN106232195A 公开(公告)日 2016-12-14
申请人 西博互动有限公司; 发明人 L·阿卡维尔; L·阿卡维尔; Y·霍德; M·M·拉维安;
摘要 本 发明 涉及一种动态通知系统,其被配置为使得产品能够在无需具有至智能装置的恒定连接并且无需恒定地处于工作模式的情况下以动态的可编程方式向用户发送一个或多个通知,系统包括:产品,其被配置为与用户的智能装置同步,以获得产品中所包括的至少一个输出元件所要执行的至少一个通知,其中,产品被配置为在应执行通知的时间点自行接通电源,并且在完成执行通知指示时自行断开电源直至到达要执行另一通知的时间点为止,以使得在随后的通知的执行之间消耗最少的 能量 ;以及智能装置,其包括专用 软件 ,专用软件被配置为使得能够辨认智能装置并且使智能装置与产品相连接,以将通知发送至产品,从而根据预定义的方式来执行通知。
权利要求

1.一种动态通知系统,被配置为使得产品能够在无需具有至智能装置的恒定连接并且无需恒定地处于工作模式的情况下以动态且可编程的方式向用户发送一个或多个通知,所述系统包括:
(a)产品,其被配置为与所述用户的智能装置同步,以获得所述产品中所包括的至少一个输出元件所要执行的至少一个通知,其中,所述产品被配置为在应当执行通知的时间点自行接通电源,并且在完成执行通知指示时自行断开电源直至到达要执行另一通知的时间点为止,以使得在随后的通知的执行之间消耗最少的能量;以及
(b)智能装置,其包括专用软件,所述专用软件被配置为使得能够辨认所述智能装置并且使所述智能装置与所述产品相连接,以将通知发送至所述产品,从而根据预定义的方式来执行通知。
2.根据权利要求1所述的动态通知系统,其中,所述产品至少包括:
a.固件,其被配置为根据时间计数模所计数的时间间隔来控制并管理存储器单元,以使得所述产品能够在预定义的时间点自行开启并且执行所述存储器单元中所存储的列表的通知;
b.存储器单元,其被配置为能够存储具有时刻和内容的通知;
c.时间计数模块,其被配置为对时间间隔进行计数,以使得所述产品能够在特定时间点接通电源,激活通知以及自行断开电源;
d.微控制单元,其具有通信模块,所述通信模块被配置为使得所述产品能够与所述智能装置同步,并且控制至少一个输出元件的操作;
e.至少一个输出元件,其被配置为能够执行通知指示;以及
f.电源。
3.根据权利要求1和2所述的动态通知系统,其中,所述产品被配置为在以下状况中的至少一个状况下接通电源并且与所述智能装置同步:(a)每预定义的时间段;(b)所述智能装置中累积了预定义数量的新通知时;(c)用户进行所述产品的手动同步时。
4.根据前述权利要求中任一项所述的动态通知系统,其中,所述输出元件是从包括以下内容的组中选择的:LED、蜂鸣器、扬声器、机械元件和屏幕。
5.根据前述权利要求中任一项所述的动态通知系统,其中,所述产品能够在连接至所述智能装置或者没有连接至所述智能装置的情况下执行所述存储器单元中所保存的所述通知的指示。
6.根据前述权利要求中任一项所述的动态通知系统,其中,所述通知是被配置为所述产品要周期性执行的重复通知。
7.根据前述权利要求中任一项所述的动态通知系统,其中,还包括输入元件,所述输入元件被配置为使得用户能够遵循通知的指示,以向所述产品提供用于激活所述产品的输出反应的输入。
8.根据前述权利要求中任一项所述的动态通知系统,其中,所述智能装置还连接至服务器
9.根据权利要求8所述的动态通知系统,其中,至所述云服务器的连接还使得所述智能装置能够向所述产品传递从另一用户的智能装置获得的至少一个通知。
10.根据权利要求8所述的动态通知系统,其中,至所述云服务器的连接还使得用户能够通过使用所述用户的附加智能装置来将通知从远程位置发送至所述产品。
11.根据前述权利要求中任一项所述的动态通知系统,其中,所述智能装置是从包括以下内容的组中选择的:智能电话、平板电脑、平板手机、智能电视、膝上型计算机、智能穿戴式装置和个人计算机。
12.根据前述权利要求中任一项所述的动态通知系统,其中,所述通知是所述产品通过一个或多个输出元件根据从所述智能装置接收到的预定义指示按顺序执行的动作的集合。
13.一种被配置为与用户的智能装置同步的产品,用于获得所述产品中所包括的至少一个输出元件所要执行的至少一个通知,其中,所述产品被配置为在应当执行通知的时间点自行接通电源,并且在完成执行通知指示时自行断开电源直至到达要执行另一通知的时间点为止,以使得在随后的通知的执行之间消耗最少的能量。
14.根据权利要求13所述的产品,其中,所述产品至少包括:
a.固件,其被配置为根据时钟模块所计数的时间间隔来控制并管理存储器单元,以使得所述产品能够在预定义的时间点自行开启并且执行所述存储器单元中所存储的列表的通知;
b.存储器单元,其被配置为能够存储具有时刻和内容的通知;
c.时间计数模块,其被配置为对时间间隔进行计数,以使得所述产品能够在特定时间点接通电源,激活通知以及自行断开电源;
d.微控制单元,其具有通信模块,所述通信模块被配置为使得所述产品能够与所述智能装置同步,并且控制至少一个输出元件的操作;
e.至少一个输出元件,其被配置为能够执行所述通知指示;以及
f.电源。
15.根据前述权利要求中任一项所述的产品,其中,所述产品被配置为在以下状况中的至少一个状况下接通电源并且与所述智能装置同步:(a)每预定义的时间段;(b)所述智能装置中累积了预定义数量的新通知时;(c)用户进行所述产品的手动同步时。
16.根据前述权利要求中任一项所述的产品,其中,所述产品能够在连接至所述智能装置或者没有连接至所述智能装置的情况下执行所述存储器单元中所保存的所述通知的指示。
17.根据前述权利要求中任一项所述的产品,其中,所述通知是被配置为所述产品要周期性执行的重复通知。
18.根据前述权利要求中任一项所述的产品,其中,所述通知是所述产品通过一个或多个输出元件根据从所述智能装置接收到的预定义指示按顺序执行的动作的集合。
19.根据前述权利要求中任一项所述的产品,其中,还包括输入元件,所述输入元件被配置为使得用户能够遵循通知的指示,以向所述产品提供用于激活所述智能装置的输出反应的输入。
20.根据前述权利要求中任一项所述的产品,其中,还包括输入元件,所述输入元件被配置为使得能够手动或自动监视通知的时刻、延迟通知或防止通知。

说明书全文

经由产品的动态通知系统

技术领域

[0001] 本发明大致属于连接型产品的领域,并且更特别地涉及一种在不浪费能量的情况下发送并激活实体产品中的动态可变通知所用的系统和方法。

背景技术

[0002] 包含电子组件的实体玩具在传统上被称为“电子玩具”,并且在21世纪的普通家庭中很常见。在近几年间,将这些电子玩具连接至软件应用程序和/或因特网正在兴起。该趋势通常被称为“物联网”并且描述将各种消费产品连接至因特网及用户的智能装置的一般趋势(http://en.wikipedia.org/wiki/Internet of Things)。
[0003] 在今天的世界中,多数人无论去哪里都随身携带他们的智能电话和其它智能装置。因而,与安排、通知、时间和警告有关的信息已经变得容易触及。越来越多的用户通过智能装置来设置他们的闹钟,并且使用精细的日历作为日记簿以记住即将到来的事件。例如,用户可以在他们的智能装置日历中设置他们的周年纪念日、家人和朋友的生日、工作会议、学校事件和看医生等的通知。用户还可以设置诸如伴随定制音乐或声音的“记得买奶”等的更复杂的消息和声音。此外,一些应用程序向用户发送与不同的主题有关的通知,例如,脸书(Facebook)应用程序在用户接收到消息或者在好友的生日临近的情况下发送推送通知,甚至游戏应用程序也向用户发送通知以激励用户继续玩耍,例如,“记得给你花园里的植物”。
[0004] 智能家用产品的示例是SamsungTM箱,SamsungTM冰箱可以向用户发送与冰箱里缺少的烹饪材料有关的通知并且帮助所有者管理其储备物:http://www.samsung.com/us/appliances/refrigerators/RF4289HARS/XAA。在这种情况下,该产品(例如通过连接至因特网家庭(internet home))直接连接至因特网。
[0005] 其它产品可以间接连接至因特网,并且通过诸如连接至因特网的智能装置(智能电话、平板电脑和智能TV等)的中间装置连接。间接连接至因特网的这种产品的示例是经由编码声音频率连接至智能装置的 旗下的Furby玩具(http://www.hasbro.com/furby/en US/#panel talk)。
[0006] 在这两种情况下,至因特网的(直接或间接)连接需要大量电消耗,在产品利用电池运行的情况下,由于电力消耗需要不期望地麻烦地频繁更换电池,因此会存在大的限制。
[0007] 因而,现代的现实中需要用于将产品连接至因特网例如以使得通知和警告从用户的个人电子邮件/日历直接到达用户的经济且低消耗的解决方案。
[0008] 本发明旨在提供用于在智能装置并非始终可用的情况下向用户提供通知和警告的高效解决方案。通过一个或多个外围产品向用户间接提供根据本发明的通知,其中该一个或多个外围产品被配置为间或连接至智能装置以获得新通知,并且即使在这些外围产品没有连接至智能装置的情况下也根据通知表向用户输出各通知。另外,产品被配置为根据通知安排来接通和断开电源以进一步节约能量。
[0009] 以下参考文献可能与本发明的主题相关:美国专利申请2013185786、美国专利申请2001021669、美国专利申请2013191671、国际申请WO/0169830和美国专利8545283。

发明内容

[0010] 这里所述的主题涉及新颖的动态通知系统,该动态通知系统被配置为使得产品能够在无需具有至智能装置的恒定连接并且无需恒定地处于工作模式的情况下以动态可编程的方式向用户发送一个或多个通知,所述系统包括:(a)产品,其被配置为与所述用户的智能装置同步,以获得所述产品中所包括的至少一个输出元件所要执行的至少一个通知,其中,所述产品被配置为在应当执行通知的时间点自行接通电源,并且在完成执行通知指示时自行断开电源直至到达要执行另一通知的时间点为止,以使得在随后的通知的执行之间消耗最少的能量;以及(b)智能装置,其包括专用软件,所述专用软件被配置为使得能够辨认所述智能装置并且使所述智能装置与所述产品相连接,以将通知发送至所述产品,从而根据预定义的方式来执行通知。
[0011] 所述产品可以至少包括:
[0012] (a)固件,其被配置为根据时间计数模所计数的时间间隔来控制并管理存储器单元,以使得所述产品能够在预定义的时间点自行开启并且执行所述存储器单元中所存储的列表的通知;
[0013] (b)存储器单元,其被配置为能够存储具有时刻和内容的通知;
[0014] (c)时间计数模块,其被配置为对时间间隔进行计数,以使得所述产品能够在特定时间点接通电源,激活通知以及自行断开电源;
[0015] (d)微控制单元,其具有通信模块,所述通信模块被配置为使得所述产品能够与所述智能装置同步,并且控制至少一个输出元件的操作;
[0016] (e)至少一个输出元件,其被配置为能够执行通知指示;以及
[0017] (f)电源。
[0018] 在一些实现中,所述产品被配置为在以下状况中的至少一个状况下接通电源并且与所述智能装置同步:(a)每预定义的时间段;(b)所述智能装置中累积了预定义数量的新通知时;(c)用户进行所述产品的手动同步时。预定义的时间段可由用户设置。作为替代,时间段也可以按照用户的使用模式来自动设定,其中该模式通过智能装置或连接至智能装置的远程服务器所进行的解析性分析来确定。
[0019] 输出元件例如可以是但不限于:LED、蜂鸣器、扬声器、机械元件、振动和屏幕。
[0020] 所述产品可以能够在连接至所述智能装置或者没有连接至所述智能装置的情况下执行所述存储器单元中所保存的所述通知的指示。
[0021] 所述通知可以是被配置为所述产品要周期性执行的重复通知。
[0022] 根据前述的动态通知系统可以还包括输入元件,所述输入元件被配置为使得用户能够遵循通知的指示,以向所述产品提供用于激活所述产品的输出反应的输入。
[0023] 在发明的一些实施例中,智能装置可以还连接至服务器。云服务器可以还使得所述智能装置能够向所述产品传递从另一用户的智能装置获得的至少一个通知。
[0024] 可选地,所述云服务器还使得用户能够通过使用所述用户的附加智能装置来将通知从远程位置发送至所述产品。
[0025] 这里所提供的动态通知中所使用的智能装置例如可以是智能电话、平板电脑、平板手机、智能电视、膝上型计算机、智能穿戴式装置和个人计算机。
[0026] 所述通知可以是所述产品通过一个或多个输出元件根据从所述智能装置接收到的预定义指示按顺序执行的动作的集合。
[0027] 本发明还涉及一种被配置为与用户的智能装置同步的产品,用于获得所述产品中所包括的至少一个输出元件所要执行的至少一个通知,其中,所述产品被配置为在应当执行通知的时间点自行接通电源,并且在完成执行通知指示时自行断开电源直至到达要执行另一通知的时间点为止,以使得在随后的通知的执行之间消耗最少的能量。所述产品优选至少包括固件,其被配置为根据时钟模块所计数的时间间隔来控制并管理存储器单元,以使得所述产品能够在预定义的时间点自行开启并且执行所述存储器单元中所存储的列表的通知;存储器单元,其被配置为能够存储具有时刻和内容的通知;时间计数模块,其被配置为对时间间隔进行计数,以使得所述产品能够在特定时间点接通电源,激活通知以及自行断开电源;微控制单元,其具有通信模块,所述通信模块被配置为使得所述产品能够与所述智能装置同步,并且控制至少一个输出元件的操作;至少一个输出元件,其被配置为能够执行所述通知指示;以及电源。
[0028] 所述产品优选被配置为在以下状况中的至少一个状况下接通电源并且与所述智能装置同步:(a)每预定义的时间段;(b)所述智能装置中累积了预定义数量的新通知时;(c)用户进行所述产品的手动同步时。
[0029] 所述产品可以能够在连接至所述智能装置或者没有连接至所述智能装置的情况下执行所述存储器单元中所保存的所述通知的指示。
[0030] 所述通知可以是被配置为所述产品要周期性执行的重复通知。附加地或替代地,所述通知可以是所述产品通过一个或多个输出元件根据从所述智能装置接收到的预定义指示按顺序执行的动作的集合。
[0031] 根据前述的产品可以还包括输入元件,所述输入元件被配置为使得用户能够遵循通知的指示,以向所述产品提供用于激活所述智能装置的输出反应的输入。在一些实施例中,所述输入元件被配置为使得能够手动或自动监视通知的时刻、延迟通知或防止通知。附图说明
[0032] 以下参考本发明所附的图来描述用于说明本发明的变形例的示例。在图中,多个图中所出现的相同的结构、要素或部分通常在其所出现的所有图中以相同的附图标记来标记。图中所示的组件的尺寸和特征通常是为了呈现的方便和清楚而选择的,并且不必按比例示出。所呈现的图采用示意图的形式,如此,为了说明得清楚,可以非常简化或者不按比例来绘制特定要素。这些图并非意图为生产设计图。
[0033] 以下列出这些图。
[0034] 图1是用于在不浪费能量的情况下将通知发送到产品中并激活通知的动态通知系统的示例的示意图。
[0035] 图2是用于在不浪费能量的情况下将通知从服务器发送到产品中并激活通知的动态通知系统的另一示例的示意图。
[0036] 图3是示出图1所示的系统的主要用例的序列图。
[0037] 图4是示出图2所示的系统的主要用例的序列图。

具体实施方式

[0038] 这里所公开的主题涉及如下系统,其中该系统使得产品能够在为了避免能量浪费而无需具有至因特网和/或智能装置的恒定连接并且无需恒定地处于工作(开启)模式的情况下以动态可编程的方式向用户发送警告和通知。
[0039] 本发明用于智能装置对于用户而言并非始终可用的情况。例如,儿童是通常与智能装置一起的时间有限的人群,并且在许多情况下,儿童没有自己的装置。因而,儿童可能需要诸如玩具、闹钟和运动配件等的用以保存警告和通知的简易装置。年长的人是另一人群示例,该人群在许多情况下拥有智能装置但是觉得自行操作有难度,并且可以利用通过更简易的产品来提供动态通知的系统。不能恒定地连接至智能装置的另一人群是在由于保密或安全原因而在特定区域工作的期间不允许使用智能装置的地方工作的人。
[0040] 所有以上情况是手中通常不持有智能装置因而不持有用于时间管理、日历和警告的精细系统的人群的示例。
[0041] 本发明旨在基于如下的消费产品针对这些不利状态提供解决方案,其中该消费产品被配置为间或与智能装置同步以获得更新后的通知,并且通过诸如但不限于LED、灯、扬声器、蜂鸣器、振动、机械元件和屏幕等的至少一个输出元件来根据从智能装置获得的各通知的韵律(rime)和内容来执行这些通知。通知产品能够通过通信模块来与智能装置进行通信,该通信模块使得产品能够与用户的安装有专用软件的至少一个智能装置进行通信,其中,通知产品和同一用户的该至少一个智能装置之间的通信可以通过有线连接或诸如但不限于蓝牙、BLE、NFC和Wi-Fi连接等的无线连接来进行。
[0042] 只要通知产品处于智能装置的接收范围内,该产品即能够经由通信模块与智能装置进行通信,并且智能装置可以向产品发送指示,以例如激活产品上所设置的输出元件,由此创建即时反应。在该连接状态下,用户可以同时使用智能装置和产品。智能装置还可以将附加指示自动或手动加载至产品,例如以使得在产品未连接至智能装置的情况下在特定时间点以特定方式工作。例如,智能装置可以指示产品播放特定音乐并且设置为在接收到通知的三小时后开始播放该音乐。在智能装置离开范围之后,产品将自动操作通知,并且即使在播放音乐时智能装置超出范围的情况下也将在给出指示的三小时后激活期望的音乐。
[0043] 根据本发明的实施例,动态通知系统可以包括:利用预定义的独特输出或者利用通用输出以重复的方式或者每次单个通知的方式按特定顺序或随机地在智能装置和产品之间的一个同步循环中提交一个或多个通知。本发明的动态通知系统被配置为使得智能装置能够间或利用通知的集合来更新特定产品,以使得能够相对于本领域已知的其它通知系统以独特且复杂的方式动态下载内容和通知,其中,在产品没有与其附近的智能装置相连接的情况下可以由产品来进行通知的执行。
[0044] 智能装置例如可以指示产品在每天2:00PM播放特定歌曲,或者与用户的日历同步并针对他的日常事件产生正确通知。在最后的示例中,偶尔会要求用户将产品与智能装置进行同步,以根据他的日历来保持更新通知。用户还可以将产品与他的脸书警告、游戏应用程序、诸如他的运动队的赛季安排等的线上信息和类似的可用的警告系统相链接。
[0045] 产品包括使得能够保存多个通知事件和输出指示的存储器组件。例如,用户可以将该用户最喜爱的篮球队的比赛安排下载到篮球队员玩具或者该用户的房间中所放置的例如包含以下输出传感器的装饰篮球中:红色LED、绿色LED和扬声器。在该示例中,在智能装置与球同步时,在伴随有针对各比赛的读出参加比赛的队伍、播出的时间和频道的适当语音的情况下,该球下载队伍的安排。用户可以设置在比赛之前一小时开始的警告。球将保存比赛连同指定的语音声音,例如,“22:00在第5频道有芝加哥公牛对迈阿密热火!准备”。警告还可以包括队伍的官方歌曲、不同的音效等。在到达播出时间时,玩具将运行伴随有指定声音的警报。LED还可以表示该比赛是客场比赛还是主场比赛,其中,绿灯可以表示主场比赛,并且红灯可以表示客场比赛。用户可以设置一般定义,并且每次用户将软件应用(app)连接至产品时可以将更新自动下载至产品。
[0046] 可以通过儿童可随处携带的智能迷你手表来演示用于实现本发明的主题的另一示例。在本示例中,可以使用手表来显示时间并设置闹钟。手表可以包括扬声器和呈现时间的屏幕。在儿童到家时,手表可以与家里的智能装置之一中的专用应用程序自动同步,这使得其他用户能够直接通过智能装置或者通过与智能装置(其中智能装置还与产品进行通信)进行通信的基于云的远程服务器来向儿童发送通知。父母可以针对儿童的手表设置不同的通知,例如但不限于“今天奶奶要来,记得早点回家”。这些通知可以被设置为针对特定的未来日期的一次性通知或者被设置为指向一周中的固定日的反复通知。在运行通知的情况下,屏幕上可以看到一般消息,并且儿童可能需要推动按钮以听到完整通知。在按压按钮时,手表将完整通知显示在屏幕上,并且可以播放表示新通知的声音。
[0047] 如上所述,在一些实施例中,产品可以经由智能装置连接至服务器。在这种实施例中,智能装置被配置为支持因特网连接性,因特网连接使得智能装置能够更新并且从基于云的服务器获取数据以将数据作为通知传送至产品。云可以包括表示供智能装置访问的端点的后台服务器。后台使用数据库来存储例如不同用户的详情、产品会话和通知的系统信息。后台还可以使用如其它云服务器的第三方服务来获取更多信息并增强通知方案,例如,连接至巴塞罗那足球俱乐部以获取接下来的赛事以经由产品及时向用户通知这些赛事。另外,后台可以使用诸如但不限于APN(Apple Push Notification Service,苹果推送通知服务(https://developer.apple.com/library/ios/documentation/Networkinginternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html))等的推送通知服务,以根据需求向智能装置通知内容(例如,后台利用新数据来接通智能装置,而不是智能装置自行发起连接)。然后可以使用该内容来修改通知时刻以及已经发送到产品中并且存储在产品的存储器中的内容。
[0048] 在一些实施例中,通知可以经由因特网和/或基于云的服务器而来自同一用户或其它用户的远程智能装置。例如,可能想要向另一用户发送“生日快乐”消息的其他用户可以经由因特网(经由服务器)向该用户的生日发送祝福(单次警告或以年为单位的重复警告)。在生日到来的情况下,用户的智能装置将会使来自所有其他用户的所有已保存的生日祝愿同步到产品中,因而,在生日到来的情况下,即使在产品好几天没有与智能装置同步的情况下,产品仍将按顺序播放祝愿。
[0049] 这种远程通知对于很少使用智能装置进行提醒的年长人群而言是有用的。例如,亲属或护理从业者可以针对家里所放置的诸如时钟等的对于他们而言更容易操作的实体产品设置提醒,并且经由因特网将消息同步至附近的智能装置以向时钟动态地发送通知。该亲属例如可以设置在特定时间服用特定药物的提醒。时钟的用户还可以按压按钮或任何其它输出传感器,以表示已服用过药物。可以在智能装置中记录按钮按压,并且按钮按压可以提供完成了特定通知的指示的确认,此外,按钮按压可以用于年长者药物治疗的统计数据。
[0050] 产品优选利用电池来工作,因而,可能需要严格的能量管理以节约能量并且使得产品能够工作更长时间。通过具有在通知会话之间关闭的能力,产品能够节约能量并且结果可以在电池更换或充电之间延长工作时间。因而,适用于这种动态系统的产品包括如下的组件,该组件被配置为在下一通知时开启(“唤醒”)产品,并且在执行了通知之后,产品返回至“睡眠”模式或者自行关闭。
[0051] 除具有通信模块的MCU外,该工作模式可能还需要存储器单元和输出传感器、诸如但不限于RTC模块(实时时钟)等的时间计数器,以使得产品能够在特定时间点“唤醒”(接通),激活通知,并且再次进入“睡眠”(电池节约模式)直到应激活下一通知为止。因而,本发明的通知系统使得能够在不损害产品的警示性的情况下节约电池。
[0052] 根据本发明的实施例,产品利用电池工作,因而可能需要严格的能量管理以节约能量并且使得产品能够工作更长时间。在这种情形下,产品可以包括被配置为在通知时“唤醒”产品(接通产品电源)的组件,并且在用户已完成与通知有关的使用和/或动作之后,产品自行关闭,或者移动到睡眠模式(电池节约模式)。该特征可以节约能量并且使得这种产品能够在不需要充电或者更换电源的情况下使用更长时间。除通信模块、存储器模块和输出传感器以外,该实施例可以包括但并非必须包括将会在特定时间点接通产品电源、激活通知并在通知后关闭产品电源的RTC模块(实时时钟)或者被配置为以任何度量为单位来对时间间隔进行计数的任何其它方法或模块。
[0053] RTC还可以使得产品能够在特定日期和/或每月/每年事件中“唤醒”产品自身。计时器还使得产品能够进入“睡眠模式”,以在会话之间省电。在到达预安装通知的时间时,计时器被配置为并且可操作地能够“唤醒”硬件并且进行预安装的输出指示。还可以利用事件对计时器进行编程,例如,以每预定时间段警告用户将产品连接至智能装置,以向产品更新最新的信息。
[0054] 实体产品的输出事件可以包括但不限于产生声音、使灯发出不同颜色的光、振动和移动等。操作可以是通用的,诸如针对所有类型的事件通用的警报,或者还可以是特定于事件的。例如,如果产品是玩具,则与球员A的会面可以运行“球员A正在等你”的声音,并且多个LED将以独特的方式闪烁。
[0055] 产品可以包括各种用途的输出组件,诸如但不限于:LED、蜂鸣器、扬声器、振动器、屏幕和机械零件(以玩具为例,眨眼或尾巴运动)等。
[0056] 实体产品上的数据可以在每次用户连接至智能装置上所运行的应用时更新。在根据新数据来设置计时器的情况下,新的警告循环开始。智能装置还可以包括简单的分析系统,该分析系统学习用户的行为,并且根据用户的日常生活来创建与智能装置的自动同步。例如,如果智能装置辨识出与应用的所有的最后同步均发生在8:00PM以后,则智能装置可以设置为在8:00PM唤醒产品并且尝试自动同步。因而,用户可以不必记住将产品与智能装置手动同步,并且同步将自动发生。
[0057] 产品可以是诸如玩偶、毛绒玩具、汽车、玩偶屋和游戏板等的玩具。产品还可以是家具和/或诸如闹钟、遥控器、球、以及牙刷等的配件。另一变形例是诸如机、吉他扩音器、以及音频系统等的配件以及其它消费电子产品
[0058] 产品可以由一个或多个智能装置来激活。智能装置还可以连接至服务器数据库。这些连接被配置为创建产品和服务器之间经由智能装置的间接链接,并且产品上所保存的信息可以保留在服务器的产品数据库表中并且将被应用程序用来将用户信息链接至用户、装置和产品。该信息将使得能够通过针对但不限于特定类型的产品、特定应用会话处的/具有预定义设置的用户、具有多个产品的用户、特定年龄的用户和这些标准的任意组合而分配通知来灵活地管理通知。
[0059] 在更新通知数据库时,服务器可以被配置为识别需要通知的智能装置,以更新这些智能装置所链接的产品。可以将来自服务器的通知例如作为但不限于作为推送通知而发送至智能装置。可选地,在智能装置运行应用程序的情况下,智能装置将在服务器中查询待定的通知。继而,智能装置可以将通知发送至外围产品,由此使得能够通过用户的智能装置经由服务器从远处的计算机动态地更新产品。
[0060] 在智能装置具有针对产品的新通知的情况下,智能装置将会对这些新通知进行高速缓存,并且在产品下一次连接至智能装置上运行的应用程序时,应用程序将会向产品发送高速缓存的通知并且产品将会在其通知表(Notification Table)中保留该通知。
[0061] 根据本发明的非限制性示例,可以利用自产品从智能装置断开起所经过的时间段以及/或者诸如但不限于生日、假期等的将来的特定日期和时间来定义各通知。通知还可以定义在通知激活之后运行的序列。序列可以被配置为在产品上产生输出反应,例如,播放特定音频、以特定模式开启LED、使产品振动及其它。
[0062] 在一个实施例中,产品包括倒数计时器,因而,在产品从智能装置断开的情况下,产品可以以最近的通知超时为计数的起点来启动倒数计时器。在倒数计时器的时间过去之后,倒数计时器唤醒产品。附加地或替代地,在已经将针对特定日期和时间的产品的通知保存至产品的通知表之后,设置实时时钟以在该特定时间“唤醒”产品。
[0063] 在开启(唤醒)产品的情况下,产品可以检查唤醒的原因是什么,其中唤醒的原因可以是倒数计时器、RTC、用户或智能装置的同步。根据该原因,产品可以开始进行引起产品开启的通知的所定义的序列。
[0064] 可以根据用户的特定请求定义或者服务器中预定义的诸如针对公共假期的通知等的来自提供公司的自发通知,由个人来更新服务器上的通知。还可以使服务器上的通知个性化,以适合诸如用户的国家、语言、本地时间、爱好以及游戏中的复杂度级别等的用户的特定特性。例如,在特定游戏应用中取得10级的用户可以获得与5级的用户有所不同的通知。对特定足球队有兴趣的用户可以使通知连接至该队伍的比赛安排等。用户还可以如他们所希望的那样关闭通知或者修改通知。
[0065] 根据本发明的另一变形例,硬件可以包括用作“唤醒”硬件的特定提示的传感器。例如,随着黎明升起而唤醒的需求由光传感器但不限于由光传感器来传达,其中光传感器恰好在黎明出现时唤醒产品。传感器还可以用来防止在不希望的时间的通知。在以上示例中,光传感器可以用来防止玩具在黑暗中运行闹铃,因此即使在玩具由于某些原因而没有与服务器同步的情况下也防止在半夜运行闹铃。
[0066] 在一些变形例中,产品还可以包括诸如按钮、加速度计、陀螺仪压电传感器等的其它类型的输入传感器。这些组件可以添加至产品功能,诸如:按钮可以用来发起(代替自发连接)至智能装置的连接。
[0067] 现在参考附图:
[0068] 图1是在不浪费能量的情况下利用智能装置50将通知发送到产品120中所用的动态通知系统100的示例的示意图,其中,在产品连接至或没有连接至智能装置的情况下,可以发生所发送的通知的激活。产品120和智能装置50可以利用如上所述的适合有线或无线连接的任何连接性技术60来彼此通信。为了使动态通知系统100能够工作,智能装置50应是使用操作系统52来运行适当软件应用程序54的可编程处理电子装置。操作系统52向软件应用程序提供诸如与产品以及可选地与同一用户的其它产品(未示出)的连接性60、后台处理以及根据预编程的时间开启产品等的能力。产品120优选包括固件122(计算机芯片中所嵌入的软件层),固件122在功能上控制并管理被配置为存储具有时刻和内容的通知表的存储器单元124。固件122还使用诸如但不限于实时时钟(RTC)126等的用于对时间间隔进行计数的计时器,其中RTC 126配置为并且可操作用于能够在运行之间消耗最少能量的情况下、在预编程时间使产品120接通电源(唤醒),以执行存储器单元124中所存储的列表通知。产品120还包括诸如LED灯、扬声器、以及产品及其零件的机械运动所用的达等的输出组件
123,并且产品120可以可选地包括输入传感器125,其中输入传感器125非限制性地包含麦克、运动传感器、温度计以及光传感器等。使用这些I/O组件来执行通知的指示并且与外部世界交互。例如,通知可以指示产品120在特定时间点开启(唤醒)并且伴随闪烁的光播放音乐。为了执行该通知,可以使用诸如扬声器以及LED等的输出组件123。在另一可选实施例中,在通知时,可以指示产品120首先测量诸如光传感器等的输入元件125所捕获到的光,以判断输出组件123是否应播放上述的音乐序列。
[0069] 在本发明的一些实施例中,产品可以被配置为由同一用户的多于一个的智能装置来操作。通过集成有通信模块的MCU 128来建立智能装置和产品之间的连接。然而,应清楚,也可以使用MCU和单独的通信模块来实现这里所公开的主题,并且MCU和单独的通信模块被视为处于本发明的范围内。
[0070] 在本发明的一些其它实施例中,用户的智能装置可以被配置为向多于一个的产品提供通知,其中,各产品由智能装置的软件应用程序来识别,并且根据产品的类型及其使用来获得独特的通知列表。
[0071] 图2是在不浪费能量的情况下经由智能装置50将通知从服务器200发送到产品120中并激活通知所用的动态通知系统300的另一示例的示意图。在该图所示的示例中,多于一个用户可以经由智能装置20和50与产品120交互。智能装置和产品具备使得能够彼此传送数据的连接性能力60。智能装置20和50还被配置为支持使得能够进行更新并从云200获取数据的因特网连接性60’。云200至少包含表示供智能装置访问的端点的后台服务器206。后台服务器206使用数据库202来存储例如用户的详情、产品会话和通知的系统信息。后台206还使用诸如其它云服务器等的第三方服务208来获取更多信息并增强传递至产品的通知方案,例如,连接至巴塞罗那足球俱乐部以获取与接下来的比赛有关的数据,从而经由产品120来通知产品的用户。另外,后台服务器206可以使用诸如APN(苹果推送通知服务)等的推送通知服务204来向智能装置通知与需求有关的内容(例如,后台利用新数据来开启(“唤醒”)智能装置,而不是智能装置自行发起连接)。然后可以使用该内容来修改并更新通知时刻以及已发送至产品的内容。
[0072] 图3是示出图1所示的系统100的主要用例的序列图,其中,用户70与智能装置50的应用程序、以及能够自行关闭和开启以按照预编程的安排来执行通知序列的实体产品120进行交互。用户70启动(001)智能装置50上新安装的应用程序。然后,用户70输入通常用于增强通知方案的偏好(例如,用户的年龄、爱好和时区等)(002)。该信息可以作为应用的首次使用的一部分而输入或者在任何其它机会输入。用户70还开启(003)产品120,以使应用/装置50可以扫描并建立与产品120的连接(004)。用户70根据相关应用用例/播放或玩耍模式来使用(005)智能装置50上的应用程序。在使用结束时,用户70关闭(006)应用程序和/或智能装置50。紧接在会话结束之前,并且如果有需要(如果进行了任何修改),则应用/智能装置50重新创建最新的通知安排并且将其发送(007)至产品120。然后,应用/智能装置50发送断开信号(008)以结束所建立的连接并且使得系统的所有实体(用户70、应用/智能装置50和产品120)能够单独地以分开的方式运行。在断开(008)之后,产品120使用其嵌入存储器单元来存储下一唤醒时间T(009)并且设置实时时钟以在将来的时间T唤醒产品120。产品
120进入睡眠模式(010),其中在睡眠模式(010)中,产品消耗最少的能量。在任何时间点T(011),产品内部的实时时钟发送接通(唤醒)信号(012)以开启产品120的单元和模块。产品的固件从嵌入存储器单元读取要播放的待定通知及其指示(输入/输出),然后针对用户70执行通知(013)。产品120利用唤醒会话(012)来设置下一开启(唤醒)时间所用的实时时钟(014),其中,下一开启(唤醒)时间是产品120的存储器单元上所存储的通知表中的下一个。
在该阶段,可选择地,所执行的通知(013)将会使得/要求用户70在智能装置50上启动(015)用于扫描(已经开启的)产品120并且连接至该产品120的应用,并且开始新的使用过程(如
005)。若如此,则系统返回至与上述类似的正常使用过程(017)。
[0073] 图4是示出图2所示的系统300的另一主要用例的序列图,其中,在预定时间开启(唤醒)应用/智能装置50和产品120,以同步数据。云服务200还可以通过向应用/智能装置50通知新的内容来修改通知构成。
[0074] 类似于参考图3所述的用例,用户70使用应用/装置50并输入用户的个人偏好(301)。用户还手动开启(302)如下的产品120,其中应用/智能装置50现在可以扫描并连接至(303)该产品120。在连接时,应用/智能装置50向产品120发送最新更新的通知安排(304),并且产品120存储更新后的通知安排,并且立即设置诸如实时时钟等的时间计数器以在下一通知时开启(唤醒)产品的单元和模块(305)。在该用例中,应用/智能装置50还向产品120更新时间T时的下一安排会话(307)。在该时间T,应用/智能装置50和产品120均被编程为唤醒,以传送数据并同步新通知更新。产品和应用/智能装置以分开的路径运行并且可以断开连接(但并非必须进行断开)。最终,产品120可以进入睡眠模式(308)并消耗最少的能量。
[0075] 类似于手机应用中的普通推送通知过程,云200可以在任意时间向应用/智能装置50发起推送通知并且向应用/智能装置50更新例如用户最喜爱的足球俱乐部的足球比赛的最新结果的与通知有关的内容(309)。在(例如经由APN)从云200推送通知时,如果应用/智能装置50不活跃则使应用/智能装置50接通电源(唤醒)(310),并且可选但并非必须地在后台处理中存储进入的通知列表和内容(311)。然后,应用/智能装置可以返回至通知到达之前的状态,例如,睡眠模式(312)。在到达同步会话时间T时(313),开启(唤醒)产品和应用/智能装置这两者(分别为315、314)至活跃模式。产品120和应用/智能装置50交换更新后的信息(316)(例如,云200所提供的新内容、或者产品所收集到的新的输入传感器数据),并且“决定”要同步的下一唤醒时间。产品设置实时时钟来在下一最接近的时间进行唤醒(317)(同步会话或正常通知执行)。然后,将利用下一唤醒时间来设置下一最接近时间,从而按照相同的方式在此(同步会话或正常通知执行)之后进行唤醒,以此类推。产品和应用/智能装置可以回到之前的状态、如睡眠模式(分别为319、318)。
[0076] 应清楚,本说明书中所记载的实施例和附图的说明仅是为了更好地理解本发明,而非限制本发明的范围。还应清楚,本领域技术人员在阅读了本说明书之后可以对附图和上述实施例进行本发明仍将覆盖的调整或修改。
QQ群二维码
意见反馈