Pre-Grant Publication Number: 20070118696
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | Program launch acceleration using cache |
Basic Information
| Type of Prior Art | Issued Patents - US |
| Country | United States of America |
| Patent/Application # | 5933630 |
| Kind Code | United States (US) - United STATES Patent - A |
| Patentee Name | |
| Relevant Pages, Columns, or Lines | |
| URL | |
| Filing Date | August 3, 1999 |
| Additional Information | |
Notes / To Do
| Notes | |
Excerpt
Excerpt Owner of this patent asserted claims against Microsoft for thei Vista's "superfetch" and XP's "prefetch" features so all of this may be relevant art. |
Relevance
Claims
1
An apparatus comprising:
a register tracker to generate a pre-computation slice; and
a pre-computation engine to execute the pre-computation slice.
Relevance
see 5933630. "superfectch" and "prefetch" features from Microsoft Windows Vista and XP were alledgely covered by the '630 claims which also seem to be covered under this general independent claim 1.
see 5933630. "superfectch" and "prefetch" features from Microsoft Windows Vista and XP were alledgely covered by the '630 claims which also seem to be covered under this general independent claim 1.
Claim Chart
All
2
The apparatus of Claim 1, further comprising a cache, wherein the pre-computation engine is to execute the pre-computation slice to generate a first prefetch request.
Relevance
'630
'630
Claim Chart
All
3
The apparatus of Claim 2, further comprising a stride prefetcher, wherein the stride prefetcher is to generate a second prefetch request based on the first prefetch request.
Relevance
'630
'630
Claim Chart
All
4
The apparatus of Claim 1, further comprising a pre-computation cache to store the pre-computation slice between generation and execution.
Relevance
'630
'630
Claim Chart
All
5
The apparatus of Claim 4, wherein the pre-computation cache is also to store a software-generated pre-computation slice.
Relevance
'630
'630
Claim Chart
All
8
A method comprising:
detecting a change to the contents of a register; and
generating a pre-computation slice based on the contents of the register.
Relevance
'630
'630
Claim Chart
All
10
The method of Claim 8, further comprising storing the pre-computation slice in a pre-computation cache.
Relevance
'630
'630
Claim Chart
All
15
A system comprising:
a memory;
a processor including:
a cache;
a register tracker to generate a pre-computation slice; and
a pre-computation engine to execute the pre-computation slice to cause data to be prefetched from the memory to the cache.
Relevance
'630
'630
Claim Chart
All
0 days left






