1461126072-da821ae4-0b6c-4843-8288-b2a8a66881f0

1. A method for detecting in a sample the presence of a nucleic acid Q whose nucleotide sequence differs from a nucleic acid Q in at least one position A, the method comprising the steps of
a) combining nucleic acids present in the sample with an appropriate amount of nucleoside triphosphates, an agent for polymerisation of the nucleoside triphosphates and at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA,
b) extending any oligonucleotides which hybridize to the nucleic acids present in the sample to form extension products, wherein said nucleic acids are used as templates,
c) detecting any nucleic acids formed in step b) and thereby the presence of nucleic acid Q in the sample.
2. A method for detecting in a sample the presence of a nucleic acid Q whose nucleotide sequence differs from a nucleic acid Q in at least one position A, the method comprising the steps of
a) combining nucleic acids present in the sample with an appropriate amount of nucleoside triphosphates, an agent for polymerisation of the nucleoside triphosphates and at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA,
b) extending any oligonucleotides which hybridize to the nucleic acids present in the sample to form extension products, wherein said nucleic acids are used as templates,
c) after the formation of extension products treating the reaction mixture under denaturing conditions to separate the extension products from the template,
d) hybridising in the presence of an appropriate amount of nucleoside triphosphates and an agent for polymerisation of the nucleoside triphosphates the single stranded nucleic acids of step c) with at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA,
e) repeating steps c) and d) a sufficient number of times to result in a detectable amount of extension products,
f) detecting the extension products formed.
3. A method for detecting in a sample the presence of a nucleic acid Q whose nucleotide sequence differs from a nucleic acid Q in at least one position A, the method comprising the steps of
a) combining the nucleic acids with an appropriate amount of nucleoside triphosphates, an agent for polymerisation of the nucleoside triphosphates, at least one downstream oligonucleotide and at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA,
b) extending any oligonucleotides which hybridize to the nucleic acids to form extension products, wherein said nucleic acids are used as templates,
c) after the formation of extension products treating the reaction mixture under denaturing conditions to separate the extension products from the template,
d) hybridising in the presence of an appropriate amount of nucleoside triphosphates and an agent for polymerisation of the nucleoside triphosphates the single stranded nucleic acids from step c) with at least one downstream oligonucleotide and at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA,
e) repeating steps c) and d) a sufficient number of times to result in a detectable amount of extension products,
f) detecting the extension products formed.
4. A method for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, the method comprising the steps of
a) combining the nucleic acids with an appropriate amount of nucleoside triphosphates, an agent for polymerisation of the nucleoside triphosphates and at least one set of diagnostic oligonucleotides under hybridisation conditions, the at least one set of diagnostic oligonucleotides having nucleotide sequences which differ from one another in at least one position A and contain at least one LNA,
b) extending any oligonucleotides which hybridize to the nucleic acids to form extension products, wherein said nucleic acids are used as templates,
c) detecting the nucleic acids formed in step b).
5. A method for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, the method comprising the steps of
a) combining the nucleic acids with an appropriate amount of nucleoside triphosphates, an agent for polymerisation of the nucleoside triphosphates and at least one set of diagnostic oligonucleotides under hybridisation conditions, the at least one set of diagnostic oligonucleotides having nucleotide sequences which differ from one another in at least one position A and contain at least one LNA,
b) extending any oligonucleotides which hybridize to the nucleic acids to form extension products, wherein said nucleic acids are used as templates,
c) after the formation of extension products treating the reaction mixture under denaturing conditions to separate the extension products from the template,
d) hybridising in the presence of an appropriate amount of nucleoside triphosphates and an agent for polymerisation of the nucleoside triphosphates the single stranded nucleic acids from step c) with at least one set of diagnostic oligonucleotides whose nucleotide sequences differ from one another in at least one position A to synthesise further extension products,
e) repeating steps c) and d) a sufficient number of times to result in a detectable amount of extension products,
f) detecting the extension products formed.
6. A method for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, the method comprising the steps of
a) combining the nucleic acids with an appropriate amount of nucleoside triphosphates, an agent for polymerisation of the nucleoside triphosphates, at least one downstream oligonucleotide and at least one set of diagnostic oligonucleotides under hybridisation conditions, the at least one set of diagnostic oligonucleotides having nucleotide sequences which differ from one another in at least one position A and contain at least one LNA,
b) extending any oligonucleotides which hybridize to the nucleic acids to form extension products, wherein said nucleic acids are used as templates,
c) after the formation of extension products treating the reaction mixture under denaturing conditions to separate the extension products from the template,
d) hybridising in the presence of an appropriate amount of nucleoside triphosphates and an agent for polymerisation of the nucleoside triphosphates the single stranded nucleic acids step c) with at least one downstream oligonucleotide and at least one set of diagnostic oligonucleotides being oligonucleotides whose nucleotide sequences differ from one another in at least one position A to synthesise further extension products,
e) repeating steps c) and d) a sufficient number of times to result in a detectable amount of extension products,
f) detecting the extension products formed.
7. A method for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, the method comprising the steps of
a) combining the target nucleic acids with an appropriate amount of nucleoside triphosphates, at least two oligonucleotides wherein at least one of said oligonucleotides is a diagnostic oligonucleotide and an agent for ligation of the oligonucleotides under hybridisation conditions, the at least one diagnostic oligonucleotide being an oligonucleotide containing at position A a nucleotide which is complementary to the nucleotide found at position A of the target nucleic acid to be detected, said diagnostic oligonucleotide contains at least one LNA,
b) ligating any oligonucleotides which hybridize to the nucleic acids at adjacent positions to form ligation products, wherein said nucleic acids are used as templates,
c) detecting the nucleic acids formed in step b).
8. A method for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, the method comprising the steps of
a) combining the target nucleic acids with an appropriate amount of nucleoside triphosphates, at least two oligonucleotides wherein at least one of said oligonucleotides is a diagnostic oligonucleotide and an agent for ligation of the oligonucleotides under hybridisation conditions, the at least one diagnostic oligonucleotide being an oligonucleotide containing at position A a nucleotide which is complementary to the nucleotide found at position A of the target nucleic acid to be detected, said diagnostic oligonucleotide contains at least one LNA,
b) ligating any oligonucleotides which hybridize to the nucleic acids at adjacent positions to form ligation products, wherein said nucleic acids are used as templates,
c) treating the reaction mixture under denaturing conditions to separate the ligation products from the template after the ligation,
d) hybridising in the presence of an appropriate amount of nucleoside triphosphates and an agent for ligation of the oligonucleotides under hybridisation conditions the single stranded nucleic acids from step c) with at least one oligonucleotide being complementary to the ligation product from step b) and at least two oligonucleotides the at least one diagnostic oligonucleotide being an oligonucleotide containing at position A a nucleotide which is complementary to the nucleotide found at position A of the target nucleic acid to be detected, said diagnostic oligonucleotide contains at least one LNA,
e) repeating steps c) and d) a sufficient number of times to result in a detectable amount of ligation products,
f) detecting the ligation products formed.
9. A method according to any of the preceding claims, wherein the at least one position A of the diagnostic oligonucleotide sequence is complementary to position A of the nucleic acid sequence to be detected but not to position A of the other nucleic acid sequences.
10. A method according to any of the preceding claims, wherein the nucleotide at the at least one position A in the diagnostic oligonucleotide is a LNA.
11. A method according to any of claims 1-10, wherein the diagnostic oligonucleotide has the general formula
5-Nua(NubLNAc)mNudAeNuf-3a)
where A is a LNA in position A in which the variant nucleic acid sequences of the target nucleic acids differs from one another; LNA is a LNA; Nu is a monomer selected from the group consisting of any nucleotides other than LNA capable of forming specific base-pairs with the variant nucleic acids; a, b, c, d and f are integers between 0 and 30, m is an integer between 1 and 8 and e is an integer between 1 and 6 with the proviso that the sum of a, b, c, d, e and f is at least 5.
12. A method according to claim 11, wherein a10, b0, c4, d8, e1, f0, m0 in the general formula a.
13. A method according to claim 11, wherein a0, b1, c1, d8, e1, f0, m5 in the general formula a.
14. A method according to claim 11, wherein a10-30, b0, c0, d0, e1-4, f1-8, m0 in the general formula a.
15. A method according to claim 11, wherein a10-30, b0, c0, d0, e1-4, f1, m0 in the general formula a.
16. A method according to claim 11, wherein a10-30, b0, c0, d0, e1-4, f0, m0 in the general formula a.
17. A method according to claim 11, wherein a10-30, b0, c0, d0, e1, f0, m0 in the general formula a.
18. A method according to claim 11, wherein a10, b0, c0, d0, e4, f8, m0 in the general formula a.
19. A method according to claim 11, wherein a24, b0, c0, d0, e1, f0, m0 in the general formula a.
20. A method according to any of the preceding claims, wherein the at least one diagnostic oligonucleotide is covalently attached to a solid support.
21. A method according to claim 20, wherein the different diagnostic oligonucleotides are spotted in an array format on the solid surface.
22. A method according to any of claims 1-19, wherein the different downstream oligonucleotides are spotted in an array format on the solid surface.
23. A method according to any of claims 20-22, wherein the attachment is performed by the anthraquinone photochemistry.
24. A method according to any of claims 1-21, wherein the at least one diagnostic oligonucleotide is labelled with a detectable group.
25. A method according to any of claims 4-21, wherein the at least one first set of diagnostic oligonucleotides is labelled with detectable groups, said detectable groups being different for the different diagnostic oligonucleotides.
26. A method according to claim 25, wherein the individual oligonucleotides in each oligonucleotide set is labelled with detectable groups, said detectable groups being different for the each individual diagnostic oligonucleotide.
27. A method according to any of claims 1-8, wherein said target nucleic acids to be detected originate from a sample of cells, a tissue sample or a tissue extract.
28. A method according to claim 27, wherein the cells are of archae, prokaryotic or eukaryotic origin.
29. A method according to claim 27, wherein the sample of cells is derived from blood, serum, plasma, reticulocytes, lymphocytes, urine, bone marrow tissue, cerebrospinal fluid or any product prepared from blood or lymph.
30. A method according to claim 27, wherein the tissue sample is derived from muscle biopsy, liver biopsy, kidney biopsy, bladder biopsy, bone biopsy, cartilage biopsy, skin biopsy, pancreas biopsy, a biopsy of the intestinal tract, thymus biopsy, mammae biopsy, uterus biopsy, testicular biopsy, eye biopsy or brain biopsy.
31. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular species of organism.
32. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular species, sub-species or strains of organisms.
33. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular species of micro-organisms.
34. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular species, sub-species or strains of micro-organisms.
35. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular infectious agent.
36. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular species, sub-species or strain of infectious agents.
37. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for genes coding for particular proteins involved in inheritable diseases.
38. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a gene related to a life style disease.
39. A method according to any of claims 28-30, wherein said target nucleic acids to be detected are at least one sequence specific for a particular gene related to cancer.
40. A method according to claim 38, wherein the life style disease is selected from the group consisting of obesity, familial hypercholesterolaemia, atherosclerosis and diabetes.
41. A method according to any of claims 27-40, wherein said target nucleic acids to be detected are alleles.
42. A method according to any of claims 1-6, wherein the agent for polymerization is an enzyme.
43. A method according to claim 42, wherein the agent for polymerization is a DNA polymerase.
44. A method according to claim 43, wherein the agent for polymerization is a thermostable DNA polymerase.
45. A method according claim 44, wherein the thermostable DNA polymerase is selected from the group consisting of Taq, Pfu, Pwo and Tth.
46. A method according to claim 42, wherein the agent for polymerization is a RNA polymerase.
47. A method according to any of claims 7-8, wherein the agent for ligation is an enzyme.
48. A method according to claim 47, wherein the agent for ligation is a ligase.
49. A kit for detecting in a sample the presence of a nucleic acid Q whose nucleotide sequence differs from a nucleic acid Q in at least one position A, comprising
a) an appropriate amount of nucleoside triphosphates,
b) an agent for polymerisation of the nucleoside triphosphates,
c) at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA
50. A kit for detecting in a sample the presence of a nucleic acid Q whose nucleotide sequence differs from a nucleic acid Q in at least one position A, comprising
a) an appropriate amount of nucleoside triphosphates,
b) an agent for polymerisation of the nucleoside triphosphates,
c) at least one downstream oligonucleotide,
d) at least one diagnostic oligonucleotide containing at position A a nucleotide which is capable of hybridizing to the nucleotide at position A of nucleic acid Q but not to a nucleotide at position A of nucleic acid Q under hybridisation conditions, the at least one diagnostic oligonucleotide containing at least one LNA.
51. A kit for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, comprising
a) an appropriate amount of nucleoside triphosphates,
b) an agent for polymerisation of the nucleoside triphosphates,
c) at least one set of diagnostic oligonucleotides having nucleotide sequences which differ from one another in at least one position A and contain at least one LNA.
52. A kit for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, comprising
a) an appropriate amount of nucleoside triphosphates,
b) an agent for polymerisation of the nucleoside triphosphates,
c) at least one downstream oligonucleotide,
d) at least one set of diagnostic oligonucleotides having nucleotide sequences which differ from one another in at least one position A and contain at least one LNA.
53. A kit for detecting target nucleic acids whose nucleotide sequences differ from one another in at least one position A, the kit comprising
a) nucleoside triphosphates,
b) an agent for ligation,
c) at least two oligonucleotides the at least one diagnostic oligonucleotide being an oligonucleotide containing at position A a nucleotide which is complementary to the nucleotide found at position A of the target nucleic-acid to be detected, said diagnostic oligonucleotide contains at least one LNA.

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 the preparation of crystalline Carvedilol Form-II using novel salts of Carvedilol, comprising the steps of:
reacting 4-(2,3-epoxy propoxy) carbazole with 2-(2-methoxy phenoxy) ethyl amine in the molar ratio of 1:2.0 to 1:2.5 in an organic solvent selected from monochlorobenzene, ethylene glycol dimethyl ether (monoglyme) and mixtures thereof,
adjusting the pH after completion of the reaction with at least one organic acid in the presence of water and at least one organic solvent and isolating the produced novel Carvedilol salts,
treating the Carvedilol salts with at least one base in the presence of water and methylene chloride followed by separation of organic aqueous layers, and
drying the organic layer followed by removal of the at least one organic solvent and crystallization of the residue in ethyl acetate.
2. A process as claimed in claim 1, wherein the at least one organic acid is selected from oxalic acid and salicylic acid.
3. A process as claimed in claim 1, wherein the pH is adjusted to 2.0 to about 3.0.
4. A process as claimed in claim 1, wherein the at least one organic solvent used during pH adjustment is selected from isopropyl acetate, chlorobenzene and mixtures thereof.
5. A process as claimed in claim 1, wherein the at least one base is selected from alkali, alkaline metal hydroxides, ammonia, and organic bases.
6. A process as claimed in claim 1 wherein the at least one base is aq. ammonia.
7. A process as claimed in claim 1, wherein the novel Carvedilol salts are carvedilol oxalate and carvedilol salicylate.
8. A process as claimed in claim 3, wherein the pH is adjusted to 2.5 to about 2.8.
9. A process as claimed in claim 5 wherein the at least one base is aq. ammonia.

1461126063-9a559fca-3aec-4634-9e56-ad488d95a31e

1. A downhole tool for circulating fluid within a well bore comprising:
a tubular housing configured with a conductor for passage of a signal between communication elements disposed at the ends thereof;
wherein the communication elements are configured to link the housing to a downhole communication network;
the housing having an outer port;
a piston slidably disposed in the housing and having one or more piston ports;
an inner flow bore extending through the housing and the piston including a primary fluid flow path; and
an obturating member defining a through tool bypass from the primary fluid flow path around the obturating member and back to the primary fluid flow path;
wherein the piston includes a first position isolating the outer port from the primary fluid flow path and a second position exposing the outer port to the primary fluid flow path to provide a bypass flow path between the inner flow bore and a well bore annulus;
wherein the piston is moveable between the first and second positions in response to a pressure differential across the obturating member while the signal is passable along the conductor in the tubular housing.
2. The downhole tool of claim 1, further comprising a locking mechanism configured to lock the piston into either the first position or the second position in response to receiving a signal from the downhole communication network.
3. The downhole tool of claim 2, wherein the locking mechanism comprises a piston mechanism disposed on the housing.
4. The downhole tool of claim 2, wherein the locking mechanism comprises at least one pin disposed on the housing to prevent movement of the piston in the housing.
5. The downhole tool of claim 1, wherein the housing is configured to alter fluid flow along the inner flow bore based on a signal passed along the downhole communication network.
6. The downhole tool of claim 1, wherein the communication elements comprise inductive couplers.
7. The downhole tool of claim 1, further comprising at least one transducer disposed on the housing to make a downhole measurement and convey measurement parameter data along the communication network.
8. The downhole tool of claim 1, further comprising at least one transducer disposed on the housing to detect a pressure parameter downhole and convey parameter data along the communication network.
9. The downhole tool of claim 1, wherein the tool is configured so as to divert all or part of the fluid flow to the well bore annulus when the outer port of the housing is exposed.
10. The downhole tool of claim 1, further comprising an indexing mechanism coupled between the housing and the piston to guide the piston between the first and second positions.
11. The downhole tool of claim 10, wherein the indexing mechanism further includes a fixed spline sleeve and a rotatable index ring.
12. The downhole tool of claim 11, wherein the spline sleeve is fixed to the housing.
13. The downhole tool of claim 12, wherein the fixed spline sleeve includes angled tabs and inner splines slidable into alternating long slots and short slots on the rotatable index ring.
14. A system for circulating fluid within a well bore comprising:
a tubular string having an inner flow bore;
a housing coupled into the tubular string;
the housing providing an inner fluid flow bore and configured with a port, the inner flow bore including a primary fluid flow path;
the housing configured with a conductor for passage of a signal between communication elements disposed at the ends thereof;
wherein the communication elements are configured to link the housing to a downhole communication network; and
a piston disposed in the housing, the piston selectively moveable to isolate the port from the inner fluid flow bore in a first position and expose the port to the inner fluid flow bore in a second position;
a valve mechanism disposed in the housing and configured to actuate the piston between the first position and the second position in response to receiving a signal from the downhole communication network;
wherein an entire fluid flow is directed from the inner fluid flow bore to the exposed port when the piston is in the second position.
15. The system of claim 14, wherein the tubular string is configured so as to divert all or part of the fluid flow to the well bore annulus when the housing port is exposed.
16. The system of claim 14, wherein the housing is configured for movement of the piston in the housing based on the signal passed along the downhole communication network.
17. The system of claim 14, wherein the valve mechanism is disposed at the upstream end of the piston.
18. The system of claim 14, wherein the valve mechanism is disposed at the downstream end of the piston.
19. The system of claim 14, wherein the communication elements comprise inductive couplers.
20. The system of claim 14, further comprising at least one transducer disposed on the housing to make a downhole measurement and convey measurement parameter data along the communication network.
21. The system of claim 14, further comprising at least one transducer disposed on the housing to detect a pressure parameter downhole and convey parameter data along the communication network.
22. A method for circulating fluid within a well bore comprising:
disposing a circulation sub having an inner flow bore and an outer port in the well bore, the sub configured with a conductor for passage of a signal between communication elements disposed at the ends thereof;
flowing a fluid along a primary fluid flow path extending through a piston disposed within the circulation sub;
wherein the communication elements are configured to link the sub to a downhole communication network; and
transmitting the signal along the communication network and through the sub along the conductor; and
deploying an obturating member into the primary fluid flow path to move the piston from a first position isolating the outer port from the primary fluid flow path to a second position exposing the outer port to the primary fluid flow path to provide a bypass flow path between the inner flow bore and a well bore annulus.
23. The method of claim 22, further comprising locking the piston into either the first position or the second position by transmitting a signal from the downhole communication network to a locking mechanism in the circulation sub.
24. The method of claim 23, wherein locking the piston into either the first or second position comprises actuating a piston mechanism.
25. The method of claim 23, wherein locking the piston into either the first or second position comprises actuating at least one shear pins.
26. The method of claim 22, wherein the communication elements comprise inductive couplers.
27. The method of claim 22, further comprising isolating or exposing the outer port on the sub to the fluid flow path based on signal data attained with at least one transducer disposed on the sub.
28. The method of claim 22, further comprising isolating or exposing the outer port on the sub to the inner fluid flow path based on downhole pressure parameter data transmitted along the communication network.
29. The method of claim 22, wherein exposing the outer port of the sub to the primary fluid flow path comprises exposing the port to all or part of the fluid flow.

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, comprising:
allowing selection of data from a data browse using the common share area;
receiving the selected data in the common share area;
transmitting the selected data from the common share area to a contact; and
displaying previously and currently transmitted data associated with the contact in the common share area.
2. The method of claim 1 further comprising switching the data to be displayed in the data browse.
3. The method of claim 1 further comprising establishing a connection.
4. The method of claim 3 wherein the connection is at least one of the following: a voice call, an instant message, a voice over Internet protocol call, a short message service, or a multimedia messaging service.
5. The method of claim 1 wherein the data relates to at least one of the following: an audio file, a live audio feed, a document, a text message, a video file, or a live video feed, a single character, a musical note.
6. The method of claim 1 further comprising receiving data from an electronic device, server, or service.
7. The method of claim 6 further comprising displaying the received data in at least one of the following views: a chronological view, a data view, or a chat view.
8. The method of claim 1 wherein the common share area is capable of receiving at least one of the following: an audio file, a live audio feed, a document, a text message, a video file, or a live video feed.
9. An apparatus, comprising:
a data browse configured to display data;
a common share area configured to receive data;
a processor configured to:
allow selection of data from the data browse using the common share area;

the common share area configured to receive the selected data;
the processor configured to transmit the selected data from the common share area to a contact; and
the common share area configured to display previously and currently transmitted data associated with the contact.
10. The apparatus of claim 9 wherein the data browse is further configured to switch the data to be displayed.
11. The apparatus of claim 9 wherein the processor is further configured to establish a connection.
12. The apparatus of claim 11 wherein the connection is at least one of the following: a voice call, an instant message, a voice over Internet protocol call, a short message service, or a multimedia messaging service.
13. The apparatus of claim 9 further comprising an existing connection with the contact.
14. The apparatus of claim 9 wherein the data relates to at least one of the following: an audio file, a live audio feed, a document, a text message, a video file, or a live video feed.
15. The apparatus of claim 9 wherein the processor is further configured to receive data from an electronic device, server, or service.
16. The apparatus of claim 15 further comprising a user interface configured to display the received data in at least one of the following views: a chronological view, a data view, or a chat view.
17. The apparatus of claim 9 wherein the common share area is further configured to receive at least one of the following: an audio file, a live audio feed, a document, a text message, a video file, or a live video feed.
18. The apparatus of claim 9 wherein the processor comprises at least one memory that contains executable instructions that if executed by the processor cause the apparatus to: allow selection of data using a common share area, the data having one or more types of data; and transmit the selected data.
19. A computer program product comprising a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:
code for allowing selection of data from a data browse using the common share area;
code for receiving the selected data in the common share area;
code for transmitting the selected data from the common share area to a contact; and
code for displaying previously and currently transmitted data associated with the contact in the common share area.
20-26. (canceled)