Software Design Sharing Systems And Methods
AssigneeMassively Parallel Technologies, Inc.
InventorKevin D. Howard
Life of this patent
Estimating the term…
Abstract
A system, method and software product shares a software design. A design sharer having machine readable instructions stored within memory of a development server and executable by a processor of the development server interacts with a first user to select a first portion of a first hierarchical software design. The design sharer saves the first portion within a public workspace. The design sharer interacts with a second user having access to the public workspace to select the first portion and inserts the first portion into a second hierarchical software design.
Claims18
A method for software design sharing, comprising:
- receiving an interaction, using a design sharer having machine readable instructions stored within memory of a development server and executable by a processor of the development server, from a first user to select a first portion of a first hierarchical software design;
- saving, using the design sharer, the first portion within a public workspace;
- receiving a second interaction, using the design sharer, from a second user having access to the public workspace to select the first portion;
- and
- inserting the first portion into a second hierarchical software design.
A software design sharing system, comprising:
- a processor;
- a memory;
- a conceptual public workspace that is represented within the memory for storing a first portion of a first hierarchical software design;
- a conceptual organization workspace that is represented within the memory for storing a remaining portion of the first hierarchical software design;
- a design sharer comprising computer readable instructions stored in the memory that when executed by the processor are capable of:
- receiving a first interaction from a first user to select the first portion for storing within the public workspace;
- receiving a second interaction from a second user having access to the public workspace to select the first portion;
- and
- inserting the first portion into a second hierarchical software design.
A software product comprising instructions, stored on non-transitory computer-readable media, wherein the instructions, when executed by a computer, perform steps for software design sharing, comprising:
- instructions for interacting with a first user to select a first portion of a first hierarchical software design;
- instructions for saving the first portion within a public workspace;
- instructions for interacting with a second user having access to the public workspace to select the first portion;
- and
- instructions for inserting the first portion into a second hierarchical software design.
Dependencies are inferred from the claim text.