Patentable/Patents/US-12099818
US-12099818

Plugin-oriented functional programming system configured with software components

PublishedSeptember 24, 2024
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A computing system can be configured to perform operations in a define phase including receiving a component specification including a transformation function; inputting the component specification into a define function; receiving, as an output of the define function, the factory function; and receive data describing a second software component that satisfies the component specification of the first software component. In an assembly phase after the define phase, the computing system can input, into the factory function, the first software component and the second software component; and receiving, as an output of the factory function, the assembled software system including the first software component connected with the second software component according to the component specification of the first software component.

Patent Claims
3 claims

Legal claims defining the scope of protection, as filed with the USPTO.

9

9. The computing system of claim 1, wherein the first software component comprises a sequence of stages, and wherein the second software component is included as one stage of the sequence of stages.

11

11. The computing system of claim 10, wherein executing the sequence of stages according to the execution order comprises completing execution of a respective computational stage of the sequence of stages before beginning to execute a subsequent computational stage of the sequence of stages that is after the respective computational stage in the sequence of stages.

17

17. The computing system of claim 16, wherein the operations further comprise, in the define phase, defining a third software component as a parent of the first software component, and wherein searching a named value space of the first software component to resolve a value descriptor to the value comprises searching a named value space of the third software component.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 5, 2022

Publication Date

September 24, 2024

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Plugin-oriented functional programming system configured with software components” (US-12099818). https://patentable.app/patents/US-12099818

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.