Master intellectual property assignment clause vocabulary: work-for-hire, inventions assignment, vesting schedules, and contractor vs. employee IP rights.
0 / 10 completed
1 / 10
A software agency delivers a custom CRM system under contract. The agreement states the client owns all code produced. What legal doctrine makes the client the automatic copyright owner when specific conditions are met?
The work-for-hire doctrine (17 U.S.C. § 101) makes a commissioning party the legal author and owner of certain specially ordered works when a written agreement so states. For software built by an independent contractor, a valid work-for-hire clause is essential — without it, the contractor retains copyright even after payment.
2 / 10
A startup's employment contract requires engineers to assign all inventions made during employment to the company. An engineer builds an app on weekends using personal equipment unrelated to the company's business. Which contract clause most commonly carves out such personal inventions?
Most well-drafted inventions assignment clauses include a carve-out (often called a 'moonlighting exception' or 'personal inventions exclusion') that excludes inventions developed entirely on the employee's own time, without company resources, and unrelated to company business. Several US states (CA, DE, MN, NC, WA) mandate such carve-outs by statute.
3 / 10
A founder's IP rights in the startup vest over 4 years with a 1-year cliff. What does 'vesting schedule for IP rights' mean in this context?
A vesting schedule for IP rights means the full assignment of IP occurs incrementally over a set period (e.g., 4 years). A cliff means zero IP vests until a minimum period (e.g., 1 year) passes, after which the first tranche vests. This protects the company if a co-founder leaves early, ensuring the departing founder doesn't walk away with core IP.
4 / 10
A freelance developer builds a payment module under a Statement of Work. The SOW contains an IP assignment clause but no work-for-hire language. What is the key practical difference?
Under work-for-hire, the client is deemed the original author — copyright never vests in the contractor. Under an IP assignment, copyright first vests in the contractor (as creator), then is contractually transferred. The practical risk with assignment-only is that the transfer may be challenged if the contractor goes bankrupt or the contract has defects, whereas work-for-hire eliminates that chain.
5 / 10
Which term describes the situation where a contractor retains ownership of pre-existing tools, libraries, or frameworks brought into a project, while assigning only the newly created work?
Background IP (also called Background Technology or Pre-existing IP) refers to intellectual property a contractor owned before the project started or developed independently of it. A well-drafted IP assignment clause distinguishes between background IP (retained by contractor, often licensed to client) and foreground IP (newly created work, assigned to client). Failing to define this can inadvertently assign a contractor's entire codebase.
6 / 10
During a code review, Sarah, the senior engineer, comments on David's PR: 'This function uses the StringUtils library. We should ensure this is properly licensed and that we're adhering to our company's IP assignment policy for third-party components. Are you assigning ownership of this dependency?'
This scenario tests understanding of IP assignment in a practical code review context. The core issue isn't just about using a library; it's about *how* the company handles ownership of those components – specifically, documenting and assigning responsibility for licenses. Options A and C are incorrect because they misunderstand the scope of IP assignment. Option D is also wrong as IP assignment applies to all code, not just custom work.
7 / 10
Mark, a developer at TechSolutions Inc., is drafting a Slack message to his team: 'Just finished integrating the new payment gateway. We've ensured all code related to this integration is assigned to the company under our standard IP agreement.' Which of the following best describes Mark's action?
This question focuses on the communication aspect of IP assignment. Mark is proactively documenting the transfer of ownership, which is a crucial step in adhering to company policy. Option A is incorrect because IP assignment should ideally occur *before* extensive testing. Options C and D highlight potential areas lacking detail that are not the primary focus of this specific question.
8 / 10
You receive a JSON API response from our billing system, detailing a charge for 'IP Usage'. The response includes the following field: `ownership_status: 'assigned_to_company'`. What does this indicate?
This tests understanding of how IP assignment is represented in a technical context. A 'ownership_status' field clearly indicates that TechSolutions Inc. has been granted rights to the intellectual property generated by the billing system. Options A and C misinterpret the meaning of this status field. Option D is incorrect because the status represents ownership, not just cost.
9 / 10
During a pull request review, Emily highlights a section in Alex's PR: 'The new data processing pipeline utilizes the 'StreamData' library. Let's confirm that we have the appropriate IP assignment documentation for this third-party component to ensure compliance.' What is Emily primarily addressing?
This tests understanding regarding the proactive approach to IP assignment. Emily's comment emphasizes the importance of documenting and assigning ownership for third-party components – a core aspect of TechSolutions Inc.'s policy. Options A and C represent misunderstandings of the review process and best practices. Option D is incorrect as IP assignment applies regardless of contribution.
10 / 10
A contractor, Ben, provides a JavaScript library for a project. The contract states that all work created during the engagement is owned by the client. However, Ben brings his own pre-existing data validation functions (which he wrote years ago) into the project and incorporates them into the new code. Which IP assignment scenario best describes this situation?
This question focuses on differentiating between new work and pre-existing assets. The contract defines ownership for *new* work; Ben's pre-existing functions are excluded from that assignment. This is a common scenario where contractors bring their own tools or code into a project. Options A, C, and D misinterpret the scope of IP assignment based on the contract terms.
What will I practise in "IP Assignment Vocabulary"?
Master intellectual property assignment clause vocabulary: work-for-hire, inventions assignment, vesting schedules, and contractor vs. employee IP rights.
How many exercises are in this module?
This module has 10 multiple-choice exercises, each with instant feedback and a full explanation of the correct answer.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
Do I need to create an account to do these exercises?
No account is required. Just click an option to answer — your score for this session is tracked automatically in the progress bar above.
What happens if I choose the wrong answer?
You'll immediately see which answer was correct, plus a full explanation covering the vocabulary and reasoning behind it — mistakes are where most of the learning happens.
Can I retry the exercises if I want a higher score?
Yes — use the "Try again" button on the results screen to reset and go through all the questions again.
Is my progress saved if I close the page?
No. Progress is tracked only for your current visit; reloading or leaving the page resets the counter. This keeps the exercise simple and account-free.
Where can I find more Legal Contracts exercises?
Browse the full Legal Contracts hub for related drills, or check the "Next up" link below to continue with a connected topic.
How is this different from reading an article on the same topic?
Articles explain vocabulary and concepts in prose; this exercise tests and reinforces that vocabulary through active recall with immediate feedback — the two work best together.
Who writes these exercises?
Every exercise is written by the CoderSlingo team, drawing on real workplace English used in IT roles, then reviewed for accuracy and clarity.