User interface with preview transitions
    1.
    发明授权
    User interface with preview transitions 有权
    具有预览转换的用户界面

    公开(公告)号:US08650501B2

    公开(公告)日:2014-02-11

    申请号:US12721420

    申请日:2010-03-10

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0488 H04M1/72544

    摘要: A user interface is described that temporarily displays portions of a page that reside outside of the viewable area of the screen. An animated transition creates a brief preview of at least one user interface feature. Additionally, the user interface feature is then animated out of the viewable area in a way to suggest a location of the feature. In one embodiment, a target page that is being opened controls the transition and animates features into and out of the viewable area to create the temporary preview. In another embodiment, the target page includes user interface elements that can asynchronously control the preview animation independent from the main content of the target page. In yet another embodiment, a transition coordinator can coordinate the timing between animating out a foreground application while animating in a target application.

    摘要翻译: 描述了临时显示位于屏幕的可视区域之外的页面的部分的用户界面。 动画转换创建至少一个用户界面功能的简要预览。 此外,用户界面功能然后以提示特征的位置的方式被动画出可视区域。 在一个实施例中,正在打开的目标页面控制转换并将特征动画化到可视区域内并从可视区域移除以创建临时预览。 在另一个实施例中,目标页面包括可独立于目标页面的主要内容异步地控制预览动画的用户界面元素。 在另一个实施例中,过渡协调器可以在动画化前景应用程序同时在目标应用程序中进行动画时协调定时。

    3D layering of map metadata
    2.
    发明授权
    3D layering of map metadata 有权
    地图元数据的3D分层

    公开(公告)号:US08319772B2

    公开(公告)日:2012-11-27

    申请号:US12842880

    申请日:2010-07-23

    IPC分类号: G06T15/00

    摘要: Techniques and tools are described for rendering views of a map in which map metadata elements are layered in 3D space through which a viewer navigates. Layering of metadata elements such as text labels in 3D space facilitates parallax and smooth motion effects for zoom-in, zoom-out and scrolling operations during map navigation. A computing device can determine a viewer position that is associated with a view altitude in 3D space, then render for display a map view based upon the viewer position and metadata elements layered at different metadata altitudes in 3D space. For example, the computing device places text labels in 3D space above features associated with the respective labels, at the metadata altitudes indicated for the respective labels. The computing device creates a map view from points of the placed labels and points of a surface layer of the map that are visible from the viewer position.

    摘要翻译: 描述了技术和工具,用于渲染地图的视图,其中地图元数据元素在3D空间中被分层,观众通过它浏览。 诸如3D空间中的文本标签等元数据元素的分层有助于在地图导航期间进行缩放,缩小和滚动操作的视差和平滑运动效果。 计算设备可以确定与3D空间中的视图高度相关联的观看者位置,然后基于在3D空间中以不同的元数据高度分层的观看者位置和元数据元素来呈现地图视图。 例如,计算设备将文本标签放置在与相应标签相关联的特征上方的3D空间中,在针对各个标签的元数据高度处。 计算设备从放置的标签和地图的表面层的点(从观察者位置可见)的点创建地图视图。

    MULTI-LAYER USER INTERFACE WITH FLEXIBLE PARALLEL MOVEMENT
    3.
    发明申请
    MULTI-LAYER USER INTERFACE WITH FLEXIBLE PARALLEL MOVEMENT 审中-公开
    具有柔性平行运动的多层用户界面

    公开(公告)号:US20110199318A1

    公开(公告)日:2011-08-18

    申请号:US12824060

    申请日:2010-06-25

    IPC分类号: G06F3/033 G06T15/70 G06F3/041

    CPC分类号: G06F3/0488 G06F3/0485

    摘要: A user interface (UI) system calculates movements in a multi-layer graphical user interface. The UI system receives user input corresponding to gestures on a touchscreen. The UI system calculates a movement of a first layer in a first direction (e.g., a horizontal direction) at a first movement rate. For example, the first movement rate can be substantially equal to the movement rate of a gesture made by a user's finger or other object on the touchscreen. The UI system calculates movements of other layers substantially parallel to the movement of the first layer, at movement rates that differ from the first movement rate.

    摘要翻译: 用户界面(UI)系统计算多层图形用户界面中的移动。 UI系统在触摸屏上接收与手势对应的用户输入。 UI系统以第一移动速率计算第一层在第一方向(例如水平方向)上的移动。 例如,第一移动速率可以基本上等于由用户的手指或触摸屏上的其他对象进行的手势的移动速率。 UI系统以与第一移动速率不同的移动速率来计算基本平行于第一层的移动的其他层的运动。

    Distortion effects to indicate location in a movable data collection
    4.
    发明授权
    Distortion effects to indicate location in a movable data collection 有权
    失真效应,以指示可移动数据收集中的位置

    公开(公告)号:US09417787B2

    公开(公告)日:2016-08-16

    申请号:US12721419

    申请日:2010-03-10

    IPC分类号: G06F3/0481 G06F3/0488

    摘要: Techniques and tools are described that relate to different aspects of a user interface in which visual distortion effects are presented to provide visual cues to a user to indicate a location in a movable data collection (e.g., a scrollable list, an email message, a content layer, etc.). For example, in response to a user gesture on a touchscreen, a user interface system presents a portion of a list or layer in a visually distorted state, such as a “squished,” squeezed or compressed state in which text, images or other content is shown to be smaller than normal in one or more dimensions, to indicate to a user that the end of a list has been reached.

    摘要翻译: 描述了涉及用户界面的不同方面的技术和工具,其中呈现视觉失真效应以向用户提供视觉提示以指示可移动数据收集中的位置(例如,可滚动列表,电子邮件消息,内容 层等)。 例如,响应于触摸屏上的用户手势,用户界面系统呈现视觉失真状态的列表或层的一部分,例如“压缩”的压缩或压缩状态,其中文本,图像或其他内容 在一个或多个维度上显示为小于正常,以向用户指示已经到达列表的结尾。

    Multi-layer user interface with flexible parallel and orthogonal movement
    6.
    发明授权
    Multi-layer user interface with flexible parallel and orthogonal movement 有权
    多层用户界面具有灵活的平行和正交运动

    公开(公告)号:US08473860B2

    公开(公告)日:2013-06-25

    申请号:US12824049

    申请日:2010-06-25

    IPC分类号: G06F3/00 G06F3/048

    摘要: A user interface (UI) system calculates movements in a multi-layer graphical user interface. The UI system receives user input corresponding to gestures on a touchscreen. The UI system calculates a movement of a first layer in a first direction (e.g., a horizontal direction) at a first movement rate. The UI system calculates a movement of a second layer substantially parallel to the movement of the first layer, at a second movement rate that differs from the first movement rate. The UI system calculates a movement (e.g., a vertical movement) in a direction substantially orthogonal to the first direction, in a UI element of one of the layers.

    摘要翻译: 用户界面(UI)系统计算多层图形用户界面中的移动。 UI系统在触摸屏上接收与手势对应的用户输入。 UI系统以第一移动速率计算第一层在第一方向(例如水平方向)上的移动。 UI系统以与第一移动速率不同的第二移动速率计算基本上平行于第一层的移动的第二层的移动。 UI系统在层之一的UI元素中计算与第一方向基本正交的方向上的移动(例如,垂直移动)。