Patent trollIn international law and business, patent trolling or patent hoarding is a categorical or pejorative term applied to a person or company that attempts to enforce patent rights against accused infringers far beyond the patent's actual value or contribution to the prior art, often through hardball legal tactics (frivolous litigation, vexatious litigation, strategic lawsuits against public participation (SLAPP), chilling effects, and the like). Patent trolls often do not manufacture products or supply services based upon the patents in question.
Non-functional requirementIn systems engineering and requirements engineering, a non-functional requirement (NFR) is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviours. They are contrasted with functional requirements that define specific behavior or functions. The plan for implementing functional requirements is detailed in the system design. The plan for implementing non-functional requirements is detailed in the system architecture, because they are usually architecturally significant requirements.
Design patentIn the United States, a design patent is a form of legal protection granted to the ornamental design of an article of manufacture. Design patents are a type of industrial design right. Ornamental designs of jewelry, furniture, beverage containers (Fig. 1) and computer icons are examples of objects that are covered by design patents. A similar intellectual property right, a registered design, can be obtained in other countries. In Kenya, Japan, South Korea and Hungary, industrial designs are registered after performing an official novelty search.
Patent prosecutionPatent prosecution describes the interaction between applicants and their representatives, and a patent office with regard to a patent, or an application for a patent. Broadly, patent prosecution can be split into pre-grant prosecution, which involves arguing before, and sometimes negotiation with, a patent office for the grant of a patent, and post-grant prosecution, which involves issues such as post-grant amendment and opposition. Patent prosecution is distinct from patent litigation, which describes legal action relating to the infringement of patents.
Japan Patent OfficeThe Japan Patent Office is a Japanese governmental agency in charge of industrial property right affairs, under the Ministry of Economy, Trade and Industry. The Japan Patent Office is located in Kasumigaseki, Chiyoda, Tokyo and is one of the world's largest patent offices. The Japan Patent Office's mission is to promote the growth of the Japanese economy and industry by administering the laws relating to patents, utility models, designs, and trademarks. Copyright affairs are administered by the Agency for Cultural Affairs.
Requirements engineeringRequirements engineering (RE) is the process of defining, documenting, and maintaining requirements in the engineering design process. It is a common role in systems engineering and software engineering. The first use of the term requirements engineering was probably in 1964 in the conference paper "Maintenance, Maintainability, and System Requirements Engineering", but it did not come into general use until the late 1990s with the publication of an IEEE Computer Society tutorial in March 1997 and the establishment of a conference series on requirements engineering that has evolved into the International Requirements Engineering Conference.
Patent attorneyA patent attorney is an attorney who has the specialized qualifications necessary for representing clients in obtaining patents and acting in all matters and procedures relating to patent law and practice, such as filing patent applications and oppositions to granted patents. The term "patent attorney" is used differently in different countries and thus may or may not require the same legal qualifications as a general legal practitioner. The titles patent agent and patent lawyer are also used in some jurisdictions.
Software requirementsSoftware requirements for a system are the description of what the system should do, the service or services that it provides and the constraints on its operation. The IEEE Standard Glossary of Software Engineering Terminology defines a requirement as: A condition or capability needed by a user to solve a problem or achieve an objective. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document.
LawyerA lawyer is a person who practices law. The role of a lawyer varies greatly across different legal jurisdictions. A lawyer can be classified as an advocate, government lawyer, attorney, barrister, canon lawyer, civil law notary, counsel, counselor, solicitor, legal executive, or public servant — with each role having different functions and privileges. Working as a lawyer generally involves the practical application of abstract legal theories and knowledge to solve specific problems.
Business requirementsBusiness requirements, also known as stakeholder requirements specifications (StRS), describe the characteristics of a proposed system from the viewpoint of the system's end user like a CONOPS. Products, systems, software, and processes are ways of how to deliver, satisfy, or meet business requirements. Consequently, business requirements are often discussed in the context of developing or procuring software or other systems. Three main reasons for such discussions: A common practice is to refer to objectives, or expected benefits, as 'business requirements.