Sign In to Follow Application
View All Documents & Correspondence

Swarm Based Synchronization Over A Network Of Object Stores

Abstract: An object set may be redundantly stored by a set of computers, each configured to store a local representation of corresponding objects. When a computer changes the object set (e.g., by adding or altering an object), the updated object may be synchronized across the computers by iteratively forming and using an ad hoc swarm network from the neighbors of a node storing the updated object. This swarm network may operate cooperatively, where each node distributes object chunks to other nodes as quickly as possible, and may disregard concepts of competitive swarm networks such as fairness and cheating avoidance, which may not apply to cooperative swarming and might otherwise slow the propagation of the object. An alternative "ask" technique may be included to identify and recover missed object updates, and a computing environment host may be included as an authoritative object source and/or as an object store of last resort.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
28 November 2011
Publication Number
03/2013
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

MICROSOFT CORPORATION
ONE MICROSOFT WAY, REDMOND, WASHINGTON 98052-6399, UNITED STATES OF AMERICA

Inventors

1. SAPEK, ADAM
C/O MICROSOFT CORPORATION, LCA - INTERNATIONAL PATENTS, ONE MICROSOFT WAY, REDMOND, WASHINGTON 98052-6399, UNITED STATES OF AMERICA

Specification

NA

Documents

Application Documents

# Name Date
1 9317-delnp-2011-Abstract.pdf 2012-06-07
1 9317-delnp-2011-Form-3-(09-05-2012).pdf 2012-05-09
2 9317-delnp-2011-Correspondence Others-(09-05-2012).pdf 2012-05-09
2 9317-delnp-2011-Assignment.pdf 2012-06-07
3 Abstract.jpg 2012-06-07
3 9317-delnp-2011-Claims.pdf 2012-06-07
4 9317-delnp-2011-Correspondence Others.pdf 2012-06-07
4 9317-delnp-2011-GPA.pdf 2012-06-07
5 9317-delnp-2011-Form-5.pdf 2012-06-07
5 9317-delnp-2011-Description (Complete).pdf 2012-06-07
6 9317-delnp-2011-Form-3.pdf 2012-06-07
6 9317-delnp-2011-Drawings.pdf 2012-06-07
7 9317-delnp-2011-Form-2.pdf 2012-06-07
7 9317-delnp-2011-Form-1.pdf 2012-06-07
8 9317-delnp-2011-Form-2.pdf 2012-06-07
8 9317-delnp-2011-Form-1.pdf 2012-06-07
9 9317-delnp-2011-Form-3.pdf 2012-06-07
9 9317-delnp-2011-Drawings.pdf 2012-06-07
10 9317-delnp-2011-Description (Complete).pdf 2012-06-07
10 9317-delnp-2011-Form-5.pdf 2012-06-07
11 9317-delnp-2011-Correspondence Others.pdf 2012-06-07
11 9317-delnp-2011-GPA.pdf 2012-06-07
12 Abstract.jpg 2012-06-07
12 9317-delnp-2011-Claims.pdf 2012-06-07
13 9317-delnp-2011-Correspondence Others-(09-05-2012).pdf 2012-05-09
13 9317-delnp-2011-Assignment.pdf 2012-06-07
14 9317-delnp-2011-Form-3-(09-05-2012).pdf 2012-05-09
14 9317-delnp-2011-Abstract.pdf 2012-06-07