Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dussud

Cedric P. Dussud, Seattle, WA US

Patent application numberDescriptionPublished
20090307586USER INTERFACE (UI) DIMENSIONING - Determining a total dimension of items in computer-based user interface control (e.g., non-uniform items displayed in grid-view), may be accomplished by determining an estimated dimension value (e.g., for all items in a series) and combining (e.g., multiplying) that value with a total number of items (e.g., items in the series). If a viewport offset value and viewport item value is known, and/or a previously realized dimension and previously realized item value is known, the estimated dimension value may be determined by combining one or more of these values with values for realized items. Otherwise, the estimated dimension value can be determined by dividing the realized items dimensions value by the number of realized items. A total dimension value may be used by a user interface element, for example, to calculate an appropriate size and location of a scroll bar display.12-10-2009
20110125733QUICK ACCESS UTILITY - Users are enabled to perform tasks such as creating new content, searching for items, communicating with other users through a simplified access interface, at the same time defining a location for the access interface. A user may begin typing at any location on a canvas. The system ranks possible outcomes, suggesting one as the best match, where the user can override that choice upon which the resulting action is displayed at the point the input was initially placed. The user may be provided options to select among available tasks and the tasks may be performed without selecting an application.05-26-2011

Cedric Patrick Dussud, Seattle, WA US

Patent application numberDescriptionPublished
20090172651CREATING AND USING DELTAS TO MODIFY EXISTING COMPUTER CODE - Aspects of the subject matter described herein relate to creating and using deltas to modify existing computer code. In aspects, computer code may be translated into a higher level language to make it easier for a software developer to modify the computer code. The translated computer code may be presented by an editing tool that presents a user interface that allows changes to be made to the translated computer code. A delta engine may then determine a delta that indicates the changes to perform on the existing computer code to create computer code that would result from compiling the translated computer code as changed via the editing tool. Later, this delta may be used to change the existing computer code after it has been loaded to add or change debugging hooks or other features of the computer code.07-02-2009

Patrick Dussud, Redmond, WA US

Patent application numberDescriptionPublished
20080281885Interleaved garbage collections - An automated memory management or garbage collection routine uses a first garbage collection routine to perform garbage collection on new objects, and a second garbage collection routine to perform garbage collection on old objects. The two garbage collection routines are operated concurrently, with each routine separately marking objects to be reclaimed. The second routine may operate in a background mode by traversing a tree of objects from a copy of memory, while the first routine may operate on actual memory.11-13-2008