Architecture for Management of Digital Files Across Distributed Network
US 12,373,387 In forceTerm ends Nov 10, 2028 · Medium confidence
20-year base term ends Nov 10, 2028
Why Medium: The disclaimer's references carry disclaimers of their own not yet read (US 9,143,561), so the cap could be lower.
Nov 10, 2008
Nov 10, 2028
Jul 29, 2025
How we calculated this date
| Step | Input | Date after this step | Confidence |
|---|---|---|---|
| Base term, 20 years from filing | Clock starts Nov 10, 2008, when the earliest non-provisional application in its chain was filed (this one was filed May 3, 2021) | Nov 10, 2028 | High confidence |
| Continuity chain | Every parent in the chain resolved | no change | High confidence |
| Patent term adjustment | +581 days, USPTO patent term adjustment record | Jun 14, 2030 | High confidence |
| Terminal disclaimer cap | Disclaimer resolved from the filed document (refs US 10,067,942, US 10,289,607, US 11,003,622, US 9,143,561) | capped to Nov 10, 2028 | Medium confidence |
| Patent term extension | None on file | no change | High confidence |
| Fee events | No maintenance fee can end the term early | In force | High confidence |
| Computed term end | The steps above, in order | Nov 10, 2028 | Medium confidence |
Sources
Google Patents · The patent document at USPTO · Assignment records at USPTO
USPTO account required: This application in Patent Center · USPTO's maintenance fee lookup
Maintenance fee events come from USPTO's own fee records. Its fee lookup asks for the patent number and the application number.
Not on this page: the patent's family, its recorded assignments and its citation count. USPTO's assignment records, linked above, list every recorded assignment.
Every date shows its work: the base term, any term adjustment or extension, any disclaimer cap, and the maintenance fee record, each with a confidence tier. How this record was built
Computed patent terms end on the dates shown. Related patents and pending applications may cover overlapping subject matter.
In force means the term is running and no lapse is on record. It is not a finding that the patent is valid.