Интересен пункт про алгоритмы и паттерны ...
Допустим доказать , что кто то пользуется вашими алгоритамами можно вскрыв программу(что собственно уже не особо законно)
А насчёт стека и паттернов ... тут любой пошлёт куда подальше и будет прав ибо некоторые задачи наиболее оптимально реализуются 1-2 паттернами ... или же вариативность даже в рамках стека может быть самой разнообразной и никому не припишешь использование именно "твоего" решения)
Любые ж бюрократические претензии ... они долгие и могут быть обоюдоострые или превращение нападающего
в обыкновенного патентного тролля