loadpatents
Patent applications and USPTO patent grants for Westerinen; William J..The latest application filed is for "augmented reality and physical games".
Patent | Date |
---|---|
Light guide display and field of view Grant 11,068,049 - Westerinen , et al. July 20, 2 | 2021-07-20 |
Augmented reality and physical games Grant 10,478,717 - Robbins , et al. Nov | 2019-11-19 |
Augmented reality light guide display Grant 10,388,073 - Westerinen , et al. A | 2019-08-20 |
Non-volatile memory cache performance improvement Grant 10,216,637 - Ergan , et al. Feb | 2019-02-26 |
Mobile device light guide display Grant 10,191,515 - Westerinen , et al. Ja | 2019-01-29 |
Augmented Reality And Physical Games App 20170326446 - Robbins; Steven John ;   et al. | 2017-11-16 |
Augmented reality and physical games Grant 9,717,981 - Robbins , et al. August 1, 2 | 2017-08-01 |
Augmented Reality Light Guide Display App 20170140577 - Westerinen; William J. ;   et al. | 2017-05-18 |
Non-Volatile Memory Cache Performance Improvement App 20170132136 - Ergan; Cenk ;   et al. | 2017-05-11 |
Augmented reality light guide display Grant 9,558,590 - Westerinen , et al. January 31, 2 | 2017-01-31 |
Service provisioning through a smart personal gateway device Grant 9,503,835 - Fleck , et al. November 22, 2 | 2016-11-22 |
Non-volatile memory cache performance improvement Grant 9,405,693 - Ergan , et al. August 2, 2 | 2016-08-02 |
Smart notebook Grant 9,135,599 - Westerinen , et al. September 15, 2 | 2015-09-15 |
Mobile device which automatically determines operating mode Grant 9,014,685 - Bathiche , et al. April 21, 2 | 2015-04-21 |
Service Provisioning Through A Smart Personal Gateway Device App 20140369275 - Fleck; Rod G. ;   et al. | 2014-12-18 |
Providing Storage And Security Services With A Smart Personal Gateway Device App 20140372551 - Fleck; Rod G. ;   et al. | 2014-12-18 |
Virtual machine support for metered computer usage Grant 8,839,236 - Carpenter , et al. September 16, 2 | 2014-09-16 |
Active vibrations Grant 8,803,671 - Westerinen , et al. August 12, 2 | 2014-08-12 |
Remote differential compression applied to storage Grant 8,769,236 - Hamilton , et al. July 1, 2 | 2014-07-01 |
Active matrix touch sensing Grant 08619055 - | 2013-12-31 |
Active matrix touch sensing Grant 8,619,055 - Westerinen , et al. December 31, 2 | 2013-12-31 |
Limited memory power Grant 8,560,762 - Panabaker , et al. October 15, 2 | 2013-10-15 |
Augmented Reality And Physical Games App 20130267309 - Robbins; Steven John ;   et al. | 2013-10-10 |
Augmented Reality Light Guide Display App 20130257848 - Westerinen; William J. ;   et al. | 2013-10-03 |
Mobile Device Light Guide Display App 20130258701 - Westerinen; William J. ;   et al. | 2013-10-03 |
Light Guide Display And Field Of View App 20130249895 - Westerinen; William J. ;   et al. | 2013-09-26 |
System and method for binding a subscription-based computing system to an internet service Grant 8,533,801 - Carpenter , et al. September 10, 2 | 2013-09-10 |
Hardware-based computer theft deterrence Grant 8,522,043 - Duffus , et al. August 27, 2 | 2013-08-27 |
Active Vibrations App 20130147748 - Westerinen; William J. ;   et al. | 2013-06-13 |
Active vibrations Grant 8,416,066 - Westerinen , et al. April 9, 2 | 2013-04-09 |
Program and operation verification Grant 8,375,219 - Westerinen , et al. February 12, 2 | 2013-02-12 |
Policy framework to treat data Grant 8,347,046 - Panabaker , et al. January 1, 2 | 2013-01-01 |
Non-Volatile Memory Cache Performance Improvement App 20120290785 - Ergan; Cenk ;   et al. | 2012-11-15 |
Non-volatile memory cache performance improvement Grant 8,255,645 - Ergan , et al. August 28, 2 | 2012-08-28 |
Generating unique data from electronic devices Grant 8,250,375 - Carpenter , et al. August 21, 2 | 2012-08-21 |
Disaggregated secure execution environment Grant 8,214,296 - Frank , et al. July 3, 2 | 2012-07-03 |
Operating system independent architecture for subscription computing Grant 8,161,532 - Sebesta , et al. April 17, 2 | 2012-04-17 |
Master-slave security devices Grant 8,151,118 - Foster , et al. April 3, 2 | 2012-04-03 |
Securely providing advertising subsidized computer usage Grant 8,099,324 - Westerinen , et al. January 17, 2 | 2012-01-17 |
Non-Volatile Memory Cache Performance Improvement App 20120005422 - Ergan; Cenk ;   et al. | 2012-01-05 |
Active Vibrations App 20110267182 - Westerinen; William J. ;   et al. | 2011-11-03 |
System And Method For Binding A Subscription-based Computing System To An Internet Service App 20110271335 - Carpenter; Todd ;   et al. | 2011-11-03 |
Non-volatile memory cache performance improvement Grant 8,041,904 - Ergan , et al. October 18, 2 | 2011-10-18 |
Secure digital forensics Grant 8,014,976 - Carpenter , et al. September 6, 2 | 2011-09-06 |
System and method for binding a subscription-based computing system to an internet service provider Grant 7,984,497 - Carpenter , et al. July 19, 2 | 2011-07-19 |
Enhanced packaging for PC security Grant 7,979,721 - Westerinen , et al. July 12, 2 | 2011-07-12 |
Direct memory access for compliance checking Grant 7,971,056 - Westerinen , et al. June 28, 2 | 2011-06-28 |
Method and system for auxiliary display of information for a computing device Grant 7,913,182 - Bear , et al. March 22, 2 | 2011-03-22 |
Method and apparatus to enable a securely provisioned computing environment Grant 7,913,295 - Myers , et al. March 22, 2 | 2011-03-22 |
Smart Notebook App 20100325559 - Westerinen; William J. ;   et al. | 2010-12-23 |
Context-based Interaction Model For Mobile Devices App 20100317371 - Westerinen; William J. ;   et al. | 2010-12-16 |
Mobile Device Which Automatically Determines Operating Mode App 20100317332 - Bathiche; Steven N. ;   et al. | 2010-12-16 |
Separable Displays And Composable Surfaces App 20100313150 - Morris; Meredith J. ;   et al. | 2010-12-09 |
Computer compliance enforcement Grant 7,844,808 - Westerinen , et al. November 30, 2 | 2010-11-30 |
System and method for using a file system to automatically backup a file as a generational file Grant 7,818,608 - DeMaio , et al. October 19, 2 | 2010-10-19 |
System and method for securing a computer system connected to a network from attacks Grant 7,814,543 - Phillips , et al. October 12, 2 | 2010-10-12 |
Authentication Via A Device App 20100218249 - Wilson; Andrew D. ;   et al. | 2010-08-26 |
Surface-based Collaborative Search App 20100205190 - Morris; Meredith J. ;   et al. | 2010-08-12 |
Configurable multi-connector storage device Grant 7,774,437 - Crosier , et al. August 10, 2 | 2010-08-10 |
Method for ensuring boot source integrity of a computing system Grant 7,769,993 - Carpenter , et al. August 3, 2 | 2010-08-03 |
Implementing limited function mode in a display device Grant 7,750,923 - Yadav , et al. July 6, 2 | 2010-07-06 |
Method and system for configuring an electronic device Grant 7,710,587 - Crosier , et al. May 4, 2 | 2010-05-04 |
Method and apparatus for policy-based direct memory access control Grant 7,689,733 - Carpenter , et al. March 30, 2 | 2010-03-30 |
Non-volatile Memory Cache Performance Improvement App 20100077197 - Ergan; Cenk ;   et al. | 2010-03-25 |
System and method for providing a universal communications port with computer-telephony interface Grant 7,675,922 - Magendanz , et al. March 9, 2 | 2010-03-09 |
Computing device limiting mechanism Grant 7,669,048 - Frank , et al. February 23, 2 | 2010-02-23 |
Enhanced Packaging for PC Security App 20100037325 - Westerinen; William J. ;   et al. | 2010-02-11 |
Non-volatile memory cache performance improvement Grant 7,644,239 - Ergan , et al. January 5, 2 | 2010-01-05 |
Limited Memory Power App 20090327579 - Panabaker; Ruston ;   et al. | 2009-12-31 |
Generating Unique Data From Electronic Devices App 20090319799 - Carpenter; Todd L. ;   et al. | 2009-12-24 |
Track Impression Of Advertisement Upon Memory App 20090313111 - Westerinen; William J. ;   et al. | 2009-12-17 |
Flash Memory Transactioning App 20090271563 - Gopalan; Yadhu N. ;   et al. | 2009-10-29 |
Policy Framework To Treat Data App 20090259795 - Panabaker; Ruston ;   et al. | 2009-10-15 |
Remote Differential Compression Applied To Storage App 20090259675 - Hamilton; James R. ;   et al. | 2009-10-15 |
Active Matrix Touch Sensing App 20090256815 - Westerinen; William J. ;   et al. | 2009-10-15 |
Pre-paid computer monitoring hardware Grant 7,596,671 - Frank , et al. September 29, 2 | 2009-09-29 |
Multiple display monitor Grant 7,561,116 - Westerinen , et al. July 14, 2 | 2009-07-14 |
Method and system for virus detection using pattern matching techniques Grant 7,546,471 - Phillips , et al. June 9, 2 | 2009-06-09 |
Security features for portable computing environment Grant 7,540,024 - Phillips , et al. May 26, 2 | 2009-05-26 |
Remote services for portable computing environment Grant 7,539,863 - Phillips , et al. May 26, 2 | 2009-05-26 |
Program and operation verification App 20090113210 - Westerinen; William J. ;   et al. | 2009-04-30 |
Secure digital forensics App 20090112521 - Carpenter; Todd L. ;   et al. | 2009-04-30 |
Controlling an auxiliary display user interface based on usage context Grant 7,523,226 - Anderson , et al. April 21, 2 | 2009-04-21 |
Portable computing environment solution Grant 7,519,816 - Phillips , et al. April 14, 2 | 2009-04-14 |
Method and system for configuring an electronic device Grant 7,511,848 - Crosier , et al. March 31, 2 | 2009-03-31 |
Portable computing environment Grant 7,493,487 - Phillips , et al. February 17, 2 | 2009-02-17 |
Computer Hardware Metering App 20080319925 - Herold; Jeffrey Alan ;   et al. | 2008-12-25 |
Hardware-Based Computer Theft Deterrence App 20080320312 - Duffus; James S. ;   et al. | 2008-12-25 |
Reliability of diskless network-bootable computers using non-volatile memory cache Grant 7,454,653 - Nicholson , et al. November 18, 2 | 2008-11-18 |
Serial Peripheral Interface Switch App 20080282017 - Carpenter; Todd L. ;   et al. | 2008-11-13 |
Use of separate control channel to mitigate interference problems in wireless networking Grant 7,440,728 - Abhishek , et al. October 21, 2 | 2008-10-21 |
Method and Apparatus to Enable a Securely Provisioned Computing Environment App 20080250476 - Myers; Mark ;   et al. | 2008-10-09 |
Implementing Limited Function Mode in a Display Device App 20080246774 - Yadav; Hanumant Kumar ;   et al. | 2008-10-09 |
System and Method for Binding a Subscription-Based Computing System to an Internet Service Provider App 20080250129 - Carpenter; Todd ;   et al. | 2008-10-09 |
Method and Apparatus for Using USB Flash Devices and Other Portable Storage as a Means to Access Prepaid Computing App 20080250250 - Westerinen; William J. ;   et al. | 2008-10-09 |
Virtual Machine Support for Metered Computer Usage App 20080250406 - Carpenter; Todd L. ;   et al. | 2008-10-09 |
Operating System Independent Architecture for Subscription Computing App 20080250237 - Sebesta; David J. ;   et al. | 2008-10-09 |
Monitoring Bootable Busses App 20080222407 - Carpenter; Todd L. ;   et al. | 2008-09-11 |
Policy-Based Direct Memory Access Control App 20080222663 - Carpenter; Todd L. ;   et al. | 2008-09-11 |
Method and system for activating a computer system Grant 7,424,740 - Bear , et al. September 9, 2 | 2008-09-09 |
Master-Slave Security Devices App 20080183305 - Foster; David James ;   et al. | 2008-07-31 |
Capacity on Demand Computer Resources App 20080183712 - Westerinen; William J. ;   et al. | 2008-07-31 |
System and method for trustworthy metering and deactivation Grant 7,406,446 - Frank , et al. July 29, 2 | 2008-07-29 |
Method and system for improved reliability in storage devices Grant 7,395,452 - Nicholson , et al. July 1, 2 | 2008-07-01 |
System and method for maintaining persistent state data Grant 7,392,429 - Frank , et al. June 24, 2 | 2008-06-24 |
Computer Compliance Enforcement App 20080148036 - Westerinen; William J. ;   et al. | 2008-06-19 |
Direct Memory Access for Compliance Checking App 20080148065 - Westerinen; William J. ;   et al. | 2008-06-19 |
Enabling network devices within a virtual network to communicate while the networks's communications are restricted due to security threats Grant 7,353,390 - Chandley , et al. April 1, 2 | 2008-04-01 |
Methods and systems for cooperative scheduling of hardware resource elements Grant 7,337,442 - VoBa , et al. February 26, 2 | 2008-02-26 |
Passive memory lock App 20080047024 - Frank; Alexander ;   et al. | 2008-02-21 |
Power buffering for rotating media storage devices Grant 7,321,209 - Westerinen , et al. January 22, 2 | 2008-01-22 |
Independent Computation Environment and Provisioning of Computing Device Functionality App 20080005560 - Duffus; James ;   et al. | 2008-01-03 |
Securely Providing Advertising Subsidized Computer Usage App 20070244820 - Westerinen; William J. ;   et al. | 2007-10-18 |
Task-oriented processing as an auxiliary to primary computing environments Grant 7,275,167 - Chandley , et al. September 25, 2 | 2007-09-25 |
Method and system for auxiliary display of information for a computing device App 20070195007 - Bear; Eric Gould ;   et al. | 2007-08-23 |
Disaggregated secure execution environment App 20070192825 - Frank; Alexander ;   et al. | 2007-08-16 |
I/O-based enforcement of multi-level computer operating modes App 20070192826 - Frank; Alexander ;   et al. | 2007-08-16 |
Computer hosting multiple secure execution environments App 20070192824 - Frank; Alexander ;   et al. | 2007-08-16 |
Method and system for standby auxiliary processing of information for a computing device Grant 7,240,228 - Bear , et al. July 3, 2 | 2007-07-03 |
Pre-paid computer monitoring hardware App 20070150681 - Frank; Alexander ;   et al. | 2007-06-28 |
Computer control of audio/video switching App 20070137988 - Yu; Tse-Ching James ;   et al. | 2007-06-21 |
Computing device limiting mechanism App 20070136570 - Frank; Alexander ;   et al. | 2007-06-14 |
Controlling an auxiliary display user interface based on usage context App 20070130399 - Anderson; Jason M. ;   et al. | 2007-06-07 |
System and method for preserving state data of a personal computer in a standby state in the event of an AC power failure Grant 7,228,444 - Westerinen , et al. June 5, 2 | 2007-06-05 |
Method and system for auxiliary display of information for a computing device Grant 7,221,331 - Bear , et al. May 22, 2 | 2007-05-22 |
Task-oriented processing as an auxiliary to primary computing environments App 20070067658 - Chandley; Adrian M. ;   et al. | 2007-03-22 |
Reliability of diskless network-bootable computers using non-volatile memory cache App 20070006021 - Nicholson; Clark D. ;   et al. | 2007-01-04 |
Method and system for auxiliary display of information for a computing device App 20060284787 - Bear; Eric Gould ;   et al. | 2006-12-21 |
Task-oriented processing as an auxiliary to primary computing environments Grant 7,152,171 - Chandley , et al. December 19, 2 | 2006-12-19 |
Display controller permitting connection of multiple displays with a single video cable Grant 7,136,042 - Magendanz , et al. November 14, 2 | 2006-11-14 |
System and method for preserving state data of a personal computer in a standby state in the event of an AC power failure Grant 7,131,011 - Westerinen , et al. October 31, 2 | 2006-10-31 |
Method and apparatus for a cursor control device barcode reader App 20060213997 - Frank; Alexander ;   et al. | 2006-09-28 |
Power buffering for rotating media storage devices App 20060214612 - Westerinen; William J. ;   et al. | 2006-09-28 |
System and method for trustworthy metering and deactivation App 20060206718 - Frank; Alexander ;   et al. | 2006-09-14 |
System and method for using a file system to automatically backup a file as a generational file App 20060190505 - DeMaio; Pasquale ;   et al. | 2006-08-24 |
System and method for providing a universal communications port with computer-telephony interface App 20060165110 - Magendanz; Chad L. ;   et al. | 2006-07-27 |
Method and system for virus detection using pattern matching techniques App 20060161984 - Phillips; Thomas G. ;   et al. | 2006-07-20 |
System and method for maintaining persistent state data App 20060139069 - Frank; Alexander ;   et al. | 2006-06-29 |
Use of separate control channel to mitigate interference problems in wireless networking App 20060121854 - Abhishek; Abhishek ;   et al. | 2006-06-08 |
System and method for preserving state data of a personal computer in a standby state in the event of an AC power failure App 20060123258 - Westerinen; William J. ;   et al. | 2006-06-08 |
Method and system for configuring an electronic device App 20060101456 - Crosier; Dale C. ;   et al. | 2006-05-11 |
Method and system for configuring an electronic device App 20060101459 - Crosier; Dale C. ;   et al. | 2006-05-11 |
Reliability of diskless network-bootable computers using non-volatile memory cache Grant 7,036,040 - Nicholson , et al. April 25, 2 | 2006-04-25 |
Security features for portable computing environment App 20060085639 - Phillips; Thomas G. ;   et al. | 2006-04-20 |
Remote services for portable computing environment App 20060085527 - Phillips; Thomas G. ;   et al. | 2006-04-20 |
Method and system for configuring an electronic device App 20060082817 - Crosier; Dale C. ;   et al. | 2006-04-20 |
Portable computing environment App 20060085638 - Phillips; Thomas G. ;   et al. | 2006-04-20 |
Portable computing environment solution App 20060085086 - Phillips; Thomas G. ;   et al. | 2006-04-20 |
Method and system for improved reliability in storage devices App 20060069870 - Nicholson; Clark D. ;   et al. | 2006-03-30 |
Enabling network devices within a virtual network to communicate while the network's communications are restricted due to security threats App 20060041937 - Chandley; Adrian M. ;   et al. | 2006-02-23 |
Method and system for auxiliary display of information for a computing device App 20060007051 - Bear; Eric Gould ;   et al. | 2006-01-12 |
Non-volatile memory cache performance improvement App 20050246487 - Ergan, Cenk ;   et al. | 2005-11-03 |
Task-oriented processing as an auxiliary to primary computing environments App 20050246563 - Chandley, Adrian M. ;   et al. | 2005-11-03 |
Network security device and method for protecting a computing device in a networked environment App 20050182967 - Phillips, Thomas G. ;   et al. | 2005-08-18 |
System and method for securing a computer system connected to a network from attacks App 20050182949 - Phillips, Thomas G. ;   et al. | 2005-08-18 |
Computer system with noiseless cooling Grant 6,867,985 - Westerinen , et al. March 15, 2 | 2005-03-15 |
Method and system for auxiliary processing of information for a computing device App 20040225901 - Bear, Eric Gould ;   et al. | 2004-11-11 |
Method and system for activating a computer system App 20040225892 - Bear, Eric Gould ;   et al. | 2004-11-11 |
Computer system with noiseless cooling App 20040156180 - Westerinen, William J. ;   et al. | 2004-08-12 |
Multiple display monitor App 20040150581 - Westerinen, William J. ;   et al. | 2004-08-05 |
Reliability of diskless network-bootable computers using non-volatile memory cache App 20040153694 - Nicholson, Clark D. ;   et al. | 2004-08-05 |
Methods and systems for cooperative scheduling of hardware resource elements App 20040107421 - VoBa, Son ;   et al. | 2004-06-03 |
System and method for preserving state data of a personal computer in a standby state in the event of an AC power failure App 20040088589 - Westerinen, William J. ;   et al. | 2004-05-06 |
Display controller permitting connection of multiple displays with a single video cable App 20040080482 - Magendanz, C. L. ;   et al. | 2004-04-29 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.