Parallel Processing Of Data
US-2024338235-A1 · Oct 10, 2024 · US
US9804863B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9804863-B2 |
| Application number | US-201213561879-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 30, 2012 |
| Priority date | Dec 29, 2011 |
| Publication date | Oct 31, 2017 |
| Grant date | Oct 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
Opening claim text (preview).
The invention claimed is: 1. A method of processing an artifact, the method comprising: evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact; selecting a first collaborative system from the plurality of collaborative systems according to the evaluation; storing the artifact in the first collaborative system, wherein evaluating each of the plurality of collaborative systems comprises: determining which of a plurality of users intended to access the artifact are registered with each of the plurality of collaborative systems. 2. The method of claim 1 , wherein evaluating each of the plurality of collaborative systems comprises: determining at least one computing resource needed to host the artifact; and comparing the at least one computing resource needed to host the artifact with computing resources available in each of the plurality of collaborative systems, wherein the first collaborative system is selected according to availability of the computing resource needed to host the artifact. 3. The method of claim 1 , further comprising: automatically creating a link within a second collaborative system different from the first collaborative system pointing to the artifact hosted in the first collaborative system. 4. The method of claim 1 , further comprising: limiting the plurality of collaborative systems from which the first collaborative system is selected to collaborative systems to which an owner of the artifact has write access. 5. The method of claim 4 , further comprising: receiving a user input selecting at least two of the collaborative systems to which the owner has write access; and further limiting the plurality of collaborative systems to the at least two of the collaborative systems selected by the user input. 6. The method of claim 1 , further comprising: responsive to a change to the at least one attribute of the artifact: evaluating each of the plurality of collaborative systems for suitability hosting the artifact according to the change to the at least one attribute of the artifact; selecting a second collaboration system to host the artifact; removing the artifact from the first collaborative system; and uploading the artifact to the second collaborative system. 7. The method of claim 1 , further comprising: responsive to detecting a modified version of the artifact within a second collaborative system, storing the modified version of the artifact within the first collaborative system and replacing the modified version of the artifact within the second collaborative system with a link to the modified version of the artifact within the first collaborative system.
Related publications grouped by family.
Answers are generated from the same data shown on this page.