Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Dice
David Dice, Foxborough, MA US
| Patent application number | Description | Published |
|---|---|---|
| 20090328053 | ADAPTIVE SPIN-THEN-BLOCK MUTUAL EXCLUSION IN MULTI-THREADED PROCESSING - Adaptive modifications of spinning and blocking behavior in spin-then-block mutual exclusion include limiting spinning time to no more than the duration of a context switch. Also, the frequency of spinning versus blocking is limited to a desired amount based on the success rate of recent spin attempts. As an alternative, spinning is bypassed if spinning is unlikely to be successful because the owner is not progressing toward releasing the shared resource, as might occur if the owner is blocked or spinning itself. In another aspect, the duration of spinning is generally limited, but longer spinning is permitted if no other threads are ready to utilize the processor. In another aspect, if the owner of a shared resource is ready to be executed, a thread attempting to acquire ownership performs a “directed yield” of the remainder of its processing quantum to the other thread, and execution of the acquiring thread is suspended. | 12-31-2009 |
Dennis Dice, Yadkinville, NC US
| Patent application number | Description | Published |
|---|---|---|
| 20090208577 | Inkjet Printing of Tissues and Cells - Provided herein is an apparatus for printing cells which includes an electrospinning device and an inkjet printing device operatively associated therewith. Methods of making a biodegradable scaffold having cells seeded therein are also provided. Methods of forming microparticles containing one or more cells encapsulated by a substrate are also provided, as are methods of forming an array of said microparticles. | 08-20-2009 |
Keith Dice, Naperville, IL US
| Patent application number | Description | Published |
|---|---|---|
| 20090125682 | Memory Card Programmable Timer Device and Method - A timing device, that may be used in connection with food preparation, holding or service equipment, is programmable via a portable, replaceable media. In particularly, the timing device may be adapted to receive or associate with a media containing a set of instructions to affect operation of the timing device. Upon association with the timing device, transfer of the programming instructions from the media to the timing device occurs affecting programming of the timing device. | 05-14-2009 |
| 20090266244 | Post-supported covers for food trays - A food warming apparatus includes one or more heating compartments that can hold one or more trays, each covered by a cover, each tray containing previously cooked food portions. One or more supports are disposed inside a heating compartment. A support includes one or more guide members and one or more stop members. A cover includes one or more engagement sections. Without a tray, the cover rests on the one or more stop members. When a tray is inserted into the receiving space defined by the cover and the support, the cover is lifted. The one or more engagement sections engage the one or more guide members to guide the upward motion of the cover. The cover then rests on the tray to at least partially block an open top of the tray, thereby restricting evaporation of liquids from the previously cooked food portions contained therein. | 10-29-2009 |
