Software Design Sharing Systems And Methods

Report 1 Downloads 111 Views
US 20140372966A1

(19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0372966 A1 Howard (54)

(43) Pub. Date:

SOFTWARE DESIGN SHARING SYSTEMS AND METHODS

(71) Applicant: Massively Parallel Technologies, Inc.,

Publication Classi?cation

(51)

Inventor:

Int CL

(52) {Glost’FCii/zu

Boulder, CO (Us)

(72)

Dec. 18, 2014

(200601)

CPC ...................................... .. 6an 8/20 (2013.01)

Kevin D. Howard, Tempe, AZ (Us)

USPC ........................................................ .. 717/101

(57) A

(21) APP1~ NO-3 14/306-1161

ABSTRACT

system, meth 0 d an d so it ware pro duct s hares a so it ware

design. A design sharer having machine readable instructions stored within memory of a development server and execut

_

_

able by a processor of the development server interacts with a

(22)

Flled'

Jun“ 16’ 2014

?rst user to select a ?rst portion of a ?rst hierarchical software design. The design sharer saves the ?rst portion within a

(60)

Related U's' Apphcatlon Data Provisional application No. 61/ 835,254, ?led on Jun.

user having access to the public workspace to select the ?rst portion and inserts the ?rst portion into a second hierarchical

14,2013.

software design.

.

200

.

public workspace. The design sharer interacts with a second

\

N a.

i deemapwsitéao

Patent Application Publication

100

Dec. 18, 2014 Sheet 1 0f 23

US 2014/0372966 A1

K SERVER CLUSTER

CLOUD @

E II II

DEVELOPMENT SERVER m

PROCESSOR @ MEMORY @ PUBLIC WORKSPACE m SHARABLE DESIGN PORTION m DESIGN

SHARER @ A

120 \ ORG WORKSPACE — NON-S HARABLE

DESIGN PORTION 11_7

SOFTWARE DESIGN m

DEVELOPER COMPUTER 150111

DEVELOPER

DEVELOPER COMPUTER 15012]

DISPLAY 152 1

DISPLAY 152 2

INTERFACE

156(1)

DEVELOPER INTERFACE

INPUT DEVICE 154(1)

INPUT DEVICE 154(21

FIG. 1

156(2)

Patent Application Publication

200

Dec. 18, 2014 Sheet 2 0f 23

k

FIG. 2

US 2014/0372966 A1

Patent Application Publication

300

Dec. 18, 2014 Sheet 3 0f 23

k

FIG. 4

US 2014/0372966 A1

Patent Application Publication

Dec. 18, 2014 Sheet 4 0f 23

FIG. 5

warm Qsamm 5 mm

_

iiw?seiiseting

@608

FIG. 6

US 2014/0372966 A1

Patent Application Publication

700

Dec. 18, 2014 Sheet 5 0f 23

US 2014/0372966 A1

\ 704 -/ {sescrimim

{WW-aids Tags Pmmd‘wies

702

FIG. 7

800 k 802

804

812

814

806

808

816

818

FIG. 8

900

\ image P‘mq

mg;

5???

FIG. 9

Patent Application Publication

1 000

Dec. 18, 2014 Sheet 6 0f 23

US 2014/0372966 A1

1

FIG. 10

1100 \ 9mm

Biame'mw @555— andi gas

FIG. 11

1200 X

FIG. 12

1300 \

1302

1304

1306

FIG. 13

1308

1310

Patent Application Publication

1400

Dec. 18, 2014 Sheet 7 0f 23

\L 3313!; és; a ten dies?riptim m she-w

the awn-cam,

FIG. 14

FIG. 15

US 2014/0372966 A1

Patent Application Publication

1600

Dec. 18, 2014 Sheet 8 0f 23

\

Keywom Lizst

FIG. 16

FIG. 1 7

US 2014/0372966 A1

Patent Application Publication

Dec. 18, 2014 Sheet 9 0f 23

US 2014/0372966 A1

com

asl/?

Patent Application Publication

Dec. 18, 2014 Sheet 10 0f 23

1900 k V

FIG. 19

US 2014/0372966 A1

Patent Application Publication

2000

Dec. 18, 2014 Sheet 11 0f 23

\ 20020)

2002(2)

T1 2002(3)

TE 2002(4)

T3

FIG. 20

US 2014/0372966 A1

Patent Application Publication

2100

Dec. 18, 2014 Sheet 12 0f 23

“\ai

FIG. 21

2200

\ 2202

FIG. 22

US 2014/0372966 A1

Patent Application Publication

Dec. 18, 2014 Sheet 13 0f 23

US 2014/0372966 A1

FIG.23

230k

Patent Application Publication

Dec. 18, 2014 Sheet 14 0f 23

MHag i .w

US 2014/0372966 A1

Patent Application Publication

Dec. 18, 2014 Sheet 15 0f 23

US 2014/0372966 A1

$wang vs

6E3

Patent Application Publication

2000

Dec. 18, 2014 Sheet 16 0f 23

X j5 g

FIG. 26

2700

US 2014/0372966 A1

\

FIG. 27

Rim! mem 2

Patent Application Publication

2800

Dec. 18, 2014 Sheet 17 0f 23

\

FIG. 28

iagw‘ v

v.

a

FIG. 29

US 2014/0372966 A1

Patent Application Publication

3000

Dec. 18, 2014 Sheet 18 0f 23

\

3.

4F

I

.5

i.

1'

222*.

E?iémaili-i

a

FIG. 30

Cmmpamenm

An-aiym 6

'

‘ t

Symimi Lagand Save

Exit

5192

FIG. 31

US 2014/0372966 A1

Patent Application Publication

Dec. 18, 2014 Sheet 19 0f 23

US 2014/0372966 A1