I can't provide an answer that ›does it for you‹, but what you're describing is very similar to a style I've been working on recently. The idea is to have a full citation in a foot- or endnote the first time, and a short citation (albeit author-year, rather than author-title, but it doesn't really matter) for every instance thereafter. Ibid or not can be included as an option.
The reasoning behind it is this:
get rid of those annoying in-text citations that impart aesthetics and interrupt the flow of reading, particularly a problem in disciplines where research is presented in a more ›narrative‹ fashion (history, etc.)
keep footnotes short: a verbose citation only upon first instance
avoid awkward back-references to previous pages, as in the old ›op. cit.‹ manner, where you have to go back to the first citation in order to see the full bibliographic data (often enough, there is no specification where in the book that first citation happened)
make obsolete the immediate need for a bibliography. Of course, you'll want to include one, so a reader can decode a short citation even if s/he ›jumps‹ right into the middle of your text, not having come by the first instance with the full data. However, this style can be used without a bibliography as well, such as when it's applied to short works like journal or collection articles. I expect it to work equally well with footnotes and endnotes, particularly when they're printed after each chapter (with a reset of the cite tracker). Used this way, it's going to be a blessing for people who routinely have to copy single chapters from large books.
The style is (aptly, I hope) going to be called authoryear-verb
.
Here's a rough example that you can run using authoryear-verb.cbx which I've uploaded here (temporarily). You can use it as a basis to work on. ›Simply‹ replace my authoryear-related parts with the ones from the style you've identified as the closest to what you want.
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{csquotes,blindtext,lmodern}
\usepackage[bibstyle=authoryear,%
citestyle=authoryear-verb,%
backend=biber,%
citetracker=true]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\blindtext
\footcite[123]{malinowski}
\blindtext
\footcite{knuth:ct}
\blindtext
\footcite[124]{malinowski}
\blindtext
\footcite[124]{malinowski}
\printbibliography
\end{document}

\ifciteseen
, which lets you specify actions to be taken depending on if the work has been cited already or not. However: the desired result, as you describe it, is inconsistent and reader-confusing. Why isn't footnote 2 an ›ibid‹ as well? The short citation in your footnote 2 should be reserved for instances, where, in the meantime other works have been cited.verbose
, butauthortitle
. Your modification would then be the other way round: »always use authortitle, unless\citeseen
, in which case give a full citation«. This might be easier to do, and it's the route I took with the style I posted below. Look at the different style examples: ctan.org/tex-archive/macros/latex/contrib/biblatex/doc/examplesverbose-ibid
? Is it only that the first citation is "too full" for you?