Inventor · disambiguated record
William J. Westerinen
Also filed as: WESTERINEN WILLIAM J · WESTERINEN WILLIAM JEFFERSON
80 granted patents·22 pending applications·1,870 citations·filing 2002–2017
99Inventor score
Files withMICROSOFT CORP72WESTERINEN WILLIAM J9MICROSOFT TECHNOLOGY LICENSING LLC4CARPENTER TODD L2ERGAN CENK2
Top patents by PatentIndex Score
102 records- 0197US7913182B2Method and system for auxiliary display of information for a computing deviceMICROSOFT CORP·Filed 2006·Granted Mar 22, 2011·68 cites·21 claims
- 0297US7644239B2Non-volatile memory cache performance improvementMICROSOFT CORP·Filed 2004·Granted Jan 5, 2010·173 cites·68 claims
- 0395US10478717B2Augmented reality and physical gamesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Nov 19, 2019·16 cites·20 claims
- 0495US8255645B2Non-volatile memory cache performance improvementERGAN CENK·Filed 2011·Granted Aug 28, 2012·25 cites·23 claims
- 0595US7493487B2Portable computing environmentMICROSOFT CORP·Filed 2004·Granted Feb 17, 2009·118 cites·44 claims
- 0694US9558590B2Augmented reality light guide displayWESTERINEN WILLIAM J·Filed 2012·Granted Jan 31, 2017·24 cites·20 claims
- 0794US7523226B2Controlling an auxiliary display user interface based on usage contextMICROSOFT CORP·Filed 2006·Granted Apr 21, 2009·60 cites·19 claims
- 0894US7454653B2Reliability of diskless network-bootable computers using non-volatile memory cacheMICROSOFT CORP·Filed 2006·Granted Nov 18, 2008·39 cites·25 claims
- 0994US7395452B2Method and system for improved reliability in storage devicesMICROSOFT CORP·Filed 2004·Granted Jul 1, 2008·111 cites·23 claims
- 1094US7240228B2Method and system for standby auxiliary processing of information for a computing deviceMICROSOFT CORP·Filed 2003·Granted Jul 3, 2007·80 cites·19 claims
- 1194US7036040B2Reliability of diskless network-bootable computers using non-volatile memory cacheMICROSOFT CORP·Filed 2002·Granted Apr 25, 2006·84 cites·25 claims
- 1293US10388073B2Augmented reality light guide displayMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Aug 20, 2019·8 cites·18 claims
- 1393US9717981B2Augmented reality and physical gamesROBBINS STEVEN JOHN·Filed 2012·Granted Aug 1, 2017·26 cites·18 claims
- 1493US8041904B2Non-volatile memory cache performance improvementMICROSOFT CORP·Filed 2009·Granted Oct 18, 2011·23 cites·23 claims
- 1591US8416066B2Active vibrationsWESTERINEN WILLIAM J·Filed 2010·Granted Apr 9, 2013·14 cites·20 claims
- 1691US7979721B2Enhanced packaging for PC securityMICROSOFT CORP·Filed 2006·Granted Jul 12, 2011·25 cites·17 claims
- 1791US7292956B1Federated sensing, analysis, summarization, and sharing of data for healthcareMICROSOFT CORP·Filed 2006·Granted Nov 6, 2007·38 cites·22 claims
- 1891US7136042B2Display controller permitting connection of multiple displays with a single video cableMICROSOFT CORP·Filed 2002·Granted Nov 14, 2006·75 cites·19 claims
- 1990US9014685B2Mobile device which automatically determines operating modeBATHICHE STEVEN N·Filed 2009·Granted Apr 21, 2015·13 cites·6 claims
- 2090US7818608B2System and method for using a file system to automatically backup a file as a generational fileMICROSOFT CORP·Filed 2005·Granted Oct 19, 2010·23 cites·20 claims
- 2190US7406446B2System and method for trustworthy metering and deactivationMICROSOFT CORP·Filed 2005·Granted Jul 29, 2008·23 cites·2 claims
- 2289US7561116B2Multiple display monitorMICROSOFT CORP·Filed 2003·Granted Jul 14, 2009·43 cites·15 claims
- 2389US7540024B2Security features for portable computing environmentMICROSOFT CORP·Filed 2004·Granted May 26, 2009·40 cites·42 claims
- 2488US7440728B2Use of separate control channel to mitigate interference problems in wireless networkingMICROSOFT CORP·Filed 2004·Granted Oct 21, 2008·57 cites·20 claims
- 2587US7539863B2Remote services for portable computing environmentMICROSOFT CORP·Filed 2004·Granted May 26, 2009·37 cites·32 claims
- 2687US7392429B2System and method for maintaining persistent state dataMICROSOFT CORP·Filed 2004·Granted Jun 24, 2008·50 cites·19 claims
- 2786US10216637B2Non-volatile memory cache performance improvementMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Feb 26, 2019·3 cites·20 claims
- 2886US7519816B2Portable computing environment solutionMICROSOFT CORP·Filed 2004·Granted Apr 14, 2009·34 cites·28 claims
- 2986US7228444B2System and method for preserving state data of a personal computer in a standby state in the event of an AC power failureMICROSOFT CORP·Filed 2006·Granted Jun 5, 2007·14 cites·11 claims
- 3085US7546471B2Method and system for virus detection using pattern matching techniquesMICROSOFT CORP·Filed 2005·Granted Jun 9, 2009·14 cites·18 claims
- 3185US7275167B2Task-oriented processing as an auxiliary to primary computing environmentsMICROSOFT CORP·Filed 2006·Granted Sep 25, 2007·12 cites·20 claims
- 3284US7761340B2Real-time federated auctions and purchasingYEE DAWSON·Filed 2006·Granted Jul 20, 2010·11 cites·10 claims
- 3384US7221331B2Method and system for auxiliary display of information for a computing deviceMICROSOFT CORP·Filed 2003·Granted May 22, 2007·108 cites·42 claims
- 3483US7689842B2Always ready computing deviceMICROSOFT CORP·Filed 2008·Granted Mar 30, 2010·12 cites·10 claims
- 3583US7131011B2System and method for preserving state data of a personal computer in a standby state in the event of an AC power failureMICROSOFT CORP·Filed 2003·Granted Oct 31, 2006·36 cites·25 claims
- 3682US8893224B2Zone policy administration for entity tracking and privacy assuranceHORVITZ ERIC·Filed 2006·Granted Nov 18, 2014·10 cites·18 claims
- 3782US8250375B2Generating unique data from electronic devicesCARPENTER TODD L·Filed 2008·Granted Aug 21, 2012·11 cites·16 claims
- 3882US7511848B2Method and system for configuring an electronic deviceMICROSOFT CORP·Filed 2004·Granted Mar 31, 2009·27 cites·22 claims
- 3981US7152171B2Task-oriented processing as an auxiliary to primary computing environmentsMICROSOFT CORP·Filed 2004·Granted Dec 19, 2006·26 cites·11 claims
- 4079US7523269B2Preparing memory to allow access to data when primary operating system is unavailableMICROSOFT CORP·Filed 2005·Granted Apr 21, 2009·9 cites·20 claims
- 4179US7337442B2Methods and systems for cooperative scheduling of hardware resource elementsMICROSOFT CORP·Filed 2002·Granted Feb 26, 2008·31 cites·17 claims
- 4278US8375219B2Program and operation verificationMICROSOFT CORP·Filed 2007·Granted Feb 12, 2013·9 cites·14 claims
- 4378US7689733B2Method and apparatus for policy-based direct memory access controlMICROSOFT CORP·Filed 2007·Granted Mar 30, 2010·8 cites·15 claims
- 4477US8803671B2Active vibrationsMICROSOFT CORP·Filed 2013·Granted Aug 12, 2014·3 cites·20 claims
- 4577US7710587B2Method and system for configuring an electronic deviceMICROSOFT CORP·Filed 2004·Granted May 4, 2010·18 cites·18 claims
- 4675US7669048B2Computing device limiting mechanismMICROSOFT CORP·Filed 2006·Granted Feb 23, 2010·7 cites·10 claims
- 4775US7424740B2Method and system for activating a computer systemMICROSOFT CORP·Filed 2003·Granted Sep 9, 2008·22 cites·17 claims
- 4875US7321974B2Method of providing a simulated off condition in a computing device wherein the device is able to run applications while in an off stateMICROSOFT CORP·Filed 2004·Granted Jan 22, 2008·21 cites·8 claims
- 4972US8533801B2System and method for binding a subscription-based computing system to an internet serviceCARPENTER TODD·Filed 2011·Granted Sep 10, 2013·4 cites·19 claims
- 5072US8014976B2Secure digital forensicsMICROSOFT CORP·Filed 2007·Granted Sep 6, 2011·5 cites·17 claims
Showing the top 50 of 102 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →