System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 辅助功能的情境触发制造技术_技高网

辅助功能的情境触发制造技术

技术编号:41308573 阅读:2 留言:0更新日期:2024-05-13 14:52
一种方法(500)包括,当用户设备(110)正在使用第一呈现模式(234)来向用户(10)呈现内容时,获得用户设备的用户的当前状态(212)。该方法还包括,基于用户的当前状态,提供用户可选选项(402)作为来自用户设备的用户界面(400)的输出,当该用户可选选项被选择时,该用户可选选项使得用户设备使用第二呈现模式来向用户呈现内容。该方法进一步包括,响应于接收到指示对用户可选选项的选择的用户输入指示(14),启动使用第二呈现模式的内容的呈现。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及辅助功能的情境触发


技术介绍

1、用户经常通过数字助理界面与计算设备(例如智能手机、智能手表和智能扬声器)进行交互。这些数字助理界面使用户能够在计算设备可访问的各种应用上消费媒体内容。当计算设备的用户消费媒体内容时,媒体内容经常占据用户感觉的某些方面。例如,当用户正在阅读新闻文章时,阅读新闻文章的行为占据了用户的视觉。因此,在计算设备占据用户视觉的情况下,用户可能无法在视觉上意识到发生在用户周围的其他活动。在用户周围的活动需要视觉意识以例如防止对用户和/或计算设备的潜在伤害的情况下,这可能是有问题的。例如,如果用户正在步行和阅读新闻文章,用户可能没有意识到与接近用户的另一人的迎面碰撞。随着助理界面变得与运行在计算设备上的这些各种应用和操作系统更加集成,数字助理可被用来影响如何向计算设备的用户呈现媒体内容以帮助用户知晓。


技术实现思路

1、本公开的一个方面提供了一种计算机实施的方法,当在用户设备的数据处理硬件上执行时,所述计算机实施的方法使得所述数据处理硬件进行用于在所述用户设备上触发辅助功能的操作,所述操作包括:当所述用户设备正在使用第一呈现模式来向所述用户设备的用户呈现内容时,获取所述用户设备的所述用户的当前状态。所述操作还包括基于所述用户的所述当前状态,提供用户可选选项作为来自所述用户设备的用户界面的输出,当所述用户可选选项被选择时,使得所述用户设备使用第二呈现模式来向所述用户呈现内容。所述操作进一步包括响应于接收到指示所述用户可选选项的选择的用户输入指示,启动使用所述第二呈现模式的所述内容的呈现。

2、本公开的实施方式可包括一个或多个以下可选特征。在一些实施方式中,所述操作进一步包括接收由所述用户设备捕获的传感器数据,其中,获得所述用户的所述当前状态是基于所述传感器数据。在这些实施方式中,所述传感器数据可以包括全球定位数据、图像数据、噪声数据、加速度计数据、指示所述用户设备被连接到另一设备的连接数据、或噪声/语音数据中的至少一个。

3、在一些示例中,所述用户的所述当前状态指示所述用户正在进行的一个或多个当前活动。这里,所述用户的所述当前活动可以包括步行、驾驶、通勤、说话或阅读中的至少一个。在一些实施方式中,提供所述用户可选选项作为来自所述用户界面的输出是进一步基于所述用户设备的当前位置。额外地或可选地,提供所述用户可选选项作为来自所述用户界面的输出是基于所述内容的类型和/或在提供所述内容的所述用户设备上运行的软件应用。

4、在一些示例中,所述第一呈现模式包括基于视觉的呈现模式或基于音频的呈现模式中的一个,所述第二呈现模式包括所述基于视觉的呈现模式或所述基于音频的呈现模式中的另一个。在一些实施方式中,所述操作进一步包括,在启动使用所述第二呈现模式的所述内容的呈现之后,使用所述第二呈现模式来呈现所述内容,同时停止使用所述第一呈现模式的所述内容的呈现。或者,所述操作进一步包括,在启动使用所述第二呈现模式的所述内容的呈现之后,并行使用所述第一呈现模式和所述第二呈现模式来呈现所述内容。

5、在一些实施方式中,提供所述用户可选选项作为来自所述用户界面的输出包括,经由所述用户界面将所述用户可选选项作为图形元素显示在所述用户设备的屏幕上。这里,所述图形元素通知所述用户所述第二呈现模式可用于呈现所述内容。在这些实施方式中,接收所述用户输入指示包括接收以下中的一个:所述屏幕上的触摸输入,所述触摸输入选择显示的所述图形元素;接收所述屏幕上的指示笔输入,所述指示笔输入选择显示的所述图形元素;接收手势输入,所述手势输入指示对显示的所述图形元素的选择;接收凝视输入,所述凝视输入指示对显示的所述图形元素的选择;或者接收语音输入,所述语音输入指示显示的所述图形元素的选择。

6、在一些示例中,提供所述用户可选选项作为来自所述用户界面的输出包括,经由所述用户界面,提供所述用户可选选项作为来自与所述用户设备进行通信的扬声器的可听输出。这里,所述可听输出通知所述用户所述第二呈现模式可用于呈现所述内容。在一些实施方式中,接收指示对所述用户可选选项的选择的所述用户输入指示包括,从所述用户接收语音输入,所述语音输入指示选择所述用户可选选项的用户命令。在这些实施方式中,所述操作可以进一步包括,响应于提供所述用户可选选项作为来自所述用户界面的输出,激活麦克风以捕获来自所述用户的所述语音输入。

7、本公开的另一方面提供了一种用于在用户设备上触发辅助功能的系统。所述系统包括数据处理硬件以及与所述数据处理硬件进行通信的存储器硬件。所述存储器硬件存储指令,当在所述数据处理硬件上执行时,所述指令使得所述数据处理硬件进行操作。所述操作包括当所述用户设备正在使用第一呈现模式来向所述用户设备的用户呈现内容时,获得所述用户设备的所述用户的当前状态。所述操作还包括基于所述用户的所述当前状态,提供用户可选选项作为来自所述用户设备的用户界面的输出,当所述用户可选选项被选择时,使得用户设备使用第二呈现模式来向所述用户呈现所述内容。所述操作进一步包括响应于接收到指示所述用户可选选项的选择的用户输入指示,启动使用所述第二呈现模式的所述内容的呈现。

8、该方面可包括一个或多个以下可选特征。在一些实施方式中,所述操作进一步包括接收由所述用户设备捕获的传感器数据,其中,获得所述用户的所述当前状态是基于所述传感器数据。在这些实施方式中,所述传感器数据可以包括全球定位数据、图像数据、噪声数据、加速度计数据、指示所述用户设备被连接到另一设备的连接数据、或噪声/语音数据中的至少一个。

9、在一些示例中,所述用户的所述当前状态指示所述用户正在进行的一个或多个当前活动。这里,所述用户的所述当前活动可以包括步行、驾驶、通勤、说话或阅读中的至少一个。在一些实施方式中,提供所述用户可选选项作为来自所述用户界面的输出是进一步基于所述用户设备的当前位置。额外地或可选地,提供所述用户可选选项作为来自所述用户界面的输出是基于所述内容的类型和/或在提供所述内容的所述用户设备上运行的软件应用。

10、在一些示例中,所述第一呈现模式包括基于视觉的呈现模式或基于音频的呈现模式中的一个,所述第二呈现模式包括所述基于视觉的呈现模式或所述基于音频的呈现模式中的另一个。在一些实施方式中,所述操作进一步包括,在启动使用所述第二呈现模式的所述内容的呈现之后,使用所述第二呈现模式来呈现所述内容,同时停止使用所述第一呈现模式的所述内容的呈现。或者,所述操作进一步包括,在启动使用所述第二呈现模式的所述内容的呈现之后,并行使用所述第一呈现模式和所述第二呈现模式来呈现所述内容。

11、在一些实施方式中,提供所述用户可选选项作为来自所述用户界面的输出包括,经由所述用户界面将所述用户可选选项作为图形元素显示在所述用户设备的屏幕上。这里,所述图形元素通知所述用户所述第二呈现模式可用于呈现所述内容。在这些实施方式中,接收所述用户输入指示包括接收以下中的一个:所述屏幕上的触摸输入,所述触摸输入选择显示的所述图形元素;接收所本文档来自技高网...

【技术保护点】

1.一种计算机实施的方法(500),其特征在于,当在用户设备(110)的数据处理硬件(112)上执行时,所述计算机实施的方法(500)使得所述数据处理硬件(112)进行用于在所述用户设备(110)上触发辅助功能的操作,所述操作包括:

2.根据权利要求1所述的计算机实施的方法(500),其特征在于,所述操作进一步包括:

3.根据权利要求2所述的计算机实施的方法(500),其特征在于,所述传感器数据(152)包括全球定位数据、图像数据、噪声数据、加速度计数据、指示所述用户设备(110)被连接到另一设备的连接数据、或噪声/语音数据中的至少一个。

4.根据权利要求1-3中任一项所述的计算机实施的方法(500),其特征在于,所述用户(10)的所述当前状态(212)指示所述用户(10)正在进行的一个或多个当前活动。

5.根据权利要求4所述的计算机实施的方法(500),其特征在于,所述用户(10)的所述当前活动包括步行、驾驶、通勤、说话或阅读中的至少一个。

6.根据权利要求1-5中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出是进一步基于所述用户设备(110)的当前位置。

7.根据权利要求1-6中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出是进一步基于所述内容的类型和/或在提供所述内容的所述用户设备(110)上运行的软件应用(140)。

8.根据权利要求1-7中任一项所述的计算机实施的方法(500),其特征在于:

9.根据权利要求1-8中任一项所述的计算机实施的方法(500),其特征在于,所述操作进一步包括,在启动使用所述第二呈现模式(234)的所述内容的呈现之后,使用所述第二呈现模式(234)来呈现所述内容,同时停止使用所述第一呈现模式(234)的所述内容的呈现。

10.根据权利要求1-8中任一项所述的计算机实施的方法(500),其特征在于,所述操作进一步包括,在启动使用所述第二呈现模式(234)的所述内容的呈现之后,并行使用所述第一呈现模式(234)和所述第二呈现模式(234)来呈现所述内容。

11.根据权利要求1-10中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出包括,经由所述用户界面(400)将所述用户可选选项(402)作为图形元素显示在所述用户设备(110)的屏幕上,所述图形元素通知所述用户(10)所述第二呈现模式(234)可用于呈现所述内容。

12.根据权利要求11所述的计算机实施的方法(500),其特征在于,接收所述用户输入指示(14)包括接收以下中的一个:

13.根据权利要求1-12中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出包括,经由所述用户界面(400)提供所述用户可选选项(402)作为来自与所述用户设备(110)进行通信的扬声器(118)的可听输出,所述可听输出通知所述用户(10)所述第二呈现模式可用于呈现所述内容。

14.根据权利要求1-13中任一项所述的计算机实施的方法(500),其特征在于,接收指示对所述用户可选选项(402)的选择的所述用户输入指示(14)包括,从所述用户(10)接收语音输入,所述语音输入指示选择所述用户可选选项(402)的用户命令。

15.根据权利要求14所述的计算机实施的方法(500),其特征在于,所述操作进一步包括,响应于提供所述用户可选选项(402)作为来自所述用户界面(400)的输出,激活麦克风(116)以捕获来自所述用户(10)的所述语音输入。

16.一种系统(100),其特征在于,包括:

17.根据权利要求16所述的系统(100),其特征在于,所述操作进一步包括:

18.根据权利要求17所述的系统(100),其特征在于,所述传感器数据(152)包括全球定位数据、图像数据、噪声数据、加速度计数据、指示所述用户设备(110)被连接到另一设备的连接数据、或噪声/语音数据中的至少一个。

19.根据权利要求16-18中任一项所述的系统(100),其特征在于,所述用户(10)的所述当前状态(212)指示所述用户(10)正在进行的一个或多个当前活动。

20.根据权利要求19所述的系统(100),其特征在于,所述用户(10)的所述当前活动包括步行、驾驶、通勤、说话或阅读中的至少...

【技术特征摘要】
【国外来华专利技术】

1.一种计算机实施的方法(500),其特征在于,当在用户设备(110)的数据处理硬件(112)上执行时,所述计算机实施的方法(500)使得所述数据处理硬件(112)进行用于在所述用户设备(110)上触发辅助功能的操作,所述操作包括:

2.根据权利要求1所述的计算机实施的方法(500),其特征在于,所述操作进一步包括:

3.根据权利要求2所述的计算机实施的方法(500),其特征在于,所述传感器数据(152)包括全球定位数据、图像数据、噪声数据、加速度计数据、指示所述用户设备(110)被连接到另一设备的连接数据、或噪声/语音数据中的至少一个。

4.根据权利要求1-3中任一项所述的计算机实施的方法(500),其特征在于,所述用户(10)的所述当前状态(212)指示所述用户(10)正在进行的一个或多个当前活动。

5.根据权利要求4所述的计算机实施的方法(500),其特征在于,所述用户(10)的所述当前活动包括步行、驾驶、通勤、说话或阅读中的至少一个。

6.根据权利要求1-5中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出是进一步基于所述用户设备(110)的当前位置。

7.根据权利要求1-6中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出是进一步基于所述内容的类型和/或在提供所述内容的所述用户设备(110)上运行的软件应用(140)。

8.根据权利要求1-7中任一项所述的计算机实施的方法(500),其特征在于:

9.根据权利要求1-8中任一项所述的计算机实施的方法(500),其特征在于,所述操作进一步包括,在启动使用所述第二呈现模式(234)的所述内容的呈现之后,使用所述第二呈现模式(234)来呈现所述内容,同时停止使用所述第一呈现模式(234)的所述内容的呈现。

10.根据权利要求1-8中任一项所述的计算机实施的方法(500),其特征在于,所述操作进一步包括,在启动使用所述第二呈现模式(234)的所述内容的呈现之后,并行使用所述第一呈现模式(234)和所述第二呈现模式(234)来呈现所述内容。

11.根据权利要求1-10中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出包括,经由所述用户界面(400)将所述用户可选选项(402)作为图形元素显示在所述用户设备(110)的屏幕上,所述图形元素通知所述用户(10)所述第二呈现模式(234)可用于呈现所述内容。

12.根据权利要求11所述的计算机实施的方法(500),其特征在于,接收所述用户输入指示(14)包括接收以下中的一个:

13.根据权利要求1-12中任一项所述的计算机实施的方法(500),其特征在于,提供所述用户可选选项(402)作为来自所述用户界面(400)的输出包括,经由所述用户界面(400)提供所述用户可选选项(402)作为来自与所述用户设备(110)进行通信的扬声器(118)的可听输出,所述可听输出通知所述用户(10)所述第二呈现模式可用于呈现所述内容。

14.根据权利要求1-13中任一项所述的计算机实施的方法(500),其特征在于,接收指示对所述用户可选选项(402)的选择的所述用户输入指示(14)包括,从所述用户(10)接收语音输入,所述语音输入指示选择所述用户可选选项(402)的用户命令。

15.根据权利要求14所述的计算机实施的方法(500),其特征在于,所述操作进一...

【专利技术属性】
技术研发人员:克里斯汀·A·格雷蒂姆·万特兰马修·斯托克斯夏·冰莹凯伦·韦尔蒂艾拉梅丽莎·巴恩哈特古斯·温克尔曼
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1