Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does the patent limit use? #588

Open
charlesrwest opened this issue Sep 6, 2024 · 8 comments
Open

Does the patent limit use? #588

charlesrwest opened this issue Sep 6, 2024 · 8 comments

Comments

@charlesrwest
Copy link

Hello!

This looks like an awesome open source library. If I may ask, can I use it for commercial projects or does the patent open me to getting sued if I do?

Thanks!

@searchivarius
Copy link
Member

Which patent specifically?

@charlesrwest
Copy link
Author

"The update algorithm supported in this repository is to be published in "Dynamic Updates For HNSW, Hierarchical Navigable Small World Graphs" US Patent 15/929,802 by Apoorv Sharma, Abhishek Tayal and Yury Malkov."

Are you likely to be sued if you use this in your software?

@apoorv-sharma
Copy link
Contributor

To address your concern, the patent "Dynamic Updates For HNSW, Hierarchical Navigable Small World Graphs" (US Patent 15/929,802) is currently an open patent and we are waiting for notification for the approval. There’s absolutely no need to worry about legal issues or potential lawsuits. You’re free to use the library in your commercial projects without any concern.

@searchivarius
Copy link
Member

@apoorv-sharma thank you for clarifying: could you post a link to the patent?

@xwt1
Copy link

xwt1 commented Oct 1, 2024

Hello!
Thanks for awsome work! Could you please give reference to the patent "Dynamic Updates For HNSW, Hierarchical Navigable Small World Graphs"? I really want to cite it. @apoorv-sharma

@apoorv-sharma
Copy link
Contributor

The patent titled "Dynamic Updates for HNSW, Hierarchical Navigable Small World Graphs" (US Patent Application 15/929,802) is currently pending approval. Yury and I filed this patent a few years ago, and we are awaiting notification of its approval.

In the meantime, our legal team advised us that you may reference the following details for citation purposes: Dynamic Updates for HNSW, US Patent Application 15/929,802.

@kiplingw
Copy link

I wasn't able to find the application with USPTO. Was anyone else able to have better luck?

Screenshot 2024-10-26 at 18-41-09 Patent Public Search Basic USPTO

@yurymalkov
Copy link
Member

Hello. We checked with the company who helped filed the patent - it turns out the patent application was abandoned by Twitter in February 2023, some time after Musk bought the company (cost cutting, I guess).
So there is no patent. The code contribution under Apache 2.0 was approved by Twitter, so it is hard to imagine any restrictions on the use (apart from Apache 2.0).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants