Methods and systems for overriding graphics commands
US-9137320-B2 · Sep 15, 2015 · US
US9214005B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9214005-B2 |
| Application number | US-201213718120-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 18, 2012 |
| Priority date | Dec 18, 2012 |
| Publication date | Dec 15, 2015 |
| Grant date | Dec 15, 2015 |
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.
Disclosed are “graphics overrides.” An override accepts a stream of graphics commands as produced by an application and then modifies the stream before it is rendered by the GPU. Different overrides perform different modifications. One override can modify a stream of graphics commands in response to another stream. Overrides can enforce conformity with a visual paradigm and, by being modified, can support a change to that paradigm without requiring the applications to change. Overrides can monitor the entire computing environment and improve the response to that environment of a particular application: For example, an override monitors frames as they are produced by an application. If the application cannot keep up with a fixed frame rate, then the override produces “synthetic” frames to take the place of missing frames. Overrides are not restricted to fixing existing problems. Rather, applications can be developed that depend upon the presence of overrides.
Opening claim text (preview).
We claim: 1. On a computing device with a central processing unit (CPU) and a graphics processing unit (GPU) distinct from, but operatively connected to, the CPU, a method for presenting graphical information, the method comprising: sending, by the CPU to the GPU, an override module; sending, by the CPU to the GPU, a stream of graphics commands; intercepting, by the override module on the GPU, the stream of graphics commands; amending, by the override module on the GPU, th…
Related publications grouped by family.
Free tools are coming soon. Tell us what you want to track and we'll notify you.
Answers are generated from the same data shown on this page.