Patent Policy
Patent Grant
Subject to the terms and conditions of the GNU Affero General Public License version 3.0 (AGPL-3.0), each contributor hereby grants to you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Cognitive Engine software, where such license applies only to those patent claims licensable by such contributor that are necessarily infringed by their contribution(s) alone or by combination of their contribution(s) with the Cognitive Engine software to which such contribution(s) was submitted.
Patent Retaliation
If you initiate litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Cognitive Engine software or any contribution incorporated within the software constitutes direct or contributory patent infringement, then any patent licenses granted to you under this license for that Cognitive Engine software shall terminate as of the date such litigation is filed.
Patent Commitment
The Cognitive Engine project maintainers commit to:
- Not assert patents: We will not assert any patents we own or control against any person or entity for making, using, selling, offering for sale, or importing the Cognitive Engine software, provided that such person or entity:
- Does not assert any patent claims against the Cognitive Engine project or its contributors
-
Complies with the terms of the AGPL-3.0 license
-
Patent peace: We grant a patent peace to all users of the Cognitive Engine software, ensuring that they can use the software without fear of patent litigation from us, as long as they comply with the license terms.
-
Royalty-free license: Any patent licenses we grant are royalty-free, worldwide, non-exclusive, and perpetual.
Patent Licensing Terms
Grant Scope
The patent grant covers:
- Making, using, selling, offering for sale, importing, or otherwise transferring the Cognitive Engine software
- Modifications to the Cognitive Engine software
- Derivative works based on the Cognitive Engine software
- Combinations of the Cognitive Engine software with other software
Exclusions
The patent grant does not cover:
- Patents that are not infringed by the contribution alone or in combination with the software
- Patents that would be infringed only as a result of further modification of the contribution
- Patents held by third parties who are not contributors to the project
Termination
The patent license will terminate automatically if:
- You initiate patent litigation against the Cognitive Engine project or its contributors
- You assert that the Cognitive Engine software infringes your patents
- You violate the terms of the AGPL-3.0 license
Patent Non-Assertion
The Cognitive Engine project maintainers agree not to enforce any patents they own or control against:
- Users of the Cognitive Engine software for personal, non-commercial use
- Developers contributing to the Cognitive Engine project
- Organizations using the Cognitive Engine software in compliance with the AGPL-3.0 license
- Distributors of the Cognitive Engine software who comply with the AGPL-3.0 license
Patent Licensing for Contributors
Contributors to the Cognitive Engine project are required to:
- Disclose patents: Disclose any patents they own or control that may be relevant to their contributions
- Grant licenses: Grant patent licenses as specified in this patent policy
- Represent authority: Represent that they have the authority to grant the necessary patent licenses
Patent Licensing for Users
Users of the Cognitive Engine software receive:
- Royalty-free license: A royalty-free patent license from all contributors
- Worldwide scope: Patent coverage for all jurisdictions
- Perpetual duration: Patent licenses that do not expire
- Non-discriminatory terms: Equal treatment for all users
Patent Licensing for Distributors
Distributors of the Cognitive Engine software must:
- Comply with AGPL-3.0: Distribute the software under the AGPL-3.0 license
- Provide source code: Make the corresponding source code available to recipients
- Pass on rights: Ensure recipients receive the same patent rights
- Not assert patents: Not assert patents against the software or its users
Patent Licensing for Commercial Use
Commercial users of the Cognitive Engine software:
- Must comply with AGPL-3.0: Must distribute their modifications under the AGPL-3.0 license
- Must provide source: Must make their source code available to users
- Must respect patents: Must not assert patents against the software
- Must credit contributors: Must provide appropriate attribution to contributors
Patent Licensing for Modifications
Modifications to the Cognitive Engine software:
- Are covered: Patent licenses extend to modifications
- Must be licensed: Must be licensed under AGPL-3.0
- Must include grant: Must include patent grant to recipients
- Must be disclosed: Patent claims must be disclosed if known
Patent Licensing for Derivative Works
Derivative works based on the Cognitive Engine software:
- Inherit license: Must be licensed under AGPL-3.0
- Inherit patent rights: Must include patent grant to recipients
- Must be disclosed: Patent claims must be disclosed if known
- Must be compatible: Must be compatible with AGPL-3.0 terms
Patent Licensing for Combinations
Combinations of the Cognitive Engine software with other software:
- Patent grant extends: Patent license extends to combinations
- AGPL-3.0 applies: AGPL-3.0 applies to the combination as a whole
- Source must be available: Source code for the combination must be available
- Rights must be passed: Patent rights must be passed to recipients
Patent Licensing for Network Use
Network use of the Cognitive Engine software:
- AGPL-3.0 applies: AGPL-3.0 specifically covers network use
- Source must be available: Source code must be available to network users
- Patent rights apply: Patent rights apply to network use
- Terms must be displayed: License terms must be displayed to users
Patent Licensing for SaaS
Software as a Service (SaaS) providers using the Cognitive Engine software:
- Must provide source: Must make source code available to users
- Must comply with AGPL-3.0: Must comply with AGPL-3.0 network use provisions
- Must respect patents: Must not assert patents against the software
- Must display terms: Must display license terms to users
Patent Licensing for Embedded Use
Embedded use of the Cognitive Engine software:
- Must provide source: Must make source code available to users
- Must comply with AGPL-3.0: Must comply with AGPL-3.0 terms
- Must respect patents: Must not assert patents against the software
- Must provide installation info: Must provide installation information
Patent Licensing for Redistribution
Redistribution of the Cognitive Engine software:
- Must include license: Must include AGPL-3.0 license
- Must include patent grant: Must include patent grant
- Must provide source: Must provide source code or offer
- Must preserve notices: Must preserve copyright and license notices
Patent Licensing for Sub-Licensing
Sub-licensing of the Cognitive Engine software:
- Not permitted: Sub-licensing is not permitted under AGPL-3.0
- Direct license only: Only direct licensing is permitted
- Rights flow directly: Patent rights flow directly from contributors
- No intermediaries: No intermediaries may restrict rights
Patent Licensing for Patent Pools
Participation in patent pools:
- May participate: Project may participate in patent pools
- Must protect users: Must protect users from patent assertion
- Must not restrict: Must not restrict user rights
- Must disclose: Must disclose participation
Patent Licensing for Open Invention Network
Open Invention Network (OIN) participation:
- Considered participation: Project may consider OIN participation
- Linux system patents: Would protect Linux system patents
- Community benefit: Would benefit the open source community
- Would be disclosed: Participation would be disclosed
Patent Licensing for Patent Grants
Explicit patent grants:
- From contributors: All contributors grant patent licenses
- To users: All users receive patent licenses
- For necessary claims: For necessary patent claims
- Royalty-free: All grants are royalty-free
Patent Licensing for Patent Retaliation
Patent retaliation clause:
- Triggers on assertion: Triggers on patent assertion
- Terminates license: Terminates patent license
- Applies to litigation: Applies to patent litigation
- Protects project: Protects project from patent assertion
Patent Licensing for Patent Peace
Patent peace commitment:
- No assertion: No assertion of patents against users
- Royalty-free: All licenses are royalty-free
- Perpetual: All licenses are perpetual
- Worldwide: All licenses are worldwide
Patent Licensing for Patent Disclosure
Patent disclosure requirement:
- Known patents: Must disclose known patents
- Relevant patents: Must disclose relevant patents
- Owned patents: Must disclose owned patents
- Controlled patents: Must disclose controlled patents
Patent Licensing for Patent Authority
Patent authority representation:
- Authority to grant: Must have authority to grant licenses
- Employer permission: Must have employer permission if applicable
- No restrictions: Must not have restrictions on granting
- Full authority: Must have full authority to grant
Patent Licensing for Patent Infringement
Patent infringement handling:
- Good faith belief: Must have good faith belief of non-infringement
- Reasonable inquiry: Must make reasonable inquiry
- Consult counsel: Should consult legal counsel
- Disclose risks: Should disclose any risks
Patent Licensing for Patent Validity
Patent validity considerations:
- Presume validity: Patents are presumed valid
- Challenge validity: May challenge validity in court
- No guarantee: No guarantee of non-infringement
- User responsibility: User is responsible for their own assessment
Patent Licensing for Patent Jurisdictions
Patent jurisdiction considerations:
- Worldwide grant: Grant is worldwide
- Local laws: Local patent laws apply
- Jurisdiction-specific: Terms may vary by jurisdiction
- Legal advice: Consult local legal counsel
Patent Licensing for Patent Expiration
Patent expiration considerations:
- Perpetual grant: Grant is perpetual
- Patent expiration: Patent expiration does not affect grant
- License survives: License survives patent expiration
- Rights continue: Rights continue after expiration
Patent Licensing for Patent Abandonment
Patent abandonment considerations:
- License survives: License survives patent abandonment
- Rights continue: Rights continue after abandonment
- No effect: Abandonment has no effect on license
- Grant remains: Grant remains in effect
Patent Licensing for Patent Licensing
Patent licensing to third parties:
- No restriction: No restriction on licensing to third parties
- Must grant rights: Must grant same rights to third parties
- Must not restrict: Must not restrict third-party rights
- Must comply: Must comply with AGPL-3.0 terms
Patent Licensing for Patent Assignment
Patent assignment considerations:
- License survives: License survives patent assignment
- Rights continue: Rights continue after assignment
- New owner: New owner must honor license
- No effect: Assignment has no effect on license
Patent Licensing for Patent Enforcement
Patent enforcement considerations:
- No enforcement: No enforcement against compliant users
- Enforcement against violators: May enforce against violators
- AGPL-3.0 compliance: Enforcement based on AGPL-3.0 compliance
- Patent assertion: Patent assertion triggers termination
Patent Licensing for Patent Litigation
Patent litigation considerations:
- Avoid litigation: Avoid litigation when possible
- Defend project: Will defend project against patent assertion
- Seek resolution: Will seek resolution of disputes
- Legal action: May take legal action if necessary
Patent Licensing for Patent Settlement
Patent settlement considerations:
- Settlement terms: Settlement terms must protect users
- No restriction: Settlement must not restrict user rights
- Must disclose: Must disclose settlement terms
- Community benefit: Settlement must benefit community
Patent Licensing for Patent Cross-Licensing
Patent cross-licensing considerations:
- May cross-license: May cross-license with other projects
- Must protect users: Must protect user rights
- Must not restrict: Must not restrict user rights
- Must disclose: Must disclose cross-licensing
Patent Licensing for Patent Pools
Patent pool considerations:
- May join: May join patent pools
- Must protect users: Must protect user rights
- Must not restrict: Must not restrict user rights
- Must disclose: Must disclose pool membership
Patent Licensing for Patent Defense
Patent defense considerations:
- Will defend: Will defend project against patent assertion
- Will support users: Will support users against assertion
- Will seek allies: Will seek allies in defense
- Will use all options: Will use all legal options
For questions about this patent policy, please contact:
- Email: autobotsolution@gmail.com
- Company: (Software Customs) Auto Bot Solution
- Owner: Robert Trenaman
- Address: Flushing MI
Disclaimer
This patent policy is provided for informational purposes only and does not constitute legal advice. For specific legal advice regarding patents, please consult with a qualified patent attorney.