P

Inventor

DOUCEUR JOHN R

US120 patents
⚠️ This page may combine multiple inventors who share the name “DOUCEUR JOHN R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

MICROSOFT CORP

48 patents
US7401220B2Jul 15, 2008

On-disk file format for a serverless distributed file system

MICROSOFT CORP93 citations99
US7159110B2Jan 2, 2007

Identifying and coalescing identical objects encrypted with different keys

MICROSOFT CORP82 citations99
US7062490B2Jun 13, 2006

Serverless distributed file system

MICROSOFT CORP138 citations99
US7043637B2May 9, 2006

On-disk file format for a serverless distributed file system

MICROSOFT CORP258 citations99
US6988124B2Jan 17, 2006

Locating potentially identical objects across multiple computers based on stochastic partitioning of workload

MICROSOFT CORP146 citations99
US6834386B1Dec 21, 2004

Method and system for regulating background tasks using performance measurements

MICROSOFT CORP112 citations99
US6134596AOct 17, 2000

Continuous media file server system and method for scheduling network resources to play multiple files having different data transmission rates

MICROSOFT CORP277 citations99
US6041053AMar 21, 2000

Technique for efficiently classifying packets using a trie-indexed hierarchy forest that accommodates wildcards

MICROSOFT CORP493 citations99
US5907685AMay 25, 1999

System and method for synchronizing clocks in distributed computer nodes

MICROSOFT CORP161 citations99
US8368695B2Feb 5, 2013

Transforming offline maps into interactive online maps

MICROSOFT CORP276 citations98
US7539867B2May 26, 2009

On-disk file format for a serverless distributed file system

MICROSOFT CORP70 citations98
US7487245B2Feb 3, 2009

Locating potentially identical objects across multiple computers based on stochastic partitioning of workload

MICROSOFT CORP64 citations98
US7478243B2Jan 13, 2009

On-disk file format for serverless distributed file system with signed manifest of file modifications

MICROSOFT CORP59 citations98
US7444387B2Oct 28, 2008

Locating potentially identical objects across multiple computers based on stochastic partitioning of workload

MICROSOFT CORP60 citations98
US7415608B2Aug 19, 2008

On-disk file format for a serverless distributed file system

MICROSOFT CORP81 citations98
US7334154B2Feb 19, 2008

Efficient changing of replica sets in distributed fault-tolerant computing system

MICROSOFT CORP74 citations98
US7240060B2Jul 3, 2007

Serverless distributed file system

MICROSOFT CORP61 citations98
US6983365B1Jan 3, 2006

Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys

MICROSOFT CORP65 citations98
US6981138B2Dec 27, 2005

Encrypted key cache

MICROSOFT CORP72 citations98
US6477544B1Nov 5, 2002

Single instance store for file systems

MICROSOFT CORP451 citations98
US6401126B1Jun 4, 2002

File server system and method for scheduling data streams according to a distributed scheduling policy

MICROSOFT CORP123 citations98
US6389433B1May 14, 2002

Method and system for automatically merging files into a single instance store

MICROSOFT CORP534 citations98
US6381740B1Apr 30, 2002

Method and system for incrementally improving a program layout

MICROSOFT CORP94 citations98
US6185568B1Feb 6, 2001

Classifying data packets processed by drivers included in a stack

MICROSOFT CORP85 citations98
US6178423B1Jan 23, 2001

System and method for recycling numerical values in a computer system

MICROSOFT CORP125 citations98
US6067547AMay 23, 2000

Hash table expansion and contraction for use with internal searching

MICROSOFT CORP139 citations98
US6021203AFeb 1, 2000

Coercion resistant one-time-pad cryptosystem that facilitates transmission of messages having different levels of security

MICROSOFT CORP331 citations98
US5995971ANov 30, 1999

Apparatus and accompanying methods, using a trie-indexed hierarchy forest, for storing wildcard-based patterns and, given an input key, retrieving, from the forest, a stored pattern that is identical to or more general than the key

MICROSOFT CORP123 citations98
US5764645AJun 9, 1998

IP/ATM network adaptation

MICROSOFT CORP167 citations98
US7765553B2Jul 27, 2010

Method and system for regulating background tasks using performance measurements

MICROSOFT CORP45 citations96
US7454612B2Nov 18, 2008

On-disk file format for a serverless distributed file system

MICROSOFT CORP46 citations96
US7428751B2Sep 23, 2008

Secure recovery in a serverless distributed file system

MICROSOFT CORP63 citations96
US7272630B2Sep 18, 2007

Locating potentially identical objects across multiple computers based on stochastic partitioning of workload

MICROSOFT CORP34 citations96
US6247061B1Jun 12, 2001

Method and computer program product for scheduling network communication packets originating from different flows having unique service requirements

MICROSOFT CORP150 citations96
US5956721ASep 21, 1999

Method and computer program product for classifying network communication packets processed in a network stack

MICROSOFT CORP73 citations96
US7076544B2Jul 11, 2006

Caching techniques for streaming media

MICROSOFT CORP61 citations94
US8010498B2Aug 30, 2011

Virtually infinite reliable storage across multiple storage devices and storage services

MICROSOFT CORP38 citations93
US7886364B2Feb 8, 2011

Encrypted key cache

MICROSOFT CORP16 citations93
US7716672B2May 11, 2010

Method and system for regulating background tasks using performance measurements

MICROSOFT CORP17 citations93
US7346774B2Mar 18, 2008

Encrypted key cache

MICROSOFT CORP15 citations93
US7310644B2Dec 18, 2007

Locating potentially identical objects across multiple computers

MICROSOFT CORP41 citations93
US7266689B2Sep 4, 2007

Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys

MICROSOFT CORP19 citations93
US7047420B2May 16, 2006

Exclusive encryption

MICROSOFT CORP26 citations93
US6658648B1Dec 2, 2003

Method and system for controlling the improving of a program layout

MICROSOFT CORP21 citations93
US6636874B1Oct 21, 2003

Generation, validation and reservation of reference handles

MICROSOFT CORP25 citations93
US6269477B1Jul 31, 2001

Method and system for improving the layout of a program image using clustering

MICROSOFT CORP27 citations93
US6192487B1Feb 20, 2001

Method and system for remapping physical memory

MICROSOFT CORP25 citations93
US5903917AMay 11, 1999

Method and system for alignment of blocks in a program image

MICROSOFT CORP20 citations93

ADYA ATUL

1 patent

ELSON JEREMY ERIC

1 patent

Showing the top 50 of 120 patents by PatentIndex Score.