RODNEY ARTHUR KORN
Pilots at 144 St, Woodinville, WA

License number
Washington A3858593
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
23015 NE 144Th St, Woodinville, WA 98077

Professional information

Rodney Korn Photo 1

Method And Apparatus For The Generation Of Statistically Random Numbers

US Patent:
6374278, Apr 16, 2002
Filed:
Mar 25, 1999
Appl. No.:
09/276366
Inventors:
Rodney A. Korn - Woodinville WA
Vu X. Nguyen - Seattle WA
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 102
US Classification:
708250
Abstract:
A digital platform comprises a peripheral and a processing unit. The peripheral produces noise source data that is used by the processing unit to produce a statistically random data stream. In particular, a run-length coding scheme is performed on digitally sampled noise source data to produce a plurality of runs, each run having a count and a pattern value. Then, an intermediary data stream based on the count of each run of the plurality of runs is formed. An anti-biasing scheme is performed on the intermediary data stream to remove bias and produce a statistically random data stream.


Rodney Korn Photo 2

Declaratively Extended Hierarchical Configuration System And Method

US Patent:
2006024, Oct 26, 2006
Filed:
Apr 25, 2005
Appl. No.:
11/114333
Inventors:
Shanku Niyogi - Bellevue WA, US
Adam Smith - Lexington MA, US
Peter Russo - Seattle WA, US
Rederic Videna - Seattle WA, US
Rodney Korn - Woodinville WA, US
Shai Kariv - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
707101000
Abstract:
A configuration system is organized with a configuration file for each node in an application hierarchy. Each configuration file includes one or more directives for applying a configuration setting to a node. Each configuration setting is associated with one or more objects that define properties of the configuration setting. The properties define rules for the configuration setting such as inheritance, persistence, validation, merging, and the like. Defining rules for each configuration setting in an object allows the configuration settings to be declaratively extended and edited without requiring user to have knowledge of the underlying hierarchy.