Weighted periodic scheduling of a shared resource Grant US-9900903-B1 United States of America 20 Feb 2018