Discrete objects for building virtual environments
    1.
    发明授权
    Discrete objects for building virtual environments 有权
    用于构建虚拟环境的离散对象

    公开(公告)号:US09576395B2

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

    申请号:US14493084

    申请日:2014-09-22

    摘要: Described is a virtual environment built by drawing stacks of three-dimensional objects (e.g., discrete blocks) as manipulated by a user. A user manipulates one or more objects, resulting in stack heights being changed, e.g., by adding, removing or moving objects to/from stacks. The stack heights are maintained as sample points, e.g., each point indexed by its associated horizontal location. A graphics processor expands height-related information into visible objects or stacks of objects by computing the vertices for each stack to draw that stack's top surface, front surface and/or side surface based upon the height-related information for that stack. Height information for neighboring stacks may be associated with the sample point, whereby a stack is only drawn to where it is occluded by a neighboring stack, that is, by computing the lower vertices for a surface according to the height of a neighboring stack where appropriate.

    摘要翻译: 描述的是通过绘制由用户操纵的三维对象(例如,离散块)的堆栈构建的虚拟环境。 用户操纵一个或多个对象,导致堆栈高度被改变,例如通过向栈中添加,移除或移动对象。 堆叠高度被保持为采样点,例如,由相关联的水平位置索引的每个点。 图形处理器基于该堆叠的高度相关信息,通过计算每个堆栈的顶点来绘制该堆栈的顶表面,前表面和/或侧表面,将高度相关信息扩展为可见对象或堆栈。 相邻堆栈的高度信息可以与采样点相关联,由此仅将堆栈绘制到相邻堆栈被遮挡的位置,即通过根据适当的相邻栈的高度计算表面的较低顶点 。

    Metadata editing control
    2.
    发明授权
    Metadata editing control 有权
    元数据编辑控件

    公开(公告)号:US08972342B2

    公开(公告)日:2015-03-03

    申请号:US12195984

    申请日:2008-08-21

    IPC分类号: G06F7/00 G06F17/30

    摘要: A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediate synchronization between property editing fields of the property component and a view in the property-based browser component, providing both instantaneous feedback on property changes and an ability to manipulate properties graphically. Thus, a change in the property pane is immediately reflected in the view component, and a change in the view component is immediately reflected in the property pane.

    摘要翻译: 元数据管理架构。 该架构包括列出与文件相关的一个或多个属性的属性组件,以及呈现具有一个或多个相关属性的文件的查看组件。 同步组件可以在属性组件的属性编辑字段和基于属性的浏览器组件中的视图之间立即同步,为属性更改提供即时反馈,并以图形方式处理属性。 因此,属性窗格中的更改立即反映在视图组件中,并且视图组件中的更改将立即反映在属性窗格中。

    SELECTION-BASED ITEM TAGGING
    3.
    发明申请
    SELECTION-BASED ITEM TAGGING 有权
    基于选择的项目标签

    公开(公告)号:US20110010388A1

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

    申请号:US12887406

    申请日:2010-09-21

    IPC分类号: G06F17/30 G06F3/048

    摘要: Item selections along with user inputs are leveraged to provide users with automated item tagging. Further user interaction with additional windows and other interfacing techniques are not required to tag the item. In one example, a user selects items and begins typing a tag which is automatically associated with the selected items without further user action. Tagging suggestions can also be supplied based on a user's selection, be dynamically supplied based on a user's input action, and/or be formulated automatically based on user data and/or tags and the like associated with selections by an external source. Machine learning can also be utilized to facilitate in tag determination. This increases the value of the tagged items by providing greater item access flexibility and allowing multiple associations (or tags) with each item.

    摘要翻译: 项目选择以及用户输入被用于为用户提供自动化项目标记。 不需要进一步的用户与附加窗口和其他接口技术的交互来标记项目。 在一个示例中,用户选择项目并开始输入自动与所选项目相关联的标签,而不需要进一步的用户操作。 也可以基于用户的选择提供标签建议,基于用户的输入动作动态地提供标签建议,和/或基于与外部源的选择相关联的用户数据和/或标签等自动地进行标记。 机器学习也可以用于促进标签确定。 这通过提供更大的项目访问灵活性并允许与每个项目的多个关联(或标签)来增加标记项目的值。

    Query-Based Notification Architecture
    4.
    发明申请
    Query-Based Notification Architecture 有权
    基于查询的通知体系结构

    公开(公告)号:US20100228778A1

    公开(公告)日:2010-09-09

    申请号:US12784884

    申请日:2010-05-21

    IPC分类号: G06F17/30 G06F15/18 G06F3/048

    摘要: A data repository monitoring system that utilizes queries to generate notifications in response to the identification of new and changed content. The system includes a monitoring component that monitors a plurality of disparate repositories in order to identify the receipt of new or modified content. The monitoring component includes a query component(s) that identifies metadata of imported content. The query can be generated and communicated to the monitoring component via a graphical user interface. A notification component is also provided to generate a prompt upon the receipt of incoming content as identified by the query component. The invention employs a centralized store (e.g., change queue) that maintains metadata corresponding to imported (e.g., new) metadata.

    摘要翻译: 一种数据存储库监视系统,其利用查询来响应于新的和改变的内容的识别来生成通知。 该系统包括监视组件,其监视多个不同的存储库,以便识别新的或修改的内容的接收。 监视组件包括识别导入内容的元数据的查询组件。 可以通过图形用户界面生成查询并将其传达给监控组件。 还提供通知组件以在接收到由查询组件标识的传入内容时生成提示。 本发明采用维护对应于导入(例如新的)元数据的元数据的集中式存储(例如,改变队列)。

    LOCATION MANAGEMENT OF OFF-PREMISE RESOURCES
    5.
    发明申请
    LOCATION MANAGEMENT OF OFF-PREMISE RESOURCES 有权
    非资源资源的位置管理

    公开(公告)号:US20080082782A1

    公开(公告)日:2008-04-03

    申请号:US11613355

    申请日:2006-12-20

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30864

    摘要: The innovation enables generation of an index of cloud-based resources (e.g., data, services, applications). The index can be used to retrieve a subset of the cloud-based resources by analyzing a user-generated or standing query. ‘Identity’ and contextual factors can be incorporated to enable rich indexing as well as subsequent retrieval of meaningful resources. The cloud-based resources can be indexed and/or searched in accordance with diverse criteria including, but not limited to, type, size, data created, date modified, author core identity, object size, etc. As well, the innovation can provide for dynamically indexing and/or searching resources in accordance with current contextual factors including, but not limited to, author current acting capacity (e.g., current identity), current engaged activity of a user, location, time, date, etc. All of these criteria can facilitate indexing and categorizing of the resources for later retrieval and rendering via a rich index view.

    摘要翻译: 该创新使得能够生成基于云的资源(例如,数据,服务,应用)的索引。 该索引可用于通过分析用户生成的或站立的查询来检索基于云的资源的子集。 可以并入“身份”和背景因素,以实现丰富的索引以及随后检索有意义的资源。 可以根据不同的标准来索引和/或搜索基于云的资源,包括但不限于类型,大小,创建的数据,日期修改,作者核心标识,对象大小等。此外,创新可以提供 用于根据当前的上下文因素来动态索引和/或搜索资源,包括但不限于作者当前的动作能力(例如,当前身份),用户当前的参与活动,位置,时间,日期等等。所有这些 标准可以促进资源的索引和分类,以便通过丰富的索引视图进行后续检索和呈现。

    MARKETPLACE FOR CLOUD SERVICES RESOURCES
    7.
    发明申请
    MARKETPLACE FOR CLOUD SERVICES RESOURCES 审中-公开
    云服务资源市场

    公开(公告)号:US20080080396A1

    公开(公告)日:2008-04-03

    申请号:US11613906

    申请日:2006-12-20

    IPC分类号: H04L12/00

    CPC分类号: H04L12/66

    摘要: The claimed subject matter provides systems and/or methods that facilitate dynamically allocating resources (e.g., hardware, software, . . . ) supported by a third party service provider. The third party service provider can support any number of services that can be concurrently requested by several clients without user perception of degraded computing performance as compared to conventional systems/techniques due to improved connectivity and mitigated latencies. An interface component can receive a request from a client device. Further, a dynamic allocation component can apportion resources (e.g., hardware resources) supported by the third party service provider to process and respond to the request based at least in part upon subscription data. Moreover, a user state evaluator can determine a state associated with a user and/or the client device; the state can be utilized by the dynamic allocation component to tailor resource allocation.

    摘要翻译: 所要求保护的主题提供有助于动态分配由第三方服务提供商支持的资源(例如,硬件,软件,...)的系统和/或方法。 与传统的系统/技术相比,由于改进的连接性和缓解的延迟,第三方服务提供商可以支持多个客户端可以同时请求的任何数量的服务,而不需要用户对劣化计算性能的感知。 接口组件可以从客户端设备接收请求。 此外,动态分配组件可以至少部分地基于订阅数据来分配由第三方服务提供商支持的资源(例如,硬件资源)来处理和响应该请求。 此外,用户状态评估器可以确定与用户和/或客户端设备相关联的状态; 动态分配组件可以利用状态来调整资源分配。

    Selection-based item tagging
    9.
    发明授权
    Selection-based item tagging 有权
    基于选择的项目标记

    公开(公告)号:US09495335B2

    公开(公告)日:2016-11-15

    申请号:US12887406

    申请日:2010-09-21

    摘要: Item selections along with user inputs are leveraged to provide users with automated item tagging. Further user interaction with additional windows and other interfacing techniques are not required to tag the item. In one example, a user selects items and begins typing a tag which is automatically associated with the selected items without further user action. Tagging suggestions can also be supplied based on a user's selection, be dynamically supplied based on a user's input action, and/or be formulated automatically based on user data and/or tags and the like associated with selections by an external source. Machine learning can also be utilized to facilitate in tag determination. This increases the value of the tagged items by providing greater item access flexibility and allowing multiple associations (or tags) with each item.

    摘要翻译: 项目选择以及用户输入被用于为用户提供自动化项目标记。 不需要进一步的用户与附加窗口和其他接口技术的交互来标记项目。 在一个示例中,用户选择项目并开始输入自动与所选项目相关联的标签,而不需要进一步的用户操作。 还可以基于用户的选择提供标签建议,基于用户的输入动作动态地提供标签建议,和/或基于与外部源的选择相关联的用户数据和/或标签等自动地进行标记。 机器学习也可以用于促进标签确定。 这通过提供更大的项目访问灵活性并允许与每个项目的多个关联(或标签)来增加标记项目的值。

    Serialization of run-time state
    10.
    发明授权
    Serialization of run-time state 有权
    运行时状态的序列化

    公开(公告)号:US08595356B2

    公开(公告)日:2013-11-26

    申请号:US11536562

    申请日:2006-09-28

    IPC分类号: G06F15/173

    CPC分类号: H04L41/50 G06F9/4856

    摘要: The claimed subject matter provides a system and/or a method that facilitates re-locating a web application associated with a network service utilizing a portion of serialized data. The network service can be any collection of resources that are maintained by a party (e.g., third-party, off-site, etc.) and accessible by an identified user over a network (e.g., WAN, Internet, etc.). An interface component can receive a portion of serialized data with transparent structure related to an application specification. A hydrate component can create a web application independent of a network service based at least in part upon the serialized data, the web application has state within the network service.

    摘要翻译: 所要求保护的主题提供了利用序列化数据的一部分来促进与网络服务相关联的web应用重新定位的系统和/或方法。 网络服务可以是由一方维护的任何资源集合(例如,第三方,非现场等),并且可以由被识别的用户通过网络(例如,WAN,因特网等)访问。 接口组件可以接收与应用规范相关的透明结构的序列化数据的一部分。 至少部分地基于序列化数据,水合物组分可以创建独立于网络服务的web应用,web应用具有网络服务内的状态。