技术领域
[0001] 本说明书涉及一种阅读辅助用具,特别涉及一种智能书架。
相关背景技术
[0002] 许多人有进行阅读的习惯,而大部分人习惯于将阅读材料放在桌面上阅读,长时间的伏案阅读不仅容易使人身体不适、视觉疲劳,在阅读的过程中人也很难始终保持较佳的身体姿态,长期下去可能会影响视力、颈椎的健康。另外,在阅读过程中还需要频繁用手翻页,不仅不方便,有时为了便于翻页阅读读者还会采用一些不良的身体姿势。
[0003] 有鉴于此,希望提供一种智能书架,能够改善阅读体验,更好地满足阅读需要的同时,也使人能够保持良好的体态。
具体实施方式
[0014] 为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
[0015] 应当理解,本文使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
[0016] 如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
[0017] 本说明书中使用了流程图用来说明根据本说明书的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
[0018] 图1是根据本说明书一些实施例所示的一种智能书架的应用场景示意图。
[0019] 在图1所示的应用场景100中可以包括处理器110、存储设备120、移动终端130、网络140和书架200。
[0020] 书架200可以应用于需要进行阅读的场景。在一些实施例中,该书架可以用于各类阅读材料的阅读,例如,纸质阅读材料、电子阅读材料等。在一些实施例中,可以基于书架200实现一种辅助阅读的方法,通过本说明书一些实施例中披露的辅助阅读方法来提升阅读体验。
[0021] 本说明书一些实施例中,以语文课本或其他书籍的阅读作为示例进行说明,实际阅读场景中还可以是其它阅读材料,具体可视阅读需求而定。
[0022] 处理器110可以通过网络140与存储设备120、移动终端130通信以实现书架200的各种功能,存储设备120可以存储智能书架200使用过程中的所有信息。在一些实施例中,移动终端130可以向书架200发送控制指令。处理器110可以获取用户使用书架200时产生的信息,进行处理后发送给移动终端130。以上各设备之间的信息传递关系仅作为示例,本说明书并不局限于此。
[0023] 在一些实施例中,移动终端130以及其他可能的系统组成部分中可以包括存储设备120。
[0024] 在一些实施例中,移动终端130以及其他可能的系统组成部分中可以包括处理器110。
[0025] 处理器110可以处理从其他设备或系统组成部分中获得的数据和/或信息。处理器110可以基于这些数据、信息和/或处理结果执行程序指令,以执行一个或多个本说明书中描述的功能。在一些实施例中,处理器110可以包含一个或多个子处理设备(例如,单核处理设备或多核多芯处理设备)。
[0026] 存储设备120可以用于存储数据和/或指令,例如,用户使用书架200的使用数据。存储设备120可以包括一个或多个存储组件,每个存储组件可以是一个独立的设备,也可以是其他设备的一部分。在一些实施例中,所述存储设备120可在云平台上实现。
[0027] 移动终端130指用户所使用的一个或多个终端设备或软件。在一些实施例中,使用移动终端130的可以是一个或多个用户,可以包括直接使用服务的用户,也可以包括其他相关用户。在一些实施例中,移动终端130可以是移动设备130‑1、平板计算机130‑2等其他具有输入和/或输出功能及图像获取功能的设备中的一种或其任意组合。
[0028] 在一些实施例中,移动设备130‑1可包括可穿戴设备和智慧移动装置等或其任意组合。
[0029] 在一些实施例中,移动终端130可以作为书架200的控制装置,用以控制书架200执行其功能。
[0030] 在一些实施例中,用户可以是使用智能书架的读者。
[0031] 网络140可以连接系统的各组成部分和/或连接系统与外部资源部分。网络140使得各组成部分之间,以及与系统之外其他部分之间可以进行通讯,促进数据和/或信息的交换。在一些实施例中,网络140可以是有线网络或无线网络中的任意一种或多种。在一些实施例中,网络140可以包括一个或以上网络接入点。例如,网络140可以包括有线或无线网络接入点,通过这些接入点,场景100的一个或多个组成部分可连接到网络140,以交换数据和/或信息。
[0032] 需要注意的是,以上对于书架200的应用场景的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该系统的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子系统与其他模块连接。在一些实施例中,图1中披露的各组成部分可以是一个场景中的不同组成部分,也可以是一个组成部分实现上述的两个或两个以上组成部分的功能。例如,各个组成部分可以共用一个存储设备,各个组成部分也可以分别具有各自的存储设备。诸如此类的变形,均在本说明书的保护范围之内。
[0033] 图2是根据本说明书一些实施例所示的智能书架的结构示意图。
[0034] 在一些实施例中,书架200包括置书板210、翻页装置220、控制装置230、固定装置240、支撑结构250和照明装置260。
[0035] 置书板210用于放置、固定阅读材料,与支撑结构250活动连接。在一些实施例中,置书板210与水平方向的角度可以任意调节并固定。
[0036] 翻页装置220可以控制阅读材料的页面,使页面翻页。在一些实施例中,翻页装置220可以安装在置书板210的上方,例如,可以通过夹持部、卡扣或其它可能的方式安装。在一些实施例中,翻页装置220可以是机械式翻页机构、触控式翻页机构中的至少一种。
[0037] 在一些实施例中,翻页装置220可以包括驱动机构、连接杆和翻页触点。
[0038] 驱动机构可以驱动翻页装置220,使翻页装置220的翻页触点发生移动。驱动机构可以包括电机,该电机具有传动轴。在一些实施例中,驱动机构与翻页装置220相连接,例如,通过连接杆与电机的传动轴连接,使驱动机构能够驱动翻页装置220进行翻页。
[0039] 连接杆可以是连接翻页触点与驱动机构的可转动结构,在驱动机构的作用下,连接杆转动,带动翻页触点移动进行翻页。
[0040] 翻页触点可以直接与阅读材料的页面接触,使书页翻动。在一些实施例中,翻页装置220可以根据翻页触点的不同分为机械式翻页装置和触控式翻页装置。
[0041] 在一些实施例中,翻页装置220为机械式翻页装置,可以包括第一翻页触点,用于对纸质阅读材料进行翻页。
[0042] 其中,第一翻页触点可以是吸盘等可以带动阅读材料页面移动的结构。第一翻页触点可以在翻页的初始位置与阅读材料的页面接触,使阅读材料的页面可以随着该部件翻动到目标位置,页面翻至目标位置后可以从该部件上脱离。例如,若需要将阅读材料翻至下一页,翻页时需由右至左翻动,则翻页的初始位置为阅读材料的右侧,目标位置为阅读材料的左侧,翻页触点在阅读材料的右侧与阅读材料的页面接触,页面随着翻页触点翻动至左侧,到达左侧后页面从翻页触点脱落;若需翻回上一页,则阅读材料的左侧为初始位置,右侧为目标位置。
[0043] 在一些实施例中,翻页装置220为触控式翻页装置,可以包括第二翻页触点,用于对电子阅读材料进行翻页,该电子阅读材料可以存储在电子阅读设备中,例如,电子书、平板电脑和手机等。
[0044] 其中,第二翻页触点可以是触控笔等可以在触摸屏上完成触控操作的组件。第二翻页触点可以在需要翻页时与电子阅读设备的屏幕接触,通过点击或在屏幕滑动实现翻页。例如,若电子阅读设备被设置为点击翻页,如点击屏幕右侧为翻至下一页,点击屏幕左侧为翻回上一页,则第二翻页触点点击屏幕的相应翻页区域则可以进行翻页;若电子阅读设备被设置为滑动屏幕翻页,如在屏幕上向左划翻至下一页,向右划翻回上一页,则第二翻页触点执行相应的滑动动作即可以实现翻页。
[0045] 控制装置230,用于向翻页装置220发出动作指令,指示翻页装置220执行翻页动作。
[0046] 在一些实施例中,控制装置230可以是与书架匹配的遥控器,也可以是安装有遥控类应用程序的移动终端,例如,手机、平板电脑等,还可以是其他能够向书架发出动作指令的设备,例如,智能手表、智能手环等,具体可视实际情况而定。
[0047] 在一些实施例中,控制装置230还可以是书架的组成部分,包括收发组件,通过收发组件与第一移动设备通信获取翻页指令,基于翻页指令生成动作指令。有关第一移动设备的详细说明,可参见图3步骤310中的描述。
[0048] 在一些实施例中,控制装置230还可以向照明装置发送控制信息,打开或关闭照明装置。
[0049] 在一些实施例中,控制装置230还可以向支撑结构250发送控制信息,用于调整支撑结构250的角度或高度。
[0050] 固定装置240,用于放置并固定第二移动设备。固定装置240可以是移动设备支架,通过连接件或卡扣的方式固定在置书板210上,用户可对固定装置240的高度或角度进行调节。
[0051] 第二移动设备可以用于获取用户图像,关于第二移动设备及用户图像的更多描述,可参见图4步骤410中的描述。
[0052] 支撑结构250,包括支撑臂250‑1、底座250‑2,用于支撑置书板210,位于置书板210下方。
[0053] 在一些实施例中,支撑结构250的高度与角度是可调的。其中,支撑臂是能够伸缩的结构,用来调整置书板210的高度,底座与支撑臂活动链接,支撑臂与底座之间的角度可任意调节。
[0054] 在一些实施例中,支撑结构250的高度和角度可以有用户及进行调节。例如,用户可以根据自身阅读习惯或阅读需要调节高度和角度中的至少一种。
[0055] 在一些实施例中,支撑结构250可以自动调节其角度和高度中的至少一种。支撑结构250可以包含用于驱动的组件,例如,电机,以实现角度和高度的自动调节。调节的范围可以是使阅读材料利于用户阅读的高度或角度,例如,用户的视线平视书籍的高度或角度。
[0056] 关于支撑结构250自动调节高度和角度的更多描述,可参见图4步骤430及其相关描述。
[0057] 在一些实施例中,书架200还可以包括照明装置260。照明装置260可以位于置书板210的上方,可以是阅读灯,用于在阅读书籍时提供照明。照明装置260与置书板210为可拆卸连接(例如通过卡扣或连接件连接),可根据实际需要安装或移除。
[0058] 在一些实施例中,照明装置260可以基于阅读环境调整灯光。关于照明装置基于阅读环境调整灯光的更多描述,可参见图4步骤440及其相关描述。
[0059] 在一些实施例中,书架200还可以包括处理装置,处理装置可以用于基于翻页信息判断用户的阅读情况。其中,处理装置可以是能够进行数据处理的组件,例如,单片机。
[0060] 在一些实施例中,处理装置还包括计时组件,用于确定用户阅读的时长。
[0061] 图3是根据本说明书一些实施例所示的辅助阅读方法的示例性流程图。如图3所示,流程300包括下述步骤。在一些实施例中,流程300基于书架200执行。
[0062] 步骤310,控制装置230通过收发组件接收第一移动设备发出的翻页指令,基于所述翻页指令,生成动作指令。
[0063] 第一移动设备包括可以与书架的控制装置230通信,向书架发出翻页指令的移动设备,例如,手机、平板电脑。在一些实施例中,第一移动设备还可以是可穿戴设备,例如,智能手环等。
[0064] 动作指令是指示翻页装置220进行翻页操作的指令。例如,翻到上一页、翻到下一页等。控制装置230发出动作指令后,翻页装置220中的驱动机构开始动作,通过连接杆带动第一翻页触点或第二翻页触点进行翻页。
[0065] 在一些实施例中,控制装置230可以基于第一移动设备发出的翻页指令生成动作指令。例如,用户通过第一移动设备向控制装置230发出翻页指令,控制装置230响应于接收到的翻页指令生成对应的动作指令。
[0066] 翻页指令可以是使控制装置230接收到用户的翻页指示,并使控制装置230生成动作指令的信号,例如,下一页、上一页等。
[0067] 在一些实施例中,控制装置230具有与用户交互的按钮。其中,可以是实体按钮,也可以是虚拟按钮。控制装置230通过按钮获取翻页指令,进而向翻页装置220发出动作指令进行翻页。
[0068] 在一些实施例中,控制装置230可以与第一移动设备进行通信获取翻页指令。例如,第一移动设备具有能够进行遥控的应用程序或应用软件,用户通过第一移动设备发出翻页指令。又例如,第一移动设备具有运动传感器,第一移动设备基于运动传感器获取用户的手势,生成对应的翻页指令,并发送至控制装置230。其中,手势可以是用户手部的动作,也可以是用户与第一移动设备交互的动作。例如,向左划、向右划、点击按钮、敲击等,还可以是其他可能的动作或交互方式。不同手势可以对应不同的动作指令。例如,向左划对应翻到下一页,向右划对应翻回上一页;敲一下对应翻到下一页,敲两下对应翻到上一页。
[0069] 在一些实施例中,控制装置230还可以与第二移动设备进行通信获取翻页指令。例如,书架200的固定装置240上放置有第二移动设备,第二移动设备可以获取用户动作的图像,第二移动设备基于用户动作确定对应的翻页指令,并发送至控制装置230。
[0070] 在一些实施例中,控制装置230还可以通过其他方式获取翻页指令,具体可根据实际情况确定。
[0071] 步骤320,控制装置230将所述动作指令发送至翻页装置220,所述翻页装置220响应于接收到的所述动作指令,执行翻页动作。
[0072] 在一些实施例中,翻页装置220可以对阅读材料的页面进行翻页。其中,翻页可以包括将页面上翻一页或几页、将书页下翻一页或几页。
[0073] 在一些实施例中,翻页装置220响应于控制装置230发出的动作指令,其中的驱动机构开始工作,通过连接杆控制第一翻页触点或第二翻页触点进行相应的动作,从而完成翻页。例如,控制装置230向翻页装置220发送“翻至下一页”的指令,响应于该指令,驱动机构的电机开始转动,驱动连接杆一同转动使第一翻页触点带动页面翻至下一页,或使第二翻页触点点击屏幕翻页区域或在屏幕上完成滑动,从而使阅读材料翻至下一页。
[0074] 图4是根据本说明书一些实施例所示的智能书架基于用户图像进行自动调节的示例性流程图。如图4所示,流程400包括以下步骤。在一些实施例中,流程400基于书架200执行。
[0075] 步骤410,处理装置通过第二移动设备获取用户图像。
[0076] 第二移动设备可以是具有图像获取功能的设备,例如,手机、摄像头等,用于获取用户的图像。
[0077] 用户图像是有关用户阅读情况的图像,图像中可以包括书架、阅读材料、用户以及阅读环境。
[0078] 步骤420,基于用户图像确定用户图像信息与环境图像信息中的至少一种。
[0079] 用户图像信息是用户图像中与用户相关的信息,例如,用户眼睛与书架的距离、用户的姿态、用户的表情、用户的动作等。其中,用户眼睛与书架的距离可用于判断用户阅读时是否距离太近,用户的姿态或表情可用于判断用户当下是否处于疲劳状态,用户的动作可以用于确定翻页指令。
[0080] 环境图像信息是用户图像中与阅读环境相关的信息。例如,环境中光照颜色、光照强度等。其中,光照颜色与强度信息作为书架照明调整的依据。
[0081] 在一些实施例中,处理装置可以使用图像信息确定模型来确定用户图像信息与环境图像信息。
[0082] 在一些实施例中,图像信息确定模型可以是卷积神经网络模型(CNN)或是其他可以实现相同功能的模型。
[0083] 在一些实施例中,图像信息确定模型的输入可以包括第二移动设备拍摄的用户图像,模型的输出可以是图像中用户图像信息和环境图像信息。
[0084] 在一些实施例中,图像信息确定模型可以基于多个带有标签的训练样本得到。例如,将多个带有标签的训练样本输入初始图像信息确定模型,通过标签和初始图像信息确定模型的结果构建损失函数,基于损失函数迭代更新初始图像信息确定模型的参数。当初始图像信息确定模型的损失函数满足预设条件时,模型训练完成,得到训练好的图像信息确定模型。其中,预设条件可以是损失函数收敛、迭代的次数达到阈值等。
[0085] 在一些实施例中,训练样本至少可以包括移动第二移动设备拍摄到的用户图像。标签可以是用户图像信息与环境图像信息的相关数据。标签可以是人工标注的,也可以是基于历史数据生成的。
[0086] 步骤430,基于所述用户图像信息,向支撑结构250发出第一调整指令,使所述支撑结构250自动调整角度和高度中的至少一种。
[0087] 在一些实施例中,可以由用户开启支撑结构自动调节模式,在该模式下,支撑结构250的角度和高度,以及置书板210的角度可在一定范围内自动调节。
[0088] 在一些实施例中,也可以由用户自行设定上述调整范围。
[0089] 在一些实施例中,处理器110可以基于用户图像信息确定上述调整范围。例如,进入自动调节模式后,响应于通过第二移动设备获取到用户图像信息,处理器110可以基于该信息确定自动调节的范围,并向支撑结构250发出第一调整指令,使支撑结构250与置书板210能够在该范围内自动、缓慢的调整。
[0090] 其中,第一调整指令可以包括支撑结构250高度和角度的调整范围以及置书板210角度的调整范围。
[0091] 在一些实施例中,处理装置可以通过第一调节模型确定支撑结构250与置书板210调整的范围。
[0092] 在一些实施例中,第一调节模型可以是深度神经网络(DNN)或全连接层,或是其它能够完成相应处理的模型,具体可视实际需求选择。
[0093] 在一些实施例中,第一调节模型的输入可以包括用户图像信息,该用户图像信息可以通过图像信息确定模型获取,具体可参见步骤420及其相关描述。模型的输出可以是图像中书架200的位置调整范围数据,例如,可以包括支撑结构250高度和角度的调整范围以及置书板210角度的调整范围。
[0094] 在一些实施例中,第一调节模型可以基于多个带有标签的第一训练样本训练得到。例如,将多个带有标签的第一训练样本输入初始第一调节模型,通过标签和初始第一调节模型的结果构建损失函数,基于损失函数迭代更新初始第一调节模型的参数。当初始第一调节模型的损失函数满足预设条件时模型训练完成,得到训练好的第一调节模型。其中,预设条件可以是损失函数收敛、迭代的次数达到阈值等。
[0095] 在一些实施例中,第一训练样本至少可以包括多组用户图像信息。标签可以是调整范围。标签可以是人工标注的,也可以是基于历史数据生成的。
[0096] 在一些情况下,由于不同用户身高不同和阅读时桌椅高度不同,其最适合的高度、角度也是不同的,另外,由于不同用户的阅读习惯不同,由用户手动调整的高度和角度,或是长时间保持固定的阅读姿势,均存在不利于健康的可能。
[0097] 本说明书一些实施例中,基于当前用户的相关数据,通过机器学习模型判断适合当前用户阅读的支撑结构250角度和高度的范围,且支撑结构250能够在该范围内自动、缓慢地移动,不仅可以更好地适应不同用户的需求,提升用户体验,还可以为用户提供更加科学合理的阅读角度和高度,有利于用户在阅读时养成良好的阅读习惯,保持良好姿态,减小因长时间固定姿势阅读对健康地不良影响。
[0098] 步骤440,基于所述环境图像信息,向照明装置260发出第二调整指令,使所述照明装置260进行照明调节。
[0099] 在一些实施例中,可以由用户开启照明装置260的自动调节模式,在该模式下,处理器110可以对照明参数进行调节,为用户提供最适宜阅读的照明,例如,对照明装置260的亮度及灯光颜色进行调整。
[0100] 在一些实施例中,用户也可以自行设定照明装置260的亮度及灯光颜色。
[0101] 在一些实施例中,照明装置260的亮度及灯光颜色可以由处理器110基于用户图像信息确定。例如,进入自动调节模式后,响应于通过第二移动设备获取到的环境图像信息,处理器110可以基于该信息确定照明装置的亮度及灯光颜色,并向照明装置260发出第二调整指令,调整照明装置260的亮度及灯光颜色。
[0102] 其中,第二调整指令可以包括照明装置260光的亮度以及颜色。其中,光的亮度可以是亮度等级,也可以是具体的亮度值,还可以是亮度的其它表示形式;光的颜色可以包括白光、自然光、暖光等,还可以是适于阅读的其它颜色,具体可视实际情况确定。
[0103] 在一些实施例中,处理装置可以通过第二调节模型确定照明装置260光的亮度以及颜色。
[0104] 在一些实施例中,第二调节模型可以是深度神经网络(DNN)或全连接层,或是其它能够完成相应处理的模型。
[0105] 在一些实施例中,第二调节模型的输入可以包括环境图像信息,该环境图像信息可以通过图像信息确定模型获取,具体可参见步骤420及其相关描述。模型的输出可以是照明装置260的亮度以及光的颜色。
[0106] 在一些实施例中,第二调节模型可以基于多个带有标签的第二训练样本训练得到。例如,将多个带有标签的第二训练样本输入初始第二调节模型,通过标签和初始第二调节模型的结果构建损失函数,基于损失函数迭代更新初始第二调节模型的参数。当初始第二调节模型的损失函数满足预设条件时模型训练完成,得到训练好的第二调节模型。其中,预设条件可以是损失函数收敛、迭代的次数达到阈值等。
[0107] 在一些实施例中,第一训练样本至少可以包括多组环境图像信息。标签可以是照明装置260的亮度以及光的颜色。标签可以是人工标注的,也可以是基于历史数据生成的。
[0108] 在一些情况下,不同的环境光往往需要配合不同的阅读照明才能获得稳定舒适的阅读体验,而不合适的照明可能会损伤视力。
[0109] 本说明书一些实施例中,通过第二调节模型,基于环境光确定适合阅读的灯光,可以科学准确地选择不同环境下适宜的灯光,不仅可以使用户获得更好地阅读体验,还有利于保护视力,维护眼部健康。
[0110] 图5是根据本说明书一些实施例所示的发送提示信息的示例性流程图。如图5所示,流程500包括以下步骤。在一些实施例中,流程500基于书架200执行。
[0111] 步骤510,处理装置基于用户翻页情况判断用户阅读情况。
[0112] 翻页信息是指与用户翻页动作相关的信息,可以包括翻页次数、翻页频率等。其中,翻页次数可以表征用户已经阅读的页数;翻页频率可以表征用户的阅读时间效率和阅读状态。当翻页频率在合理阈值内时,翻页频率越高,用户的阅读时间效率越高,当翻页频率不在合理阈值内,则表示用户当前阅读状态欠佳。
[0113] 在一些实施例中,可以通过处理装置获取翻页信息。例如,处理装置可以计算用户的翻页次数、用户的阅读时间,并基于以上数据确定用户的翻页频率。
[0114] 用户的阅读情况与用户当前阅读相关的信息,可以包括阅读状态、阅读效率、是否疲劳等。
[0115] 在一些实施例中,用户的阅读情况可以基于用户的翻页信息、用户的阅读时长判断,还可以基于第二移动设备获取的用户图像确定。
[0116] 步骤520,响应于所述用户阅读情况不满足预设条件,向用户或关联用户发送提示信息。
[0117] 用户通常指使用书架进行阅读的人,例如,学生。关联用户通常指对该用户进行管理或监管的人,例如,家长、老师等。在一些情况下,用户和关联用户还可以是其他角色,具体可视实际情况确定。
[0118] 预设条件可以是用户未处于阅读状态或阅读状态不佳、用户阅读距离小于预设阅读距离、用户疲劳等。
[0119] 在一些实施例中,可以通过翻页信息、用户图像等判断用户未处于阅读状态。例如,用户长时间没有进行翻页、翻页频率过快。又例如,通过第二移动设备获取的用户图像判断用户不再阅读。
[0120] 在一些实施例中,响应于用户未处于阅读状态,处理装置可以向关联用户发送提示信息,提示用户这一状态。提示的方式包括但不限于弹窗提示、声音提示等。
[0121] 在一些实施例中,控制装置可以基于用户未处于阅读状态的确定结果,自主发出控制指令,使书架自动归位。其中,自动归位可以包括支撑臂归位、置书板210归位,例如,支撑臂由伸长状态恢复为收回状态,置书板210由经角度调整后的状态恢复为未调整角度的状态。
[0122] 在一些实施例中,处理装置可以通过第二移动设备拍摄的用户图像获取用户与阅读资料间的距离,若距离小于预设阈值,则向用户发送提示信息,提示用户阅读距离过近。其中,预设阈值可以是固定值,也可以由用户自行设置,具体可视实际需求确定。
[0123] 在一些实施例中,处理装置可以根据用户姿态、用户阅读时长是否超过预设阈值中的至少一种来确定用户是否疲劳,若是,则向用户发送提示信息提示用户休息。其中,用户姿态可以通过第二移动设备拍摄的用户图像获取。时间阈值可以是固定值,也可以由用户自行设置,具体可视实际需求确定。
[0124] 在本说明书一些实施例中,可以基于用户的阅读情况向用户或关联用户发送提示信息,一方面可以提示用户不良阅读状态,例如,距离过近、阅读时间较长等,避免用户长时间或不良姿态阅读可能产生的不利影响,另一方面可以向关联用户提示用户的阅读情况,有利于了解用户的阅读情况,便于监管。
[0125] 应当注意的是,上述有关流程400、流程500的描述仅仅是为了示例和说明,而不限定本说明书的适用范围。对于本领域技术人员来说,在本说明书的指导下可以对流程400、流程500进行各种修正和改变。然而,这些修正和改变仍在本说明书的范围之内。
[0126] 上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和修正。该类修改、改进和修正在本说明书中被建议,所以该类修改、改进、修正仍属于本说明书示范实施例的精神和范围。
[0127] 同时,本说明书使用了特定词语来描述本说明书的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本说明书至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
[0128] 此外,除非权利要求中明确说明,本说明书所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本说明书实施例实质和范围的修正和等价组合。例如,虽然以上所描述的系统组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的系统。
[0129] 同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
[0130] 一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本说明书一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
[0131] 针对本说明书引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本说明书作为参考。与本说明书内容不一致或产生冲突的申请历史文件除外,对本说明书权利要求最广范围有限制的文件(当前或之后附加于本说明书中的)也除外。需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
[0132] 最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其他的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。