Patentable/Patents/US-10644929
US-10644929

Defining configurable characteristics of a product and associating configuration with enterprise resources

PublishedMay 5, 2020
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A computer-controlled method for a mobile application invoking a web service can include an application development framework (APPDF) mobile framework component creating an envelope for a request and passing the envelope to a transport component. The transport component can create a proxy for the envelope and a proxy for a connection based on an enforcement context. The transport component can stream the proxy envelope through the proxy connection to the web service.

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-controlled method for a mobile application invoking a web service, the method comprising: an application development framework (APPDF) mobile framework component creating an envelope for a request, wherein the envelope is a kSOAP (Simple Object Access Protocol) envelope component; the APPDF mobile framework component passing the envelope to a transport component, wherein the transport component is a kSOAP2 HTTP (HyperText Transfer Protocol) transport component; the transport component creating a proxy for the envelope based on an enforcement context; the transport component creating a proxy for a connection based on the enforcement context, wherein the connection is based on a kSOAP2 service connection; and the transport component streaming the proxy envelope through the proxy connection to the web service, wherein the proxy envelope is a WSM (Web Services Management) SOAP envelope proxy.

2

2. The computer-controlled method of claim 1 , further comprising the transport component creating the connection through which the envelope will be sent.

3

3. The computer-controlled method of claim 1 , further comprising the transport component using an agent to create the enforcement context.

4

4. The computer-controlled method of claim 1 , wherein the transport component is created during an initialization process.

5

5. The computer-controlled method of claim 1 , wherein the proxy connection is a WSM service connection proxy.

6

6. The computer-controlled method of claim 1 , further comprising the mobile application initializing the APPDF mobile framework.

7

7. A computer-controlled method for a mobile application invoking a web service, the method comprising: an application development framework (APPDF) mobile framework component creating an envelope for a request; the APPDF mobile framework component passing the envelope to a transport component; the transport component creating a proxy for the envelope based on an enforcement context; the transport component creating a proxy for a connection based on the enforcement context; the transport component streaming the proxy envelope through the proxy connection to the web service; and creating an APPDF Connection component for a SOAP web service, wherein creating the APPDF Connection component comprises creating an instance of a kSOAP2 HTTP Transport component to call the web service.

8

8. The computer-controlled method of claim 7 , further comprising the transport component creating the connection through which the envelope will be sent.

9

9. The computer-controlled method of claim 7 , further comprising the transport component using an agent to create the enforcement context.

10

10. The computer-controlled method of claim 7 , wherein the transport component is created during an initialization process.

11

11. The computer-controlled method of claim 7 , wherein the proxy connection is a WSM service connection proxy.

12

12. The computer-controlled method of claim 7 , further comprising the mobile application initializing the APPDF mobile framework.

13

13. A computer-controlled method for a mobile application invoking a web service, the method comprising: an application development framework (APPDF) mobile framework component creating an envelope for a request; the APPDF mobile framework component passing the envelope to a transport component; the transport component creating a proxy for the envelope based on an enforcement context; the transport component creating a proxy for a connection based on the enforcement context; the transport component streaming the proxy envelope through the proxy connection to the web service; and creating an APPDF Connection component for a SOAP web service, wherein creating the APPDF Connection component comprises creating an instance of a WSM kSOAP2 Agent component to enforce policies attached to it.

14

14. The computer-controlled method of claim 13 , further comprising the transport component creating the connection through which the envelope will be sent.

15

15. The computer-controlled method of claim 13 , further comprising the transport component using an agent to create the enforcement context.

16

16. The computer-controlled method of claim 13 , wherein the transport component is created during an initialization process.

17

17. The computer-controlled method of claim 13 , wherein the proxy connection is a WSM service connection proxy.

18

18. The computer-controlled method of claim 13 , further comprising the mobile application initializing the APPDF mobile framework.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 23, 2017

Publication Date

May 5, 2020

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, 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. “Defining configurable characteristics of a product and associating configuration with enterprise resources” (US-10644929). https://patentable.app/patents/US-10644929

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.