×

REAL-TIME COLLABORATIVE DEVELOPMENT IN A LIVE PROGRAMMING SYSTEM

  • US 20180107455A1
  • Filed: 12/29/2015
  • Published: 04/19/2018
  • Est. Priority Date: 12/29/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. In a client computing device, a method of live editing the source code and content of a software application or digital medium by a first user while a second user s live editing the source code and content of the same software application or digital medium on a second remote device, comprising the client computing device implemented method of:

  • loading resources as structured in-memory representations where the representations are shared between edit and play modes of operation;

    associating corresponding content files as part of the software application or digital medium being editing via a Project grouping data structure;

    further associating team members, roles and permissions as part of a Project grouping data structure; and

    executing the application defined by the structured in-memory representations while the contents of the representations are being edited by a first user, then, once the editing operations are finished, loading the edits into the executed application to reflect those edits while preserving the state of the application to avoid unnecessary reloads.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×