US 12,159,146 B2
Dynamically loaded plugin architecture
Alan Chaney, Simi Valley, CA (US); Clay Cover, Anaheim, CA (US); Gregory A. Bolcer, Yorba Linda, CA (US); and Andrey Mogilev, Novosibirsk (RU)
Assigned to Bitvore Corp., Los Angeles, CA (US)
Filed by Bitvore Corp., Los Angeles, CA (US)
Filed on Nov. 6, 2023, as Appl. No. 18/502,842.
Application 18/502,842 is a continuation of application No. 17/854,268, filed on Jun. 30, 2022, granted, now 11,853,774.
Application 17/854,268 is a continuation of application No. 16/917,060, filed on Jun. 30, 2020, granted, now 11,442,746, issued on Sep. 13, 2022.
Application 16/917,060 is a continuation of application No. 16/263,036, filed on Jan. 31, 2019, granted, now 10,761,860, issued on Sep. 1, 2020.
Application 16/263,036 is a continuation of application No. 15/623,500, filed on Jun. 15, 2017, granted, now 10,216,528, issued on Feb. 26, 2019.
Application 15/623,500 is a continuation of application No. 14/719,402, filed on May 22, 2015, granted, now 9,720,711, issued on Aug. 1, 2017.
Application 14/719,402 is a continuation of application No. 14/208,437, filed on Mar. 13, 2014, granted, now 9,075,691, issued on Jul. 7, 2015.
Claims priority of provisional application 61/784,542, filed on Mar. 14, 2013.
Prior Publication US 2024/0069931 A1, Feb. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/445 (2018.01); G06F 8/65 (2018.01); G06F 8/71 (2018.01)
CPC G06F 9/44526 (2013.01) [G06F 8/65 (2013.01); G06F 8/71 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A system comprising:
a processor operable to generate a first plugin, wherein:
the first plugin is operable to inherit a software component from a second plugin,
the first plugin is operable to generate a model that adds a feature to a host application, and
the processor is further operable to indicate a violation if the model was previously generated.