8819490

Test Execution Spanning Cloud and Local Devices

PublishedAugust 26, 2014
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A system comprising: a processor; a test management system that: determines a list of available devices, said available devices comprising available cloud based devices and available non-cloud based devices; selects at least one available cloud based device; selects at least one available non-cloud based device; launches a test, said test being defined in a sequence of tasks, a first task being a task being performed by said non-cloud based device and a second task being performed by said cloud based device, said sequence of tasks being distributed by a messaging system, said messaging system being subscribed to by said non-cloud based device and said cloud based device; collects results from said non-cloud based device and said cloud based device; and displays said results.

Plain English Translation

A system for testing cloud applications uses a processor and test management system. This system identifies available test devices, including both cloud-based and non-cloud-based devices. It selects at least one of each type. A test, defined as a sequence of tasks, is launched. The first task is performed by a non-cloud-based device, and a subsequent task is performed by a cloud-based device. A messaging system distributes these tasks, with both device types subscribed to it. The system collects results from both the cloud-based and non-cloud-based devices and displays these results.

Claim 2

Original Legal Text

2. The system of claim 1 , wherein the result collection is performed by a data collection service, said data collection service subscribing to output from said non-cloud device and said cloud based device.

Plain English Translation

The system from the previous description of a cross-cloud/local test system, where cloud-based and non-cloud-based devices run tasks defined in a test sequence, collects results using a data collection service. This service is subscribed to output from both the non-cloud device and the cloud device. This enables centralized result aggregation from different environments.

Claim 3

Original Legal Text

3. The system of claim 2 , said test management system that further: identifies a plurality of devices; receives criteria for said plurality of devices; and presents a subset of said plurality of devices matching said criteria.

Plain English Translation

The test management system described in the previous cross-cloud/local test system can identify many devices, receive device selection criteria, and present a subset of devices that match this criteria. The base system selects both cloud-based and non-cloud-based devices and distributes tasks to them via a messaging system and collects results using a data collection service. This allows targeted device selection based on specific requirements.

Claim 4

Original Legal Text

4. A system comprising: a processor; a test management system that: determines a list of available devices, said available devices comprising available cloud based devices and available non-cloud based devices; selects at least one available cloud based device; selects at least one available non-cloud based device; launches a test, said test being defined in a sequence of tasks, a first task being a task being performed by said non-cloud based device and a second task being performed by said cloud based device, said sequence of tasks being distributed by a messaging system, said messaging system being subscribed to by said non-cloud based device and said cloud based device; collects results from said non-cloud based device and said cloud based device; and displays said results; and an installation system that: connects to a first device, said first device being a non-cloud device; causes said first device to be connected to a messaging service; registers said first device as one of said available non-cloud devices; and makes said first device available as said non-cloud devices to said test management system.

Plain English Translation

A system for testing cloud applications uses a processor and test management system. This system identifies available test devices, including both cloud-based and non-cloud-based devices. It selects at least one of each type. A test, defined as a sequence of tasks, is launched. The first task is performed by a non-cloud-based device, and a subsequent task is performed by a cloud-based device. A messaging system distributes these tasks, with both device types subscribed to it. The system collects results from both the cloud-based and non-cloud-based devices and displays these results. The system also includes an installation system that connects to a non-cloud device, connects that device to a messaging service, registers the device as an available non-cloud device, and makes it available to the test management system.

Claim 5

Original Legal Text

5. The system of claim 4 , said installation system that further: downloads an agent to said first device, said agent connecting to said messaging service.

Plain English Translation

In the test system with both cloud-based and non-cloud-based devices, as previously described, the installation system downloads an agent to the non-cloud device. This agent is responsible for connecting the non-cloud device to the messaging service, which allows it to receive and execute tasks from the test management system.

Claim 6

Original Legal Text

6. The system of claim 5 , said messaging service being a cloud-based service.

Plain English Translation

In the test system as described before, where cloud-based and non-cloud-based devices run tasks defined in a test sequence, the messaging service, used to distribute tasks to devices, is a cloud-based service. This implies that devices connect to a centralized cloud platform to receive test instructions.

Claim 7

Original Legal Text

7. The system of claim 6 , said agent that further: connects to a data collection service, said data collection service being a cloud-based service.

Plain English Translation

Within the multi-environment test system, the agent on the non-cloud device also connects to a data collection service, which is a cloud-based service. This data collection service centralizes the results generated by the devices participating in the test, both cloud and non-cloud.

Claim 8

Original Legal Text

8. The system of claim 4 , said installation system that further: downloads authentication credentials to said first device, said authentication credentials authenticating said first device to perform cloud management operations.

Plain English Translation

The installation system, which configures the non-cloud device in the cross-cloud test system, also downloads authentication credentials to the device. These credentials allow the non-cloud device to perform cloud management operations.

Claim 9

Original Legal Text

9. The system of claim 8 , said cloud management operations being operations incapable of being performed by a cloud based device.

Plain English Translation

The authentication credentials provisioned to the non-cloud device, as previously described, enables it to perform cloud management operations that cloud-based devices cannot perform. This suggests specific capabilities granted to the non-cloud device that go beyond standard testing procedures.

Claim 10

Original Legal Text

10. The system of claim 9 , said cloud management operations comprising changing an operational status of a cloud based device.

Plain English Translation

In the cross-cloud testing system, the cloud management operations that the non-cloud device can perform involve changing the operational status of a cloud-based device. This allows for direct control and management of cloud resources from the non-cloud environment.

Claim 11

Original Legal Text

11. The system of claim 4 , said first device being capable of address spoofing.

Plain English Translation

The non-cloud device in the cross-cloud testing system has the capability of address spoofing. This may be required to test network configurations or simulate different user locations for specific test scenarios.

Claim 12

Original Legal Text

12. A method comprising: defining a test sequence, said test sequence being a plurality of tasks, at least one task being performed by a cloud based device and at least one task being performed by a non-cloud based device; selecting a first device being a cloud based device and a second device being a non-cloud based device to perform said test sequence; transmitting said test sequence to a messaging service, said messaging service being subscribed to by said first device and said second device, said messaging service that transmits said tasks to subscribing devices; receiving results from said first device and said second device through a data collection service; and presenting said results in a test report.

Plain English Translation

A method for testing applications involves defining a test sequence with tasks executed by cloud-based and non-cloud-based devices. A cloud-based and a non-cloud-based device are selected to perform the test. The test sequence is transmitted to a messaging service, subscribed to by both devices, which distributes the tasks. Results are received from both devices through a data collection service, and finally, the results are presented in a test report.

Claim 13

Original Legal Text

13. The method of claim 12 , said messaging service and said data collection service being cloud based services.

Plain English Translation

In the testing method using both cloud-based and non-cloud-based devices, as described previously, both the messaging service used to distribute tasks and the data collection service used to gather results are cloud-based services.

Claim 14

Original Legal Text

14. The method of claim 13 further comprising: installing an agent on said non-cloud based device, said agent connecting said non-cloud based device to said massaging service and said data collection service.

Plain English Translation

The method for cross-cloud/local testing also includes installing an agent on the non-cloud-based device. This agent connects the non-cloud-based device to both the messaging service for receiving tasks and the data collection service for reporting results.

Claim 15

Original Legal Text

15. The method of claim 14 further comprising: identifying a group of available devices by accessing said data collection service to retrieve identifiers for said first device and said second device.

Plain English Translation

The described testing method can identify a group of available devices by accessing the data collection service to retrieve identifiers for the cloud-based and non-cloud-based devices involved in the test.

Claim 16

Original Legal Text

16. The method of claim 15 , said non-cloud device transmitting an identifier using said data collection service.

Plain English Translation

Within the described cross-cloud testing method, the non-cloud device transmits its identifier using the data collection service. This allows the system to track and manage the devices participating in the test.

Claim 17

Original Legal Text

17. A system comprising: a first connection to a first device being a cloud device; a second connection to a second device being a non-cloud device; a third connection to a messaging service that receives tasks and transmits said tasks to subscribers of said messaging service, said messaging service being a cloud service; said first device having a first agent that subscribes to said messaging service; said second device having a second agent that subscribes to said messaging service; a test management system that: receives a test sequence comprising a plurality of said tasks; identifies said first device and said second device to perform said test sequence; and transmits said plurality of tasks to said first device and said second device through said messaging service.

Plain English Translation

A system for distributed testing has a connection to a cloud device and a connection to a non-cloud device. It also has a connection to a cloud-based messaging service that distributes tasks. Each device has an agent subscribed to the messaging service. A test management system receives a test sequence comprised of several tasks, identifies both the cloud and non-cloud devices to perform the test, and sends the tasks to the devices through the messaging service.

Claim 18

Original Legal Text

18. The system of claim 17 further comprising: a fourth connection to a data collection service that receives data from said first device and said second device.

Plain English Translation

The described testing system including cloud and non-cloud devices, a messaging service, and device agents, further includes a connection to a data collection service that receives data from both the cloud and non-cloud devices.

Claim 19

Original Legal Text

19. The system of claim 18 , said first agent and said second agent transmitting data to said data collection device.

Plain English Translation

Within the cross-cloud testing system with messaging and data collection, both the agent on the cloud device and the agent on the non-cloud device transmit data to the data collection device, allowing for centralized result aggregation.

Claim 20

Original Legal Text

20. The system of claim 17 , said data collection service being a cloud-based service.

Plain English Translation

In the cross-cloud testing system involving cloud and non-cloud devices and their respective agents, the data collection service is a cloud-based service. This allows for remote access and centralized storage of test results.

Patent Metadata

Filing Date

Unknown

Publication Date

August 26, 2014

Inventors

Zhuowei Li
Muthu A.K. Jagannathan
Dong Wei

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “TEST EXECUTION SPANNING CLOUD AND LOCAL DEVICES” (8819490). https://patentable.app/patents/8819490

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8819490. See llms.txt for full attribution policy.