The invention relates to menu modification based on controller operation data. The machine modifies the menu according to how the user manipulate the information of the controller. The machine displays the menu part of the media device. Machine access controller operation data, which is generated by a controller device that completely or partially controls the media device, for example, a sequence of controller operation data indicating the physical operation of the controller device when the user operates the controller device to select a menu item. Depending on the sequence of physical operations, the machine selects the profile identifier from a set of profile identifiers. According to the configuration file identifier, the machine selects the first subgroup of the menu. The first subgroup indicates the menu item to be hidden rather than the second subgroup of the menu. The machine makes the media device modify the menu by omitting the first subgroup and continuing to display the second subgroup.
【技术实现步骤摘要】
基于控制器操作数据的菜单修改
本文所公开的主题总体上涉及有助于图形用户界面(GUI)的产生和呈现的专用机领域,包括这种专用机的配置有软件的计算机变体以及对变体进行的改进,并且涉及使这种专用机与有助于图形用户界面的产生和呈现的其他专用机相比变得更好的技术。具体地,本专利技术提供有助于基于控制器操作数据的菜单修改的系统和方法。
技术介绍
机器可以配置成通过使图形用户界面(GUI)产生、使图形用户界面向一个或更多个用户呈现或者通过以上两者而与一个或更多个用户进行交互。具体地,图形用户界面可以是或者包括每个项目都可由用户单独地选择的项目菜单。例如,电子编程向导的至少一部分可以包括在图形用户界面中呈现的菜单中,使得所包括的部分列出可供用户选择(比如,用于媒体播放装置呈现、用于媒体存储装置记录、或者用于在媒体偏好配置文件中显示)的各项媒体内容(比如,媒体内容流、媒体内容片段或者以上两者)。在这种情况下,图形用户界面可以通过指示哪个媒体内容被选择或者将要被选择而使得用户能够选择媒体内容(比如,一个或更多个媒体内容片段或者媒体内容流)。附图说明在附图中通过示例并且非限制性地示出了一些实施方案。图1为示出了根据一些示例实施方案,适合于基于控制器操作数据的菜单修改的网络环境的网络图。图2为示出了根据一些示例实施方案,适合于基于控制器操作数据的菜单修改的媒体服务器机器的组件的方框图。图3为示出了根据一些实施方案,在所述网络环境中的媒体装置的组件的方框图。图4为示出了根据一些示例实施方案,适合于基于控制器操作数据的菜单修改的控制器装置的组件的方框图。图5至图7为示出了根据一些示例 ...
【技术保护点】
1.一种方法,其包括:通过机器的一个或更多个处理器,使媒体装置显示媒体流的菜单的至少一部分,该媒体流的菜单是能够选择的以用于由媒体装置回放;通过机器的一个或更多个处理器,访问控制器操作数据,该控制器操作数据由控制器装置产生,并且指示在控制器装置从用于由媒体装置回放的媒体流的菜单中选择一个或更多个媒体流的操作期间,控制器装置所经历的物理操作的序列;通过机器的一个或更多个处理器,根据所访问的控制器操作数据与对应于配置文件标识符的控制器操作配置文件的比较,从一组配置文件标识符中选择配置文件标识符;通过机器的一个或更多个处理器,根据选择出的配置文件标识符选择媒体流的菜单的第一子组,选择出的第一子组指示要隐藏不可见的媒体流,所述第一子组与媒体流的菜单的第二子组没有重叠;以及通过机器的一个或更多个处理器,通过从菜单的所显示部分中省略媒体流的菜单的第一子组,同时在菜单的所显示部分中显示媒体流的菜单的第二子组,使媒体装置对媒体流的菜单进行修改。
【技术特征摘要】
2017.02.01 US 15/422,2211.一种方法,其包括:通过机器的一个或更多个处理器,使媒体装置显示媒体流的菜单的至少一部分,该媒体流的菜单是能够选择的以用于由媒体装置回放;通过机器的一个或更多个处理器,访问控制器操作数据,该控制器操作数据由控制器装置产生,并且指示在控制器装置从用于由媒体装置回放的媒体流的菜单中选择一个或更多个媒体流的操作期间,控制器装置所经历的物理操作的序列;通过机器的一个或更多个处理器,根据所访问的控制器操作数据与对应于配置文件标识符的控制器操作配置文件的比较,从一组配置文件标识符中选择配置文件标识符;通过机器的一个或更多个处理器,根据选择出的配置文件标识符选择媒体流的菜单的第一子组,选择出的第一子组指示要隐藏不可见的媒体流,所述第一子组与媒体流的菜单的第二子组没有重叠;以及通过机器的一个或更多个处理器,通过从菜单的所显示部分中省略媒体流的菜单的第一子组,同时在菜单的所显示部分中显示媒体流的菜单的第二子组,使媒体装置对媒体流的菜单进行修改。2.根据权利要求1所述的方法,其中:所访问的控制器操作数据包括第一激活频率,在控制元件的激活序列期间,以第一激活频率激活控制器装置的控制元件;对应于配置文件标识符的控制器操作配置文件包括用于控制元件的第二激活频率;以及将所访问的控制器操作数据与控制器操作配置文件进行比较包括将第一激活频率和第二激活频率进行比较。3.根据权利要求1所述的方法,其中:所访问的控制器操作数据包括第一激活方式,其中,在多个控制元件操作期间,以所述第一激活方式激活控制器装置的多个控制元件;对应于配置文件标识符的控制器操作配置文件包括用于多个控制元件的第二激活方式;以及将所访问的控制器操作数据与控制器操作配置文件进行比较包括将第一激活方式和第二激活方式进行比较。4.根据权利要求1所述的方法,其中:所访问的控制器操作数据包括加速度计数据的第一序列,所述加速度计数据的第一序列指示控制器装置所经历的连续的加速度;对应于配置文件标识符的控制器操作配置文件包括加速度计数据的第二序列;以及将所访问的控制器操作数据与控制器操作配置文件进行比较包括将加速度计数据的第一序列和加速度计数据的第二序列进行比较。5.根据权利要求4所述的方法,其中:加速度计数据的第一序列指示的连续的加速度与物理地操作控制器装置的人类用户的偏手性相对应;以及在进行比较的控制器操作配置文件中,加速度计数据的第二序列指示所述偏手性。6.根据权利要求1所述的方法,其中:所访问的控制器操作数据包括加速度计数据的第一序列,所述加速度计数据的第一序列指示把持控制器装置的连续定向;对应于配置文件标识符的控制器操作配置文件包括加速度计数据的第二序列;以及将所访问的控制器操作数据与控制器操作配置文件进行比较包括将加速度计数据的第一序列和加速度计数据的第二序列进行比较。7.根据权利要求6所述的方法,其中:加速度计数据的第一序列指示的连续的定向与物理地操作控制器装置的人类用户的偏手性相对应;以及在进行比较的控制器操作配置文件中,加速度计数据的第二序列指示所述偏手性。8.根据权利要求1所述的方法,进一步包括:检测用户装置是否在媒体装置的阈值范围内,所述用户装置具有对应于配置文件标识符的装置标识符;其中从一组配置文件标识符中选择配置文件标识符进一步基于在媒体装置的阈值范围内检测到...
【专利技术属性】
技术研发人员:P·斯特赖特,M·斯托克希克,
申请(专利权)人:开放电视公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。