Patent ID: 7521091

Claim:
A method for preparing an extended conjugated molecular assembly, said method comprising: applying onto a surface of a substrate a first molecular compound G1-Molecule1-G2, where G1 comprises a first functional group, G2 comprises a second functional group, and Molecule1 comprises a conjugated organic group bonded to G1 and G2; reacting said first molecular compound with a second molecular compound G3-Molecule2-G4, where G3 comprises a third functional group, G4 comprises a fourth functional group, and Molecule 2 comprises a conjugated organic group bonded to G3 and G4, to form on said substrate an extended conjugated molecule G1-Molecule1-Molecule2-G4; and reacting said extended conjugated molecule with an additional molecular compound at least once to further extend said molecular assembly, said fourth functional group G4 interacting with said additional molecular compound, wherein said applying said first molecular compound G1-Molecule1-G2 comprises depositing said first molecular compound from solution and bonding said first functional group G1 to said substrate, wherein at least one of said conjugated organic group Molecule 1 and said conjugated organic group Molecule 2 is selected from the group consisting of thiophene, thiophene-s-oxide, phenylene, phenylene vinylene, phenyl acetylene, acetylene, pyrrole, aniline, porphyrin, and a combination thereof, wherein said second functional group G2 is selected from the group consisting of a halogens, trialkyltin, diazo, ethynyl, boronic acid, zinc halide, hydrogen, and vinyl, and wherein said substrate comprises at least one of a metal, a metal oxide, a semiconductor, a metal alloy, a semiconductor alloy, a polymer, an organic solid and any combination thereof.