The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 17, 2019

Filed:

May. 31, 2017
Applicant:

2236008 Ontario Inc., Waterloo, CA;

Inventors:

Kerry Wayne Johnson, Ottawa, CA;

Christopher William Lewis Hobbs, Ottawa, CA;

Peter Shook, Ottawa, CA;

Assignee:

2236008 Ontario Inc., Waterloo, Ontario, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/16 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 11/1629 (2013.01); G06F 11/1695 (2013.01);
Abstract

A system and method enables loosely-coupled lock-step computing including sensors that detect or measure a physical property and server groups. Each server group is serially linked to another server group and includes server instances operating in virtual synchrony. Virtual synchrony middleware receives outputs from multiple server instances and renders a single reply based on the outputs from the multiple server instances. The virtual synchrony middleware replicates and orders incoming requests to the server groups to ensure each of the server instances of that server group receives the same incoming requests in the same order.


Find Patent Forward Citations

Loading…