Peer-to-peer identity management interfaces and methods
    1.
    发明授权
    Peer-to-peer identity management interfaces and methods 有权
    对等身份管理界面和方法

    公开(公告)号:US07613812B2

    公开(公告)日:2009-11-03

    申请号:US10309864

    申请日:2002-12-04

    IPC分类号: G06F15/16

    摘要: Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity. Since the P2P environment also allows for the existence of multiple separate groups of peers within the P2P cloud, a preferred embodiment of the present invention also allows for the enumeration of all groups associated with a given identity, for each identity existing for the user.

    摘要翻译: 提出允许应用程序创建,导入,导出,管理,枚举和删除P2P身份的点对点(P2P)应用程序编程接口(API)。 此外,提供组身份信息的管理。 API从创建和管理P2P身份所需的低级凭证和加密功能中抽象出来。 该管理包括检索和设置友好名称,生成加密公钥/私钥对,以XML片段的形式检索安全信息,以及基于现有身份创建新名称。 由于P2P环境还允许在P2P云内存在多个独立的对等体组,所以本发明的优选实施例还允许针对为用户存在的每个身份枚举与给定身份相关联的所有组。

    Peer-to-peer identity management managed interfaces and methods
    2.
    发明授权
    Peer-to-peer identity management managed interfaces and methods 有权
    对等身份管理管理接口和方法

    公开(公告)号:US07949996B2

    公开(公告)日:2011-05-24

    申请号:US10692199

    申请日:2003-10-23

    IPC分类号: G06F9/44

    摘要: A set of managed application programming interfaces (APIs) are presented to allow management of a user's name and identity within a peer to peer networking environment. These managed APIs enable a user to successfully create and manage their peer names and identities within this environment. The creation of peer names for the purpose of resolving to a third party is also provided through the managed APIs of the invention. Importing and exporting of peer identities is also provided, as is the ability to delete a peer identity.

    摘要翻译: 呈现了一组管理应用程序编程接口(API),以允许在对等网络环境中管理用户的名称和身份。 这些托管API使用户能够在此环境中成功创建和管理其对等名称和身份。 通过本发明的管理API也提供了用于解决给第三方的对等名称的创建。 还提供了对等体身份的导入和导出,以及删除对等体身份的能力。

    Peer-to-Peer Identity Management Interfaces and Methods
    3.
    发明申请
    Peer-to-Peer Identity Management Interfaces and Methods 有权
    对等身份管理界面和方法

    公开(公告)号:US20100030900A1

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

    申请号:US12559841

    申请日:2009-09-15

    IPC分类号: G06F15/16

    摘要: Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity. Since the P2P environment also allows for the existence of multiple separate groups of peers within the P2P cloud, a preferred embodiment of the present invention also allows for the enumeration of all groups associated with a given identity, for each identity existing for the user.

    摘要翻译: 提出允许应用程序创建,导入,导出,管理,枚举和删除P2P身份的点对点(P2P)应用程序编程接口(API)。 此外,提供组身份信息的管理。 API从创建和管理P2P身份所需的低级凭证和加密功能中抽象出来。 该管理包括检索和设置友好名称,生成加密公钥/私钥对,以XML片段的形式检索安全信息,以及基于现有身份创建新名称。 由于P2P环境还允许在P2P云内存在多个独立的对等体组,所以本发明的优选实施例还允许针对为用户存在的每个身份枚举与给定身份相关联的所有组。

    Peer-to-peer identity management interfaces and methods
    4.
    发明授权
    Peer-to-peer identity management interfaces and methods 有权
    对等身份管理界面和方法

    公开(公告)号:US08756327B2

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

    申请号:US13180406

    申请日:2011-07-11

    IPC分类号: G06F15/16 H04L29/12

    摘要: Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity.

    摘要翻译: 提出允许应用程序创建,导入,导出,管理,枚举和删除P2P身份的点对点(P2P)应用程序编程接口(API)。 此外,提供组身份信息的管理。 API从创建和管理P2P身份所需的低级凭证和加密功能中抽象出来。 该管理包括检索和设置友好名称,生成加密公钥/私钥对,以XML片段的形式检索安全信息,以及基于现有身份创建新名称。

    PEER-TO-PEER IDENTITY MANAGEMENT INTERFACES AND METHODS
    5.
    发明申请
    PEER-TO-PEER IDENTITY MANAGEMENT INTERFACES AND METHODS 有权
    与对等身份管理界面和方法

    公开(公告)号:US20110271094A1

    公开(公告)日:2011-11-03

    申请号:US13180406

    申请日:2011-07-11

    IPC分类号: G06F15/16 H04L9/00

    摘要: Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity.

    摘要翻译: 提出允许应用程序创建,导入,导出,管理,枚举和删除P2P身份的点对点(P2P)应用程序编程接口(API)。 此外,提供组身份信息的管理。 API从创建和管理P2P身份所需的低级凭证和加密功能中抽象出来。 该管理包括检索和设置友好名称,生成加密公钥/私钥对,以XML片段的形式检索安全信息,以及基于现有身份创建新名称。

    Communicating between an application process and a server process to manage peer-to-peer identities
    6.
    发明授权
    Communicating between an application process and a server process to manage peer-to-peer identities 有权
    在应用程序进程和服务器进程之间进行通信,以管理对等身份

    公开(公告)号:US08010681B2

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

    申请号:US12559841

    申请日:2009-09-15

    IPC分类号: G06F15/16

    摘要: Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity. Since the P2P environment also allows for the existence of multiple separate groups of peers within the P2P cloud, a preferred embodiment of the present invention also allows for the enumeration of all groups associated with a given identity, for each identity existing for the user.

    摘要翻译: 提出允许应用程序创建,导入,导出,管理,枚举和删除P2P身份的点对点(P2P)应用程序编程接口(API)。 此外,提供组身份信息的管理。 API从创建和管理P2P身份所需的低级凭证和加密功能中抽象出来。 该管理包括检索和设置友好名称,生成加密公钥/私钥对,以XML片段的形式检索安全信息,以及基于现有身份创建新名称。 由于P2P环境还允许在P2P云内存在多个独立的对等体组,所以本发明的优选实施例还允许针对为用户存在的每个身份枚举与给定身份相关联的所有组。

    Peer-to-peer grouping interfaces and methods
    7.
    发明授权
    Peer-to-peer grouping interfaces and methods 有权
    对等分组接口和方法

    公开(公告)号:US07596625B2

    公开(公告)日:2009-09-29

    申请号:US10351905

    申请日:2003-01-27

    IPC分类号: G06F15/173

    CPC分类号: H04L63/104

    摘要: Application programming interfaces and methods that provide group management in a peer-to-peer (P2P) network are provided. More specifically, new and improved P2P application programming interfaces (APIs) and methods for the creation and access of groups, the retrieval of member and group information, the addition, modification, deletion and management of records (data), the importation and exportation of group data, the direct communication between members, the addition of a security provider to a group, the setting and retrieval of presence information, the registering for event notifications, and other utility and support functions are presented. Each of these interfaces utilize various parameters that are passed in from an application program that uses these interfaces to manage and utilize groups. The interfaces return a value that indicates the success or failure of the function. For failures, the interfaces provide an indication as to the problem resulting in the failure.

    摘要翻译: 提供了在点对点(P2P)网络中提供组管理的应用程序编程接口和方法。 更具体地说,新的和改进的P2P应用编程接口(API)以及用于创建和访问组的方法,成员和组信息的检索,记录(数据)的添加,修改,删除和管理,输入和输出 提供组数据,成员之间的直接通信,向组中添加安全提供者,存在信息的设置和检索,事件通知的注册以及其他实用和支持功能。 这些接口中的每一个都使用从使用这些接口的应用程序传入的各种参数来管理和利用组。 接口返回一个值,表示该函数的成功或失败。 对于故障,接口提供了导致故障的问题的指示。

    Managed peer name resolution protocol (PNRP) interfaces for peer to peer networking
    8.
    发明授权
    Managed peer name resolution protocol (PNRP) interfaces for peer to peer networking 有权
    用于对等网络的管理对等体名称解析协议(PNRP)接口

    公开(公告)号:US07496648B2

    公开(公告)日:2009-02-24

    申请号:US10691764

    申请日:2003-10-23

    IPC分类号: G06F15/173

    摘要: The managed system and methods of the present invention are segmented into 3 main areas: Clouds, Registrations, and Resolvers. The cloud object provides information about the clouds that are available. If a could is available, the Registration object can be used to register endpoints with the P2P name resolution protocol. Finally, if an application developer wishes to resolve a peer name to an IP address, they simply use the resolver object. The clouds may be monitored for state changes in one embodiment of the present invention through a CloudWatcher object.

    摘要翻译: 本发明的管理系统和方法被分为3个主要领域:云,注册和解析器。 云对象提供有关可用云的信息。 如果有可用的,则可以使用Registration对象来注册具有P2P名称解析协议的端点。 最后,如果应用程序开发人员希望将对等名称解析为IP地址,那么它们只需使用解析器对象。 通过CloudWatcher对象,可以在本发明的一个实施例中监视云的状态变化。

    Peer-to-peer networking framework application programming interfaces
    9.
    发明授权
    Peer-to-peer networking framework application programming interfaces 有权
    对等网络框架应用程序编程接口

    公开(公告)号:US07437440B2

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

    申请号:US10351727

    申请日:2003-01-27

    IPC分类号: G06F15/173

    摘要: A managed class peer networking framework and associated object-oriented application programming interfaces are presented. An application uses the framework API to communicate with the various peer networking subsystem interfaces. These subsystems utilize lower level Win32 interfaces and services to provide access to the group database, security, and data transfer to other machines. Managed classes are provided for the peer name, identity, cloud, invitation, group, policy, data store, peer and record collections, peer, and record classes. Peer name resolution objects and record search objects are also provided. The peer networking framework of the present invention is particularly applicable to Microsoft's .NET Framework.

    摘要翻译: 提出了一种托管类对等网络框架和相关的面向对象的应用程序编程接口。 应用程序使用框架API与各种对等网络子系统接口进行通信。 这些子系统利用较低级别的Win32接口和服务来提供对组数据库的访问,安全性和数据传输到其他机器。 为对等名称,身份,云,邀请,组,策略,数据存储,对等和记录集合,对等和记录类提供受管类。 同时提供对等名称解析对象和记录搜索对象。 本发明的对等网络框架特别适用于微软的.NET Framework。

    Peer-to peer graphing interfaces and methods
    10.
    发明授权
    Peer-to peer graphing interfaces and methods 有权
    对等图形界面和方法

    公开(公告)号:US07430747B2

    公开(公告)日:2008-09-30

    申请号:US10309865

    申请日:2002-12-04

    摘要: Application programming interfaces and methods that provide graph management in a peer-to-peer (P2P) network are provided. More specifically, new and improved P2P application programming interfaces (APIs) and methods for the creation and access of graphs, the retrieval of node and graph information, the addition, modification, deletion and management of records (data), the importation and exportation of graph data, the direct communication between graph nodes, the addition of a security provider to a graph, the setting and retrieval of presence information, the registering for event notifications, and other utility and support functions are presented. Each of these interfaces utilize various parameters that are passed in from an application program that uses these interfaces to manage and utilize graphs. The interfaces return a value that indicates the success or failure of the function. For failures, the interfaces provide an indication as to the problem resulting in the failure.

    摘要翻译: 提供了在点对点(P2P)网络中提供图形管理的应用程序编程接口和方法。 更具体地说,新的和改进的P2P应用编程接口(API)和图形创建和访问方法,节点和图形信息的检索,记录(数据)的添加,修改,删除和管理,输入和输出 呈现图形数据,图形节点之间的直接通信,图形中的安全提供者的添加,存在信息的设置和检索,事件通知的注册以及其他实用和支持功能。 这些接口中的每一个都使用从使用这些接口的应用程序传入的各种参数来管理和利用图形。 接口返回一个值,表示该函数的成功或失败。 对于故障,接口提供了导致故障的问题的指示。