Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
DO

David Ornstein — 22 Patents

Microsoft: 22 patents #1,491 of 40,388Top 4%
Seattle, WA: #1,183 of 21,776 inventorsTop 6%
Washington: #4,130 of 76,902 inventorsTop 6%
Overall (All Time): #189,202 of 4,157,543Top 5%
22 Patents All Time
David Ornstein has been granted 22 US patents while listed as an inventor at Microsoft. The first was granted in 2007 and the most recent in February 2014. David Ornstein ranks #189,202 of 4,157,543 US inventors in our database (top 4.6%). Patent records list David Ornstein in Seattle, WA, US.

Issued Patents All Time

Showing 1–22 of 22 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
8661332 Method and apparatus for document processing Jerry Dunietz, Charles P. Jazdzewski, Rob Relyea, Oliver H. Foehr, Michael J. Hillberg +3 more 2014-02-25 $35,687,000
8135750 Efficiently describing relationships between resources Andrey Shur, Bruce MacKenzie, Charles S. Walker, Jerry Dunietz, Joshua Pollock +2 more 2012-03-13 $22,667,000
8122350 Packages that contain pre-paginated documents Andrey Shur, Daniel Emerson, Joseph Spencer King, Oliver H. Foehr, Wei Zhu +2 more 2012-02-21 $20,261,000
7836094 Method and apparatus for maintaining relationships between parts in a package Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz +5 more 2010-11-16 $18,085,000
7813000 Device color characterization profile format Joseph D. Ternasky, Michael Stokes, James M. Alkove 2010-10-12 $16,215,000
7752235 Method and apparatus for maintaining relationships between parts in a package Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz +5 more 2010-07-06 $19,949,000
7620650 Method and apparatus for maintaining relationships between parts in a package Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz +5 more 2009-11-17 $30,079,000
7549118 Methods and systems for defining documents with selectable and/or sequenceable parts Andrey Shur, Jerry Dunietz, Joe King, Josh Pollock, Wei Zhu +3 more 2009-06-16 $26,863,000
7549062 Organization-based content rights management and systems, structures, and methods therefor Pavel Kouznetsov, Jason Cahill, Lauren Antonoff, Mark Walker 2009-06-16 $26,863,000
7523392 Method and system for mapping between components of a packaging model and features of a physical representation of a package Jerry Dunietz, Josh Pollock, Isaac E. Nichols, Oliver H. Foehr, Charels S. Walker +4 more 2009-04-21 $25,262,000
7523221 Mechanism for applying transforms to multi-part files Michael J. Hillberg, Roger Shu Kwan Cheng, Jason Cahill 2009-04-21 $25,262,000
7512878 Modular document format Andrey Shur, Jerry Dunietz, Oliver H. Foehr, Daniel Emerson, Mike Hillberg +5 more 2009-03-31 $21,547,000
7487448 Document mark up methods and systems Daniel Emerson, Greg Schechter, Jerry Dunietz, Joe King, Sriram Subramanian +6 more 2009-02-03 $26,486,000
7451156 Method and apparatus for maintaining relationships between parts in a package Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz +5 more 2008-11-11 $25,236,000
7437367 Pack URI scheme to identify and reference parts of a package Andrey Shur, Bruce MacKenzie, Jerry Dunietz, Young Gah Kim, Sarjana Sheth +1 more 2008-10-14 $28,172,000
7418652 Method and apparatus for interleaving parts of a document Jean Paoli, Mike Hillberg, Oliver H. Foehr, Josh Pollock, Jerry Dunietz 2008-08-26 $24,236,000
7383500 Methods and systems for building packages that contain pre-paginated documents Andrey Shur, Daniel Emerson, Joe King, Oliver H. Foehr, Wei Zhu +2 more 2008-06-03 $22,353,000
7383278 Systems and methods for changing items in a computer file Li Hua, Daniel B. Jump, Isaac E. Nichols, Joshua Pollock, Ravishankar Shanmugam 2008-06-03 $22,353,000
7383502 Packages that contain pre-paginated documents Andrey Shur, Daniel Emerson, Joe King, Oliver H. Foehr, Wei Zhu +2 more 2008-06-03 $22,353,000
7366982 Packages that contain pre-paginated documents Andrey Shur, Daniel Emerson, Joe King, Oliver H. Foehr, Wei Zhu +2 more 2008-04-29 $42,493,000
7359902 Method and apparatus for maintaining relationships between parts in a package Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz +5 more 2008-04-15 $27,161,000
7213035 System and method for providing multiple renditions of document content Ilan Sender, Joseph Spencer King, Young Gah Kim, Jason Cahill, Keith S. Brintzenhofe 2007-05-01 $59,716,000