RR

Ransom Lloyd Richardson

Microsoft: 19 patents #1,856 of 40,388Top 5%
GN Groove Networks: 3 patents #4 of 12Top 35%
Overall (All Time): #179,048 of 4,157,543Top 5%
23
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12399925 Systems and methods to summarize change in an electronic workspace Douglas Lane Milvaney, Lyndsy Marie Stopa, Jessica Samantha Mariscal Quintana, Natalie Ann Mionis, Manon Knoertzer +8 more 2025-08-26
12340184 Intelligent table suggestion and conversion for text Abhijith ASOK, Courtney Sarah Cochrane, Jenna HONG, Yang He, Lucas Anton Rosenblatt +9 more 2025-06-24
12118296 Collaborative coauthoring with artificial intelligence Benjamin Wilde, Jenna HONG, Theo Lorrain-Hale, Christina Rose Long, Omar Basim Tuffaha +10 more 2024-10-15
11790165 Content element recommendation system Benjamin Wilde, Richard Banks, Manoj Sharma, Zeyu Wu, Matthew Stephen Howard +8 more 2023-10-17
11709586 Collaborative content recommendation platform Benjamin Wilde, Aleksandr Polyakov, Michael Adam Scarpati 2023-07-25
11513664 Collaborative content recommendation platform Benjamin Wilde, Aleksandr Polyakov, Michael Adam Scarpati 2022-11-29
11423095 Prediction-based action-recommendations in a cloud system William Nain Saez, Pramod Kumar Gupta, Sidhika Varshney, Jichen Yang, Joe A. Herzog +14 more 2022-08-23
10063663 Subscribing to multiple resources through a common connection John R. Burkhardt, Jason E. Schleifer, Steven Lees 2018-08-28
9942293 Communication system Raymond E. Ozzie, Howard Benjamin Nager, Neil Bousquet Ozzie, Matthew Jason Pope, Richard Zack Speyer 2018-04-10
9386115 Selection of proxy device for connection pooling Jason E. Schleifer, John R. Burkhardt 2016-07-05
9313633 Communication system Raymond E. Ozzie, Howard Benjamin Nager, Neil Bousquet Ozzie, Matthew Jason Pope, Richard Zack Speyer 2016-04-12
9268960 Moderation of shared data objects Jason E. Schleifer, Richard Zack Speyer, John R. Burkhardt, Steven Lees 2016-02-23
9110739 Subscribing to multiple resources through a common connection John R. Burkhardt, Jason E. Schleifer, Steven Lees 2015-08-18
8856260 Providing access to shared state data John R. Burkhardt, Jason E. Schleifer, Steven Lees 2014-10-07
8798092 Cross language object sharing Jason E. Schleifer, Richard Zack Speyer, John R. Burkhardt, Steven Lees 2014-08-05
8719222 Synchronization and collaboration within peer-to-peer and client/server environments Edward J. Fischer, Dana Zircher, Christopher Norman, Hugh Francis Pyle, Michael Andrew Jeffers +1 more 2014-05-06
8165041 Peer to multi-peer routing Jim J. Wang, Robert Lomme, Thomas D. Sanfilippo 2012-04-24
8073905 Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system Jack E. Ozzie, Raymond E. Ozzie 2011-12-06
8010487 Synchronization and collaboration within peer-to-peer and client/server environments Edward J. Fischer, Dana Zircher, Christopher Norman, Hugh Francis Pyle, Michael Andrew Jeffers +1 more 2011-08-30
7721194 Method and apparatus for efficient management of XML documents Raymond E. Ozzie, Kenneth G. Moore, Edward J. Fischer 2010-05-18
7581172 Method and apparatus for efficient management of XML documents Raymond E. Ozzie, Kenneth G. Moore, Edward J. Fischer 2009-08-25
7340502 Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system Raymond E. Ozzie, Jack E. Ozzie 2008-03-04
6941510 Method and apparatus for efficient management of XML documents Raymond E. Ozzie, Kenneth G. Moore, Edward J. Fischer 2005-09-06