Method and system for managing memory leaks in a linear memory model
US-2023214321-A1 · Jul 6, 2023 · US
US12190971B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12190971-B2 |
| Application number | US-202318095880-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 11, 2023 |
| Priority date | Jan 11, 2023 |
| Publication date | Jan 7, 2025 |
| Grant date | Jan 7, 2025 |
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 system for evaluating manufactured items that includes a memory module; an evaluation unit configured to execute instructions related to the evaluating of the manufactured items while applying a group of features; and a memory leakage unit configured to: select a first feature out of the group of features and disable an execution, by the evaluation unit, of instructions associated with the first feature at a presence of a memory leakage event. The first feature has a priority that is lower than a priority of a second feature of the group of feature. Priorities of features of the group of features are determined based on (i) priority information provided by one or more developers of the instructions related to the evaluating of the manufactured item, and (ii) usage information indicative of usage of the features of the group of features by the evaluation unit.
Opening claim text (preview).
What is claimed is: 1. A system for evaluating manufactured items, the system comprising: a memory module; an evaluation unit configured to execute instructions related to the evaluating of the manufactured items while applying a group of features; and a memory leakage unit configured to: select a first feature out of the group of features, wherein the first feature has a priority that is lower than a priority of a second feature of the group of features, and wherein priorities of features of the group of features are determined based on (i) priority information provided by one or more developers of the instructions related to the evaluating of the manufactured item, and (ii) usage information indicative of usage of the features of the group of features by the evaluation unit; and disable the evaluation unit from executing instructions associated with the first feature at a presence of a memory leakage event. 2. The system according to claim 1 further comprising a feature priority module configured to determine the priorities of features of the group of features. 3. The system according to claim 2 , wherein the feature priority module is configured to determine the priorities in response to priority feedback provided by one or more users of the system. 4. The system according to claim 2 , wherein the feature priority module is configured to determine the priorities by calculating usage related priorities to the features of the group of features, based on the usage information; wherein features of higher usage are allocated with higher usage related priorities. 5. The system according to claim 2 , wherein the feature priority module is configured to determine the priorities by allocating less weight to the usage information of features that are labeled as critical in the priority information, in comparison to usage information of features that are not labeled as critical in the priority information. 6. The system according to claim 1 , wherein the memory leakage unit is configured to store a state of execution of instructions associated with the first feature before disabling the instructions associated with the first feature. 7. The system according to claim 1 further comprising an access control unit that is configured to apply access control rules on the usage information. 8. The system according to claim 1 , wherein the memory leakage unit is configured to detect the memory leakage event, and wherein the memory leakage event is selected out of a current memory leakage event or a future memory leakage event. 9. The system according to claim 1 wherein the memory leakage unit is configured to select one or more additional features out of the group of features; and disable an execution, by the evaluation unit, of instructions associated with the one or more additional features at the presence of the memory leakage event; wherein a priority of each one of the one or more additional features is lower than a priority of the second feature. 10. A method for managing memory leakages of a system for evaluating manufactured items, the method comprising: selecting, by a memory leakage unit, a first feature out of a group of features applied by an evaluation unit while executing instructions related to the evaluating of the manufactured items, the evaluation unit belongs to the system for evaluating manufactured items; wherein the first feature has a priority that is lower than a priority of a second feature of the group of features; wherein priorities of features of the group of features are determined based on (i) priority information provided by one or more developers of the instructions related to the evaluating of the manufactured item, and (ii) usage information indicative of usage of the features of the group of features by the evaluation unit; and disabling an execution, by the evaluation unit, of instructions associated with the first feature at a presence of a memory leakage event. 11. The method according to claim 10 further comprising determining the priorities of features of the group of features. 12. The system according to claim 11 , wherein the determining is also responsive to priority feedback provided by one or more users of the system. 13. The system according to claim 11 , wherein the determining the priorities of features comprises calculating usage related priorities to the features of the group of features, based on the usage information; wherein features of higher usage are allocated with higher usage related priorities. 14. The system according to claim 11 , wherein the determining of the priorities comprises allocating less weight to the usage information of features that are labeled as critical in the priority information, in comparison to usage information of features that are not labeled as critical in the priority information. 15. The method according to claim 10 further comprising storing a state of execution of instructions associated with the first feature before a disabling of the instructions associated with the first feature. 16. The method according to claim 10 further comprising applying, by an access control unit, access control rules on the usage information. 17. The method according to claim 10 further comprising detecting, by the memory leakage unit, the memory leakage event, wherein the memory leakage event is selected out of a current memory leakage event or a future memory leakage event. 18. The method according to claim 10 further comprising: selecting, by the memory leakage unit, one or more additional features out of the group of features; and disabling an execution, by the evaluation unit, of instructions associated with the one or more additional features at the presence of the memory leakage event; wherein a priority of each one of the one or more additional features is lower than a priority of the second feature. 19. A non-transitory computer readable medium for managing memory leakages of a system for evaluating manufactured items, the non-transitory computer readable medium stores instructions that once executed by a memory leakage unit, causes the memory leakage unit to: select a first feature out of a group of features applied by an evaluation unit while executing instructions related to the evaluating of the manufactured items, the evaluation unit belongs to the system for evaluating manufactured items; wherein the first feature has a priority that is lower than a priority of a second feature of the group of features; wherein priorities of features of the group of features are determined based on (i) priority information provided by one or more developers of the instructions related to the evaluating of the manufactured item, and (ii) usage information indicative of usage of the features of the group of features by the evaluation unit; and disable an execution, by the evaluation unit, of instructions associated with the first feature at a presence of a memory leakage event. 20. The non-transitory computer readable medium according to claim 19 further comprising instructions for determining priorities of features of the group of features.
during or with feedback to manufacture · CPC title
Apparatus features · CPC title
Comparison of products, i.e. test results of chips or with golden chip · CPC title
Detection or location of defective memory elements {, e.g. cell constructio details, timing of test signals} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.