1-20. (canceled)
21. A method of allocating funds, comprising
receiving a request to register a purchased security code corresponding to a monetary value;
validating the security code; and, if the security code is valid,
allocating the monetary value to the sender of the request.
22. A method according to claim 21, further comprising receiving a request to reallocate at least part of the monetary value to a recipient, and reallocating the monetary value accordingly.
23. A method of transferring funds from a sender to a recipient, comprising
receiving a request from the sender to register a purchased security code corresponding to a monetary value;
validating the security code; and, if the security code is valid:
allocating the monetary value to the sender;
receiving a request from the sender to reallocate at least part of the monetary value to a recipient; and
reallocating at least part of the monetary value in accordance with the received request to reallocate.
24. A method according to claim 23, further comprising transmitting to the sender a transaction identifier associated with the reallocation of the at least part of the monetary value.
25. A method according to claim 24, wherein the step of reallocating at least part of the monetary value further comprises:
receiving the transaction identifier from the recipient;
validating the transaction identifier; and, if the transaction identifier is valid:
carrying out the step of reallocating at least part of the monetary value.
26. A method according to claim 23, further comprising transmitting to the sender a monetary value identifier associated with the monetary value.
27. A method according to claim 26, wherein the request to reallocate at least part of the monetary value includes the monetary value identifier, and the step of receiving a request to reallocate at least part of the monetary value further comprises selecting the monetary value for reallocation in accordance with the monetary value identifier.
28. A method according to claim 22, wherein the monetary value represents an amount of virtual currency.
29. A method according to claim 22, wherein the monetary value represents an amount of real currency.
30. A method according to claim 22, further comprising converting the monetary value from a first currency into a second currency, including the steps of:
receiving exchange rate data relating to the first and second currency; and
calculating a new monetary value in dependence on the exchange rate data.
31. A method according to claims 22, further comprising redeeming at least part of the monetary value.
32. A method according to claim 22, further comprising reallocating at least part of the monetary value to a further recipient.
33. A method according to claim 22, further comprising providing the security code as a revealable panel in a scratchcard.
34. A method according to claim 22, further comprising providing the security code on a printed receipt.
35. A method according to claim 22, further comprising transmitting the security code to the purchaser.
36. A method according to claim 34, further comprising transmitting a request for the security code to a security code server.
37. A method according to claim 22, further comprising storing the security code in an electronic wallet.
38. A method according to claim 22, further comprising selling the security code to the sender.
39. A method according to claim 38, wherein the step of selling the security code further comprises recording that the security code has been sold, and the step of validating the security code further comprises verifying that the security code has been recorded as sold.
40. A method according to claim 22, further comprising transmitting the monetary value as payment of an invoice.
41. A method of transferring funds from a sender to a recipient, comprising
allocating to the sender an amount of virtual currency representing money’s worth;
receiving a request from the sender to reallocate at least part of the virtual currency to a recipient; and
reallocating at least part of the virtual currency in accordance with the received request to reallocate.
42. A method according to claim 41, further comprising redeeming at least part of the reallocated virtual currency.
43. A method according to claim 41, further comprising transmitting at least part of the reallocated virtual currency to a further recipient.
44. A method of processing funds, comprising:
converting an amount of real currency into an amount of virtual currency in accordance with an exchange rate relating the real currency to the virtual currency;
carrying out a transaction in respect of the virtual currency; and
converting the virtual currency back into real currency in accordance with an exchange rate relating the virtual currency to the real currency.
45. A method according to claim 44, wherein the virtual currency has a value established in relation to a plurality of real currencies.
46. A method according to claim 44, wherein the step of converting the real currency into virtual currency further comprises modifying the exchange rate relating the real currency to the virtual currency in response to the currency conversion.
47. A method according to claim 44, wherein the step of converting the real currency into virtual currency further comprises modifying the exchange rate relating the real currency to the virtual currency in response to the currency conversion.
48. A system for allocating funds, comprising
means for receiving a request to register a purchased security code corresponding to a monetary value;
means for validating the security code; and
means for allocating the monetary value to the sender of the request if the security code is valid.
49.-83. (canceled)
84. A computer system for facilitating the transfer of monetary value, comprising:
a data memory operable to store monetary value data;
an instruction memory storing processor implementable instructions; and
a processor operable to read and process the data in accordance with instructions stored in the instruction memory;
wherein the instructions stored in the instruction memory comprise instructions for controlling the processor to perform a method comprising:
receiving a request to register a purchased security code corresponding to a monetary value;
validating the security code; and, if the security code is valid,
allocating the monetary value to the sender of the request.
85.-109. (canceled)
110. A transaction processing system, comprising:
a sender;
a recipient;
a vendor, for selling a security code corresponding to a monetary value;
a transaction processor, for:
receiving a request from the sender to register the security code;
validating the security code; and, if the security code is valid:
allocating the monetary value to the sender;
receiving a request from the sender to reallocate at least part of the monetary value to a recipient; and
reallocating at least part of the monetary value in accordance with the received request to reallocate; and
a recipient agent, for receiving a request from the recipient to redeem at least part of the monetary value, and for transmitting funds to the recipient in response to the request.
111. A carrier medium carrying computer readable code for controlling a computer to carry out the method of any one of claims 21, 23, 41 or 44.
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 pattern coating material for an etching process using a pattern formed on a substrate as a mask, comprising a metal compound (W) which can produce a hydroxyl group on hydrolysis.
2. A pattern coating material according to claim 1, wherein the metal compound (W) is a silicon compound which comprises two or more of isocyanate groups andor halogen atoms.
3. A pattern coating material according to claim 1, wherein the pattern is a resist pattern.
4. A pattern coating material according to claim 1, wherein the pattern coating material coats a pattern formed on a laminate which is equipped with a substrate and an organic film.
5. A pattern forming method, which comprises:
forming a pattern on a laminate which is equipped with a substrate and an organic film;
coating the pattern using a pattern coating material described in any one of claims 1 to 4; and
conducting an etching of the organic film by using the coated pattern as a mask.
6. A pattern forming method according to claim 5, wherein the etching is an oxygen plasma etching, or an etching using CF4 gas or CHF3 gas.