CN117677995A - 为长时间注视显示器的用户呈现视觉分散 - Google Patents
为长时间注视显示器的用户呈现视觉分散 Download PDFInfo
- Publication number
- CN117677995A CN117677995A CN202280051283.5A CN202280051283A CN117677995A CN 117677995 A CN117677995 A CN 117677995A CN 202280051283 A CN202280051283 A CN 202280051283A CN 117677995 A CN117677995 A CN 117677995A
- Authority
- CN
- China
- Prior art keywords
- display
- user
- location
- time
- processor
- 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.)
- Pending
Links
- 230000000007 visual effect Effects 0.000 title claims abstract description 86
- 238000000034 method Methods 0.000 claims description 48
- 238000004590 computer program Methods 0.000 claims description 21
- 239000006185 dispersion Substances 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 12
- 230000000694 effects Effects 0.000 claims description 10
- 230000000903 blocking effect Effects 0.000 claims description 5
- 230000007704 transition Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 238000005286 illumination Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 239000004984 smart glass Substances 0.000 description 4
- 208000001491 myopia Diseases 0.000 description 3
- 230000004379 myopia Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000001795 light effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 230000002035 prolonged effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 208000003464 asthenopia Diseases 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 244000144992 flock Species 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 230000007407 health benefit Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/103—Static body considered as a whole, e.g. static pedestrian or occupant recognition
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Ophthalmology & Optometry (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种***被配置为:确定用户是否已经注视显示器(15)长于预定义时间段;确定包括显示器的设备(14)的第一位置;确定多个另外的设备(31‑33)的第二位置;基于第一位置和第二位置从多个另外的设备中选择另外的设备(32);以及如果确定用户已经注视显示器长于预定义时间段,则控制所选择的另外的设备呈现视觉分散。
Description
技术领域
本发明涉及一种用于确定用户是否已经注视显示器长于预定义时间段的***。
本发明进一步涉及一种确定用户是否已经注视显示器长于预定义时间段的方法。
本发明还涉及一种使得计算机***能够执行这种方法的计算机程序产品。
背景技术
许多办公室工作人员整天都呆在屏幕前,并且当他们回到家时,他们继续使用(例如TV、平板电脑和电话的)显示器。已知聚焦于靠近的物体(诸如计算机显示器)导致近视眼(近视)。为了避免近视,健康专家建议安排远离显示器的频繁休息,并通过聚焦于远处的物体来经常放松眼睛。
然而,尽管大多数人都意识到与持续盯着屏幕相关联的健康风险,但许多人没有进行期望的休息。US2016/0054794 A1以眼控提醒方法的形式公开了该问题的解决方案,该眼控提醒方法包括实时检测与用户的眼睛相关的信息,将与用户的眼睛相关的信息与预设值进行比较,以及根据比较结果确定用户的用眼状态。当比较结果为设定状态时,提醒用户保护其眼睛。然而,许多用户忽略了这个提醒。
发明内容
本发明的第一个目的是提供一种***,该***可以帮助用户离开显示器休息一下。
本发明的第二个目的是提供一种方法,该方法可以用来帮助用户离开显示器休息一下。
在本发明的第一方面中,一种用于确定用户是否已经注视显示器长于预定义时间段的***包括至少一个输入接口、至少一个发射机和至少一个处理器,至少一个处理器被配置为:经由所述至少一个输入接口确定所述用户是否已经注视所述显示器长于所述预定义时间段;获得指示包括所述显示器的设备的位置和多个另外的设备的位置的位置信息;基于所述位置信息确定包括所述显示器的所述设备的第一位置;基于所述位置信息确定所述多个另外的设备的第二位置;基于所述第一位置和所述第二位置从所述多个另外的设备中选择另外的设备;以及如果确定所述用户已经注视所述显示器长于所述预定义时间段,则经由所述至少一个发射机控制所述选择的另外的设备呈现视觉分散。
如果确定用户已经注视显示器太久,则通过呈现远离显示器的视觉分散,用户更有可能离开显示器休息一下。让用户聚焦于这种远处的视觉分散导致更高的健康益处。此外,远离显示器呈现视觉分散使得避免在显示器上显示通知成为可能,一些用户发现这是令人讨厌的。
例如,如果满足(到显示器的)距离阈值和姿势或凝视时间阈值,则可以呈现视觉分散。例如,所述选择的另外的设备可以是照明设备,可以包括远程显示器,可以是投影设备,或者可以包括日光阻挡装置。例如,可以通过控制照明设备关闭或关断其(一个或多个)光源来呈现视觉分散。例如,在办公室环境中,在远处关闭的灯可以像动态光效果一样分散注意力。例如,日光阻挡装置可以包括百叶窗或可切换/智能玻璃设备。例如,照明设备可以是连接的(像素化的)照明器或光源。视觉分散可以被“游戏化”。例如,可以要求用户报告目标效果或特定效果的出现。
显示器可以是混合现实设备(虚拟现实与增强现实相组合)的一部分,其中用户可以沉浸在短焦距上呈现的内容中。可以在已经确定所述用户已经注视所述显示器长于所述预定义时间段之前或之后选择该另外的设备。在前一种情况下,例如,可以在配置动作期间选择该另外的设备。所述至少一个处理器可以被配置为用听觉效果和/或触觉效果来增强所述视觉分散。
例如,所述至少一个处理器可以被配置为通过确定所述用户是否已经凝视所述显示器长于所述预定义时间段,是否已经保持相同姿势长于所述预定义时间段,和/或是否已经与在所述显示器上显示内容的***交互长于所述预定义时间段,来确定所述用户是否已经注视所述显示器长于所述预定义时间段。例如,预定义时间段可以基于默认设置、用户简档(例如,年龄)、或用户定义的设置。例如,还可以取决于观看该显示器(或任何显示器)所花费的累计每日时间或者取决于显示会话的长度来确定预定义时间段。当确定用户是否已经注视显示器长于预定义时间段时,小的中断(例如短暂休息或扫视)优选地被忽略。例如,如果用户不间断地工作30分钟,偶尔远离屏幕扫视,则应该最好仍然算作30分钟。
所述至少一个处理器可以被配置为通过选择具有与所述第一位置具有至少最小距离的位置的另外的设备,从所述多个另外的设备中选择所述另外的设备,所述位置被包括在所述第二位置中。最小距离的一个示例是八米。最小距离可以用于确保视觉分散确实由远处的另外的设备呈现,并且用户确实(充分地)放松了他的眼睛。
所述至少一个处理器可以被配置为通过选择具有比所述多个另外的设备中的其他另外的设备到所述第一位置的距离更大的位置的另外的设备,从所述多个另外的设备中选择所述另外的设备,所述位置被包括在所述第二位置中。通过尽可能远离用户(但仍然对用户可见)地呈现视觉分散,用户放松其眼睛的机会被最大化。该至少一个处理器可以被配置为如果没有远处设备可用,则选择非远处设备。
所述至少一个处理器可以被配置为取决于所述另外的设备在所述用户的视野中或者照亮所述用户的视野中的物体来选择所述另外的设备。这可以用于确保视觉分散对用户可见。例如,灯本身可以在用户的视野中,或者灯可以(刚好)在用户的视野之外(例如,嵌入式聚光灯)但是照亮用户视野中的物体(例如,装饰物体、艺术品)。这种信息可以从建筑信息模型中检索,或者可以由用户的智能设备(例如,智能眼镜)检测。照亮物体可以包括在(投影)表面上投影光图案(或显示内容)。
所述至少一个处理器可以被配置为确定用于呈现所述视觉分散的开始时间,以与所述显示器上显示的内容的转变、另一***开始呈现自己的视觉分散的时间、呈现所述视觉分散不会分散另一个用户注意力的时间、或者检测到的事件相一致。作为前者的一个示例,可以在完成一封电子邮件时、或者在一个视频(章节)的结尾、或者在内容中的一个安静的时刻呈现视觉分散。通过确定开始时间与另一***开始呈现自己的视觉分散的时间一致,可以同步空间中同事之间的视觉休息。例如,这可能刺激同事进行社交互动,或者需要一起喝杯咖啡休息。(例如,在环境中或在可穿戴的智能眼镜上的)相机可以用于检测在“视觉休息”期间值得注视的事件,特别是在所选择的另外的设备附近/或在与所选择的另外的设备相同方向上的事件。这种事件的一个示例是庆祝活动。
所述选择的另外的设备可以包括另外的显示器,并且所述至少一个处理器可以被配置为控制所述选择的另外的设备在所述另外的显示器上显示在所述显示器上显示的内容的副本。这可以帮助吸引用户的注意力,并且此外,它可以帮助用户在不同的焦距处继续观看内容,从而减轻用户的眼睛疲劳。该另外的显示器可以但不需要显示在显示器上显示的所有内容的精确副本。更远处的显示设备可能需要处理或调整显示内容,以在其显示器上正确可见。在这种情况下,显示器上显示的所有内容的精确副本可以被稍微调整以适应更远处的显示器的属性及其相对观看位置。
所述至少一个处理器可以被配置为使得所述显示器呈现在所述选择的另外的设备的方向上移动的动画。这可以用于将用户的视觉注意力引导在那个方向上。如果所选择的另外的设备包括另外的显示器,则动画可以继续或“到达”这个远处的显示器。
所述至少一个处理器可以被配置为在所述视觉分散期间引起对所述显示器上的内容显示的调整。这可以有助于使用户聚焦于视觉分散。
所述至少一个处理器可以被配置为通过使所述显示停止或暂停或减慢和/或通过使所述内容以降低的亮度显示,来引起对所述内容的所述显示的所述调整。这可以用来为用户提供时间来进行“聚焦休息”。可以在控制所述选择的另外的设备来呈现视觉分散时或者在检测到用户实际上正聚焦于选择的另外的设备上时,引起调整。通过停止或暂停显示,强制改变焦点。通过降低亮度,温和地建议改变焦点。
所述至少一个处理器可以被配置为针对所述多个设备中的每一个确定呈现所述视觉分散对于另一个用户将是否可见,以及基于所述确定的对于另一个用户的可见性从所述多个另外的设备中选择所述另外的设备。当呈现视觉分散时,也可能需要考虑(例如,在同一房间中的)其他用户,例如,通过确保视觉分散不在不应受影响的用户的视野中,或者通过同步视觉分散使得多个用户同时被分散注意力。例如,能够看到视觉分散的其他用户的数量可以被最小化。
所述至少一个处理器可以被配置为:检测所述用户对所述视觉分散的响应;以及如果没有检测到响应,则控制所述选择的另外的设备以使所述视觉分散更加突出,控制所述多个另外的设备中的第二另外的设备以呈现另外的视觉分散,和/或在所述视觉分散期间引起对所述显示器上的内容显示的调整。例如,如果没有检测到响应,则可以使视觉分散更加突出(例如,多模态)。
在本发明的第二方面中,一种确定用户是否已经注视显示器长于预定义时间段的方法包括:确定所述用户是否已经注视所述显示器长于所述预定义时间段;获得指示包括所述显示器的设备的位置和多个另外设备的位置的位置信息;基于所述位置信息确定包括所述显示器的所述设备的第一位置;基于所述位置信息确定所述多个另外的设备的第二位置;基于所述第一位置和所述第二位置从所述多个另外的设备中选择另外的设备;以及如果确定所述用户已经注视所述显示器长于所述预定义时间段,则控制所述选择的另外的设备呈现视觉分散。所述方法可以由运行在可编程设备上的软件来执行。该软件可以作为计算机程序产品提供。
此外,提供了用于实行本文所描述的方法的计算机程序,以及存储该计算机程序的非暂时性计算机可读存储介质。计算机程序可以例如由现有设备下载或上载到现有设备,或者在制造这些***时被存储。
非暂时性计算机可读存储介质存储至少一个软件代码部分,该软件代码部分当由计算机执行或处理时被配置为执行用于确定用户是否已经注视显示器长于预定义时间段的可执行操作。
可执行操作包括:确定所述用户是否已经注视所述显示器长于所述预定义时间段;确定包括所述显示器的设备的第一位置;确定多个另外的设备的第二位置;基于所述第一位置和所述第二位置从所述多个另外的设备中选择另外的设备;以及如果确定所述用户已经注视所述显示器长于所述预定义时间段,则控制所述选择的另外的设备呈现视觉分散。
如本领域技术人员将领会的,本发明的诸方面可以体现为设备、方法或计算机程序产品。因此,本发明的诸方面可以采取完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或组合软件和硬件方面的实施例的形式,软件和硬件方面在本文中通常都可以被称为“电路”、“模块”或“***”。本公开中描述的功能可以实施为由计算机的处理器/微处理器执行的算法。此外,本发明的诸方面可以采取在一种或多种计算机可读介质中体现的计算机程序产品的形式,该一种或多种计算机可读介质具有在其上体现(例如,存储)的计算机可读程序代码。
可以利用一种或多种计算机可读介质的任何组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是例如但不限于:电子、磁、光学、电磁、红外或半导体***、装置或设备,或前述的任何适合组合。计算机可读存储介质的更具体示例可以包括但不限于以下:具有一条或多条导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光纤、便携式致密盘只读存储器(CD-ROM)、光存储设备、磁存储设备、或前述的任何适合组合。在本发明的上下文中,计算机可读存储介质可以是任何有形介质,其可以包含或存储由指令执行***、装置或设备使用或与指令执行***、装置或设备结合使用的程序。
计算机可读信号介质可以包括传播的数据信号,该信号具有体现在其中(例如,在基带中或作为载波的一部分)的计算机可读程序代码。这种传播的信号可以采取各种形式中的任何一种,包括但不限于电磁、光学、或其任何适合的组合。计算机可读信号介质可以是任何计算机可读介质,其不是计算机可读存储介质,并且其可以传达、传播或传输由指令执行***、装置或设备使用或与指令执行***、装置或设备结合使用的程序。
在计算机可读介质上体现的程序代码可以使用任何适当的介质(包括但不限于无线、有线、光纤、线缆、RF等,或前述的任何适合组合)来传送。用于实行本发明的诸方面的操作的计算机程序代码可以以一种或多种编程语言的任何组合来编写,该一种或多种编程语言包括面向对象的编程语言(诸如Java(TM)、Smalltalk、C++等)和传统的过程性编程语言(诸如“C”编程语言或相似的编程语言)。程序代码可以完全在用户的计算机上、部分地在用户的计算机上、作为独立的软件包、部分地在用户的计算机上并且部分地在远程计算机上、或者完全在远程计算机或服务器上执行。在后一种场景下,远程计算机可以通过任何类型的网络(包括局域网(LAN)或广域网(WAN))连接到用户的计算机,或者可以与外部计算机进行连接(例如,通过使用互联网服务提供商的互联网)。
下面参照根据本发明的实施例的方法、装置(***)和计算机程序产品的流程图示和/或框图来描述本发明的诸方面。将要理解,流程图示和/或框图的每个框以及流程图示和/或框图中的框的组合可以通过计算机程序指令来实施。这些计算机程序指令可以提供给通用计算机、专用计算机、或其他可编程数据处理装置的处理器,特别是微处理器或中央处理单元(CPU),以产生机器,使得经由计算机、其他可编程数据处理装置、或其他设备的处理器执行的指令创建用于实施流程图和/或一个或多个框图框中指定的功能/动作的装置。
这些计算机程序指令还可以存储在计算机可读介质中,该计算机可读介质可以指导计算机、其他可编程数据处理装置、或其他设备以特别的方式运转,使得存储在所述计算机可读介质中的指令产生制品,该制品包括实施流程图和/或一个或多个框图框中指定的功能/动作的指令。
计算机程序指令还可以加载到计算机、其他可编程数据处理装置、或其他设备上,以使一系列操作步骤在计算机、其他可编程装置、或其他设备上执行,以产生计算机实施的过程,使得在计算机或其他可编程装置上执行的指令提供用于实施流程图和/或一个或多个框图框中指定的功能/动作的过程。
各图中的流程图和框图图示了根据本发明的各种实施例的设备、方法和计算机程序产品的可能实施方式的架构、功能和操作。在这方面,流程图或框图中的每个框可以表示代码的模块、段或部分,其包括用于实施指定的(多个)逻辑功能的一个或多个可执行指令。还应注意,在一些替代实施方式中,框中所述的功能可以不按照图中所述的顺序出现。例如,连续示出的两个框事实上可以基本上同时执行,或者有时可以以相反的顺序执行这些框,这取决于所涉及的功能。还将注意,框图和/或流程图示的每个框以及框图和/或流程图示中的框的组合可以由执行指定功能或动作的基于专用硬件的***、或者专用硬件和计算机指令的组合来实施。
附图说明
参考附图,通过示例的方式,本发明的这些和其他方面是清楚的并将被进一步阐明,在附图中:
图1是***的第一实施例的框图;
图2是***的第二实施例的框图;
图3是方法的第一实施例的流程图;
图4示出了显示器的示例和可以被控制以呈现视觉分散的另外的设备的示例;
图5是方法的第二实施例的流程图;
图6是方法的第三实施例的流程图;
图7是方法的第四实施例的流程图;
图8是方法的第五实施例的流程图;
图9是方法的第六实施例的流程图;
图10示出了可以被控制以呈现视觉分散的两个另外的设备之间的角度距离的示例;
图11是方法的第七实施例的流程图;以及
图12是用于执行本发明方法的示例性数据处理***的框图。
附图中的对应元件由相同的附图标记标示。
具体实施方式
图1示出了用于确定用户是否已经注视显示器长于预定义时间段的***的第一实施例。在该第一实施例中,该***是计算机1。显示设备14连接到计算机1。显示设备14包括显示器15。相机13被物理地附接到显示设备14并连接到计算机1。在其他示例中,如果使用相机,则相机可以嵌入在计算机中,或者可以不在用户面前和/或如此靠近用户。键盘1也连接到计算机1。例如,计算机1可以是台式计算机或膝上型计算机。替代地,该***可以是例如平板电脑、移动电话或监视器。
计算机1例如经由Wi-Fi或以太网连接到无线LAN接入点17。光控制器16例如经由Wi-Fi或以太网也连接到无线LAN接入点17。三个照明设备31-33可以经由光控制器16来控制,例如使用Zigbee技术。例如,光控制器16可以是Philips Hue桥接器。
计算机1包括接收机3、发射机4、处理器5、显示接口6和存储装置7。计算机1使用显示接口6在显示设备14的显示器15上显示图像/视频。处理器5被配置为基于经由接收机3从相机13接收的图像来确定用户是否已经注视显示器长于预定义时间段,确定包括显示器15的显示设备14的第一位置,以及确定多个另外的设备的第二位置。例如,第一和第二位置可以自动确定,或者可以基于用户输入来确定。
处理器5可以被配置为获得指示包括显示器15的设备14的位置以及多个另外的设备31-33(诸如照明设备31-33)的位置的位置信息。处理器5可以被配置为从存储器(其可以被包括在计算机1中,或者被定位成可经由网络远程访问)获得位置信息。位置信息可以例如已经由用户经由用户接口提供,或者位置信息可以已经由(室内)定位***提供。处理器5可以被配置为经由至少一个输入接口获得位置信息。用于确定设备位置并将该设备位置传送给***的技术在本领域中是已知的,并且因此将不进一步详细讨论。
在图1的示例中,照明设备31-33的位置被确定。代替精确地确定显示设备14的位置,可以首先确定计算机1的位置,并且可以假设显示设备14的位置与计算机1的位置相同。
处理器5还被配置为:基于第一位置和第二位置从多个另外的设备中选择另外的设备;以及如果确定用户已经注视显示器长于预定义时间段,则经由发射机4控制所选择的另外的设备来呈现视觉分散。在图1的示例中,所选择的另外的设备是照明设备31-33之一。在另一个示例中,例如,所选择的另外的设备可以包括另外的显示器或者可以包括百叶窗。
在图1中所示的计算机1的实施例中,计算机1包括一个处理器5。在替代实施例中,计算机1包括多个处理器。计算机1的处理器5可以是例如来自Intel或AMD的通用处理器或者可以是专用处理器。计算机1的处理器5可以运行例如基于Windows或Unix的操作***。存储装置7可以包括一个或多个存储器单元。例如,存储装置7可以包括一个或多个硬盘和/或固态存储器。存储装置7可以用于存储例如操作***、应用程序和应用程序数据。
例如,接收机3和发射机4可以使用一种或多种有线或无线通信技术(例如以太网或Wi-Fi)用于与无线LAN接入点17通信。在替代实施例中,使用多个接收机和/或多个发射机来代替单个接收机和单个发射机。在图1中所示的实施例中,使用了单独的接收机和单独的发射机。在替代实施例中,接收机3和发射机4被组合成收发机。计算机1可以包括典型用于计算机的其他部件,诸如电源连接器。本发明可以使用运行在一个或多个处理器上的计算机程序来实现。
在图1的实施例中,计算机1经由桥接器16从照明设备31-33接收数据并向照明设备31-33传输数据。在替代实施例中,计算机1从照明设备31-33中的一个或多个接收数据并向照明设备31-33中的一个或多个传输数据,而无需桥接器。
图2示出了用于确定用户是否已经注视显示器长于预定义时间段的***的第二实施例。在该第二实施例中,该***是光控制器41。在图2的示例中,显示设备14连接到计算机51。尽管在该实施例中是光控制器41控制照明设备31-33,但是相机13仍然连接到计算机,即图2中的计算机51。替代地,例如,相机13可以能够直接与光控制器41通信。
光控制器41包括接收机43、发射机44、处理器45和存储器47。处理器45被配置为经由接收机43和计算机51来确定用户是否已经注视显示器长于预定义时间段,确定包括显示器15的显示设备14的第一位置,以及确定多个另外的设备的第二位置。
在图2的示例中,计算机51可以确定用户是否已经凝视显示器长于预定义时间段和/或是否已经保持相同姿势长于预定义时间段,并且将此传送给光控制器41。附加地或替代地,例如,计算机51可以确定用户是否已经与在显示器上显示内容的***交互长于预定义时间段。如果仅确定了后者,则可以省略相机13。
处理器45还被配置为:基于第一位置和第二位置从多个另外的设备中选择另外的设备;以及如果确定用户已经注视显示器长于预定义时间段,则经由发射机44控制所选择的另外的设备来呈现视觉分散。在图1的示例中,所选择的另外的设备是照明设备31-33之一。
在图2中所示的光控制器41的实施例中,光控制器41包括一个处理器45。在替代实施例中,光控制器41包括多个处理器。光控制器41的处理器45可以是(例如基于ARM的)通用处理器或者可以是专用处理器。光控制器41的处理器45可以运行例如基于Unix的操作***。存储器47可以包括一个或多个存储器单元。例如,存储器47可以包括固态存储器。例如,存储器47可以用于存储连接的灯的表。
例如,接收机43和发射机44可以使用一种或多种有线或无线通信技术(例如以太网或Wi-Fi)来与无线LAN接入点17通信,以及可以使用一种或多种有线或无线通信技术(例如Zigbee)来与照明设备31-33通信。在替代实施例中,使用多个接收机和/或多个发射机来代替单个接收机和单个发射机。在图2中所示的实施例中,使用了单独的接收机和单独的发射机。在替代实施例中,接收机43和发射机44被组合成收发机。光控制器41可以包括典型用于控制器设备的其他部件,诸如电源连接器。本发明可以使用运行在一个或多个处理器上的计算机程序来实现。
在图1和图2的实施例中,本发明的***包括单个设备。在替代实施例中,本发明的***包括多个设备。
图3中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第一实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。例如,该方法可以用于办公室和/或家庭环境中。
步骤100包括确定用户已经注视显示器多久。步骤101包括确定用户是否已经注视显示器长于预定义时间段。例如,步骤101可以包括确定用户是否已经凝视显示器长于预定义时间段,是否已经保持相同姿势长于预定义时间段,和/或是否已经与在显示器上显示内容的***交互长于预定义时间段。
例如,凝视检测和/或头部移动可以由(例如,集成了显示器的)相机或可穿戴设备来执行。在办公室环境中,可以使用环境集成传感器束。设备上的活动(例如打字)也可以被用作延长的凝视的指示,并且在设备、麦克风或相机上运行的程序可以用于检测它。椅子中的传感器或环境姿势或运动传感器也可以用于估计用户随时间的姿势,这可以指示延长的凝视。
如果在步骤101中确定用户已经注视显示器长于预定义时间段,则接下来执行步骤103。否则,重复步骤100,并且该方法如图3中所示进行。
步骤103包括确定包括显示器的设备的第一位置。步骤105包括确定多个另外的设备的第二位置。步骤107包括基于在步骤103中确定的第一位置和在步骤105中确定的第二位置从多个另外的设备中选择另外的设备。例如,所选择的另外的设备可以是照明设备,可以包括另外的显示器,可以是投影设备,或者可以包括日光阻挡装置(如百叶窗)。
在该实施例中,每当在步骤101中确定用户已经注视显示器长于预定义时间段时,执行步骤103、105和107。在替代实施例中,步骤103、105和107在步骤101之前执行,或者(部分地)与步骤101并行执行。在该替代实施例中,例如,当设置***时以及每当设备被添加到***或从***移除或移动到另一位置时,可以执行步骤103、105和107。
在图3的实施例中,步骤107由步骤121和123实现。步骤121包括过滤另外的设备的列表,使得仅留下用户视野中(或者照亮用户视野中的物体)的设备。步骤123包括从该列表中选择另外的设备,该另外的设备具有与第一位置具有至少最小距离(例如5米)的位置。
为了执行步骤121和123,可能从建筑物信息模型中检索信息。替代地,用户(例如,管理员)可以使用用户接口来将表示显示器和多个另外的设备的图标放置在房间的视觉表示中,并且如果适用的话则旋转图标(这对于在所有方向上传输光的照明设备通常是不必要的)。替代地,可以自动确定设备的位置,例如,通过使用RF信标。在后一种情况下,例如,设备的取向可以被自动检测或者可以由用户指定。
在办公室环境中,执行该方法的***还可以确保在呈现通知时,不会分散其他办公室用户的注意力。所选择的另外的设备可以是开放式办公室的相对角落中的灯,或者在家庭环境的情况下,可以是可能通过门仍然可见的不同(优选地未被占用)的房间中的灯或者可能通过窗户或门洞看到的花园中的灯。代替灯,例如,所选择的另外的设备可以是信息显示器,如在办公室环境中经常使用的。
图4示出了显示器(图1和图2的显示器15)的示例,以及另外的设备(图1和图2的照明设备31-33)的示例,在步骤121和123中可以从该另外的设备中选择另外的设备。类似于在图1和图2中,显示器15是显示设备14的一部分,并且相机13用于确定用户是否已经注视显示器长于预定义时间段。
照明设备31-33都在用户的视野内,并且因此都包括在从步骤121得到的过滤列表中。如果房间包括用户身后的照明设备,则这些照明设备不包括在从步骤121得到的过滤列表中。照明设备31不具有具有至少最小距离的位置,并且因此在步骤123中不被选择。照明设备32和33都具有具有至少最小距离的位置。在图3的实施例中,在步骤107中可以选择照明设备32或照明设备33。
步骤109包括控制在步骤107中选择的另外的设备来呈现视觉分散。通知的类型可以取决于所选择的另外的设备的类型。例如,如果所选择的另外的设备是照明设备,则视觉分散可以是颜色或亮度变化的形式。这种变化可以是动态的,例如,脉动的颜色。如果所选择的另外的设备是显示设备,则可以通过显示对比和动态图像/视频来呈现视觉分散。远程显示设备还可以以文本的形式(例如“向窗外看并聚焦于远处的物体上”)或者以已知图标的形式呈现指令。
视觉分散可以是像素化的光效果,或者在人造天窗或虚拟窗户上产生的动态效果。例如,基于显示器的虚拟天窗通常可以呈现天空的(大部分)静态图像,并且然后飞机或鸟群可以呈现在天窗的显示器上作为视觉分散。也可以产生相应的声音。当呈现视觉分散时,也可能需要考虑(例如,在同一房间中的)其他用户,例如,通过确保视觉分散不在不应受影响的用户的视野中,或者通过同步视觉分散使得多个用户正同时被分散注意力。视觉分散仅仅呈现为暂时的,例如几分钟或更短的时间。
图5中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第二实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。图5的实施例是图3的实施例的变型。在图5的实施例中,步骤103、105和107在步骤101之前执行。例如,可以在设置***时以及每当设备被添加到***或从***移除或者被移动到另一个位置时执行步骤103、105和107。
在图5的实施例中,步骤107由步骤121和141实现。如上所述,步骤121包括过滤另外的设备的列表,使得仅留下用户视野中(或者照亮用户视野中的物体)的设备。步骤141包括从该列表中选择另外的设备,该另外的设备的位置比多个另外的设备中的其他另外的设备到第一位置的距离更大。在图5的实施例中,图4的示例的照明设备32将在步骤107中被选择,因为照明设备32比图4的示例中的照明设备33到显示设备14的距离更大。
图6中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第三实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。图6的实施例是图3的实施例的变型。在图6的实施例中(以及在图7-图9和图11的实施例中),步骤107可以由图3的步骤121和123、图5的步骤121和141、或者以不同的方式来实现。
在图6的实施例中,图3的步骤109包括步骤151,并且步骤153也在步骤107之后执行。如果在步骤107中选择的另外的设备包括另外的显示器,则执行步骤151。步骤151包括控制所选择的另外的设备在另外的显示器上显示在显示器上显示的内容的副本。例如,用户正在智能电话上观看的视觉内容流(例如,视频)可以被复制到更大的远程TV屏幕,使得用户能够在另一个焦距处继续观看内容。
步骤153包括使显示器呈现在所选择的另外的设备的方向上移动的动画。步骤151和153优选地并行执行。为了改善可检测性,视觉分散可以在用户的显示器上开始,并且从屏幕“移动”/消失到所选择的另外的设备,从而触发用户寻找或搜索呈现在所选择的另外的设备上的视觉分散。
图7中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第四实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。图7的实施例是图3的实施例的变型。在图7的实施例中,在步骤107之后除了步骤109之外,还执行步骤156。
步骤156包括在视觉分散期间引起对显示器上的内容显示的调整。例如,这种调整可以通过使显示停止或暂停或减慢而引起,和/或通过使内容以降低的亮度显示而引起。
图8中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第五实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。图8的实施例是图3的实施例的变型。在图8的实施例中,在步骤107和109之间执行步骤161,并且在步骤161之后除了步骤109之外,还执行步骤163。
步骤161包括确定是否到了开始呈现视觉分散的时间。在一个或多个场合,如果视觉分散然后将与显示器上显示的内容的转变、另一***开始呈现自己的视觉分散的时间、呈现所述视觉分散不会分散另一个用户注意力的时间、或者检测到的事件相一致,则到了开始呈现视觉分散的时间。步骤163包括用听觉效果和/或触觉效果来增强视觉分散。例如,飞机的声音可以由扬声器与在基于显示器的天窗上呈现的飞机图像一起呈现。
图9中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第六实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。图9的实施例是图3的实施例的变型。在图9的实施例中,在步骤107和109之间执行步骤171、173、175和177。
在图9的实施例中,执行该方法的***首先在步骤171中选择更靠近显示器(并且因此更靠近用户)的另外的设备,并且在步骤173中控制这个更靠近的另外的设备来呈现第一视觉分散。就角度“距离”而言,在步骤171中选择的更靠近的另外的设备不应远离在步骤107中选择的更远处的另外的设备。
图10示出了附近的另外的设备和远处的另外的设备之间的角度距离的示例。人61正注视显示器15,并且当用户正注视显示器15时,照明设备38和39处于用户的视野中。照明设备38相对靠近显示器15(例如,距离小于阈值T1),并且照明设备39相对远离显示器15(例如,距离大于阈值T2)。角度“距离”α应该是小的,例如小于阈值T3。
步骤175包括检测用户对视觉分散的响应。在步骤175中可以使用与步骤100中类似的技术。步骤177包括检查在步骤175中是否已经检测到响应。如果已经检测到响应,即***检测到用户注意力的变化,则执行步骤109,并且控制在步骤107中选择的更远处的另外的设备来呈现第二视觉分散。可选地,在步骤109之后重复步骤173。
因此,在图9的实施例中,视觉分散首先呈现在单独的附近设备上以引起注意,并且然后呈现在远处设备上以确保眼睛放松。
图11中示出了确定用户是否已经注视显示器长于预定义时间段的方法的第七实施例。例如,该方法可以由图1的计算机1或图2的光控制器41来执行。图11的实施例是图3的实施例的变型。在图9的实施例中,步骤175、177和181在步骤109之后执行。
类似于在图9的实施例中,步骤175包括检测用户对视觉分散的响应(在该实施例中,该视觉分散在步骤109中呈现)。步骤177包括检查在步骤175中是否已经检测到响应,例如,用户是否已经注视了所选择的另外的设备。如果没有检测到响应,则执行步骤181。步骤181包括控制在步骤107中选择的另外的设备以使视觉分散更加突出,控制多个另外的设备中的第二另外的设备以呈现另外的视觉分散,和/或在视觉分散期间引起对显示器上的内容显示的调整。
因此,如果执行该方法的***检测到用户没有注视视觉分散,则它可以在不同的设备上呈现视觉分散或者使视觉分散更加突出。例如,如果在步骤107中选择的另外的设备是照明设备,则可以使效果更加动态或对比,和/或可以并行控制另一个照明设备以使视觉分散更加可见。如果用户没有响应于视觉分散,则也可以可能的是使用另一种或附加的通知形式。例如,***可以在由用户当前穿戴或持有的可穿戴或便携式设备上生成通知声音或生成触觉反馈。
图3、图5至图9、和图11的实施例在多个方面中彼此不同,即已经添加或替换了多个步骤。在这些实施例的变型中,仅添加或替换这些步骤的子集和/或省略一个或多个步骤。作为第一个示例,步骤103-107可以在图3、图6-图9、和图11的实施例中的步骤101之前执行,并且可以在图5的实施例中的步骤101之后执行。作为第二个示例,可以组合图6-图9和图11的实施例中的一个或多个。
图12描绘了说明可以执行如参照图3、图5至图9、和图11所描述的方法的示例性数据处理***的框图。
如图12中所示,数据处理***300可以包括通过***总线306耦合到存储器元件304的至少一个处理器302。如此,数据处理***可以将程序代码存储在存储器元件304内。另外,处理器302可以执行经由***总线306从存储器元件304存取的程序代码。在一个方面中,数据处理***可以实施为适合于存储和/或执行程序代码的计算机。然而,应当领会,数据处理***300可以以包括处理器和存储器的任何***的形式来实施,该***能够执行本说明书内描述的功能。
存储器元件304可以包括一个或多个物理存储器设备,诸如例如本地存储器308和一个或多个大容量存储设备310。本地存储器可以指代一般在程序代码的实际执行期间使用的随机存取存储器或(多个)其他非持久性存储器设备。大容量存储设备可以实施为硬盘驱动器或其他持久性数据存储设备。处理***300还可以包括一个或多个高速缓冲存储器(未示出),该一个或多个高速缓冲存储器提供至少一些程序代码的临时存储,以便减少在执行期间必须从大容量存储设备310检索程序代码的次数。例如,如果处理***300是云计算平台的一部分,则处理***300还可能能够使用另一处理***的存储器元件。
可选地,描绘为输入设备312和输出设备314的输入/输出(I/O)设备可以耦合到数据处理***。输入设备的示例可以包括但不限于键盘、诸如鼠标的指向设备、麦克风(例如用于声音和/或语音识别)等。输出设备的示例可以包括但不限于监视器或显示器、扬声器等。输入和/或输出设备可以直接或通过中间的I/O控制器耦合到数据处理***。
在实施例中,输入和输出设备可以实施为组合的输入/输出设备(在图12中以围绕输入设备312和输出设备314的虚线图示)。这种组合的设备的示例是触敏显示器,有时也称为“触摸屏显示器”或简称为“触摸屏”。在这样的实施例中,可以通过物理对象(诸如例如用户的手写笔或手指)在触摸屏显示器上或附近的移动来提供对设备的输入。
网络适配器316也可以耦合到数据处理***以使得其能够通过中间的私有或公共网络变得耦合到其他***、计算机***、远程网络设备和/或远程存储设备。网络适配器可以包括用于接收由所述***、设备和/或网络传送到数据处理***300的数据的数据接收机,以及用于将数据从数据处理***300传送到所述***、设备和/或网络的数据发射机。调制解调器、线缆调制解调器和以太网卡是可以与数据处理***300一起使用的不同类型的网络适配器的示例。
如图12中所绘制,存储器元件304可以存储应用程序318。在各种实施例中,应用程序318可以存储在本地存储器308、一个或多个大容量存储设备310中,或者与本地存储器和大容量存储设备分离。应当领会,数据处理***300可以进一步执行可以促进应用程序318的执行的操作***(图12中未示出)。以可执行程序代码的形式实施的应用程序318可以由数据处理***300(例如由处理器302)执行。响应于执行应用程序,数据处理***300可以被配置为执行本文描述的一个或多个操作或方法步骤。
图12示出了与网络适配器316分离的输入设备312和输出设备314。然而,附加地或替代地,输入可以经由网络适配器316接收,并且输出经由网络适配器316传送。例如,数据处理***300可以是云服务器。在这种情况下,可以从充当终端的用户设备接收输入,并且可以将输出传送到充当终端的用户设备。
本发明的各种实施例可以实施为与计算机***一起使用的程序产品,其中程序产品的(多个)程序定义实施例的功能(包括本文描述的方法)。在一个实施例中,(多个)程序可以包含在各种非暂时性计算机可读存储介质上,其中如本文所使用的,表述“非暂时性计算机可读存储介质”包括所有计算机可读介质,唯一的例外是暂时性传播信号。在另一个实施例中,(多个)程序可以包含在各种暂时性计算机可读存储介质上。说明性的计算机可读存储介质包括但不限于:(i)其上永久存储信息的不可写存储介质(例如,计算机内的只读存储器设备,诸如由CD-ROM驱动器可读的CD-ROM盘、ROM芯片、或任何类型的固态非易失性半导体存储器);和(ii)其上存储可更改信息的可写存储介质(例如,闪存、软盘驱动器或硬盘驱动器内的软盘、或任何类型的固态随机存取半导体存储器)。计算机程序可以在本文描述的处理器302上运行。
本文使用的术语仅仅是出于描述特定的实施例的目的,并且不旨在限制本发明。如本文所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文另有清晰指示。将进一步理解,当在本说明书中使用时,术语“包括”和/或“包含”指定所陈述的特征、整数、步骤、操作、元件和/或部件的存在,但不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、部件、和/或其组。
以下权利要求中的所有装置或步骤加功能元件的对应结构、材料、动作和等同物旨在包括用于与如具体要求保护的其他所要求保护的元件组合地执行功能的任何结构、材料或动作。出于说明的目的已经展现了本发明的实施例的描述,但不旨在穷尽或局限于所公开形式中的实施方式。在不脱离本发明的范围和精神的情况下,许多修改和变型对于本领域普通技术人员将是清楚的。选取和描述实施例以便最好地解释本发明的原理和一些实际应用,并且使得本领域的其他普通技术人员能够针对具有适合于设想的特定用途的各种修改的各种实施例理解本发明。
Claims (14)
1.一种用于确定用户是否已经注视显示器(15)长于预定义时间段的***(1,41),所述***(1,41)包括:
至少一个输入接口(3,43);
至少一个发射机(4,44);和
至少一个处理器(5,45),其被配置为:
-经由所述至少一个输入接口(3,43)确定所述用户是否已经注视所述显示器(15)长于所述预定义时间段,
-获得指示包括所述显示器(15)的设备(14)的位置和多个另外的设备(31-33)的位置的位置信息,
-基于所述位置信息确定包括所述显示器(15)的所述设备(14)的第一位置,
-基于所述位置信息确定所述多个另外的设备(31-33)的第二位置,
-基于所述第一位置和所述第二位置从所述多个另外的设备(31-33)中选择另外的设备(32),其中所述选择的另外的设备是照明设备(32),包括另外的显示器,是投影设备,或者包括日光阻挡装置,以及
-如果确定所述用户已经注视所述显示器(15)长于所述预定义时间段,则经由所述至少一个发射机(4,44)控制所述选择的另外的设备(32)来呈现视觉分散。
2.根据权利要求1所述的***(1,41),其中所述至少一个处理器(5,45)被配置为通过选择具有与所述第一位置具有至少最小距离的位置的另外的设备,从所述多个另外的设备(31-33)中选择所述另外的设备(32),所述位置被包括在所述第二位置中。
3.根据权利要求1所述的***(1,41),其中所述至少一个处理器(5,45)被配置为通过选择具有比所述多个另外的设备(31-33)中的其他另外的设备到所述第一位置的距离更大的位置的另外的设备,从所述多个另外的设备(33)中选择所述另外的设备(32),所述位置被包括在所述第二位置中。
4.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为取决于所述另外的设备(31)在所述用户的视野中或者照亮所述用户的视野中的物体来选择所述另外的设备(31)。
5.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为确定用于呈现所述视觉分散的开始时间,以与所述显示器(15)上显示的内容的转变、另一***开始呈现自己的视觉分散的时间、呈现所述视觉分散不会分散另一个用户注意力的时间、或者检测到的事件相一致。
6.根据前述权利要求中任一项所述的***(1,41),其中所述选择的另外的设备包括所述另外的显示器,并且所述至少一个处理器(5,45)被配置为控制所述选择的另外的设备在所述另外的显示器上显示在所述显示器(15)上显示的内容的副本。
7.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为使所述显示器(15)呈现在所述选择的另外的设备(31)的方向上移动的动画。
8.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为用听觉效果和/或触觉效果来增强所述视觉分散。
9.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为通过使所述显示停止或暂停或减慢和/或通过使所述内容以降低的亮度显示,在所述视觉分散期间引起对所述显示器(15)上的内容显示的调整。
10.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为针对所述多个设备中的每一个确定呈现所述视觉分散对于另一个用户将是否可见,以及基于所述确定的对于另一个用户的可见性从所述多个另外的设备中选择所述另外的设备。
11.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为:检测所述用户对所述视觉分散的响应;以及如果没有检测到响应,则控制所述选择的另外的设备以使所述视觉分散更加突出,控制所述多个另外的设备中的第二另外的设备以呈现另外的视觉分散,和/或在所述视觉分散期间引起对所述显示器(15)上的内容显示的调整。
12.根据前述权利要求中任一项所述的***(1,41),其中所述至少一个处理器(5,45)被配置为通过确定所述用户是否已经凝视所述显示器(15)长于所述预定义时间段,是否已经保持相同姿势长于所述预定义时间段,和/或是否已经与在所述显示器(15)上显示内容的***(1,51)交互长于所述预定义时间段,来确定所述用户是否已经注视所述显示器(15)长于所述预定义时间段。
13.一种确定用户是否已经注视显示器长于预定义时间段的方法,所述方法包括:
-确定(101)所述用户是否已经注视所述显示器长于所述预定义时间段;
-获得指示包括所述显示器(15)的设备(14)的位置和多个另外的设备(31-33)的位置的位置信息,
-基于所述位置信息确定(103)包括所述显示器的所述设备的第一位置;
-基于所述位置信息确定(105)多个另外的设备的第二位置;
-基于所述第一位置和所述第二位置从所述多个另外的设备中选择(107)另外的设备,其中所述选择的另外的设备是照明设备(32),包括另外的显示器,是投影设备,或者包括日光阻挡装置;和
-如果确定所述用户已经注视所述显示器长于所述预定义时间段,则控制(109)所述选择的另外的设备以呈现视觉分散。
14.一种用于计算设备的计算机程序产品,所述计算机程序产品包括当所述计算机程序产品在所述计算设备的处理单元上运行时执行根据权利要求13所述的方法的计算机程序代码。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP21187969.7 | 2021-07-27 | ||
EP21187969 | 2021-07-27 | ||
PCT/EP2022/069584 WO2023006425A1 (en) | 2021-07-27 | 2022-07-13 | Rendering a visual distraction for a user looking at a display too long |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117677995A true CN117677995A (zh) | 2024-03-08 |
Family
ID=77103856
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202280051283.5A Pending CN117677995A (zh) | 2021-07-27 | 2022-07-13 | 为长时间注视显示器的用户呈现视觉分散 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP4377932A1 (zh) |
CN (1) | CN117677995A (zh) |
WO (1) | WO2023006425A1 (zh) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8810413B2 (en) * | 2010-10-15 | 2014-08-19 | Hewlett Packard Development Company, L.P. | User fatigue |
CN104182046A (zh) | 2014-08-22 | 2014-12-03 | 京东方科技集团股份有限公司 | 眼控提醒方法、眼控图像显示方法及显示*** |
CN107424584A (zh) * | 2016-05-24 | 2017-12-01 | 富泰华工业(深圳)有限公司 | 护眼***及方法 |
-
2022
- 2022-07-13 EP EP22751330.6A patent/EP4377932A1/en active Pending
- 2022-07-13 CN CN202280051283.5A patent/CN117677995A/zh active Pending
- 2022-07-13 WO PCT/EP2022/069584 patent/WO2023006425A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP4377932A1 (en) | 2024-06-05 |
WO2023006425A1 (en) | 2023-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11726324B2 (en) | Display system | |
US11212449B1 (en) | User interfaces for media capture and management | |
US11164380B2 (en) | System and method for transition boundaries and distance responsive interfaces in augmented and virtual reality | |
US10073541B1 (en) | Indicators for sensor occlusion | |
KR102537543B1 (ko) | 지능형 전자 장치 및 그 동작 방법 | |
KR102246762B1 (ko) | 전자 장치의 주변 환경에 기반한 컨텐트 적응 방법 및 그 전자 장치 | |
WO2019212575A1 (en) | System, apparatus, and method for optimizing viewing experience on an intelligent terminal | |
CN108886863B (zh) | 用于创建动态光效并且根据动态光效控制照明设备的计算机实现的方法 | |
JP6725897B2 (ja) | 活動に適した照明を決定する方法 | |
CN108572724B (zh) | 基于虚拟现实头盔使用的安全和环境控制的***和方法 | |
JP2019036181A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
US20240029371A1 (en) | Environment application model | |
WO2015199806A1 (en) | Controlling brightness of a remote display | |
US20230343049A1 (en) | Obstructed objects in a three-dimensional environment | |
JP2022541078A (ja) | プライバシーモードに依存したデバイスの現在のステータスの提示 | |
CN117677995A (zh) | 为长时间注视显示器的用户呈现视觉分散 | |
US20240087248A1 (en) | Systems and methods for improved quality of experience in augmented reality displays using light intensity measurements | |
CN111902849B (zh) | 在图像上叠加传感器及其检测区域的虚拟表示 | |
WO2017084940A1 (en) | Glare reduction | |
CN112567892B (zh) | 取决于设备方位来发射传感器信号 | |
US20240233288A1 (en) | Methods for controlling and interacting with a three-dimensional environment | |
US20240103685A1 (en) | Methods for controlling and interacting with a three-dimensional environment | |
US20240085695A1 (en) | Systems and methods for improved quality of experience in augmented reality displays using light intensity measurements | |
US20240103613A1 (en) | User Interface Response Based on Gaze-Holding Event Assessment | |
CN111950462B (zh) | 亮度调节方法及装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |