← Back to Companies

Google LLC

Google LLC
Active Patents
9
Total Holdings
85

Patent Holdings

Filter in Explorer →
Patent No. Title Status Filing Date Grant Date Claims Actions
USD776681S1 Display screen or portion thereof with graphical user inter… Active / In Force 2015-08-21 2017-01-17 1 Details
US9007898B2 System to share network bandwidth among competing applicati… Active / In Force 2011-02-01 2015-04-14 22 Details
USD715815S1 Portion of a display panel with a user interface Active / In Force 2011-12-01 2014-10-21 1 Details
US8818608B2 Engaging and disengaging for autonomous driving Active / In Force 2013-12-03 2014-08-26 22 Details
US8433470B1 User interface for displaying internal state of autonomous … Active / In Force 2012-12-07 2013-04-30 22 Details
US8346426B1 User interface for displaying internal state of autonomous … Active / In Force 2010-04-28 2013-01-01 19 Details
US8260482B1 User interface for displaying internal state of autonomous … Active / In Force 2010-07-08 2012-09-04 23 Details
US7716223B2 Variable personalization of search results in a search engi… Expired / Lapsed 2004-12-01 2010-05-11 17 Details
US7565630B1 Customization of search results for search queries received… Expired / Lapsed 2004-06-15 2009-07-21 40 Details
US7528711B2 Portable monitoring unit Expired / Lapsed 2005-12-19 2009-05-05 15 Details
US7486176B2 Method, system, and computer program product for determinin… Active / In Force 2007-11-19 2009-02-03 8 Details
US7486177B2 System and method for performing interventions in cars usin… Expired / Lapsed 2006-01-06 2009-02-03 23 Details
US7446649B2 Method, system, and computer program product for determinin… Active / In Force 2007-05-02 2008-11-04 23 Details
US7409643B2 Graphical user interface for travel planning system Expired / Lapsed 2003-10-30 2008-08-05 54 Details
US7392506B2 Method, system and article of manufacture for testing a sof… Expired / Lapsed 2004-07-29 2008-06-24 22 Details
US7327238B2 Method, system, and computer program product for determinin… Expired / Lapsed 2005-06-06 2008-02-05 8 Details
US7295904B2 Touch gesture based interface for motor vehicle Expired / Lapsed 2004-08-31 2007-11-13 37 Details
US7251808B2 Graphical debugger with loadmap display manager and custom … Expired / Lapsed 2003-09-11 2007-07-31 25 Details
US7216291B2 System and method to display table data residing in columns… Expired / Lapsed 2003-10-21 2007-05-08 21 Details
USD533561S1 Graphical user interface Expired / Lapsed 2004-03-26 2006-12-12 1 Details
USD528552S1 Graphical user interface for a display screen of a communic… Expired / Lapsed 2003-09-29 2006-09-19 1 Details
US7065386B1 Method and system for processing overloaded keys of a mobil… Expired / Lapsed 2004-10-29 2006-06-20 14 Details
US6907273B1 Method and system for processing overloaded keys of a mobil… Expired / Lapsed 2000-07-07 2005-06-14 37 Details
US6792458B1 System and method for monitoring and analyzing internet tra… Expired / Lapsed 2000-10-04 2004-09-14 85 Details
US6732330B1 Scripting language blocks to support multiple scripting lan… Expired / Lapsed 1999-09-30 2004-05-04 28 Details
US6725422B1 Method and system in an electronic spreadsheet for introduc… Expired / Lapsed 2000-03-21 2004-04-20 11 Details
US6701321B1 Method and apparatus for navigation of relational databases… Expired / Lapsed 2000-03-13 2004-03-02 10 Details
US6675354B1 Case-insensitive custom tag recognition and handling Expired / Lapsed 1999-11-18 2004-01-06 23 Details
US6675350B1 System for collecting and displaying summary information fr… Expired / Lapsed 1999-11-04 2004-01-06 34 Details
US6671875B1 Manipulation of an object-oriented user interface process t… Expired / Lapsed 2000-09-21 2003-12-30 27 Details
US6671854B1 Dynamic web object row count in hyper text markup language Expired / Lapsed 1999-11-05 2003-12-30 35 Details
US6658574B1 Method for non-disclosing password entry Expired / Lapsed 1999-06-21 2003-12-02 21 Details
US6654036B1 Method, article of manufacture and apparatus for controllin… Expired / Lapsed 2000-06-05 2003-11-25 47 Details
US6654948B1 Methods and apparatus for partial and consistent monitoring… Expired / Lapsed 1999-10-12 2003-11-25 30 Details
US6633864B1 Method and apparatus for multi-threaded based search of doc… Expired / Lapsed 1999-04-29 2003-10-14 35 Details
US6628655B1 Method of self-learning for the switching nodes of a data t… Expired / Lapsed 2000-01-24 2003-09-30 20 Details
US6628715B1 Method and apparatus for estimating optical flow Expired / Lapsed 2000-01-18 2003-09-30 23 Details
US6628309B1 Workspace drag and drop Expired / Lapsed 1999-02-05 2003-09-30 32 Details
US6625315B2 Method and apparatus for identifying objects depicted in a … Expired / Lapsed 2002-09-16 2003-09-23 31 Details
US6615209B1 Detecting query-specific duplicate documents Expired / Lapsed 2000-10-06 2003-09-02 44 Details
US6611832B1 Data structure for longest-matching prefix searching and up… Expired / Lapsed 2001-10-09 2003-08-26 14 Details
US6611872B1 Performing multicast communication in computer networks by … Expired / Lapsed 1999-06-01 2003-08-26 11 Details
US6611753B1 3-dimensional intersection display for vehicle navigation s… Expired / Lapsed 1998-04-17 2003-08-26 22 Details
US6603396B2 Method and apparatus for distributed object filtering Expired / Lapsed 2001-07-02 2003-08-05 58 Details
US6598054B2 System and method for clustering data objects in a collecti… Expired / Lapsed 1999-10-19 2003-07-22 21 Details
US6584613B1 Simplified TV viewer response system and method using speci… Expired / Lapsed 1999-03-19 2003-06-24 23 Details
US6567805B1 Interactive automated response system Expired / Lapsed 2000-05-15 2003-05-20 21 Details
US6567797B1 System and method for providing recommendations based on mu… Expired / Lapsed 1999-10-19 2003-05-20 29 Details
US6564202B1 System and method for visually representing the contents of… Expired / Lapsed 1999-10-19 2003-05-13 16 Details
US6529903B2 Methods and apparatus for using a modified index to provide… Expired / Lapsed 2000-12-26 2003-03-04 28 Details
US6509898B2 Usage based methods of traversing and displaying generalize… Expired / Lapsed 1998-04-17 2003-01-21 40 Details
US6502091B1 Apparatus and method for discovering context groups and doc… Expired / Lapsed 2000-02-23 2002-12-31 40 Details
US6499034B1 Bristlelines: a visualization for discovery relationships b… Expired / Lapsed 1999-10-07 2002-12-24 16 Details
US6493731B1 Document management system for recording and viewing the hi… Expired / Lapsed 1999-01-27 2002-12-10 22 Details
US6490577B1 Search engine with user activity memory Expired / Lapsed 2000-03-31 2002-12-03 13 Details
US6487189B1 Mobile e-mail document transaction service Expired / Lapsed 1999-03-16 2002-11-26 23 Details
US6463304B2 Application launcher for a two-way mobile communications de… Expired / Lapsed 1999-03-04 2002-10-08 21 Details
US6453056B2 Method and apparatus for generating a database of road sign… Expired / Lapsed 2001-03-20 2002-09-17 87 Details
US6453319B1 Maintaining counters for high performance object cache Expired / Lapsed 2000-04-05 2002-09-17 18 Details
US6453315B1 Meaning-based information organization and retrieval Expired / Lapsed 1999-11-01 2002-09-17 27 Details
US6442473B1 Method and apparatus for presenting traffic information in … Expired / Lapsed 1999-01-28 2002-08-27 46 Details
US6415323B1 Proximity-based redirection system for robust and scalable … Expired / Lapsed 1999-12-09 2002-07-02 26 Details
US6411950B1 Dynamic query expansion Expired / Lapsed 1998-11-30 2002-06-25 35 Details
US6385602B1 Presentation of search results using dynamic categorization Expired / Lapsed 1998-11-03 2002-05-07 58 Details
US6385600B1 System and method for searching on a computer using an evid… Expired / Lapsed 1998-04-03 2002-05-07 37 Details
US6370538B1 Direct manipulation interface for document properties Expired / Lapsed 1999-11-22 2002-04-09 16 Details
US6370518B1 Method and apparatus for displaying a record from a structu… Expired / Lapsed 1998-10-05 2002-04-09 44 Details
US6360221B1 Method and apparatus for the production, delivery, and rece… Expired / Lapsed 1999-09-21 2002-03-19 34 Details
US6327590B1 System and method for collaborative ranking of search resul… Expired / Lapsed 1999-05-05 2001-12-04 15 Details
US6327593B1 Automated system and method for capturing and managing user… Expired / Lapsed 1998-12-23 2001-12-04 36 Details
US6317795B1 Dynamic modification of multimedia content Expired / Lapsed 1997-07-22 2001-11-13 72 Details
US6288718B1 Scrolling method and apparatus for zoom display Expired / Lapsed 1998-11-13 2001-09-11 28 Details
US6279006B1 Structured data management system and computer-readable rec… Expired / Lapsed 1998-10-14 2001-08-21 15 Details
US6272231B1 Wavelet-based facial motion capture for avatar animation Expired / Lapsed 1998-11-06 2001-08-07 26 Details
US6263351B1 Document research system and method for efficiently display… Expired / Lapsed 1999-02-05 2001-07-17 14 Details
US6255943B1 Method and apparatus for distributed object filtering Expired / Lapsed 1998-07-28 2001-07-03 18 Details
US6205563B1 Method and apparatus for inter-domain alarm correlation Expired / Lapsed 1999-12-06 2001-03-20 8 Details
US6205480B1 System and method for web server user authentication Expired / Lapsed 1998-08-19 2001-03-20 35 Details
US6199102B1 Method and system for filtering electronic messages Expired / Lapsed 1997-08-26 2001-03-06 41 Details
US6189026B1 Technique for dynamically generating an address book in a d… Expired / Lapsed 1997-06-16 2001-02-13 7 Details
US6094655A Method of creating and using notes decision capsules Expired / Lapsed 1997-09-18 2000-07-25 64 Details
US6064666A Cross service common user image association Expired / Lapsed 1996-11-15 2000-05-16 70 Details
US5752246A Service agent for fulfilling requests of a web browser Expired / Lapsed 1995-06-07 1998-05-12 36 Details
US5696905A System and method for providing merchant information and es… Expired / Lapsed 1995-03-20 1997-12-09 20 Details
US5564037A Real time data migration system and method employing sparse… Expired / Lapsed 1995-03-29 1996-10-08 15 Details