IP Library Patent Application 12546735
Patent Application
App. No. 12/546,735

DYNAMIC RESOURCE-BASED WEB SERVICE EVALUATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/546,735
Abstract

Systems and other embodiments associated with a resource-based web service are described. One example system comprises exploration logic configured to dynamically determine a configuration for a resource-based web service. The example system also comprises evaluation logic configured to test the configuration according to a testing policy. A result is acquired by testing the configuration according to the testing policy. Additionally, the system comprises control logic configured to control a user interface to report the result.

Claims (32)

1 . A system, comprising:

exploration logic configured to dynamically determine a configuration for a resource-based web service;

evaluation logic configured to test the configuration according to a testing policy, where a result is acquired by testing the configuration according to the testing policy; and

control logic configured to control a user interface to report the result.

2 . The system of claim 1 , where the exploration logic is configured to dynamically determine the configuration by searching a Uniform Resource Locator space associated with the resource-based web service.

3 . The system of claim 1 , where the resource-based web service is a representational state transfer web service.

4 . The system of claim 1 , where the configuration is an arrangement of resources in a representational state transfer architectural style and where resources of the arrangement interrelate.

5 . The system of claim 1 , where the evaluation logic is configured to automatically test the configuration according to the testing policy.

6 . The system of claim 1 , where the evaluation logic is configured to incrementally test the configuration according to the testing policy.

7 . The system of claim 1 , where the testing policy is user designable.

8 . The system of claim 1 , where the evaluation logic is configured to test at least one functional aspect of the configuration and at least one non-functional aspect of the configuration.

9 . A method, comprising:

determining an expected configuration of a representational state transfer (REST) web service;

determining an actual configuration of the REST web service;

comparing the actual configuration with the expected configuration to produce a result; and

controlling a confirmation process as a function of the result.

10 . The method of claim 9 , where the expected configuration comprises an anticipated arrangement for the REST web service.

11 . The method of claim 9 , where the actual configuration comprises a verified arrangement for the REST web service.

12 . The method of claim 9 , where the expected configuration is an arrangement of interrelated resources in a REST architectural style.

13 . The method of claim 9 , where the actual configuration is an arrangement of interrelated resources in a REST architectural style.

14 . The method of claim 9 , comprising:

collecting an instruction from a user interface, where the instruction designates the REST web service.

15 . The method of claim 9 , comprising:

collecting a policy, where the policy is used in determining the expected configuration and determining the actual configuration.

16 . The method of claim 9 , where determining an expected configuration of the REST web service comprises evaluating a user-produced configuration.

17 . The method of claim 9 , where determining an actual configuration of the REST web service comprises testing the REST web service according to a testing policy.

18 . A system, comprising:

means for dynamically discovering a Uniform Resource Locator space associated with a representational state transfer web service; and

means for controlling a device as a function of testing the Uniform Resource Locator space, where testing is automatic and incremental.

19 . The system of claim 18 , where the means for dynamically discovering is regulated by a rule set and where the rule set defines at least one aspect of the web service to test.

20 . The system of claim 18 , comprising:

means for testing the Uniform Resource Locator space, where the means for testing the Uniform Resource Locator space is regulated by a test assertion set, where the test assertion set defines how to test the Uniform Resource Locator space, and where the means for controlling uses a result from the means for testing to control the device.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2009
From: DVORAK, MARTIN; FEYER, ULRICH; ODSTRCIL, JAN
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 023156/0772 →