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:
Oct. 08, 2013

Filed:

Jan. 19, 2012
Applicants:

Georgios Chrysanthakopoulos, Seattle, WA (US);

Henrik Frystyk Nielsen, Hunts Point, WA (US);

George M. Moore, Issaquah, WA (US);

Inventors:

Georgios Chrysanthakopoulos, Seattle, WA (US);

Henrik Frystyk Nielsen, Hunts Point, WA (US);

George M. Moore, Issaquah, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 15/16 (2006.01); G06F 15/76 (2006.01);
U.S. Cl.
CPC ...
Abstract

A Decentralized System Services (DSS) architecture defines a framework for building fault-tolerant distributed applications across decentralized and heterogeneous systems. DSS enables 'complexity through composition' by defining distributed designs as compositions of limited function and observable services which may be quickly and dynamically assembled to perform higher level functions. DSS defines a standardized interaction between distributed services using sessionless, asynchronous communications with explicit failure semantics. Accounting for latency, failure and state management all become a natural part of the design process. DSS includes a runtime implementation for managing concurrent services—the Common Concurrency Runtime (CCR), a protocol for service interactions—the Web Services Application Protocol (WSAP), and a set of required service behaviors which provide for composibility, location independence, and fault tolerance—Distributed Protocol Oriented Programming (DPOP). DSS also includes a set of base level infrastructure services which make it easy to communicate, secure, distribute, debug, and store content across devices.


Find Patent Forward Citations

Chrysanthakopoulos, Georgios. (2013). Decentralized system services (U.S. Patent No. 8555242). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/8555242

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…