USER INTERFACES FOR MEDIA APPLICATION
    1.
    发明申请
    USER INTERFACES FOR MEDIA APPLICATION 审中-公开
    媒体应用程序的用户界面

    公开(公告)号:WO2016036986A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048407

    申请日:2015-09-03

    Abstract: The described technology is directed towards user interface technology that guides users in making content (e.g., video selection) and also navigating within selected content. A selection menu view uses style changes to indicate focus changes, e.g., including animating opacity values to indicate a focused item view versus those items not in focus. In another view, a subset of filmstrip views are displayed, each representing a chapter location in a video, along with a flipbook view that represents a selected scene within a selected chapter. Interaction with the filmstrip views changes the visible subset. Interaction with the flipbook view changes the selected scene; a play command plays the video based upon the selected scene.

    Abstract translation: 所描述的技术针对用户界面技术,其引导用户进行内容(例如,视频选择)并且还在所选择的内容内导航。 选择菜单视图使用样式更改来指示焦点改变,例如,包括动画不透明度值,以指示关注项目视图与不焦点的项目。 在另一个视图中,显示一部分幻灯片视图,每个视图的一部分表示视频中的章节位置,以及表示所选章节内的所选场景的幻灯片视图。 与幻灯片视图的交互更改了可见子集。 与flipbook视图的交互更改所选场景; 播放命令基于所选场景播放视频。

    PLATFORM ABSTRACTION OF GRAPHICS
    2.
    发明申请
    PLATFORM ABSTRACTION OF GRAPHICS 审中-公开
    平面绘图绘图

    公开(公告)号:WO2016036984A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048405

    申请日:2015-09-03

    CPC classification number: G06F17/2247 G06F8/34 G06F8/38

    Abstract: The described technology is directed towards a graphics platform abstraction layer that couples an application program's user interface objects to any of a variety of underlying platforms, including browsers that host the application program or the operating system's UI objects. The graphics platform abstraction layer loads an appropriate implementation for calling objects of the underlying platform, and interfaces the application program to the implementation, whereby the application program may be independent of any underlying platform. The graphics platform abstraction layer also may load code that deals with quirks of a given browser / version and/or other vendor-specific details.

    Abstract translation: 所描述的技术针对图形平台抽象层,其将应用程序的用户界面对象耦合到任何各种底层平台,包括承载应用程序的浏览器或操作系统的UI对象。 图形平台抽象层加载适用于调用底层平台的对象的实现,并将应用程序与实现进行接口,由此应用程序可能独立于任何底层平台。 图形平台抽象层还可以加载处理给定浏览器/版本和/或其他供应商特定细节的怪癖的代码。

    PRE-CHILDREN IN A USER INTERFACE TREE
    3.
    发明申请
    PRE-CHILDREN IN A USER INTERFACE TREE 审中-公开
    用户界面树中的预先儿童

    公开(公告)号:WO2016036992A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048413

    申请日:2015-09-03

    CPC classification number: G06F17/2247 G06F9/451

    Abstract: The described technology is directed towards a pre-child user interface element in a user interface tree that draws before the parent element draws, (and thus before any conventional child element of the parent draws). For example, based upon current state data such as whether the parent element has focus, the pre-child may draw a highlight or the like before (so as to be beneath) drawing the representation of the parent element, to indicate the focused state (or and/or other current state or states). The user interface tree maintains a property that it is composable because the parent user interface element code is independent of what any of its pre-child element or pre-children elements do when invoked.

    Abstract translation: 所描述的技术针对在父元素绘制之前绘制(并且因此在父母的任何常规子元素绘制之前)之前的用户界面树中的子前用户界面元素。 例如,基于当前状态数据,例如父元素是否具有焦点,前儿童可以在绘制父元素的表示之前(以便在下面)绘制高亮等,以指示聚焦状态( 或/或其他当前状态或状态)。 用户界面树维护一个属性,它是可组合的,因为父用户界面元素代码独立于它的任何子元素或子元素在调用时执行的任何操作。

    STYLING SYSTEM
    4.
    发明申请
    STYLING SYSTEM 审中-公开
    STYLING系统

    公开(公告)号:WO2016036988A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048409

    申请日:2015-09-03

    CPC classification number: G06F3/0484 G06F8/38 G06F9/451 G06F17/227

    Abstract: The described technology is directed towards determining the rendering of user interface (UI) elements, referred to as views, based upon styles, in which styles comprise property values such as color value data, font data, border data, position data, and/or animation-related data applied to a view. A view object instance is returned upon request based upon an identifier that is used to select an unstyled view object and a style applied to that view object. The styles may be maintained as a fixed set of styles for a runtime session.

    Abstract translation: 所描述的技术旨在基于风格来确定称为视图的用户界面(UI)元素的呈现,其中风格包括诸如颜色值数据,字体数据,边界数据,位置数据和/或 动画相关数据应用于视图。 视图对象实例根据用于选择未对应视图对象的标识符和应用于该视图对象的样式的请求进行请求。 样式可以作为运行时会话的一组固定样式来维护。

    VIEW VIRTUALIZATION
    5.
    发明申请
    VIEW VIRTUALIZATION 审中-公开
    查看虚拟化

    公开(公告)号:WO2016036714A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/047899

    申请日:2015-09-01

    CPC classification number: G06F3/04812 G06F3/0485 G06F8/38 G06F9/451 G06F9/452

    Abstract: The described technology is directed towards having UI elements structured in a hierarchical configuration, in which parent and child UI elements communicate via a virtualization interface. A change to any parent UI element view propagates to each impacted descendant, e.g., each child, any children of that child and so on, whereby each child can manage virtualization and rendering based upon the change. Focus changes among the UI elements are also handled by propagating information via the virtualization interface.

    Abstract translation: 所描述的技术旨在使UI元素以分层配置结构化,其中父和子UI元素通过虚拟化接口进行通信。 对任何父UI元素视图的更改传播到每个受影响的后代,例如每个子级,该子级的任何子级等,从而每个子级都可以根据更改来管理虚拟化和呈现。 UI元素中的焦点更改也可以通过虚拟化界面传播信息来处理。

    PLATFORM-INDEPENDENT USER INTERFACE SYSTEM
    6.
    发明申请
    PLATFORM-INDEPENDENT USER INTERFACE SYSTEM 审中-公开
    平台独立的用户界面系统

    公开(公告)号:WO2016037001A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048424

    申请日:2015-09-03

    CPC classification number: G06F3/04847 G06F3/0485 G06F8/35 G06F8/38

    Abstract: The described technology is directed towards a platform-independent user interface (UI) system. Views and other objects at the platform-independent UI system level perform layout, scrolling, virtualization, styling, data binding via data models and/or readiness. Input handling and output to a display tree are also performed at this level. An abstraction layer processes the display tree into function calls to objects of the underlying platform to render visible output.

    Abstract translation: 所描述的技术针对平台无关的用户界面(UI)系统。 平台独立UI系统级别的视图和其他对象通过数据模型执行布局,滚动,虚拟化,样式化,数据绑定和/或准备。 输入处理和输出到显示树也在这个级别执行。 抽象层将显示树处理为对底层平台对象的函数调用,以呈现可视输出。

    CUSTOMIZING THE REPEAT BEHAVIOR OF A BUTTON
    7.
    发明申请
    CUSTOMIZING THE REPEAT BEHAVIOR OF A BUTTON 审中-公开
    自定义按钮的重复行为

    公开(公告)号:WO2016036987A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048408

    申请日:2015-09-03

    Abstract: The described technology is directed towards a button repeat system that allows different repeat behaviors (e.g., interval times between repeats) to be customized for any view (user interface element) and for any button. A designer specifies an interval set comprising interval times to use in an associated view to repeat a button that is pressed and held. Using global information across views, a button that is pressed and held may continue to repeat as focus changes among views. The repeating may continue without needing to reset to the first interval time of the interval set of each view as focus changes, so that, for example, a rapidly repeating button does not appear to change its repetition rate as focus changes among views.

    Abstract translation: 所描述的技术针对按钮重复系统,其允许为任何视图(用户界面元素)和任何按钮定制不同的重复行为(例如,重复之间的间隔时间)。 设计者指定一个间隔集合,其中包含间隔时间以在关联视图中使用以重复按下并保持的按钮。 在视图中使用全局信息,按住并保持的按钮可能会随着视图中焦点的变化而继续重复。 当焦点改变时,重复可以继续而不需要重置到每个视图的间隔集合的第一间隔时间,使得例如,当视图中的焦点改变时,快速重复的按钮看起来不会改变其重复率。

    MOCK OBJECT GENERATION
    8.
    发明申请

    公开(公告)号:WO2016036716A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/047902

    申请日:2015-09-01

    CPC classification number: G06F11/3664 G06F8/315 G06F11/3672 G06F11/3684

    Abstract: The disclosure is generally directed towards automatically generating a mock object from a description of a real object, such as for use in testing. Mock object generation logic parses the description to determine interface(s) of the real object, which are replicated in the mock object, and to determine method(s) of the real object, which are simulated in the mock object. The mock object generation logic may generate a description of the mock object that is then compiled into the mock object for execution. Data types may be validated so that the arguments and/or return values from the mock object meet the expectations of a calling object.

    Abstract translation: 本公开通常涉及从实际对象的描述(例如用于测试)中自动生成模拟对象。 模拟对象生成逻辑解析描述以确定在模拟对象中复制的真实对象的接口,并确定在模拟对象中模拟的真实对象的方法。 模拟对象生成逻辑可以生成模拟对象的描述,然后将其编译为模拟对象以供执行。 可以验证数据类型,使得来自模拟对象的参数和/或返回值满足调用对象的期望。

    DATA-DRIVEN NAVIGATION AND NAVIGATION ROUTING
    10.
    发明申请
    DATA-DRIVEN NAVIGATION AND NAVIGATION ROUTING 审中-公开
    数据驱动导航和导航路由

    公开(公告)号:WO2016037002A1

    公开(公告)日:2016-03-10

    申请号:PCT/US2015/048425

    申请日:2015-09-03

    Abstract: The described technology is directed towards data-driven navigation, in which a next navigation location depends on variable data associated with an interactive user interface element (rather than a fixed link). The data may be in a hierarchy of data models. A menu contains interactive navigation elements, each bound to a data model. A selected interactive navigation element results in locating a data model associated with the selected element. The data model is used to determine the next navigation location. Also described is hierarchical navigation to one item of a level as well as lateral and peer navigation.

    Abstract translation: 所描述的技术针对数据驱动导航,其中下一个导航位置取决于与交互式用户界面元素(而不是固定链接)相关联的可变数据。 数据可能在数据模型的层次结构中。 菜单包含交互式导航元素,每个都绑定到数据模型。 选择的交互式导航元素导致定位与所选元素相关联的数据模型。 数据模型用于确定下一个导航位置。 还描述了层次导航到一个级别的一个项目以及横向和对等导航。

Patent Agency Ranking