CR

Craig S. Ranta

Microsoft: 38 patents #555 of 40,388Top 2%
BL Blackberry Limited: 1 patents #1,631 of 2,554Top 65%
SE Selfcharge: 1 patents #2 of 7Top 30%
VI Vioguard: 1 patents #3 of 6Top 50%
📍 Olympia, WA: #6 of 379 inventorsTop 2%
🗺 Washington: #1,454 of 76,902 inventorsTop 2%
Overall (All Time): #69,362 of 4,157,543Top 2%
43
Patents All Time

Issued Patents All Time

Showing 26–43 of 43 patents

Patent #TitleCo-InventorsDate
7397425 Electronically steerable sector antenna Qin-Ye Yin, Yan-Sheng Jiang, Wayne King 2008-07-08
7395059 Input device with user-balanced performance and power consumption 2008-07-01
7392047 Input device with user-balanced performance and power consumption 2008-06-24
7359362 Control of a multi-sectored antenna system to improve channel efficiency Wayne King, Edward C. Giaimo, III, James M. Brennan, Stephen M. Stegner, David W. Russo +1 more 2008-04-15
7359679 Multi-access system and method using multi-sectored antenna Wayne King, Edward C. Giaimo, III, James M. Brennan 2008-04-15
7292232 Data input devices and methods for detecting movement of a tracking surface by a laser speckle pattern John Lutian 2007-11-06
7283214 Self-mixing laser range sensor Jun Xu, Tianpeng Zhao, Hai Ming, Jianping Xie, Deyong He +5 more 2007-10-16
7150028 Method and system for downloading, storing and displaying coupon data using the horizontal overscan portion of a video signal 2006-12-12
7126586 Data input devices and methods for detecting movement of a tracking surface by detecting laser doppler self-mixing effects of a frequency modulated laser light beam Xie Jianping, Ming Hai, Zhao Tianpeng, Lv Liang, Gui Huaqiao +1 more 2006-10-24
7113087 Proximity sensing based on antenna impedance variation Mark W. Casebolt 2006-09-26
7050798 Input device with user-balanced performance and power consumption 2006-05-23
6937289 Method and system for downloading and storing interactive device content using the horizontal overscan portion of a video signal Jeffrey Alexander, Harjit Singh 2005-08-30
6704058 System and method of adaptive timing estimation for horizontal overscan data 2004-03-09
6556247 Method and system for decoding data in the horizontal overscan portion of a video signal Leonardo G. Del Castillo 2003-04-29
6317714 Controller and associated mechanical characters operable for continuously performing received control data while engaging in bidirectional communications over a single communications channel Leonardo G. Del Castillo, Damon V. Danieli, Scott Randell, Harjit Singh 2001-11-13
6144291 Bit encoding in home control systems Gilad Odinak, Nigel Keam 2000-11-07
5977865 Bit encoding in home control systems Gilad Odinak, Nigel Keam 1999-11-02
5694022 Variable pulse recharging battery pack David S. Nierescher, Steven M Swedenburg 1997-12-02