Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017112123) DISTRIBUTED CODE REPOSITORY WITH LIMITED SYNCHRONIZATION LOCKING
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/112123 International Application No.: PCT/US2016/061685
Publication Date: 29.06.2017 International Filing Date: 11.11.2016
IPC:
G06F 9/44 (2006.01) ,G06F 15/16 (2006.01) ,G06F 17/30 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
15
Digital computers in general; Data processing equipment in general
16
Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
30
Information retrieval; Database structures therefor
Applicants:
GITHUB, INC. [US/US]; 88 Colin P. Kelly Jr. St Sanfrancisco, CA 94107, US
Inventors:
REYNOLDS, Patrick; US
HAGGERTY, Michael, R.; US
KING, Jeffrey; US
Agent:
WONG, Terrence, L.; US
Priority Data:
14/998,07923.12.2015US
Title (EN) DISTRIBUTED CODE REPOSITORY WITH LIMITED SYNCHRONIZATION LOCKING
(FR) RÉPERTOIRE DE CODES RÉPARTI À VERROUILLAGE DE SYNCHRONISATION LIMITÉ
Abstract:
(EN) A system for a distributed repository includes an input interface and a processor. The input interface is to receive a request to change a portion of code. The processor is to determine a change reference and an existing reference, indicate to lock one or more repositories, determine whether swapping references is approved by a vote, and in the event that swapping references is approved by a vote, swap the references and indicate to unlock the one or more repositories.
(FR) L'invention concerne un système pour un répertoire réparti comprenant une interface d'entrée et un processeur. L'interface d'entrée est destinée à recevoir une demande visant à modifier une partie de code. Le processeur sert à déterminer une référence de modification et une référence existante, à indiquer le verrouillage d'au moins un répertoire, à déterminer si la permutation de références a été approuvée par un vote et, si tel est le cas, à permuter les références et à indiquer le déverrouillage dudit répertoire au moins.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
CN108369498EP3394741