Dynamic information technology multi-directional multi-protocol resource convergence system
First Claim
Patent Images
1. A system comprising:
- a processing device; and
a memory device, the memory device comprisinga service platform configured toprovide an aggregation point for computing devices to form a hardware-agnostic peer group of computing devices,receive a request for access to a remote resource from at least one of the computing devices,determine whether each computing device that sends the request for access to a remote resource comprises an end point agent,transfer the end point agent to each computing device determined to not have the end point agent, andprovide a centralized access via an agent command channel connection to each computing device linked to the service platform by an application program interface (API),a resource agent configured to establish a multi-directional link from each computing device to another computing device within the hardware-agnostic peer group of computing devices, anda control manager configured to utilize the API to provide the hardware-agnostic peer group of computing devices access to web application connectivity and hosting, access to databases and database functions, customization of the API, administrative controls, and system security through one consistent interface for each computing device,wherein the service platform, the control manager, and the resource agent together provide at least one remote resource through the API to each computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
A software platform preferably delivered via the internet provides access to and from web-enabled devices with the purpose of delivering and providing software applications, hardware resources, reporting, monitoring, tracking, virtual and cloud computing augmentation, all through a cross-end point unified user-based interface. Resources can be connected dynamically to other resources through the platform and, depending upon the decision of the user and the security settings, resources of the end-point device can be provided to other members in the same network.
29 Citations
17 Claims
-
1. A system comprising:
-
a processing device; and a memory device, the memory device comprising a service platform configured to provide an aggregation point for computing devices to form a hardware-agnostic peer group of computing devices, receive a request for access to a remote resource from at least one of the computing devices, determine whether each computing device that sends the request for access to a remote resource comprises an end point agent, transfer the end point agent to each computing device determined to not have the end point agent, and provide a centralized access via an agent command channel connection to each computing device linked to the service platform by an application program interface (API), a resource agent configured to establish a multi-directional link from each computing device to another computing device within the hardware-agnostic peer group of computing devices, and a control manager configured to utilize the API to provide the hardware-agnostic peer group of computing devices access to web application connectivity and hosting, access to databases and database functions, customization of the API, administrative controls, and system security through one consistent interface for each computing device, wherein the service platform, the control manager, and the resource agent together provide at least one remote resource through the API to each computing device. - View Dependent Claims (2, 3, 4, 5, 6, 14, 15)
-
-
7. A system comprising:
-
a plurality of end-point computing devices, each end-point computing device including a resource and configured to send a request for access to a remote resource, wherein at least one of the plurality of end-point computing devices is a different operating system than at least another one of the plurality of end-point computing devices; a switch appliance configured to receive the request for access to the remote resource from at least one of the plurality of end-point computing devices, determine whether each computing device that sends the request for access to the remote resource comprises a resource agent, transfer the resource agent to each computing device determined to not have the resource agent, provide a hardware-agnostic centralized access to the resources of the plurality of end-point computing devices linked thereto via an agent command channel connection, and provide an application program interface (API) to unify the resources, the API configured to allow publishing, subscribing, and managing resources across a plurality of platforms and the plurality of end-point computing devices through one consistent interface for each computing device; and a rendezvous node configured to publish and to relay peer group information across a network, and further configured to register a resource agent connection for each resource agent and publish a connection point and resource information for all permitted resources, wherein each resource agent allows access to the resources through the API. - View Dependent Claims (8, 9, 10, 11, 12, 17)
-
-
13. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by a computer system, cause the computer system to:
-
provide an aggregation point for computing devices to form a hardware-agnostic peer group, receive a request for access to a remote resource from at least one of the computing devices, determine whether each computing device that sends the request for access to the remote resource comprises a resource agent, transfer the resource agent to each computing device determined to not have the resource agent, provide a centralized access via an agent command channel connection to each computing device linked to a service platform by an application program interface (API), wherein the resource agent is configured to establish a multi-directional link from each computing device to at least one other computing device within the hardware-agnostic peer group of the computing device; register a resource agent connection; publish a connection point and resource information to all permitted resources; and provide at least one remote resource through the API to each computing device, wherein the API provides one consistent interface for each computing device. - View Dependent Claims (16)
-
Specification