-
1.
公开(公告)号:US08886744B1
公开(公告)日:2014-11-11
申请号:US10971474
申请日:2004-10-22
申请人: Kuldipsingh A. Pabla
发明人: Kuldipsingh A. Pabla
IPC分类号: G06F15/16
CPC分类号: G06F9/5072 , G06F9/505
摘要: A load-balancing mechanism for grids in a multi-grid network. Using embodiments, one or more job submitters may distribute jobs to grids in a multi-grid network according to the load of the grids, thus spreading the load of jobs to be processed among the grids and helping to insure that jobs are handled in a timely fashion. In one embodiment, a job submitter may use peer-to-peer platform protocols to obtain load information about the grids, and then use the information about the grids to select one of the grids to perform a particular job according to the load of the grids. Determining the load on the grids may be based on information acquired from the grids including one or more of, but not limited to, how many jobs are pending in a grid's job queue and estimated time for completing the jobs in the grid's job queue.
摘要翻译: 用于多网格网格中的网格的负载平衡机制。 使用实施例,一个或多个作业提交者可以根据网格的负载将作业分配到多网格网格中,从而将要处理的作业的载荷传播到网格中并帮助确保及时地处理作业 时尚。 在一个实施例中,作业提交者可以使用对等平台协议来获得关于网格的负载信息,然后使用关于网格的信息来选择网格之一来根据网格的负载来执行特定的工作 。 确定网格上的负载可以基于从网格获取的信息,包括一个或多个但不限于网格的作业队列中待处理的作业和用于完成网格作业队列中的作业的估计时间。
-
公开(公告)号:US08640035B2
公开(公告)日:2014-01-28
申请号:US10875854
申请日:2004-06-24
IPC分类号: G06F3/00
CPC分类号: G06F3/0482 , G06F9/4451 , G06F9/451 , G06F21/41 , H04L67/24 , H04L67/327
摘要: A method, system, and computer accessible medium for an identity based user interface. An identity based user interface may display user interface elements including communication-related information for a plurality of identities. The communication related information may indicate multiple communication mechanisms for each identity. In response to selection of one of the communication mechanisms, an identity based user interface may initiate communication with the corresponding identity using the selected mechanism. An identity based user interface may also display information regarding the presence, reach-ability or future availability for one or more of the identities and may request and receive such information from an identity framework. An identity based user interface may utilize shared identity objects to store and maintain the communication related information. Additionally, an identity based user interface may fill in user interface elements of communication applications with communication related information for a selected identity or mechanism.
摘要翻译: 用于基于身份的用户界面的方法,系统和计算机可访问介质。 基于身份的用户界面可以显示包括用于多个身份的通信相关信息的用户界面元素。 通信相关信息可以指示每个身份的多个通信机制。 响应于选择一个通信机制,基于身份的用户界面可以使用所选择的机制来发起与相应身份的通信。 基于身份的用户界面还可以显示关于一个或多个身份的存在,到达能力或未来可用性的信息,并且可以从身份框架请求和接收这样的信息。 基于身份的用户界面可以利用共享身份对象来存储和维护与通信相关的信息。 此外,基于身份的用户界面可以将通信应用的用户界面元素填充到所选择的身份或机制的通信相关信息。
-
公开(公告)号:US08099395B2
公开(公告)日:2012-01-17
申请号:US10875868
申请日:2004-06-24
CPC分类号: G06F17/30905
摘要: A method, system, and computer accessible medium for maintaining and sharing identity information for identities. Multiple types of identity information, including communication-related information, for multiple identities may be aggregated, stored in, and accessed through, a corresponding shared identity objects. Aggregated identity information for an identity may be stored in a corresponding shared identity object. Aggregated identity information may be accessed by applications through shared identity objects. Communication-related information may include indications of communication mechanisms. Communication with an identity may be initiated through a corresponding shared identity object using the communication mechanisms. The communication related information may also include an indication of the reach-ability of the identity through each of the communication mechanisms and may be requested and received form remote system associated with the identity.
摘要翻译: 一种用于维护和共享身份身份信息的方法,系统和计算机可访问介质。 用于多个身份的多种类型的身份信息(包括与通信相关的信息)可以被聚合,存储在相应的共享身份对象中并且被访问。 身份的聚合身份信息可以存储在相应的共享身份对象中。 应用程序可以通过共享身份对象来访问聚合身份信息。 通信相关信息可以包括通信机制的指示。 可以使用通信机制通过相应的共享身份对象来发起与身份的通信。 通信相关信息还可以包括通过每个通信机制的身份的可达性的指示,并且可以从与该身份相关联的远程系统请求和接收。
-
公开(公告)号:US07908325B1
公开(公告)日:2011-03-15
申请号:US11156983
申请日:2005-06-20
IPC分类号: G06F15/16
CPC分类号: G06F9/542 , G06F2209/545
摘要: A first collaboration framework on a first computer system may intercept, via an operating system event handling mechanism on the first computer system, local input events for a first application executing on the first computer system. The first collaboration framework may also send messages including the intercepted input events to other collaboration frameworks executing on other respective computer systems. In response to receiving a message including an intercepted input event, each of the other collaboration frameworks may deliver the input event, via an operating system event handling mechanism to another application. A collaboration framework may deliver an input event intercepted on another computer system to a local application as if the input event were input locally. Delivered input events may cause applications on other computer systems to perform the same one or more actions as performed by the application for which the input event was originally intended.
摘要翻译: 第一计算机系统上的第一协作框架可以通过第一计算机系统上的操作系统事件处理机制截取在第一计算机系统上执行的第一应用程序的本地输入事件。 第一协作框架还可以将消息包括截取的输入事件发送到在其他各个计算机系统上执行的其他协作框架。 响应于接收到包括拦截的输入事件的消息,其他协作框架中的每一个可以经由操作系统事件处理机制将输入事件传递给另一应用。 协作框架可以将在另一台计算机系统上拦截的输入事件传递给本地应用程序,就像输入事件在本地输入一样。 交付的输入事件可能导致其他计算机系统上的应用程序执行与输入事件最初打算的应用程序执行的相同的一个或多个操作。
-
公开(公告)号:US07533168B1
公开(公告)日:2009-05-12
申请号:US10659820
申请日:2003-09-11
申请人: Kuldipsingh A. Pabla , Charu V. Chaubal , Kenneth Clark , Miha Ahronovitz , Juan C. Soto , Wolfgang G. Gentzsch , Gregory Shirin
发明人: Kuldipsingh A. Pabla , Charu V. Chaubal , Kenneth Clark , Miha Ahronovitz , Juan C. Soto , Wolfgang G. Gentzsch , Gregory Shirin
IPC分类号: G06F15/173 , G06F15/16 , G06F15/177
CPC分类号: G06F9/5072
摘要: An autonomic grid computing mechanism. In embodiments, peer-to-peer platform protocols may be integrated with a grid computing system. Embodiments may use peer-to-peer platform protocols as the transport for the grid computing system. Embodiments may provide one or more of, but not limited to, the following capabilities to grid computing systems: self-deployment and self-configuration, self-updating, self-healing, node removal, master node backup, monitoring, administration, load balancing, grid brokering, decentralized grid, and multi-grid support. Peer-to-peer platform protocols may be used to automatically configure compute nodes. When a node comes up, the node searches for a master node using the peer-to-peer platform. When the node finds a master node, it provides node information to the master node using the peer-to-peer platform. The master node may send the node grid configuration information using the peer-to-peer platform and the node may self-configure as a compute node.
摘要翻译: 自主网格计算机制。 在实施例中,对等平台协议可以与网格计算系统集成。 实施例可以使用对等平台协议作为网格计算系统的传输。 实施例可以向网格计算系统提供以下能力中的一个或多个但不限于:自我部署和自配置,自我更新,自我修复,节点移除,主节点备份,监视,管理,负载平衡 ,网格代理,分散网格和多网格支持。 对等平台协议可用于自动配置计算节点。 当节点出现时,节点使用对等平台搜索主节点。 当节点找到主节点时,它使用对等平台向主节点提供节点信息。 主节点可以使用对等平台发送节点网格配置信息,并且节点可以自配置为计算节点。
-
公开(公告)号:US08041798B1
公开(公告)日:2011-10-18
申请号:US10828955
申请日:2004-04-21
申请人: Kuldipsingh A. Pabla , Juan C. Soto
发明人: Kuldipsingh A. Pabla , Juan C. Soto
IPC分类号: G06F15/173 , G06F15/16
CPC分类号: G06F9/5072 , G06F11/2028 , G06F11/2038 , G06F11/2048 , G06F11/2097 , G06F11/3051 , G06F11/3055 , G06F11/3442
摘要: A self-healing grid mechanism using peer-to-peer platform protocols. In one embodiment, two or more nodes on a grid may be configured as master nodes. One of the configured master nodes may serve as the actual master node, and one may be backup or “shadow” master node, not actively serving as a master node. If the active master node goes down, the peer-to-peer protocols may be used to detect that the master node is not active and the backup master node may take over the master node operations for the grid. The backup master node may “shadow” the master node, keeping updated information about the grid configuration and operations via the peer-to-peer platform protocols, so that it can assume grid management operations seamlessly.
摘要翻译: 使用对等平台协议的自愈网格机制。 在一个实施例中,网格上的两个或多个节点可以被配置为主节点。 配置的主节点之一可以用作实际主节点,一个可以是备份或“影子”主节点,而不是主动用作主节点。 如果主节点断开,则可以使用对等协议来检测主节点不是活动的,并且备份主节点可以接管网格的主节点操作。 备份主节点可能会“影响”主节点,通过对等平台协议保留关于网格配置和操作的更新信息,从而可以无缝地承担网格管理操作。
-
公开(公告)号:US07783777B1
公开(公告)日:2010-08-24
申请号:US10657976
申请日:2003-09-09
IPC分类号: G06F15/173
CPC分类号: G06F17/30206 , H04L12/1859 , H04L67/1063 , H04L67/1093 , H04L67/18 , H04W4/02
摘要: Embodiments of a peer-to-peer-based content sharing/distribution network (CDN). In embodiments, some peers are content publishers while other peers are content consumers. When a consumer peer gets content from a content publisher, the consumer peer may become a content publisher that may be accessed by other peers. If a peer desires a particular content, the peer may get the content from a nearby content publisher, saving access to a central server. The more a content is in demand, the more likely it is to be replicated, and hence more likely to be found by consumer peers on nearby content publisher peers. If a content publisher peer does not have all of a requested content, the requesting peer may be redirected to another content publisher peer to obtain the missing content. Embodiments may be implemented in peer-to-peer networks implemented according to a peer-to-peer platform.
摘要翻译: 基于对等的内容共享/分发网络(CDN)的实施例。 在实施例中,一些对等体是内容发布者,而其他对等体是内容消费者。 当消费者对等体从内容发布者获得内容时,消费者对等体可以成为可被其他对等体访问的内容发布者。 如果对等体期望特定内容,则对等体可以从附近的内容发布者获得内容,从而保存对中央服务器的访问。 需求越多的内容就越有可能被复制,因此更有可能被附近的内容发布商同行的消费者同行发现。 如果内容发布者对等体不具有所请求的全部内容,则可以将请求对等体重定向到另一内容发布者对等体以获得丢失的内容。 实施例可以在根据对等平台实现的对等网络中实现。
-
公开(公告)号:US07774495B2
公开(公告)日:2010-08-10
申请号:US10366187
申请日:2003-02-13
IPC分类号: G06F15/173 , G06F15/16 , H04W4/00
CPC分类号: H04W8/005 , H04L67/04 , H04L67/104 , H04L67/1046 , H04L67/1093 , H04L67/28 , H04L67/2823 , H04W4/08 , H04W88/04 , H04W92/18
摘要: Embodiments of a system and method for providing peer-to-peer (p2p) capabilities to devices with limited resources (e.g. wireless devices). A mechanism is described that allows the devices to participate as peer nodes in p2p network environments through wired or wireless connections. In one embodiment, the p2p network environment may be implemented according to a p2p platform, and the mechanism may be interoperable with p2p platform devices in the p2p network environment. A relay/proxy node on the network may serve as an interface to the p2p environment for devices using the mechanism to participate as peers in the p2p network. The relay/proxy node may be accessed using the mechanism to perform one or more p2p network environment functions on behalf of the devices.
摘要翻译: 用于向具有有限资源(例如无线设备)的设备提供对等(p2p)能力的系统和方法的实施例。 描述了允许设备通过有线或无线连接作为对等节点参与p2p网络环境的机制。 在一个实施例中,p2p网络环境可以根据p2p平台来实现,并且该机制可以与p2p网络环境中的p2p平台设备互操作。 网络上的中继/代理节点可以用作p2p环境的接口,用于使用该机制参与p2p网络中的对等体的设备。 可以使用代表设备执行一个或多个p2p网络环境功能的机制来访问中继/代理节点。
-
公开(公告)号:US07657597B2
公开(公告)日:2010-02-02
申请号:US10255203
申请日:2002-09-26
CPC分类号: H04L67/16 , H04L12/1854 , H04L51/04 , H04L51/043 , H04L63/0428 , H04L63/08 , H04L67/104 , H04L67/1046 , H04L67/1048 , H04L67/1068 , H04L67/327 , H04L67/34
摘要: Embodiments of a distributed instant messaging system that uses a distributed index in peer-to-peer networks. A distributed index may be used to implement an instant messaging system in a group of participating peers. The distributed index may be used, for example, to route messages between participating peers, in identifying and authenticating peers wishing to participate, in notifying peers of newly joined peers, and in notifying joining peers of participating peers. In one embodiment, zones of the distributed index may be moved to joining peers. In one embodiment, zones of the distributed index stored on departing peers may be moved to participating peers. One embodiment may be implemented in peer-to-peer networks implemented according to a peer-to-peer platform including one or more peer-to-peer platform protocols for enabling peer nodes to discover each other, communicate with each other, and cooperate with each other to form peer groups and share network resources.
摘要翻译: 在对等网络中使用分布式索引的分布式即时消息系统的实施例。 可以使用分布式索引来实现一组参与对等体中的即时消息系统。 例如,分布式索引可以用于在参与对等体之间路由消息,在识别和认证希望参与的对等体,通知新连接的对等体的对等体以及通知参与对等体的加入对等体。 在一个实施例中,分布式索引的区域可以被移动到连接对等体。 在一个实施例中,存储在离开的对等体上的分布式索引的区域可以被移动到参与对等体。 一个实施例可以在根据对等平台实现的对等网络中实现,所述对等网络包括一个或多个对等平台协议,用于使对等节点彼此发现,彼此通信,并且与 互相形成对等组,共享网络资源。
-
公开(公告)号:US07797293B2
公开(公告)日:2010-09-14
申请号:US10875758
申请日:2004-06-24
IPC分类号: G06F17/00
CPC分类号: G06Q10/10 , G06Q10/109
摘要: A method, device and computer accessible medium for an adaptive contact list. An adaptive contact list may maintain one or more contact entries for corresponding identities. An adaptive contact list may detect context information for a user and may identify context appropriate contact entries according to the current context information and may supply the context appropriate contact entries. Context appropriate contact entries may be supplied to other applications or processes. Further, an adaptive contact list may detect, either periodically or on demand, a change in context information for the user, identify different context appropriate contact entries according to the changed context information, and supply the different context appropriate contact entries. Maintained contact entries may be stored in shared identity objects and an adaptive contact list may request and receive contact entries from an identity framework.
摘要翻译: 用于自适应联系人列表的方法,设备和计算机可访问介质。 自适应联系人列表可以维护用于相应身份的一个或多个联系人条目。 自适应联系人列表可以检测用户的上下文信息,并且可以根据当前上下文信息识别上下文适当的联系人条目,并且可以提供上下文适当的联系人条目。 上下文适当的联系人条目可以提供给其他应用程序或进程。 此外,自适应联系人列表可以周期地或按需地检测用户的上下文信息的改变,根据改变的上下文信息识别不同的上下文适当的联系人条目,并且提供不同的上下文适当的联系人条目。 维护的联系人条目可以存储在共享身份对象中,自适应联系人列表可以从身份框架请求和接收联系人条目。
-
-
-
-
-
-
-
-
-