1460953667-b53abd12-e44a-4d37-81d5-d4dcbd6e60e6

1. A method of managing media object based communication, implemented by a network connected server and comprising:
receiving at a network connected server from a first client terminal, a message comprising, an user application identifier (ID) of a user selecting a media object using a user interface presented on a display of said first client terminal and said media object;
generating, in response to a reception of said message, a web document which presents a browser user interface and said media object when accessed by a browser, said web document having a network accessible storage address;
sending said network accessible storage address from said network connected server to allow a browser installed in a second client terminal to use of said network accessible storage address to display said media object said browser user interface;
identifying a usage of said browser user interface for inputting a reaction to said media object by a user of said second client terminal;
forwarding said reaction, via said network connected server, to said first client terminal using said user application user ID.
2. The method of claim 1, wherein said sending is performed in a member of a group consisting of a short message service (SMS) message, instant messaging (IM) message, and an electronic mail.
3. The method of claim 1, wherein said sending comprises forwarding said network accessible storage address to said first client terminal from and network connected server, wherein said sending is performed by said first client terminal.
4. The method of claim 3, wherein said second client terminal is associated with a contact member of said first client terminal; wherein said sending is performed by said first client terminal using an electronic mail (email) address or a telephone number of said contact member of said first client terminal.
5. The method of claim 1, wherein said generating comprises documenting a conversation ID in association with said user ID and adding said conversation ID to said network accessible storage address; wherein said identifying comprises using said conversation ID to match said user ID.
6. The method of claim 1, wherein said message comprises one of a target application user ID and a target ID selected from a group consisting of a target telephone number and an email address; further identifying a presence or an absence of said target ID in a user dataset;
wherein said sending, said identifying, and said forwarding are performed when said message does not comprise said target application user ID;
wherein when said message comprises said target application user ID a transmission of said media object in a packet-oriented message addressed to said target application user ID is performed.
7. The method of claim 1, wherein said transmission of said network accessible storage address to said second client terminal is performed by said network connected server.
8. The method of claim 1, wherein said web document is designed to present said media object on said browser for a limited period of less than 1 minute.
9. A computer readable medium comprising computer executable instructions adapted to perform the method of claim 6.
10. A system of managing media object based communication, implemented by a network connected server and comprising:
a processor;
a network interface adapted to receive from a first client terminal, a message comprising, an user application identifier (ID) of a user selecting a media object using a user interface presented on a display of said first client terminal and said media object;
a routing module executed using said processor and adapted to generate, in response to a reception of said message, a web document which presents a browser user interface and said media object when accessed by a browser, said web document having a network accessible storage address;
wherein said network interface is adapted to send said network accessible storage address to allow a browser installed in a second client terminal to use of said network accessible storage address to display said media object said browser user interface;
wherein said routing module is adapted to identify a usage of said browser user interface for inputting a reaction to said media object by a user of said second client terminal and to forward said reaction to said first client terminal using said sender user ID.
11. A method of transmitting content among a plurality of mobile communication devices, comprising:
acquiring contact information of a plurality of contact members used by a client terminal to establish a cellular communication channel with any of said plurality of contact members via a cellular network;
identifying a selection of one of said plurality of contact members by a user of said client terminal;
designating a media object;
determining a presence or an absence of a user application identifier for said selected contact member;
when a presence of said application identifier is identified instructing the transmission of said media object in a packet-oriented message addressed to said application identifier;
when an absence of said application identifier is identified instructing the transmission of a carrier message containing a network accessible storage address of a storage location of said media object using a cellular messaging service or an email service, said carrier message being addressed to a telephone number or an email of said selected contact member, said telephone number or said email is extracted from said contact information.
12. The method of claim 11, wherein said media object comprises at least one member of a group consisting of text content, a photograph, an audio content, and a video content, said at least one member being recorded in response to said selection.
13. The method of claim 11, wherein said designating comprises recording said media object using a media object designation interface presented on a display of said client terminal.
14. The method of claim 13, wherein said designating and said selection are performed in response to a common user input to said media object designation interface.
15. The method of claim 13, wherein said identifying a selection of one of said plurality of contact members comprises:
generating an interactive palette which includes a plurality of selectable icons each one of said plurality of selectable icons is associated with one of said plurality of contact members;
adding said interactive palette to said media object designation interface; and
presenting said media object designation interface with said interactive palette on said display; and
identifying said selection based on a choice of one of said plurality of selectable icons by said user.
16. The method of claim 15, wherein said display is a touch screen and said selection is a single finger tap event on an area of said display which presents one of said plurality of selectable icons.
17. The method of claim 13, wherein said media object designation interface comprises an image or video capturing area which displays an output of an image sensor of said client terminal.
18. A client terminal for cellular communication, comprising:
a contact capturing module adapted to acquire contact information of a plurality of contact members used by a client terminal to establish a cellular communication channel with any of said plurality of contact members via a cellular network;
a user interface adapted to identify a selection of one of said plurality of contact members by a user of said client terminal and to designate a media object based on said selection;
a messaging router module adapted to identify a presence or an absence of an application identifier for said selected contact member;
wherein when a presence of said application identifier is identified said media object distribution module instructs the transmission of a packet-oriented message addressed to said application identifier to transfer said media object and when an absence of said application identifier is identified said media object distribution module instructs the transmission of a cellular message containing a network accessible storage address of a storage location of said media object using a cellular messaging service, said cellular message being addressed to a telephone number of said selected contact member which is extracted from said contact information.

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 portable apparatus for delivering a sanitizing solution to a surface, the apparatus comprising:
an electrolytic cell for producing at least one oxidant;
a container refillable with a non-sterilizing fluid;
a connection between said electrolytic cell and said container for introducing the at least one oxidant to the non-sterilizing fluid in the container, thereby forming the sanitizing solution in the container; and
an opening in said container through which the sanitizing solution is delivered to the surface.
2. The apparatus of claim 1 wherein said opening is sealable.
3. The apparatus of claim 1 wherein said container comprises a spray bottle.
4. The apparatus of claim 1 further comprising a pumping device.
5. The apparatus of claim 4 wherein said pumping device comprises at least one element selected from the group consisting of said electrolytic cell, a handle, a spray nozzle, and a spray trigger.
6. The apparatus of claim 1 wherein said electrolytic cell is incorporated into a module attached to said container.
7. The apparatus of claim 6 wherein said module is removable from said container.
8. The apparatus of claim 1 wherein the non-sterilizing fluid comprises water or an aqueous solution.
9. The apparatus of claim 1 wherein said connection comprises a valve.
10. The apparatus of claim 9 wherein said valve is opened in response to a pressure of gas produced in said electrolytic cell.
11. The apparatus of claim 1 wherein said sanitizing solution comprises a free available chlorine concentration of sufficient value to sanitize an object.
12. The apparatus of claim 1 wherein the at least one oxidant comprises at least one member selected from the group consisting of mixed oxidants, chlorine, chlorine dioxide, and combinations thereof.
13. The apparatus of claim 1 further comprising a portable power source.
14. The apparatus of claim 13 wherein said power source comprises an element selected from the group consisting of a rechargeable battery and a replaceable battery.
15. A method of sanitizing a surface, the method comprising the steps of:
filling a portable container with a non-sterilizing fluid;
generating at least one oxidant using an electrolytic cell attached to the container;
transferring the at least one oxidant to the non-sterilizing fluid, thereby forming a sanitizing solution in the container;
transporting the container and the electrolytic cell to a location near the surface; and
delivering the sanitizing solution to the surface.
16. The method of claim 15 wherein the delivering step comprises pumping the sanitizing solution out of the container.
17. The method of claim 15 wherein the delivering step comprises spraying the sanitizing solution on the surface.
18. The method of claim 15 wherein the non-sterilizing fluid comprises water or an aqueous solution.
19. The method of claim 15 wherein the transferring step comprises opening a valve.
20. The method of claim 19 wherein the valve is opened in response to a pressure of gas produced in the electrolytic cell.
21. The method of claim 15 further comprising the step of refilling the container with fresh non-sterilizing solution.
22. The method of claim 15 further comprising the step of recharging or replacing a portable battery connected to the electrolytic cell.
23. The method of claim 15 wherein the transferring step comprises raising the free available chlorine concentration of the non-sterilizing fluid to a value sufficient to sanitize an object.
24. The method of claim 15 wherein the at least one oxidant is selected from the group consisting of mixed oxidants, chlorine, chlorine dioxide, and combinations thereof.
25. The method of claim 15 further comprising the step of monitoring the free available chlorine concentration of the sanitizing solution.
26. The method of claim 25 further comprising the step of emptying the sanitizing solution from the container after the free available chlorine concentration drops below a predetermined value.