{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10545737","patent":{"patent_number":"US-10545737","title":"Model binding for command line parsers","assignee":null,"inventors":[],"filing_date":"2017-06-13T00:00:00.000Z","publication_date":"2020-01-28T00:00:00.000Z","cpc_codes":["G06F","G06F"],"num_claims":20,"abstract":"The design, creation, use, and execution of command line parsers based on subcommand classes instead of boilerplate code is described. Commands and subcommands have corresponding class definitions, which upon instantiation based on command line content will provide and execute code to perform the command. Subcommand dispatching may be accomplished using delegates, using an interface implementation, or otherwise. Class attributes may define help text, argument aliases, and other metadata. Subcommand types may be passed as generic arguments, as objects, or otherwise. Arguments may be made optional or be required by providing or omitting class constructor parameter default values. By using classes to implement subcommands and avoiding reliance on large error-prone if or switch statements, parser development is made easier and more efficient."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Model binding for command line parsers","description":"The design, creation, use, and execution of command line parsers based on subcommand classes instead of boilerplate code is described. Commands and subcommands have corresponding class definitions, wh","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10545737","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-10545737","citation_suggestion":"Patentable. \"Model binding for command line parsers\" (US-10545737). https://patentable.app/patents/US-10545737","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10545737","json":"https://patentable.app/api/llm-context/US-10545737","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-30T15:37:49.051Z"}