Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Graffagnino
Gerard Graffagnino, Nice FR
| Patent application number | Description | Published |
|---|---|---|
| 20110145568 | HANDLING OF THE USAGE OF SOFTWARE IN A DISCONNECTED COMPUTING ENVIRONMENT - A method, computer program product and system of handling usage of software in a disconnected computing environment. A digital certificate including time frame constraints is generated, signed by a certificate authority and associated to the software. To be executed, the digital certificate previously signed must be validated by the certificate authority by checking public keys and the time frame constraints must be simultaneously satisfied in the disconnected computing environment. The use of software is controlled in disconnected computing environments and/or read-only computing environments, i.e. environments which are not modifiable or in which brought modifications are not persistent. The data collected by the software may be further encrypted and thus be controlled. | 06-16-2011 |
Peter Graffagnino, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110072389 | METHOD AND APPARATUS TO ACCELERATE SCROLLING FOR BUFFERED WINDOWS - Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which corresponds to a first region of a first pixel image of the window buffered in a window buffer that is scrolled from a first position to a second position in the first pixel image of the window in the window buffer; and scrolling the second region in the frame buffer to synchronize the second pixel image in the frame buffer with the first pixel image in the window buffer. In one example according to this aspect, the second region in the frame buffer is scrolled using graphics hardware; the frame buffer is located inside a video memory under control of the graphics hardware. | 03-24-2011 |
| 20110169857 | System for Optimizing Graphics Operations - Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU. | 07-14-2011 |
Peter N. Graffagnino, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110273464 | Framework for Graphics Animation and Compositing Operations - A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. In determining the animation, the framework can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the computer system. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management. | 11-10-2011 |
