1460761681-f9c4b06b-0600-446b-ad51-fadd7d91c66a

1. An article comprising a garment comprising:
(a) one or more sections of fabric;
wherein each section of fabric has a stress profile; and
(b) one or more polymeric films attached to one or more sections of fabric to form a fabric laminate;

wherein the fabric laminate has an altered stress profile.
2. The article of claim 1, wherein the garment is a body-shaping garment or a performance-enhancing garment.
3. The article of claim 1, wherein said altered stress profile includes a uniform distribution of stress andor pressure.
4. The article of claim 1, wherein said altered stress profile provides a stress andor pressure gradient to provide support at one or more areas within said fabric laminate.
5. The article of claim 4, wherein the altered stress profile provides a performance enhancing property.
6. The article of claim 1, wherein said fabric has a construction selected from the group consisting of single and multiple layers.
7. The article of claim 6, wherein said fabric has a multiple layer construction including one or more layers of fabric and optionally one or more layers of foam.
8. The article of claim 1, wherein said fabric laminate includes one or more layers of fabric, one or more layers of foam, and one or more layers of a polymeric film.
9. The article of claim 1, wherein said polymeric film is selected from the group consisting of polyurethaneurea films, polyurethane films, polyolefin films, and combinations thereof.
10. The article of claim 1, wherein said polymeric film is a polyurethaneurea cast and dried from a polyurethaneurea dispersion.
11. The article of claim 1, wherein said polymeric film includes one or more layers of film.
12. The article of claim 1, wherein said polymeric film has the same shape as said fabric section and is geometrically inverted.
13. The article of claim 1, wherein said fabric section comprises a trapezoid having a wide end and a shorter end;
said polymeric film also has a wide end and a shorter end; and
said shorter end of said polymeric film is placed corresponding to said wide end of said fabric section and said wide end of said polymeric film is placed corresponding to said shorter end of said fabric section.
14. The article of claim 1, wherein said polymeric film comprises a narrow strip;
said fabric section has a top portion, an intermediate portion and a bottom portion;
and said polymeric film is oriented adjacent to two or more portions of said fabric section.
15. The article of claim 14, wherein said polymeric film comprises a narrow strip;
said fabric section has a top, a middle and a bottom;
and said polymeric film is oriented on said fabric section along a diagonal from the top of the fabric section to the bottom of the fabric section.
16. The article of claim 14, wherein said polymeric film is oriented along a diagonal or is perpendicular to the top portion or the bottom portion.
17. The article of claim 14, wherein said polymeric film comprises a non-linear strip.
18. A garment comprising a brassiere having a wing portion, said wing portion including a polymeric film in the form of a narrow strip or geometrically inverted to said wing portion.
19. The garment according to claim 18, wherein said narrow strip is oriented along a diagonal within or to edges of said wing portion.
20. A brassiere which comprises an assembly of layers of material defining a pair of breast cups with a bridge between said cups, said assembly comprising at least a first and a second layer of material molded to define the shape of the breast cups, each of said breast cups including a lower periphery which extends from said bridge and toward a side periphery that extends from said lower periphery to a top portion of each of said breast cups where a strap is optionally attached;
wherein adjacent to either or both each of said lower and side peripheries of said breast cups, there is embedded in or adhered to said layers of material of said assembly a polymeric film including a polyurethaneurea cast and dried from a polyurethaneurea dispersion.

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 method of accessing a plurality of web pages served by a web server, the method comprising:
sending a first request to the web server for a first web page of the plurality of web pages;
receiving, from the web server, the requested first web page in response to the first request;
locating, in the first web page, a link to a second web page of the plurality of web pages;
determining whether the link includes a pattern of characters that matches a predetermined pattern of characters; and
when it is determined that the link includes the pattern of characters, sending a second request to the web server for the second web page.
2. The method of claim 1, wherein sending the request to the web server for the first web page causes the web server to cache the first web page and sending the request to the web server for the second web page causes the web server to cache the second web page;
3. The method of claim 1, wherein the act of sending the second request to the web server for the second web page, further comprises:
emulating at least one user characteristic in connection with the second request, wherein sending the second request causes the web server to dynamically generate the second web page to include content based on the at least one user characteristic.
4. The method of claim 3, wherein the at least one user characteristic includes a zipcode.
5. The method of claim 3, wherein the web server dynamically generates the second web page using information from a database.
6. The method of claim 5, further comprising:
monitoring the database to determine whether information in the database has changed;
when it is determined that the information in the database has changed, determining whether the changed information would result in a change of content of the second web page;
when it is determined that the changed information would result in a change of content of the second web page, sending a third request to the web server for the second web page.
7. The method of claim 6, wherein the act of sending the third request causes the web server to dynamically generate the second web page including the change of content.
8. At least one computer readable medium, encoded with instructions that, when executed on a computer system including a web server, perform a method of accessing a plurality of web pages served by the web server, the method comprising: sending a first request to the web server for a first web page of the plurality of web pages; receiving, from the web server, the requested first web page in response to the first request; locating, in the first web page, a link to a second web page of the plurality of web pages; determining whether the link includes a pattern of characters that matches a predetermined pattern of characters; and when it is determined that the link includes the pattern of characters, sending a second request to the web server for the second web page.
9. The at least one computer readable medium of claim 8, wherein sending the request to the web server for the first web page causes the web server to cache the first web page and sending the request to the web server for the second web page causes the web server to cache the second web page.
10. The at least one computer readable medium of claim 8, wherein the act of sending the second request to the web server for the second web page, further comprises:
emulating at least one user characteristic in connection with the second request, wherein sending the second request causes the web server to dynamically generate the second web page to include content based on the at least one user characteristic.
11. The at least one computer readable medium of claim 10, wherein the at least one user characteristic includes a zipcode.
12. The at least one computer readable medium of claim 10, wherein the web server dynamically generates the second web page using information from a database.
13. The at least one computer readable medium of claim 12, wherein the method further comprises:
monitoring the database to determine whether information in the database has changed;
when it is determined that the information in the database has changed, determining whether the changed information would result in a change of content of the second web page;
when it is determined that the changed information would result in a change of content of the second web page, sending a third request to the web server for the second web page.
14. The at least one computer readable medium of claim 13, wherein the act of sending the third request causes the web server to dynamically generate the second web page including the change of content.
15. A computer system comprising:
a web server that provides access to a plurality of web pages; and
at least one controller that:
sends a first request to the web server for a first web page of the plurality of web pages;
receives, from the web server, the requested first web page in response to the first request;
locates, in the first web page, a link to a second web page of the plurality of web pages;
determines whether the link includes a pattern of characters that matches a predetermined pattern of characters; and
when it is determined that the link includes the pattern of characters, sends a second request to the web server for the second web page.
16. The computer system of claim 15, wherein sending the request to the web server for the first web page causes the web server to cache the first web page and sending the request to the web server for the second web page causes the web server to cache the second web page.
17. The computer system of claim 15, wherein the at least one controller emulates at least one user characteristic in connection with the second request, and wherein sending the second request causes the web server to dynamically generate the second web page to include content based on the at least one user characteristic.
18. The computer system of claim 17, wherein the at least one user characteristic includes a zipcode.
19. The computer system of claim 17, wherein the web server dynamically generates the second web page using information from a database.
20. The computer system of claim 19, where the at least one controller:
monitors the database to determine whether information in the database has changed;
when it is determined that the information in the database has changed, determines whether the changed information would result in a change of content of the second web page;
when it is determined that the changed information would result in a change of content of the second web page, sends a third request to the web server for the second web page.

1460761673-9cfa297c-a27e-4198-991a-20c2a9b10b35

1. A method for dynamically debiting a donation amount from an account in a communications network, comprising:
providing, via a service provider, an interface associated with a network service bill of said service provider to allow a subscriber to designate said donation amount and a customer account, wherein said donation amount comprises a percentage based on said network service bill;
receiving data specifying said donation amount and said customer account from said subscriber; and
debiting said donation amount from said customer account.
2. The method of claim 1, wherein said communications network comprises an Internet Protocol (IP) network.
3. The method of claim 2, wherein the IP network comprises at least one of: a Voice over IP (VoIP) network or a Service over IP (SoIP) network.
4. The method of claim 1, further comprising:
transferring said donation amount to an account associated with at least one charitable entity.
5. The method of claim 1, wherein said debiting step is executed on a one-time basis.
6. The method of claim 1, wherein said debiting step is executed on a periodic basis.
7. An apparatus for dynamically debiting a donation amount from an account in a communications network, comprising:
means for providing, via a service provider, an interface associated with a network service bill of said service provider to allow a subscriber to designate said donation amount and a customer account, wherein said donation amount comprises a percentage based on said network service bill;
means for receiving data specifying said donation amount and said customer account from said subscriber; and
means for debiting said donation amount from said customer account.
8. The apparatus of claim 7, wherein said communications network comprises an Internet Protocol (IP) network.
9. The apparatus of claim 8, wherein the IP network comprises at least one of: a Voice over IP (VoIP) network or a Service over IP (SoIP) network.
10. The apparatus of claim 7, further comprising:
means for transferring said donation amount to an account associated with at least one charitable entity.
11. The apparatus of claim 7, wherein said means for debiting is executed on a periodic basis.
12. A computer-readable storage medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of a method for dynamically debiting a donation amount from an account in a communications network, comprising:
providing, via a service provider, an interface associated with a network service bill of said service provider to allow a subscriber to designate said donation amount and a customer account, wherein said donation amount comprises a percentage based on said network service bill;
receiving data specifying said donation amount and said customer account from said subscriber; and
debiting said donation amount from said customer account.
13. The computer readable storage medium of claim 12, wherein said communications network comprises an Internet Protocol (IP) network.
14. The computer readable storage medium of claim 13, wherein the IP network comprises at least one of: a Voice over IP (VoIP) network or a Service over IP (SoIP) network.
15. The computer readable storage medium of claim 12, further comprising:
transferring said donation amount to an account associated with at least one charitable entity.
16. The computer readable storage medium of claim 12, wherein said debiting step is executed on a one-time basis.
17. The computer readable storage medium of claim 12, wherein said debiting step is executed on a periodic basis.

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

What is claimed is:

1. A computer system comprising:
a bus;
a processor coupled to said bus;
a display device coupled to said bus, said display device operable to provide a display; and
a user interface coupled to said bus and for controlling said display, said user interface comprising a plurality of flexible layers coupled along an edge in a stack;
wherein movement of one or more of said flexible layers causes said display to change in a prescribed manner.
2. The computer system of claim 1 wherein said movement comprises separation of at least a portion of a first flexible layer from a second flexible layer.
3. The computer system of claim 2 wherein a first conducting pad on a surface of said first flexible layer is in electrical contact with a second conducting pad on a facing surface of said second flexible layer, wherein said separation of said first and second flexible layers is detected by separation of said first and second conducting pads.
4. The computer system of claim 1 wherein said movement comprises bending of a flexible layer.
5. The computer system of claim 4 wherein said bending is detected using an instrument selected from the group consisting of: a strain gauge, an optical sensor and an accelerometer.
6. The computer system of claim 1 wherein said change to said display is according to an order in which said flexible layers are moved.
7. The computer system of claim 1 wherein said change to said display is according to an amount of deflection of a flexible layer.
8. The computer system of claim 1 wherein said change to said display is according to a rate of movement of said flexible layers.
9. The computer system of claim 1 wherein said user interface is coupled to a housing of said computer system.
10. The computer system of claim 1 wherein said user interface is coupled to a peripheral device communicatively coupled to said computer system.
11. A method for controlling a display in a computer system, said method comprising the steps of:
a) generating a display on a display device;
b) detecting movement of one or more flexible layers of a user interface, wherein said user interface comprises a plurality of flexible layers coupled along an edge in a stack; and
c) translating said movement into a prescribed change to said display.
12. The method as recited in claim 11 wherein said step b) comprises the step of:
detecting a separation of a portion of a first flexible layer from a second flexible layer of said user interface.
13. The method as recited in claim 12 wherein said step b) further comprises the steps of:
detecting a separation of a first conducting pad on a surface of said first flexible layer from a second conducting pad on a facing surface of said second flexible layer, wherein said separation of said first and second conducting pads indicates said separation of said first and second flexible layers.
14. The method as recited in claim 11 wherein said step b) comprises the step of:
detecting a deflection of a flexible layer.
15. The method as recited in claim 14 wherein said deflection is detected using an instrument selected from the group consisting of: a strain gauge, an optical sensor and an accelerometer.
16. The method as recited in claim 11 wherein said step c) comprises the step of:
changing said display according to an order in which said flexible layers are moved.
17. The method as recited in claim 11 wherein said step c) comprises the step of:
changing said display according to an amount of deflection of said flexible layer.
18. The method as recited in claim 11 wherein said step c) comprises the step of:
changing said display according to a rate of movement of said flexible layers.
19. The method as recited in claim 11 wherein said user interface is coupled to a housing of said computer system.
20. The method as recited in claim 11 wherein said user interface is coupled to a peripheral device communicatively coupled to said computer system.
21. A portable computer system comprising:
a housing;
a bus disposed within said housing;
a processor coupled to said bus;
a display device coupled to said bus, said display device operable to provide a display; and
a user interface coupled to said bus and for controlling said display, said user interface comprising a plurality of flexible layers in a stack coupled to said housing;
wherein movement of one or more of said flexible layers causes said display to change in a prescribed manner.
22. The portable computer system of claim 21 wherein said movement comprises separation of at least a portion of a first flexible layer from a second flexible layer.
23. The portable computer system of claim 22 wherein a first conducting pad on a surface of said first flexible layer is in electrical contact with a second conducting pad on a facing surface of said second flexible layer, wherein said separation of said first and second flexible layers is detected by separation of said first and second conducting pads.
24. The portable computer system of claim 21 wherein said movement comprises bending of a flexible layer.
25. The portable computer system of claim 24 wherein said bending is detected using an instrument selected from the group consisting of: a strain gauge, an optical sensor and an accelerometer.
26. The portable computer system of claim 21 wherein said change to said display is according to an order in which said flexible layers are moved.
27. The portable computer system of claim 21 wherein said change to said display is according to an amount of deflection of a flexible layer.
28. The portable computer system of claim 21 wherein said change to said display is according to a rate of movement of said flexible layers.