JO

Jack E. Ozzie

Microsoft: 32 patents #752 of 40,388Top 2%
GN Groove Networks: 4 patents #3 of 12Top 25%
📍 Redmond, WA: #218 of 8,547 inventorsTop 3%
🗺 Washington: #1,934 of 76,902 inventorsTop 3%
Overall (All Time): #92,989 of 4,157,543Top 3%
36
Patents All Time

Issued Patents All Time

Showing 26–36 of 36 patents

Patent #TitleCo-InventorsDate
7930272 Bi-directional data modification with synchronization Akash J. Sagar, George P. Moromisato, Richard Yiu-Sai Chung, Paresh S. Suthar, Raymond E. Ozzie +1 more 2011-04-19
7900203 Data sharing and synchronization with relay endpoint and sync data element Robert G. Kirkpatrick, Matthew S. Augustine 2011-03-01
7831558 Bi-directional data modification with synchronization Akash J. Sagar, George P. Moromisato, Richard Yiu-Sai Chung, Paresh S. Suthar, Raymond E. Ozzie +1 more 2010-11-09
7711775 Method and apparatus for managing software component downloads and updates Michael Tavis 2010-05-04
7562115 Method and apparatus for connecting a secure peer-to-peer collaboration system to an external system William E. Zircher, Raymond E. Ozzie 2009-07-14
7490126 Method and apparatus for generating data change requests containing data consistency information in a peer-to-peer collaborative computer system Raymond E. Ozzie 2009-02-10
7363342 Method and apparatus for providing web services in a collaborative computing system Weidong Wang, John R. Burkhardt 2008-04-22
7340502 Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system Ransom Lloyd Richardson, Raymond E. Ozzie 2008-03-04
7139798 Method and apparatus for connecting a secure peer-to-peer collaboration system to an external system William E. Zircher, Raymond E. Ozzie 2006-11-21
6859821 Method and apparatus for prioritizing data change requests and maintaining data consistency in a distributed computer system equipped for activity-based collaboration Raymond E. Ozzie 2005-02-22
6446113 Method and apparatus for activity-based collaboration by a computer system equipped with a dynamics manager Raymond E. Ozzie 2002-09-03