This application relates to systems and methods used to render user interface elements based on device types. A method of rendering one or more user interface elements on the display screen of a device is disclosed. The method includes receiving requests to render the first user interface element without preference to orientation; and identifying the type of the device. The method also includes according to the type of equipment and TV equipment corresponding to the first type of equipment and the first user interface elements corresponding to the first user interface element type is determined, in the display of the first display area will be the first user interface elements for rendering vertical user interface elements.
【技术实现步骤摘要】
用于根据设备类型来渲染用户界面元素的系统和方法分案说明本申请属于申请日为2012年7月25日的中国专利技术专利申请No.201280047371.4的分案申请。
所公开的实施例总体上涉及渲染用户界面元素。更具体地,所公开的实施例涉及用于根据相关联的设备类型来渲染用户界面元素的方法和系统。
技术介绍
电视设备(例如电视和耦接到电视的接收器)传统上已被用来访问各种电视节目。越来越多地,典型地用于从网站访问其他多媒体内容和信息以及执行并显示程序的非电视设备(例如台式计算机、上网本计算机、移动电话等)也在被用来访问电视节目。相反,替代仅被用来接收并显示电视节目,电视设备还可以被用来从网站访问其他多媒体内容和信息以及执行并显示程序。非电视设备典型地具有比电视屏幕小的屏幕。另外,电视屏幕当在使用时典型地位于距用户比相应用户所使用的非电视设备的屏幕远的地方。因此,非电视设备可以被配置成接收触摸输入(例如带有触敏屏幕的智能手机),而电视设备经常依赖于除触摸输入外的输入方法(例如,远程控制)。因此,在电视设备上显示用户界面对象需要与在非电视设备上显示相似用户界面对象不同的考虑。专利 ...
【技术保护点】
一种用于在显示设备上渲染一个或多个用户界面元素的方法,包括:在与所述显示设备相耦接的计算机系统处,所述计算机系统包括一个或多个处理器以及存储器,所述存储器存储一个或多个可移植程序以由所述一个或多个处理器执行,用于在所述显示设备上渲染所述一个或多个用户界面元素,所述方法包括:执行可移植应用;接收对不带有取向偏好地渲染所述可移植应用中的第一用户界面元素的请求;识别所述显示设备的类型;根据所述显示设备的所述类型是与电视设备相对应的第一设备类型的确定,在所述显示设备的第一显示区域中将所述第一用户界面元素渲染为垂直用户界面元素;以及根据所述显示设备的所述类型是与除所述电视设备外的一个 ...
【技术特征摘要】
2011.07.29 US 61/513,511;2012.07.23 US 13/556,1091.一种用于在显示设备上渲染一个或多个用户界面元素的方法,包括:在与所述显示设备相耦接的计算机系统处,所述计算机系统包括一个或多个处理器以及存储器,所述存储器存储一个或多个可移植程序以由所述一个或多个处理器执行,用于在所述显示设备上渲染所述一个或多个用户界面元素,所述方法包括:执行可移植应用;接收对不带有取向偏好地渲染所述可移植应用中的第一用户界面元素的请求;识别所述显示设备的类型;根据所述显示设备的所述类型是与电视设备相对应的第一设备类型的确定,在所述显示设备的第一显示区域中将所述第一用户界面元素渲染为垂直用户界面元素;以及根据所述显示设备的所述类型是与除所述电视设备外的一个或多个设备相对应的第二设备类型的确定,在所述显示设备的第二显示区域中将所述第一用户界面元素渲染为水平用户界面元素。2.根据权利要求1所述的方法,其中所述水平用户界面元素沿着所述显示屏的顶侧被渲染。3.根据权利要求1所述的方法,其中所述第二设备类型对应于个人设备。4.根据权利要求1所述的方法,进一步包括:在所述第一用户界面元素中渲染一个或多个用户可选用户界面对象;检测对所述一个或多个用户可选用户界面对象的相应用户界面对象的用户选择;以及对所述相应用户界面对象进行扩展。5.根据权利要求4所述的方法,其中,所选择的相应用户界面对象对应于附加用户界面对象列表,并且对所述相应用户界面对象进行扩展包括在显示所选择的相应用户界面对象的同时在所述显示设备上分离地在预定位置处显示所述附加用户界面对象列表。6.根据权利要求1所述的方法,其中根据所述显示设备的所述类型是所述第一设备类型的所述确定来渲染的所述第一用户界面元素与根据所述显示设备的所述类型是所述第二设备类型的所述确定来渲染的所述第一用户界面元素相匹配。7.根据权利要求1所述的方法,其中所述垂直用户界面元素包括在所述水平用户界面元素中没有包括的一个或多个用户可选用户界面对象。8.根据权利要求1所述的方法,其中所述水平用户界面元素包括在所述垂直用户界面元素中没有包括的一个或多个用户可选用户界面对象。9.根据权利要求1所述的方法,进一步包括:在所述第一用户界面元素中渲染一个或多个用户可选用户界面对象;检测对所述一个或多个用户可选用户界面对象的相应用户界面对象的用户选择;根据所述显示设备的所述类型是所述第一设备类型的所述确定,对所述相应用户界面对象进行扩展;以及根据所述显示设备的所述类型是所述第二设备类型的所述确定,维持对所述相应用户界面对象的显示。10.根据权利要求1所述的方法,其中所述垂直用户界面元素沿着所述显示设备的左侧被渲染。11.根据权利要求1所述的方法,进一步包括:在所述第一用户界面元素中渲染一个或多个用户可选用户界面对象,其中当所述第一用户界面元素被渲染为所述垂直用户界面元素时,所述一个或多个用户可选用户界面对象被配置为通过和与所述电视设备相对应的所述第一设备类型相关联的非基于触摸的输入手段...
【专利技术属性】
技术研发人员:杰森·拜尔,皮埃尔伊夫·拉利冈,利奥·巴格达萨里安,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。