Pluggable Web-Based Visualizations for Applications
    11.
    发明申请
    Pluggable Web-Based Visualizations for Applications 有权
    可插入的基于Web的可视化应用程序

    公开(公告)号:US20110292072A1

    公开(公告)日:2011-12-01

    申请号:US12788222

    申请日:2010-05-26

    IPC分类号: G09G5/00

    摘要: The pluggable web-based visualization technique described herein pertains to a method for providing pluggable web-based visualizations for applications. The method selects visualizations from the web to be embedded into a host application on a desktop computing device. The visualizations can be plugged in to a variety of host applications. This empowers end-users, application designers, and visualization designers by allowing greater reuse of existing code. Additionally, end-users do not have to wait for new revisions of existing applications to use the latest techniques. Designers of domain specific visualizations can work on just the visualization and have them incorporated into a variety of different host applications. Users can perform local processing and visualizations on their own machine, yet obtain new visualizations from the web where they can be updated more frequently and where special purpose visualizations are available.

    摘要翻译: 本文描述的可插入的基于网络的可视化技术涉及用于为应用提供可插入的基于web的可视化的方法。 该方法选择来自web的可视化来嵌入在桌面计算设备上的主机应用中。 可视化可以插入到各种主机应用程序中。 这允许最终用户,应用程序设计人员和可视化设计人员通过允许更多地重用现有代码。 此外,最终用户不必等待现有应用程序的新修订来使用最新技术。 域特定可视化的设计者可以仅在可视化中工作,并将它们并入到各种不同的主机应用程序中。 用户可以在自己的机器上执行本地处理和可视化,还可以从网络获取新的可视化信息,从而可以更频繁地进行更新,并提供特殊目的可视化。

    Ordering personal information using social metadata
    12.
    发明申请
    Ordering personal information using social metadata 有权
    使用社会元数据订购个人信息

    公开(公告)号:US20070203991A1

    公开(公告)日:2007-08-30

    申请号:US11363885

    申请日:2006-02-28

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/107

    摘要: A unique system, method, and user interface that facilitate ordering personal items based on past personal interaction between a user and the user's correspondents are provided. In particular, the system provides alternative views of information, such as messages, that is organized around people using an ordering based on the history of communication between the recipient and sender. Social metrics can be calculated based on social metadata associated with the messages, for example. Metrics can be used to configure how or which messages are viewed and their order in one or more pane views. Each pane view can present different orderings of messages—which are displayed by the recipient or sender of the message. So for instance, instead of viewing messages in chronological receipt date, they can be viewed by the message's sender and ordered by the number of messages previously sent to the user.

    摘要翻译: 提供了一种独特的系统,方法和用户界面,其便于基于用户和用户的记者之间的过去个人交互来订购个人物品。 特别地,系统提供了基于在接收者和发送者之间的通信历史的使用基于人的人群组织的诸如消息之类的信息的备选视图。 例如,可以基于与消息相关联的社会元数据来计算社交指标。 度量标准可用于配置在一个或多个窗格视图中查看哪些消息和哪些消息及其顺序。 每个窗格视图都可以呈现消息的不同顺序 - 消息的接收者或发送者显示消息。 所以,例如,不是按时间顺序收到日期查看邮件,而是可以通过邮件的发件人查看邮件,并按先前发送给用户的邮件数量排序。

    Adding custom content to mapping applications
    14.
    发明申请
    Adding custom content to mapping applications 有权
    向映射应用程序添加自定义内容

    公开(公告)号:US20080238941A1

    公开(公告)日:2008-10-02

    申请号:US11731032

    申请日:2007-03-29

    IPC分类号: G09G5/00

    摘要: Digital maps can be composed of a series of image tiles that are selected based on the context of the map to be presented. Independently hosted tiles can comprise additional details that can be added to the map. A manifest can be created that describes the layers of map details composed of such independently hosted tiles. Externally referable mechanisms can, based on the manifest and map context, select tiles, from among the independently hosted tiles, that correspond to map tiles being displayed to a user. Subsequently, the mechanisms can instruct a browser, as specified in the manifest, to combine the map tiles and the independently hosted tiles to generate a more detailed map. Alternatively, customized mechanisms can generate map detail tiles in real-time, based on an exported map context. Also, controls instantiated by the browser can render three-dimensional images based on the combined map tiles.

    摘要翻译: 数字地图可以由根据要呈现的地图的上下文选择的一系列图像块组成。 独立托管的图块可以包含可以添加到地图的其他细节。 可以创建一个清单,描述由这种独立托管的图块组成的地图细节层。 外部可引用机制可以基于清单和地图上下文,从独立托管的瓦片中选择对应于正在显示给用户的地图瓦片。 随后,机构可以指示清单中指定的浏览器来组合地图瓦片和独立托管的瓦片以生成更详细的地图。 或者,定制机制可以基于导出的地图上下文来实时生成地图细节瓦片。 此外,由浏览器实例化的控件可以基于组合的地图图块来呈现三维图像。

    GENERATING VORONOI TREEMAPS
    15.
    发明申请
    GENERATING VORONOI TREEMAPS 有权
    产生VORONOI TREEMAPS

    公开(公告)号:US20100302279A1

    公开(公告)日:2010-12-02

    申请号:US12474277

    申请日:2009-05-29

    IPC分类号: G09G5/00 G06T11/20 G09G5/02

    摘要: A system described herein includes a receiver component that receives a tree-structured dataset that includes multiple branches that are hierarchically related to one another. The system also includes an executor component that causes a programmable graphical processing unit to generate a Voronoi treemap based at least in part upon the tree-structured dataset, wherein the Voronoi treemap comprises a plurality of subareas that correspond to the multiple branches, and wherein the Voronoi treemap represents hierarchical relationships between the multiple branches.

    摘要翻译: 本文描述的系统包括接收组件,其接收包括彼此分层相关的多个分支的树结构数据集。 所述系统还包括执行器组件,其使得可编程图形处理单元至少部分地基于所述树结构数据集生成Voronoi树图,其中所述Voronoi树图包括对应于所述多个分支的多个子区域,并且其中 Voronoi treemap表示多个分支之间的层次关系。

    CONTROL AND VISIBILITY FOR DIGITAL CALENDAR SHARING
    16.
    发明申请
    CONTROL AND VISIBILITY FOR DIGITAL CALENDAR SHARING 有权
    数字日历共享的控制和可见性

    公开(公告)号:US20090024952A1

    公开(公告)日:2009-01-22

    申请号:US11781006

    申请日:2007-07-20

    IPC分类号: G06F3/048

    摘要: A digital calendar sharing control and visibility system and method for providing a user with control and visibility of digital calendar sharing. The system and method enhance and improve the sharing capabilities of current digital calendar applications. The system and method include a time-based (or expiration) sharing feature that gives a user control over the expiration date of the calendar sharing. The user can expire the sharing after a certain duration or date. The user also can specify a date range or a time range that a person can view in the user's digital calendar. A sharing audits and history feature allows a user to view who has looked at their calendar and what calendar information has been viewed. A private notes section allows a user to enter information that will not be seen by another person, even if that person has sharing permission to view the user's calendar.

    摘要翻译: 数字日历共享控制和可见性系统和方法,为用户提供数字日历共享的控制和可见性。 该系统和方法提高和提高当前数字日历应用程序的共享能力。 系统和方法包括基于时间的(或到期)共享功能,其使用户能够控制日历共享的到期日。 用户可以在一定的持续时间或日期之后过期共享。 用户还可以指定用户在数字日历中可以查看的日期范围或时间范围。 共享审核和历史记录功能允许用户查看谁查看了他们的日历和查看了哪些日历信息。 私人备注部分允许用户输入不被另一个人看到的信息,即使该人有共享权限来查看用户的日历。

    Adding custom content to mapping applications
    17.
    发明授权
    Adding custom content to mapping applications 有权
    向映射应用程序添加自定义内容

    公开(公告)号:US08749585B2

    公开(公告)日:2014-06-10

    申请号:US11731032

    申请日:2007-03-29

    IPC分类号: G09G5/00

    摘要: Digital maps can be composed of a series of image tiles that are selected based on the context of the map to be presented. Independently hosted tiles can comprise additional details that can be added to the map. A manifest can be created that describes the layers of map details composed of such independently hosted tiles. Externally referable mechanisms can, based on the manifest and map context, select tiles, from among the independently hosted tiles, that correspond to map tiles being displayed to a user. Subsequently, the mechanisms can instruct a browser, as specified in the manifest, to combine the map tiles and the independently hosted tiles to generate a more detailed map. Alternatively, customized mechanisms can generate map detail tiles in real-time, based on an exported map context. Also, controls instantiated by the browser can render three-dimensional images based on the combined map tiles.

    摘要翻译: 数字地图可以由根据要呈现的地图的上下文选择的一系列图像块组成。 独立托管的图块可以包含可以添加到地图的其他细节。 可以创建一个清单,描述由这些独立托管的图块组成的地图细节层。 外部可引用机制可以基于清单和地图上下文,从独立托管的瓦片中选择与显示给用户的地图瓦片对应的瓦片。 随后,机构可以指示清单中指定的浏览器来组合地图瓦片和独立托管的瓦片以生成更详细的地图。 或者,定制机制可以基于导出的地图上下文来实时生成地图细节瓦片。 此外,由浏览器实例化的控件可以基于组合的地图图块来呈现三维图像。

    Control and visibility for digital calendar sharing
    19.
    发明授权
    Control and visibility for digital calendar sharing 有权
    数字日历共享的控制和可见性

    公开(公告)号:US08122362B2

    公开(公告)日:2012-02-21

    申请号:US11781006

    申请日:2007-07-20

    IPC分类号: G06F3/00

    摘要: A digital calendar sharing control and visibility system and method for providing a user with control and visibility of digital calendar sharing. The system and method enhance and improve the sharing capabilities of current digital calendar applications. The system and method include a time-based (or expiration) sharing feature that gives a user control over the expiration date of the calendar sharing. The user can expire the sharing after a certain duration or date. The user also can specify a date range or a time range that a person can view in the user's digital calendar. A sharing audits and history feature allows a user to view who has looked at their calendar and what calendar information has been viewed. A private notes section allows a user to enter information that will not be seen by another person, even if that person has sharing permission to view the user's calendar.

    摘要翻译: 数字日历共享控制和可见性系统和方法,为用户提供数字日历共享的控制和可见性。 该系统和方法提高和提高当前数字日历应用程序的共享能力。 系统和方法包括基于时间的(或到期)共享功能,其使用户能够控制日历共享的到期日。 用户可以在一定的持续时间或日期之后过期共享。 用户还可以指定用户在数字日历中可以查看的日期范围或时间范围。 共享审核和历史记录功能允许用户查看谁查看了他们的日历和查看了哪些日历信息。 私人备注部分允许用户输入不被另一个人看到的信息,即使该人有共享权限来查看用户的日历。

    Tiled packaging of vector image data
    20.
    发明授权
    Tiled packaging of vector image data 有权
    平铺包装矢量图像数据

    公开(公告)号:US07925100B2

    公开(公告)日:2011-04-12

    申请号:US11831057

    申请日:2007-07-31

    IPC分类号: G06K9/36

    摘要: Architecture for encoding (or packaging) vector-object data using fixed boundary tiles. Tiling a large vector database provides the same advantages that tiling provides for a large raster image. Tiling the dataset means that the set of all possible browser requests is finite and predetermined. The tiles can be rasterized on a client once the tiles have been received from a server. Alternatively, the server can do the tiling and rasterizing, and then send the raster data to the client for presentation and user interaction. Tiles can be precomputed on the server, with selected tiles then transmitted to the client for rasterization. Moreover, tiles can be cached for improved performance, and prefetched based on user interactivity on the client. Summarization of the vector-object data can be accomplished at the server using a configurable plug-in interface.

    摘要翻译: 使用固定边界图块编码(或打包)矢量对象数据的体系结构。 平铺大型向量数据库提供了平铺为大型光栅图像提供的相同优点。 平铺数据集意味着所有可能的浏览器请求的集合是有限和预定的。 一旦从服务器接收到磁贴,就可以在客户端上对磁贴进行光栅化。 或者,服务器可以进行平铺和光栅化,然后将栅格数据发送到客户端进行呈现和用户交互。 可以在服务器上预先计算瓦片,然后将选定的瓦片发送到客户端进行光栅化。 此外,可以缓存瓦片以提高性能,并根据客户端上的用户交互性进行预取。 矢量对象数据的汇总可以使用可配置的插件接口在服务器上完成。