Searching with adaptively configurable user interface and extensible query language
    1.
    发明申请
    Searching with adaptively configurable user interface and extensible query language 失效
    使用自适应配置的用户界面和可扩展查询语言进行搜索

    公开(公告)号:US20070027851A1

    公开(公告)日:2007-02-01

    申请号:US11194803

    申请日:2005-08-01

    IPC分类号: G06F17/30

    摘要: An adaptively configurable user interface to facilitate a common user experience across two or more databases and an extensible common query structure to allow expansion of a query language to meet the demands of new file types. An exemplary embodiment includes a discovery mechanism for determining query properties of search providers, thereby facilitating adaptive configuring of a user interface to expose the determined query properties. An exemplary embodiment of the user interface includes a portion which remains relatively constant across two or more search providers to reduce user disorientation.

    摘要翻译: 一种可自适应配置的用户界面,以促进跨两个或多个数据库的通用用户体验,以及可扩展的常见查询结构,以允许扩展查询语言以满足新文件类型的需求。 示例性实施例包括用于确定搜索提供者的查询属性的发现机制,从而促进用户界面的自适应配置以公开确定的查询属性。 用户界面的示例性实施例包括在两个或多个搜索提供者之间保持相对恒定的部分,以减少用户迷失方向。

    Versioned project association
    2.
    发明申请
    Versioned project association 审中-公开
    版本化项目协会

    公开(公告)号:US20070016887A1

    公开(公告)日:2007-01-18

    申请号:US11519687

    申请日:2006-09-11

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71 G06Q10/06

    摘要: Systems, clients, servers, methods, and computer-readable media of varying scope are described that maintain versions of associations between project management objects such as source cod files, bug data, development issue data, and software specifications. One aspect of the system is that the project association data is stored in a relational database. A link set data structure provides a link to objects that are to be associated together. A link content data structure describes an individual project management object that is linked with other objects in the link set. As a software development project progresses through its life cycle, changes to the associations occur. The changes are captured and stored in the database. Previous versions of the associations are maintained in the project database, thereby allowing a user to query for the state of the project associations as they existed at any particular point in time.

    摘要翻译: 描述了维护不同范围的系统,客户端,服务器,方法和计算机可读介质,其维护诸如源代码文件,错误数据,开发问题数据和软件规范之类的项目管理对象之间的关联的版本。 系统的一个方面是项目关联数据存储在关系数据库中。 链接集数据结构提供了链接到要关联在一起的对象。 链接内容数据结构描述与链接集中的其他对象链接的单个项目管理对象。 随着软件开发项目的生命周期的进行,协会发生变化。 更改被捕获并存储在数据库中。 在项目数据库中维护先前版本的关联,从而允许用户查询在任何特定时间点存在的项目关联的状态。

    Project-based configuration management method and apparatus

    公开(公告)号:US20050091291A1

    公开(公告)日:2005-04-28

    申请号:US10996719

    申请日:2004-11-24

    IPC分类号: G06F7/00 G06F9/44 G06F17/30

    摘要: A configuration management system creates (602) each configuration by assigning a configuration identifier to each configuration. In addition, relational information is computed (706) that indicates the relationships between the configuration and any configurations upon which it is based. The system then tracks (604) changes to files of the configuration by storing information associating each new file version with the configuration identifier. The system also tracks (1210) changes to file properties. A configuration is then reconstructed (608) as of a desired date, by identifying (2104, 2106) the file versions and properties associated with that configuration as of the desired date. A determination is made (2110) whether a user that has requested the file versions has access privileges by first checking a security cache (2600) for the user privileges information. If the information is not on the cache, it is computed from a security table (2800) and stored on the cache. The system automatically compresses (3118) and reconstitutes (3006) file versions that are stored in the version store.

    Optimizing communication using scaleable peer groups

    公开(公告)号:US20060117026A1

    公开(公告)日:2006-06-01

    申请号:US11325693

    申请日:2006-01-04

    IPC分类号: G06F17/30

    摘要: Implementations of the present invention relate in part to optimizations to peer-to-peer communication systems. For example, one implementation relates to use of a smart transceiver that creates, caches, and manages communication channels dynamically between peers. Another implementation relates to use of a central tracking object that can be used to efficiently register and distribute peer messages among the various peers. In one implementation, the central tracking object is shared amongst peers in the group. Still another implementation relates to associating peer groups with namespaces, and for including peer groups of one namespace within still other peer groups of different namespaces. These and other aspects of the invention can also be used to ensure delivery intent of a given peer message is preserved, and to ensure that optimal numbers of messages are communicated to any given peer at any given time.

    Scoped access control metadata element
    6.
    发明申请
    Scoped access control metadata element 有权
    范围访问控制元数据元素

    公开(公告)号:US20050278390A1

    公开(公告)日:2005-12-15

    申请号:US11207034

    申请日:2005-08-19

    摘要: Methods, systems, and data structures for communicating object metadata are provided. A generic metadata container is presented that allows object metadata to be described in an extensible manner using protocol-neutral and platform-independent methodologies. A metadata scope refers to a dynamic universe of targets to which the included metadata statements correspond. Metadata properties provide a mechanism to describe the metadata itself, and metadata security can be used to ensure authentic metadata is sent and received. Mechanisms are also provided to allow refinement and replacement of metadata statements. The generic metadata container can be adapted to dynamically define access control rights to a range of objects by a range of users, including granted and denied access rights.

    摘要翻译: 提供了传达对象元数据的方法,系统和数据结构。 提出了一个通用的元数据容器,允许使用协议中立和平台无关的方法以可扩展的方式描述对象元数据。 元数据范围是指所包含的元数据语句对应的目标的动态范围。 元数据属性提供了一种描述元数据本身的机制,并且可以使用元数据安全性来确保发送和接收真实的元数据。 还提供了机制来允许细化和替换元数据语句。 通用元数据容器可以被适配成动态地定义一系列用户对一系列对象的访问控制权限,包括授权和被拒绝的访问权限。

    Extensible architecture for project development systems
    7.
    发明申请
    Extensible architecture for project development systems 失效
    项目开发系统的可扩展架构

    公开(公告)号:US20050240640A1

    公开(公告)日:2005-10-27

    申请号:US11171768

    申请日:2005-06-30

    摘要: A software-development system or versioning system has a collection of modules for performing individual development functions such as document editing, keyword processing, and private-copy management. Each module has an interface compatible with that of the others, so that modules can be added to or substituted for the original modules, if the new modules conform to the interface. The architecture of this system supports the performance of development actions such as document merging and keyword expansion at any location within the system. The system operates upon documents and files as objects in an object space, rather than in name spaces.

    摘要翻译: 软件开发系统或版本控制系统具有用于执行诸如文档编辑,关键词处理和私人副本管理之类的个人开发功能的模块集合。 每个模块都具有与其他模块兼容的接口,因此如果新模块符合接口,则可以将模块添加到或替代原始模块。 该系统的架构支持系统内任何位置的文档合并和关键字扩展等开发操作的性能。 系统将文档和文件作为对象空间中的对象而不是名称空间进行操作。

    Secure electronic transfer without requiring knowledge of secret data
    8.
    发明申请
    Secure electronic transfer without requiring knowledge of secret data 失效
    安全的电子传输,而不需要了解秘密数据

    公开(公告)号:US20050182935A1

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

    申请号:US10988875

    申请日:2004-11-15

    摘要: A secure electronic transfer mechanism that does not require that the computing entities that are parties to the transaction be aware of the secret data used to secure the transfer. A transferring computing entity provides a request from a billing agent computing entity to transfer the electronically transferable item to a computing entity. The billing agent computing entity responds to the request by providing approval data to the second computing entity, the approval data being encrypted using secret data known to the billing agent computing entity and a supplemental computing entity associated with the transferee computing entity, but not to the transferring and transferee computing entity. The approval is provided to the supplemental computing entity, which then credits the transferee account.

    摘要翻译: 一种安全的电子传输机制,不要求交易方的计算实体知道用于确保传输的秘密数据。 转移计算实体提供来自计费代理计算实体的请求以将电子可转移项转移到计算实体。 计费代理计算实体通过向第二计算实体提供批准数据来响应该请求,所述批准数据使用计费代理计算实体已知的秘密数据和与受让人计算实体相关联的补充计算实体进行加密,但不对 转移和受让计算实体。 批准提供给补充计算实体,然后补充计算实体将受让人账户记入账户。