CS

Christopher Mark Songer

LI Lexmark International: 6 patents #429 of 1,615Top 30%
TE Tensilica: 6 patents #9 of 43Top 25%
IN Intel: 2 patents #13,213 of 30,777Top 45%
CS Cadence Design Systems: 1 patents #1,216 of 2,263Top 55%
CL Clari: 1 patents #18 of 30Top 60%
Broadcom: 1 patents #5,847 of 9,346Top 65%
📍 Sunnyvale, CA: #1,270 of 14,302 inventorsTop 9%
🗺 California: #28,827 of 386,348 inventorsTop 8%
Overall (All Time): #215,915 of 4,157,543Top 6%
20
Patents All Time

Issued Patents All Time

Showing 1–20 of 20 patents

Patent #TitleCo-InventorsDate
12346345 Automated consistent implementation of formula fields Brian Becker, Simon Yuting Zhang 2025-07-01
9582278 Automated processor generation system and method for designing a configurable processor Albert Ren-Rui Wang, Richard Ruddell, David William Goodwin, Earl A. Killian, Nupur Bhattacharyya +7 more 2017-02-28
9438499 Approximation of the physical location of devices and transitive device discovery through the sharing of neighborhood information using wireless or wired discovery mechanisms Robert M. Cole, Patrick C. Lankswert, Charlie D. Lenahan, Ahmad J. Mirani 2016-09-06
9247569 Management and optimization of wireless communications multiplexed over multiple layer-three transports with indefinite duration layer-two sessions Robert M. Cole, Patrick C. Lankswert, Charlie D. Lenahan 2016-01-26
8504100 System and method for multi-radio control Gene M. Chang, Peter Groset, Patrick C. Lankswert 2013-08-06
8161432 Automated processor generation system and method for designing a configurable processor Albert Ren-Rui Wang, Richard Ruddell, David William Goodwin, Earl A. Killian, Nupur Bhattacharyya +7 more 2012-04-17
7786935 Method and system for inferring a location of a mobile computing device Patrick C. Lankswert 2010-08-31
7774020 Method and system for ascertaining whether multiple radios are associated with a single wireless device 2010-08-10
7437700 Automated processor generation system and method for designing a configurable processor Albert Ren-Rui Wang, Richard Ruddell, David William Goodwin, Earl A. Killian, Nupur Bhattacharyya +7 more 2008-10-14
7249351 System and method for preparing software for execution in a dynamically configurable hardware environment Ian Eslick, Robert French 2007-07-24
7080283 Simultaneous real-time trace and debug for multiple processing core systems on a chip John Newlin, Srikanth Nuggehalli, David Jacobowitz 2006-07-18
7036106 Automated processor generation system for designing a configurable processor and method for the same Albert Ren-Rui Wang, Richard Ruddell, David William Goodwin, Earl A. Killian, Nupur Bhattacharyya +7 more 2006-04-25
6986127 Debugging apparatus and method for systems of configurable processors John Newlin, Albert Ren-Rui Wang 2006-01-10
6763327 Abstraction of configurable processor functionality for operating systems portability Pavlos Konas, Marc Gauthier, Kevin C. Chea 2004-07-13
6038033 Method and apparatus for compressing and decompressing print data in the background operations of a printer Michael Donald Bender 2000-03-14
5819015 Method and apparatus for providing remote printer resource management Jay Scott Martin, Martin Geoffrey Rivers, Gail Marie Songer, James Francis Webb, Jeffrey Keith Wedinger 1998-10-06
5791790 Method and apparatus for providing print job buffering for a printer on a fast data path Michael Donald Bender, John Knox Brown, III, Matthew Scott Keith, Martin Geoffrey Rivers, Gail Marie Songer 1998-08-11
5754748 Download of interpreter to a printer Martin Geoffrey Rivers, Hugh Deral Spears 1998-05-19
5720015 Method and apparatus for providing remote printer resource management Jay Scott Martin, Martin Geoffrey Rivers, Gail Marie Songer, James Francis Webb, Jeffrey Keith Wedinger 1998-02-17
5704022 Printer with high bandwidth compression architecture Bryan Leslie Ethington, John F. Gostomski, Jeffrey A. Minnick 1997-12-30