图形用户界面的加权焦点导航的利记博彩app_3

文档序号:8531849阅读:来源:国知局
出了如施加于用户界面100中的合格焦点元素的阴影权值因数的示例。特 别地,虚拟阴影500在导航方向上(在本示例中向右)从当前焦点元素 A的参考侧502延伸 到用户界面100的边缘506。在所图示的示例中,由箭头示意性地表示导航方向504。导航 方向可由经由各种用户输入设备(例如,游戏控制器的D板)的用户输入提供。虚拟阴影500 受当前焦点元素 A的上边缘508和下边缘510限制。注意,在本示例中,在与导航方向504 相反的方向上位于至少部分地在当前焦点元素 A的参考侧502后面的焦点元素没有资格接 收焦点(焦点元素 F、G、H和I不是合格的)。在本示例中,合格焦点元素 B、C和D完全位于 虚拟阴影500内,并且合格焦点元素 E和J并未完全位于虚拟阴影500内。阴影权值因数 根据焦点算法中的权值因数的正或负性质而奖赏合格焦点元素 B、C和D或者惩罚合格焦点 元素 E和J。
[0043] 在某些实施例中,所述多个权值因数包括修剪权值因数,并且在412处,该方法包 括向部分地位于虚拟阴影内且部分地在其之外的每个合格焦点元素施加修剪权值因数。
[0044] 图6示出了如施加于用户界面100中的合格焦点元素的修剪权值因数的示例。特 别地,焦点元素 E部分地位于虚拟阴影500内且部分地位于其之外。基于由虚拟阴影500修 剪的焦点元素 E的量600而成比例地施加修剪权值因数。根据焦点算法中的权值因数的正 或负性质,修剪权值因数可计及位于虚拟阴影500内的焦点元素 E的量或位于虚拟阴影500 之外的焦点元素 E的量。相应地,在某些实施例中,可针对修剪权值因数的全部量或100% 而惩罚完全位于虚拟阴影500之外的合格焦点元素。
[0045] 在某些实施例中,所述多个权值因数包括历史权值因数,并且在414处,方法400 包括向在沿着与导航方向对准的轴的先前焦点切换事件中完全位于先前焦点元素的先前 虚拟阴影内的每个合格焦点元素施加历史权值因数。该历史权值因数用来使焦点算法朝 着优选与先前具有焦点的焦点元素对准的合格焦点元素偏斜。在一个示例中,当多个合格 焦点元素位于当前焦点元素的虚拟阴影中时,可使用历史权值因数作为打破联系因素 (tie breaker)。
[0046] 图7示出了如施加于用户界面100中的合格焦点元素的历史权值因数的示例。特 别地,由于合格焦点元素 B、C和D完全位于当前焦点元素 A的虚拟阴影500内,所以可使用 历史权值因数作为打破联系因素。在本示例中,先前焦点切换事件在用户输入提供先前导 航方向700 (在本示例中向右)时发生,并且焦点从先前焦点元素 F切换至当前焦点元素 A。 因此,先前虚拟阴影702在先前导航方向700上从先前焦点元素 F的参考侧704延伸至用户 界面100的边缘506。先前虚拟阴影702受先前焦点元素 F的上边缘706和下边缘708限 制。在本示例中,合格焦点元素 B完全位于先前虚拟阴影702内,并且合格焦点元素 C、D、E 和J并未完全位于先前虚拟阴影702内。换言之,历史权值因数奖赏合格焦点元素 B或惩 罚合格焦点元素 C、D、E和J。
[0047] 在某些实施例中,所述历史权值因数可基于沿着与导航方向对准的轴的多个先前 导航事件。通过考虑多个先前导航事件,历史权值因数相对于忽视导航历史或仅考虑单个 先前导航事件的方法而言可更准确地与导航历史相对应。
[0048] 在某些实施例中,在416处,方法400包括响应于导航方向的轴不同于与先前导航 方向对准的轴而清除历史权值因数。清除历史权值因数可包括不施加历史权值因数或使得 历史权值因数为零。例如,每当导航方向的轴在不同的焦点切换事件中在垂直和水平之间 改变时,可清除历史权值因数。此外,在某些情况下,可每当焦点突然改变时将历史权值因 数清除。例如,可每当应用或另一控制实体明确地设定焦点时将历史权值因数清除。
[0049] 在某些实施例中,所述多个权值因数可包括主轴权值因数,并且在418处,方法 400包括基于沿着与导航方向对准的轴在当前焦点元素与每个合格焦点元素之间的距离而 向该合格焦点元素施加主轴权值因数。在某些情况下,可使用主轴权值因数来在处于当前 焦点元素的虚拟阴影中的合格焦点元素之间进行选择。在某些情况下,可使用主轴权值因 数来在在当前焦点元素的虚拟阴影外部相等地间隔开的合格焦点元素之间进行选择。
[0050] 图8示出了如施加于用户界面100中的合格焦点元素的主轴权值因数的示例。针 对每个合格焦点元素,从当前焦点元素 A的参考侧502(或与延伸到用户界面边缘的参考侧 对准的虚拟线)到合格焦点元素的潜在侧测量主权值因数所基于的主距离。在本示例中,合 格焦点元素的潜在侧是最接近于当前焦点元素 A的参考侧502的一侧。在其中合格焦点元 素不具有潜在侧(例如,圆形焦点元素)的情况下,则可由位于最接近参考侧502的潜在点来 替换潜在侧。
[0051] 如所描绘的,从当前焦点元素 A的参考侧502到焦点元素 B的潜在侧804测量焦点 元素 B的主距离802。从当前焦点元素 A的参考侧502到焦点元素 D的潜在侧808测量焦 点元素 D的主距离806。从当前焦点元素 A的参考侧502到焦点元素 C的潜在侧812测量 焦点元素 C的主距离810。从当前焦点元素 A的参考侧502到焦点元素 E的潜在侧816测 量焦点元素 E的主距离814。从当前焦点元素 A的参考侧502到焦点元素 J的潜在侧820 测量焦点元素 J的主距离818。在本示例中,焦点元素 B和C具有相同的主距离且焦点元素 D和E具有相同的主距离。主轴权值因数可相比于焦点元素 D和E且进一步相比于焦点元 素 J而言奖赏焦点元素 B和C。
[0052] 注意,可在任何适当的一组侧边或点之间测量主距离,只要其在焦点元素之间一 致即可。例如,在某些实施例中,合格焦点元素的潜在侧可以是距离当前焦点元素的参考侧 最远的一侧。
[0053] 在某些实施例中,所述多个权值因数可包括副轴权值因数,并且在420处,方法 400包括基于沿着与导航方向垂直的轴在当前焦点元素与每个合格焦点元素之间的距离而 向该合格焦点元素施加副轴权值因数。
[0054] 在某些实施例中,副轴权值因数可适用于完全位于当前焦点元素的虚拟阴影外部 的合格焦点元素。相应地,副轴权值因数可不适用于完全或部分地位于当前焦点元素的虚 拟阴影中的合格焦点元素。在此类实施例中,可使用副轴权值因数来在并未在当前焦点元 素的虚拟阴影中的合格焦点元素之间进行选择。
[0055] 图9示出了如施加于用户界面100中的合格焦点元素的副轴权值因数的示例。针 对完全位于当前焦点元素的虚拟阴影外部的每个合格焦点元素,从当前焦点元素的近侧 (或沿着该近侧延伸到用户界面边缘的虚拟线)到合格焦点元素的近侧测量副轴权值因数 所基于的辅助距离。当前焦点元素的近侧垂直于当前焦点元素的参考侧且相应地垂直于导 航方向。合格焦点元素的近侧垂直于合格焦点元素的潜在侧并相应地垂直于导航方向。
[0056] 在其中当前焦点元素不具有近侧的情况下,则可用位于与最接近合格焦点元素的
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1