Inventor
SANTOSUOSSO JOHN MATTHEW
US248 patents
Patents
50 patentsUS7350704B2Apr 1, 2008
Handheld electronic book reader with annotation and usage tracking capabilities
IBM114 citations99
US7343306B1Mar 11, 2008
Location-based vehicle risk assessment system
IBM182 citations99
US7284232B1Oct 16, 2007
Automated generation of aliases based on embedded alias information
IBM275 citations99
US7254773B2Aug 7, 2007
Automated spell analysis
IBM221 citations99
US7103848B2Sep 5, 2006
Handheld electronic book reader with annotation and usage tracking capabilities
IBM195 citations99
US7043690B1May 9, 2006
Method, system, and program for checking contact information
IBM184 citations99
US6999757B2Feb 14, 2006
Telephone system and method for selectively ringing one or more land phones or portable phones based on the self-detected geographical position of a portable phone
IBM184 citations99
US6975874B1Dec 13, 2005
Portable phone that changes function according to its self-detected geographical position
IBM106 citations99
US6944443B2Sep 13, 2005
Method, apparatus and system for notifying a user of a portable wireless device
IBM141 citations99
US6944821B1Sep 13, 2005
Copy/paste mechanism and paste buffer that includes source information for copied data
IBM252 citations99
US6873982B1Mar 29, 2005
Ordering of database search results based on user feedback
IBM420 citations99
US6801906B1Oct 5, 2004
Method and apparatus for finding information on the internet
IBM193 citations99
US6785732B1Aug 31, 2004
Web server apparatus and method for virus checking
IBM417 citations99
US6781920B2Aug 24, 2004
Method for resolving meeting conflicts within an electronic calendar application
IBM149 citations99
US6779021B1Aug 17, 2004
Method and system for predicting and managing undesirable electronic mail
IBM323 citations99
US6732142B1May 4, 2004
Method and apparatus for audible presentation of web page content
IBM242 citations99
US6721721B1Apr 13, 2004
Virus checking and reporting for computer database search results
IBM233 citations99
US6681396B1Jan 20, 2004
Automated detection/resumption of interrupted television programs
IBM391 citations99
US6415542B1Jul 9, 2002
Location-based firearm discharge prevention
IBM959 citations99
US6282486B1Aug 28, 2001
Distributed system and method for detecting traffic patterns
IBM128 citations99
US7901288B2Mar 8, 2011
Embedded advertising enhancements in interactive computer game environments
IBM107 citations98
US7885954B2Feb 8, 2011
Monitoring performance of a data processing system
IBM44 citations98
US7383538B2Jun 3, 2008
Storing and restoring snapshots of a computer process
IBM100 citations98
US7236946B2Jun 26, 2007
Operation of control system for ensuring availability of purchasable items in networked machines
IBM77 citations98
US7146264B2Dec 5, 2006
Method and system for controlling an automatic transmission using a GPS assist having a learn mode
IBM76 citations98
US7096215B2Aug 22, 2006
Virus checking and reporting for computer database search results
IBM80 citations98
US7089228B2Aug 8, 2006
Computer apparatus and method for caching results of a database query
IBM110 citations98
US7080402B2Jul 18, 2006
Access to applications of an electronic processing device solely based on geographic location
IBM82 citations98
US7000116B2Feb 14, 2006
Password value based on geographic location
IBM74 citations98
US6965990B2Nov 15, 2005
Method and apparatus for providing programming assistance
IBM85 citations98
US6961924B2Nov 1, 2005
Displaying variable usage while debugging
IBM98 citations98
US6930707B2Aug 16, 2005
Digital camera apparatus with biometric capability
IBM132 citations98
US6850934B2Feb 1, 2005
Adaptive search engine query
IBM82 citations98
US6816863B2Nov 9, 2004
Method, system, and computer product for providing a distribution list
IBM71 citations98
US6789107B1Sep 7, 2004
Method and apparatus for providing a view of an electronic mail message
IBM106 citations98
US6748237B1Jun 8, 2004
Automated selection of audio broadcast signal source based on user preference criterion
IBM124 citations98
US6721953B1Apr 13, 2004
Display of television program information using dynamically-adjusted scroll rate
IBM138 citations98
US6721781B1Apr 13, 2004
Method of providing an alternative audio format of a web page in response to a request for audible presentation of the same
IBM76 citations98
US6658649B1Dec 2, 2003
Method, apparatus and article of manufacture for debugging a user defined region of code
IBM122 citations98
US6654791B1Nov 25, 2003
Method and apparatus for processing electronic mail using an importance indicator
IBM107 citations98
US6631181B1Oct 7, 2003
Method and system for allowing specification of messaging system greetings according to a caller identification
IBM120 citations98
US6583734B2Jun 24, 2003
Enhanced vehicle hazard warning and safety features integrated with an onboard navigation system
IBM105 citations98
US6452617B1Sep 17, 2002
Adjusting a click time threshold for a graphical user interface
IBM86 citations98
US6339438B1Jan 15, 2002
Scroll bar with integrated advertisement
IBM120 citations98
US7142666B1Nov 28, 2006
Method and apparatus for selectively disabling a communication device
IBM62 citations96
US6804510B1Oct 12, 2004
Selection of alternate sources for audio broadcast signals responsive to embedded source identification information
IBM64 citations96
US6778989B2Aug 17, 2004
System and method for constructing and viewing an electronic document
IBM56 citations96
US6694507B2Feb 17, 2004
Method and apparatus for analyzing performance of object oriented programming code
IBM60 citations96
US6628964B1Sep 30, 2003
Combination cordless telephone and remote control for entertainment equipment
IBM55 citations96
US6385531B2May 7, 2002
Distributed system and method for detecting traffic patterns
IBM71 citations96
Showing the top 50 of 248 patents by PatentIndex Score.