1460752637-17e671a1-1549-41a1-9a66-5cb8366d5bfd

1. A method of constructing a widget environment, the method comprising:
responsive to identifying that an application programming interface (API) that is not executable in a current device is called, converting the API into an API call in a Web service format;
transmitting the API call in the Web service format to a remote device in which the API is executable; and
receiving a result obtained from the API call being executed in the Web service format in the remote device.
2. The method of claim 1 further comprising:
calling the API; and
determining whether the API is executable in the current device.
3. The method of claim 2, wherein determining whether the API is executable in the current device comprises:
comparing the API with a function of a Web runtime included in the current device; and
determining whether the API is executable in the current device.
4. The method of claim 3 further comprising:
responsive to determining that the API is executable in the current device, executing the API in the current device.
5. The method of claim 1 further comprising:
receiving an address of the remote device in which the API is executable; and
wherein transmitting the API call in the Web service format to the remote device in which the API is executable comprises:
transmitting the API call in the Web service format to the remote device according to the address of the remote device.
6. The method of claim 5, wherein the address of the remote device is a uniform resource locator (URL).
7. The method of claim 1, wherein transmitting the API call in the Web service format to the remote device in which the API is executable comprises:
transmitting the API call in the Web service format to the remote device in which the API is executable in a HTTP request format.
8. The method of claim 7, wherein receiving the result obtained from the API call being executed in the Web service format in the remote device comprises:
receiving the result obtained from the API call being executed in the Web service format in the remote device in a HTTP response format.
9. The method of claim 1 further comprising:
converting the result obtained from the API call being executed in the Web service format into a result obtained by executing the API.
10. The method of claim 1, wherein the API call in the Web service format is a representational state transfer (REST) API call.
11. The method of claim 1, wherein the API is a Bondi API.
12. An apparatus for constructing a widget environment, the apparatus comprising:
an application programming interface (API) converting unit configured to, responsive to identifying that an API that is not executable in the apparatus for constructing the widget environment is called, convert the API into an API call in a Web service format;
a transmitting unit configured to transmit the API call in the Web service format to a remote device in which the API is executable; and
a receiving unit configured to receive a result obtained from the API call being executed in the Web service format in the remote device.
13. The apparatus of claim 12 further comprising:
an API switching unit configured to, responsive to identifying that the API is called, determine whether the API is executable in the apparatus for constructing the widget environment.
14. The apparatus of claim 13, wherein the API switching unit is further configured to compare the API with a function of a Web runtime included in the apparatus for constructing the widget environment and determine whether the API is executable in the apparatus for constructing the widget environment.
15. The apparatus of claim 14, wherein the Web runtime executes the API in response to determining that the API is executable in the apparatus for constructing the widget environment.
16. The apparatus of claim 12, wherein the receiving unit is further configured to receive a URL of the remote device in which the API is executable and wherein the transmitting unit is further configured to transmit the API call in the Web service format to the remote device according to the URL of the remote device.
17. The apparatus of claim 12, wherein the transmitting unit is further configured to transmit the API call in the Web service format to the remote device in which the API is executable in a HTTP request format.
18. The apparatus of claim 17, wherein the receiving unit is further configured to receive the result obtained from the API call being executed in the Web service format in the remote device in a HTTP response format.
19. The apparatus of claim 12, wherein the API converting unit is further configured to convert the result obtained from the API call being executed in the Web service format into a result obtained by executing the called API.
20. The apparatus of claim 12, wherein the API call in the Web service format is a REST API call.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A process for making a stretch composite from an extensible substrate, said process comprising the steps of:
a. providing a first extensible substrate;
b. providing an application device, said device including at least one patterned print roll;
c. printing one or more elastomeric compositions by means of said patterned print roll, said compositions having a melt viscosity of from about 1 to about 150 Pa\xb7s, measured at 175\xb0 C. and 1 s\u22121 strain rate, an elasticity of at least about 50 Nm at 20\xb0 C., and a percent set of less than about 20%, onto said substrate thereby forming one or more intermediate structures;
d. incrementally stretching one or more portions of the intermediate structures to permanently elongate the substrate in the portions; and
e. converting the elastomeric composition into elastomeric members forming one or more elasticized regions of the substrate;
wherein said elastomeric composition comprises a thermoplastic elastomer and a phase change solvent having the general formula:
R\u2032\u2212Ly\u2212(Q\u2212Lx)n-1\u2212Q\u2212Ly\u2212R;\u2003\u2003(I)
R\u2032\u2212Ly\u2212(Q\u2212Lx)n\u2212R;\u2003\u2003(II)
R\u2032\u2212(Q\u2212Lx)n\u2212R;\u2003\u2003(III)
R\u2032\u2212(Q\u2212Lx)n-1\u2212Q\u2212Ly\u2212R;\u2003\u2003(IV)
R\u2032\u2212(Q\u2212Lx)n-1\u2212Q\u2212R; or\u2003\u2003(V)

a mixture thereof;

wherein Q is a para-ring substituted difunctional aromatic moiety, wherein the substitutions are in the 1,4 positions; L is CH2; R and R\u2032 are the same or different and are independently selected from H, CH3, COOH, CONHR1, CONR1R2, NHR3, NR3R4, hydroxy, or C1-C30 alkoxy; wherein R1, R2, R3 and R4 are the same or different and are independently selected from H or linear or branched alkyl from C1-C30; x is an integer from 1 to 30; y is an integer from 1 to 30; and n is an integer from 3 to 7.
2. The process of claim 1 wherein the converting comprises one or more processes selected from the group consisting of crosslinking, curing, cooling, pressing, and combinations thereof.
3. The process of claim 1 wherein the elastomeric compositions have a stress relaxation of less than about 20%.
4. The process of claim 3 wherein the elastomeric compositions comprise thermoplastic elastomers selected form the group consisting of styrenic block copolymers, metallocene-catalyzed polyolefins, polyesters, polyurethanes, polyether amides, and combinations thereof.
5. The process of claim 1 wherein the one or more elasticized regions are disposed in an absorbent article and the regions are selected from the group consisting of an elasticized waist region, an elasticized cuff region, an elasticized side panel, an elastic ear portion, an elasticized outercover, an elasticized topsheet, a fastener system, and combinations thereof.
6. The process of claim 1 wherein prior to incremental stretching said process further comprises a step of laminating a second substrate to the first extensible substrate with the one or more elastomeric members sandwiched between the first and second substrates.
7. The process of claim 1 wherein the elastomeric members are different in a characteristic selected from the group consisting of compositions, add-on levels, shape, pattern, and combinations thereof.
8. The process of claim 1 wherein the elastomeric members are rectilinear or curvilinear, and at least two of the elastomeric members are non-parallel with respect to each other.
9. The process of claim 1 wherein the one or more elasticized regions are adjacent or at least partially overlapping.
10. The process of claim 1 wherein said phase change solvent has a phase change in a temperature range from about 40\xb0 C. to about 250\xb0 C.
11. The process of claim 1 wherein the incrementally stretched portion of the stretch composite exhibits the following properties in at least one direction:
a directional elasticity of from about 5 Nm to about 400 Nm;
a directional percent set of less than about 20%; and
a directional stress relaxation of less than about 30% after 2 minutes at room temperature and 75% strain.
12. The process of claim 1 wherein Q is selected from the group consisting of terephthalic, naphthalic, phenolic, phenyl and biphenyl having the following formulae:
and mixtures thereof.
13. The process of claim 12 wherein Q is selected from terephthalic having the following formulae:
and mixtures thereof.
14. The process of claim 12 wherein Q is selected from naphthalic having the following formulae:
and mixtures thereof.
15. The process of claim 1 wherein Q is substituted on the aromatic ring with one or more substituents selected from H, C1-C30 alkyl, COOH, CONHR5, CONR5R6, NHR7, NR7R8, hydroxy, C1-C30 alkoxy, SO3H, or halogen; wherein R5, R6, R7 and R8 are the same or different and are independently selected from H or linear or branched alkyl from C1-C30.