Methods, (measuring) devices, and components thereof, for identifying events in a material-processing or material production process using event patterns
US-11931842-B2 · Mar 19, 2024 · US
US2018373501A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018373501-A1 |
| Application number | US-201715630029-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 22, 2017 |
| Priority date | Jun 22, 2017 |
| Publication date | Dec 27, 2018 |
| Grant date | — |
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 processor within a networked distributed drafting platform generates a public key-value context file that includes initial default key-value mappings between keywords and values for use in a distributed drafting project. Refined project-level key-value mappings are elected by considering differences between the initial default key-value mappings and personal key-value mappings within a set of distributed personal key-value context files each maintained by different drafters of the distributed drafting project. The initial default key-value mappings of the public key-value context file are updated with the elected refined project-level key-value mappings within the networked distributed drafting platform.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method, comprising: generating, by a processor within a networked distributed drafting platform, a public key-value context file that comprises initial default key-value mappings between keywords and values for use in a distributed drafting project; electing refined project-level key-value mappings by considering differences between the initial default key-value mappings and personal key-value mappings within a plurality of distributed personal key-value context files each maintained by different drafters of the distributed drafting project; and updating, within the networked distributed drafting platform, the initial default key-value mappings of the public key-value context file with the elected refined project-level key-value mappings. 2 . The computer-implemented method of claim 1 , where generating, by the processor within the networked distributed drafting platform, the public key-value context file that comprises the initial default key-value mappings between the keywords and the values for use in the distributed drafting project comprises: extracting the keywords from initial drafting project files into a public keys list; assigning a default value to each of the extracted keywords within the public keys list; and storing the public keys list along with the initial default key-value mappings to the public key-value context file. 3 . The computer-implemented method of claim 1 , where electing the refined project-level key-value mappings by considering the differences between the initial default key-value mappings and the personal key-value mappings within the plurality of distributed personal key-value context files each maintained by the different drafters of the distributed drafting project comprises: merging similar personal key-value mappings of the keywords in the plurality of distributed personal key-value context files into aggregated new key-value mappings for the keywords; and propagating the aggregated new key-value mappings hierarchically upward from the distributed personal key-value context files within the distributed drafting project into the refined project-level key-value mappings. 4 . The computer-implemented method of claim 1 , where electing the refined project-level key-value mappings by considering the differences between the initial default key-value mappings and the personal key-value mappings within the plurality of distributed personal key-value context files each maintained by the different drafters of the distributed drafting project comprises: defining a plurality of sub-groups of the different drafters of the distributed drafting project; processing key-value mapping differences of sub-sets of the plurality of distributed personal key-value context files utilized by the different drafters of the distributed drafting project that are within each sub-group into sub-group level key-value mappings for the respective sub-group; and aggregating results of the sub-group level key-value mappings of the plurality of sub-groups into the refined project-level key-value mappings. 5 . The computer-implemented method of claim 4 , where the defined plurality of sub-groups are defined according to a criterion selected from a group consisting of (i) geographic regions of the different drafters of the distributed drafting project and (ii) portions of the distributed drafting project worked on by the different drafters of the distributed drafting project. 6 . The computer-implemented method of claim 1 , where electing the refined project-level key-value mappings by considering the differences between the initial default key-value mappings and the personal key-value mappings within the plurality of distributed personal key-value context files each maintained by the different drafters of the distributed drafting project comprises, for at least one personal key-value mapping: collecting, from each of the plurality of distributed personal key-value context files, a mapped personal key value for a keyword represented within the at least one personal key-value mapping; forming a union of mapped personal key values that represents each mapped personal key value collected from the plurality of distributed personal key-value context files; assigning, to each mapped personal key value in the union, a weight according to a quantity of occurrences of the mapped personal key value across the plurality of distributed personal key-value context files; and selecting, from the union of mapped personal key values, a highest-weighted mapped personal key value as a refined project-level key-value mapping for the keyword. 7 . The computer-implemented method of claim 1 , further comprising automatically updating the public-key value context file in response to identifying a change in a personal key-value mapping within one of the plurality of distributed personal key-value context files. 8 . A system, comprising: a communication module; and a processor within a networked distributed drafting platform programmed to: generate a public key-value context file that comprises initial default key-value mappings between keywords and values for use in a distributed drafting project; elect refined project-level key-value mappings by considering differences between the initial default key-value mappings and personal key-value mappings within a plurality of distributed personal key-value context files each maintained by different drafters of the distributed drafting project; and update, using the communication module within the networked distributed drafting platform, the initial default key-value mappings of the public key-value context file with the elected refined project-level key-value mappings. 9 . The system of claim 8 , where, in being programmed to generate the public key-value context file that comprises the initial default key-value mappings between the keywords and the values for use in the distributed drafting project, the processor within the networked distributed drafting platform is programmed to: extract the keywords from initial drafting project files into a public keys list; assign a default value to each of the extracted keywords within the public keys list; and store the public keys list along with the initial default key-value mappings to the public key-value context file. 10 . The system of claim 8 , where, in being programmed to elect the refined project-level key-value mappings by considering the differences between the initial default key-value mappings and the personal key-value mappings within the plurality of distributed personal key-value context files each maintained by the different drafters of the distributed drafting project, the processor within the networked distributed drafting platform is programmed to: merge similar personal key-value mappings of the keywords in the plurality of distributed personal key-value context files into aggregated new key-value mappings for the keywords; and propagate the aggregated new key-value mappings hierarchically upward from the distributed personal key-value context files within the distributed drafting project into the refined project-level key-value mappings. 11 . The system of claim 8 , where, in being programmed to elect the refined project-level key-value mappings by considering the differences between the initial default key-value mappings and the personal key-value mappings within the plurality of distributed personal key-value context files each maintained by the different drafters of the distributed drafting project, the processor within the networked distributed drafting platform is programmed to: define a plurality of sub-groups of the d
Related publications grouped by family.
Answers are generated from the same data shown on this page.