Google patents granted on 19 February 2013

42 US patents granted on 19 February 2013 and assigned to Google

1 8,381,272 Systems and methods for strengthening web credentials
2 8,381,270 Network configuration and authorization
3 8,381,202 Runtime system for executing an application in a parallel-processing computer system
4 8,381,192 Software testing using taint analysis and execution path alteration
5 8,381,189 Bug clearing house
6 8,381,129 User interface for selecting options
7 8,381,106 Touch gesture for detailed display
8 8,381,102 Systems and methods for visually scrolling through a stack of items displayed on a device
9 8,381,100 Spelling suggestions based on an input sequence including accidental “delete”
10 8,380,995 Process for login of a computing device with a touchscreen
11 8,380,909 Multiple command queues having separate interrupts
12 8,380,798 Status message de-duplication
13 8,380,758 Trie specialization allowing storage of value keyed by patterns and retrieval by tokens
14 8,380,734 Word decompounder
15 8,380,710 Ordering of ranked documents
16 8,380,707 Session-based dynamic search snippets
17 8,380,705 Methods and systems for improving a search ranking using related queries
18 8,380,704 Coordinating different search queries using a translated query cursor
19 8,380,694 Method and system for aggregating reviews and searching within reviews for a product
20 8,380,693 System and method for automatically identifying classified websites
21 8,380,691 Social network user data advertising
22 8,380,676 Automatic deletion of temporary files
23 8,380,659 Method and system for efficiently replicating data in non-relational databases
24 8,380,652 Methods and systems for autonomous robotic decision making
25 8,380,582 Annotating content
26 8,380,571 Automated determination of validity of complaints
27 8,380,563 Using previous user search query to target advertisements
28 8,380,502 Voice interface for a search engine
29 8,380,488 Identifying a property of a document
30 8,380,427 Showing realistic horizons on mobile computing devices
31 8,380,349 Methods and systems for providing instructions to a robotic device
32 8,380,076 Optical transmission system with optical chromatic dispersion compensator
33 8,380,004 Object image matching and applications thereof
34 8,379,912 Identifying establishments in images
35 8,379,863 Enabling users to select between secure service providers using a central trusted service manager
36 8,379,857 Secure key distribution for private communication in an unsecured communication channel
37 8,379,828 Flexible communication systems and methods
38 8,379,803 Voice response apparatus and method of providing automated voice responses with silent prompting
39 8,379,488 Smart-watch including flip up display
40 8,379,053 Identification of areas of interest on a web page
41 8,379,037 Multi-resolution texture aggregation
42 8,378,631 Battery charger with sensor-activated light source