Menu ▾ ▴

PATENTS

Robert Trenaman

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:

  1. 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:
  2. Does not assert any patent claims against the Cognitive Engine project or its contributors
  3. Complies with the terms of the AGPL-3.0 license

  4. 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.

  5. 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:

  1. Users of the Cognitive Engine software for personal, non-commercial use
  2. Developers contributing to the Cognitive Engine project
  3. Organizations using the Cognitive Engine software in compliance with the AGPL-3.0 license
  4. 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:

  1. Disclose patents: Disclose any patents they own or control that may be relevant to their contributions
  2. Grant licenses: Grant patent licenses as specified in this patent policy
  3. 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:

  1. Royalty-free license: A royalty-free patent license from all contributors
  2. Worldwide scope: Patent coverage for all jurisdictions
  3. Perpetual duration: Patent licenses that do not expire
  4. Non-discriminatory terms: Equal treatment for all users

Patent Licensing for Distributors

Distributors of the Cognitive Engine software must:

  1. Comply with AGPL-3.0: Distribute the software under the AGPL-3.0 license
  2. Provide source code: Make the corresponding source code available to recipients
  3. Pass on rights: Ensure recipients receive the same patent rights
  4. Not assert patents: Not assert patents against the software or its users

Patent Licensing for Commercial Use

Commercial users of the Cognitive Engine software:

  1. Must comply with AGPL-3.0: Must distribute their modifications under the AGPL-3.0 license
  2. Must provide source: Must make their source code available to users
  3. Must respect patents: Must not assert patents against the software
  4. Must credit contributors: Must provide appropriate attribution to contributors

Patent Licensing for Modifications

Modifications to the Cognitive Engine software:

  1. Are covered: Patent licenses extend to modifications
  2. Must be licensed: Must be licensed under AGPL-3.0
  3. Must include grant: Must include patent grant to recipients
  4. Must be disclosed: Patent claims must be disclosed if known

Patent Licensing for Derivative Works

Derivative works based on the Cognitive Engine software:

  1. Inherit license: Must be licensed under AGPL-3.0
  2. Inherit patent rights: Must include patent grant to recipients
  3. Must be disclosed: Patent claims must be disclosed if known
  4. Must be compatible: Must be compatible with AGPL-3.0 terms

Patent Licensing for Combinations

Combinations of the Cognitive Engine software with other software:

  1. Patent grant extends: Patent license extends to combinations
  2. AGPL-3.0 applies: AGPL-3.0 applies to the combination as a whole
  3. Source must be available: Source code for the combination must be available
  4. Rights must be passed: Patent rights must be passed to recipients

Patent Licensing for Network Use

Network use of the Cognitive Engine software:

  1. AGPL-3.0 applies: AGPL-3.0 specifically covers network use
  2. Source must be available: Source code must be available to network users
  3. Patent rights apply: Patent rights apply to network use
  4. 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:

  1. Must provide source: Must make source code available to users
  2. Must comply with AGPL-3.0: Must comply with AGPL-3.0 network use provisions
  3. Must respect patents: Must not assert patents against the software
  4. Must display terms: Must display license terms to users

Patent Licensing for Embedded Use

Embedded use of the Cognitive Engine software:

  1. Must provide source: Must make source code available to users
  2. Must comply with AGPL-3.0: Must comply with AGPL-3.0 terms
  3. Must respect patents: Must not assert patents against the software
  4. Must provide installation info: Must provide installation information

Patent Licensing for Redistribution

Redistribution of the Cognitive Engine software:

  1. Must include license: Must include AGPL-3.0 license
  2. Must include patent grant: Must include patent grant
  3. Must provide source: Must provide source code or offer
  4. Must preserve notices: Must preserve copyright and license notices

Patent Licensing for Sub-Licensing

Sub-licensing of the Cognitive Engine software:

  1. Not permitted: Sub-licensing is not permitted under AGPL-3.0
  2. Direct license only: Only direct licensing is permitted
  3. Rights flow directly: Patent rights flow directly from contributors
  4. No intermediaries: No intermediaries may restrict rights

Patent Licensing for Patent Pools

Participation in patent pools:

  1. May participate: Project may participate in patent pools
  2. Must protect users: Must protect users from patent assertion
  3. Must not restrict: Must not restrict user rights
  4. Must disclose: Must disclose participation

Patent Licensing for Open Invention Network

Open Invention Network (OIN) participation:

  1. Considered participation: Project may consider OIN participation
  2. Linux system patents: Would protect Linux system patents
  3. Community benefit: Would benefit the open source community
  4. Would be disclosed: Participation would be disclosed

Patent Licensing for Patent Grants

Explicit patent grants:

  1. From contributors: All contributors grant patent licenses
  2. To users: All users receive patent licenses
  3. For necessary claims: For necessary patent claims
  4. Royalty-free: All grants are royalty-free

Patent Licensing for Patent Retaliation

Patent retaliation clause:

  1. Triggers on assertion: Triggers on patent assertion
  2. Terminates license: Terminates patent license
  3. Applies to litigation: Applies to patent litigation
  4. Protects project: Protects project from patent assertion

Patent Licensing for Patent Peace

Patent peace commitment:

  1. No assertion: No assertion of patents against users
  2. Royalty-free: All licenses are royalty-free
  3. Perpetual: All licenses are perpetual
  4. Worldwide: All licenses are worldwide

Patent Licensing for Patent Disclosure

Patent disclosure requirement:

  1. Known patents: Must disclose known patents
  2. Relevant patents: Must disclose relevant patents
  3. Owned patents: Must disclose owned patents
  4. Controlled patents: Must disclose controlled patents

Patent Licensing for Patent Authority

Patent authority representation:

  1. Authority to grant: Must have authority to grant licenses
  2. Employer permission: Must have employer permission if applicable
  3. No restrictions: Must not have restrictions on granting
  4. Full authority: Must have full authority to grant

Patent Licensing for Patent Infringement

Patent infringement handling:

  1. Good faith belief: Must have good faith belief of non-infringement
  2. Reasonable inquiry: Must make reasonable inquiry
  3. Consult counsel: Should consult legal counsel
  4. Disclose risks: Should disclose any risks

Patent Licensing for Patent Validity

Patent validity considerations:

  1. Presume validity: Patents are presumed valid
  2. Challenge validity: May challenge validity in court
  3. No guarantee: No guarantee of non-infringement
  4. User responsibility: User is responsible for their own assessment

Patent Licensing for Patent Jurisdictions

Patent jurisdiction considerations:

  1. Worldwide grant: Grant is worldwide
  2. Local laws: Local patent laws apply
  3. Jurisdiction-specific: Terms may vary by jurisdiction
  4. Legal advice: Consult local legal counsel

Patent Licensing for Patent Expiration

Patent expiration considerations:

  1. Perpetual grant: Grant is perpetual
  2. Patent expiration: Patent expiration does not affect grant
  3. License survives: License survives patent expiration
  4. Rights continue: Rights continue after expiration

Patent Licensing for Patent Abandonment

Patent abandonment considerations:

  1. License survives: License survives patent abandonment
  2. Rights continue: Rights continue after abandonment
  3. No effect: Abandonment has no effect on license
  4. Grant remains: Grant remains in effect

Patent Licensing for Patent Licensing

Patent licensing to third parties:

  1. No restriction: No restriction on licensing to third parties
  2. Must grant rights: Must grant same rights to third parties
  3. Must not restrict: Must not restrict third-party rights
  4. Must comply: Must comply with AGPL-3.0 terms

Patent Licensing for Patent Assignment

Patent assignment considerations:

  1. License survives: License survives patent assignment
  2. Rights continue: Rights continue after assignment
  3. New owner: New owner must honor license
  4. No effect: Assignment has no effect on license

Patent Licensing for Patent Enforcement

Patent enforcement considerations:

  1. No enforcement: No enforcement against compliant users
  2. Enforcement against violators: May enforce against violators
  3. AGPL-3.0 compliance: Enforcement based on AGPL-3.0 compliance
  4. Patent assertion: Patent assertion triggers termination

Patent Licensing for Patent Litigation

Patent litigation considerations:

  1. Avoid litigation: Avoid litigation when possible
  2. Defend project: Will defend project against patent assertion
  3. Seek resolution: Will seek resolution of disputes
  4. Legal action: May take legal action if necessary

Patent Licensing for Patent Settlement

Patent settlement considerations:

  1. Settlement terms: Settlement terms must protect users
  2. No restriction: Settlement must not restrict user rights
  3. Must disclose: Must disclose settlement terms
  4. Community benefit: Settlement must benefit community

Patent Licensing for Patent Cross-Licensing

Patent cross-licensing considerations:

  1. May cross-license: May cross-license with other projects
  2. Must protect users: Must protect user rights
  3. Must not restrict: Must not restrict user rights
  4. Must disclose: Must disclose cross-licensing

Patent Licensing for Patent Pools

Patent pool considerations:

  1. May join: May join patent pools
  2. Must protect users: Must protect user rights
  3. Must not restrict: Must not restrict user rights
  4. Must disclose: Must disclose pool membership

Patent Licensing for Patent Defense

Patent defense considerations:

  1. Will defend: Will defend project against patent assertion
  2. Will support users: Will support users against assertion
  3. Will seek allies: Will seek allies in defense
  4. Will use all options: Will use all legal options

Contact Information

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.