Comment puis-je savoir s'il y a d'autres algorithmes similaires à la mienne?

voix
1

Dans une autre question , j'ai demandé quelque chose de semblable , mais j'ai fini par poster juste là mon algorithme et plusieurs réponses invalidant. Je re-demande ici:

Si je « inventé » un algorithme, ce qui est la meilleure façon pour moi de savoir si elle a déjà été publié au sujet / breveté?

Créé 26/08/2009 à 23:51
source utilisateur
Dans d'autres langues...                            


5 réponses

voix
4

Vous devez faire quelques recherches. A partir de la recherche Google, génériquement, sera souvent suffisante pour vous assurer que votre algorithme est pas nouvelle. Si ce n'est pas concluante, alors vous devez rechercher plus difficile, peut-être à la recherche de chercher différents sites de brevets (Google, USPTO, d'autres endroits aussi). Si vous ne trouvez toujours rien, alors peut-être votre algorithme est nouveau.

les questions suivantes: est-il utile de vous pour essayer de brevet, ou trouver quelqu'un d'autre à ce brevet pour vous (une société, par exemple)? En effet, vous pouvez breveter ou ne possédez déjà votre employeur il? Cela dépendra en partie sur la probabilité est que tout le monde voudra utiliser le même algorithme. Les chances sont, ils ne seront pas. Si vous breveter, ils ignorent jusqu'à l'expiration du brevet.

Si vous trouvez un moyen de se permettre d'obtenir le brevet déposé - et émis (ce qui est pas automatique juste parce que vous amparo) - alors vous faites face à l'application de votre brevet. Serez-vous capable d'identifier et de poursuivre ceux qui abusent de votre brevet? Sinon, ça valait le chasser? Peut-être peut-être pas; mais probablement pas.

Enfin, notez que vous ne pouvez pas breveter en fait un algorithme pur. Vous devrez réduire à la pratique. Ce n'est pas aussi difficile que cela semble, mais juste être conscient du fait que des algorithmes mathématiques pures sont par nature non brevetables.

En résumé:

  • Vous trouverez probablement quelqu'un d'autre déjà pensé.
  • Si vous décidez de ce brevet parce qu'il est nouveau, vous avez besoin d'argent.
  • Vous avez besoin d'argent pour déposer le brevet.
  • Vous avez besoin d'argent pour poursuivre ceux qui abusent de votre brevet.
  • Vous seriez probablement mieux publier juste.
Créé 27/08/2009 à 00:00
source utilisateur

voix
1

Si un algorithme ou méthode ne peut pas trouver tout de suite (wikipedia / google), je trouve gratifiant de scanner des sites universitaires / d'ingénierie (web de la science, ieee explorons, etc. acm) pour les papiers « d'examen ». Si récente, ils peuvent donner une bonne vue d'ensemble sur le terrain (par exemple, la recherche graphique) mentionnant des livres, des journaux et des conférences. Après cela, on peut se concentrer la recherche sur les méthodes particulières.

Créé 27/08/2009 à 02:14
source utilisateur

voix
1

Traquer chaque algorithme pour un problème particulier serait tout à fait redoutable. Un meilleur processus pourrait être de traquer les meilleures solutions connues pour le problème et de les comparer avec le vôtre.

Je voudrais commencer par Wikipedia. Je sais que les gens disent « ne pas utiliser wiki pour la recherche », mais il est très bon à l'informatique (tous les geeks contribuant), et il vous dira assez rapidement ce que les meilleurs algorithmes largement connus sont. Si vous avez quelque chose strictement mieux que les algorithmes que vous pouvez trouver dans Wikipedia, alors il pourrait être intéressant de regarder plus loin. Si quelque chose de Wikipedia a obtenu strictement mieux que votre algorithme, vous avez inventé une curiosité au mieux, et ne sera probablement pas devenir riche ou célèbre de celui-ci.

Ensuite, vérifiez les références en bas; ils peuvent vous conduire à des documents (qui auront plus de références que vous pouvez suivre) ou vers les sites des universitaires (qui pourrait avoir des liens). Vous pouvez aussi consulter Citeseer et rechercher des mots clés.

Malheureusement, il y a pour avoir quelques connaissances de base pas de remplacement réel. Si vous avez inventé (par exemple) un algorithme théorico-graphe, mais vous ne connaissez pas la langue de la théorie graphique, vous aurez du mal à trouver parce que vous ne saurez pas où commencer à chercher. Vous pourriez rentable passer votre temps à lire un manuel d'algorithmes - qui vous donnera un aperçu des bons algorithmes et comment en parler.

Créé 27/08/2009 à 01:43
source utilisateur

voix
1

Eh bien, si elle est dans un manuel comme votre algorithme semble avoir été (Dijkstra), il existe certainement déjà dans le domaine public et ne peut pas être breveté. Comment vous utilisez l'algorithme dans votre application dans son ensemble pourrait être, mais la plupart des idées abstraites ou mises en œuvre de ceux - ci (tels que « trouver le plus court chemin entre deux noeuds ») ne peut pas être breveté.

Ou bien, vous pourriez perdre beaucoup d'argent et de soumettre un brevet et voir ce qui se passe :)

Dans tout le sérieux cependant, vous pouvez commencer par la recherche des brevets existants ou lire sur certains articles comme celui - ci pour obtenir une meilleure idée du processus de brevet.

Créé 27/08/2009 à 00:03
source utilisateur

voix
1

Le plus souvent, vous avez fondamentalement juste de faire revenir la recherche de terrain dans la région donnée. Voilà pourquoi quand les universitaires font des projets de recherche qu'ils commencent d'en apprenant l'histoire (retour au sol) de la zone tout le chemin jusqu'à les méthodes actuelles ou théories utilisées. Il aide également à demander à quelqu'un qui connaît la région et a travaillé pendant de nombreuses années.

Créé 27/08/2009 à 00:01
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more