loadpatents
name:-0.12645888328552
name:-0.084934949874878
name:-0.0058908462524414
Westerinen; William J. Patent Filings

Westerinen; William J.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Westerinen; William J..The latest application filed is for "augmented reality and physical games".

Company Profile
7.87.97
  • Westerinen; William J. - Issaquah WA US
  • Westerinen; William J. - Redmond WA
  • Westerinen; William J. - Sammamish WA
  • Westerinen; William J. - Preston WA US
  • - Issaquah WA US
  • Westerinen; William J - Sammamish WA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
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.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed