Google patents granted on 24 February 2015

74 US patents granted on 24 February 2015 and assigned to Google

1 D723,059 Portion of a display panel with an animated computer icon
2 D722,870 Packaging assembly
3 8,966,655 Electronic license management
4 8,966,628 Native code module security for arm instruction set architectures
5 8,966,592 Authenticating access to a private account at a public computing device
6 8,966,582 Automatic detection and warning regarding potentially malicious sites
7 8,966,571 Detection of potentially copyrighted content in user-initiated live streams
8 8,966,516 Determining automatically generated channel tunes based on channel tune dwell times
9 8,966,407 Expandable homepage modules
10 8,966,370 Dynamic adjustment of video quality
11 8,966,356 Providing views of three-dimensional (3D) object data models
12 8,966,304 Periodic system wakeup to update state
13 8,966,283 Systems and methods for live migration of a data store to encrypted form
14 8,966,198 Providing snapshots of virtual storage devices
15 8,966,179 Volatile memory storage for private web browsing
16 8,966,070 System and method of reducing network latency
17 8,966,043 Frequency capping of content across multiple devices
18 8,966,036 Method and system for website user account management based on event transition matrixes
19 8,965,986 Device dependent user notification
20 8,965,961 System and method of reducing latency using adaptive retransmission timeouts
21 8,965,954 Always ready client/server data synchronization
22 8,965,919 Locating meaningful stopwords or stop-phrases in keyword-based retrieval systems
23 8,965,891 Training scoring models optimized for highly-ranked results
24 8,965,885 System and method for browsing web pages on a mobile communication device
25 8,965,884 Entity display priority in a distributed geographic information system
26 8,965,883 Ranking user generated web content
27 8,965,882 Click or skip evaluation of synonym rules
28 8,965,880 Transcoding and serving resources
29 8,965,875 Removing substitution rules based on user interactions
30 8,965,874 Dynamic aggregation of users
31 8,965,873 Methods and systems for eliminating duplicate events
32 8,965,859 Robust hashing of digital media data
33 8,965,786 User-based ad ranking
34 8,965,782 Method and apparatus for transaction tracking over a computer network
35 8,965,766 Systems and methods for identifying music in a noisy environment
36 8,965,763 Discriminative language modeling for automatic speech recognition with a weak acoustic model and distributed training
37 8,965,695 Hierarchical floating car data network
38 8,965,691 Position and direction determination using multiple single-channel encoders
39 8,965,621 Driving pattern recognition and safety control
40 8,965,587 Radiant heating controls and methods for an environmental control system
41 8,965,545 Progressive encoding of audio
42 8,965,478 Microelectrodes in an ophthalmic electrochemical sensor
43 8,965,331 Traffic management for base stations backhauled over data-capped network connections
44 8,965,289 System and method for mitigating the effects of interferers while performing conditional device scan
45 8,965,203 Flexible non-modular data center with reconfigurable extended-reach optical network fabric
46 8,965,179 Systems and methods facilitating the generation of automatic transitions in video
47 8,965,170 Automatic transition of content based on facial recognition
48 8,965,143 System for enhancing content
49 8,965,124 Spatio-temporal segmentation for video
50 8,965,112 Sequence transcription with deep neural networks
51 8,965,107 Feature reduction based on local densities for bundle adjustment of images
52 8,965,104 Machine vision calibration with cloud computing systems
53 8,965,040 User correction of pose for street-level images
54 8,964,949 Voice response apparatus and method of providing automated voice responses with silent prompting
55 8,964,691 Method and apparatus for inter-technology handoff of a user equipment
56 8,964,690 Method and apparatus for optimizing network entry during handoffs in a wireless communication system
57 8,964,559 Deadlock prevention in direct networks of arbitrary topology
58 8,964,546 Indirect measurement of user traffic on links
59 8,964,543 System and method of reducing latency by transmitting duplicate packets over a network
60 8,964,396 Rack power and data bus
61 8,964,374 Vertical tray structure for rack in data center
62 8,964,060 Determining an image capture payload burst structure based on a metering image capture sweep
63 8,963,999 Augmented reality with earth data
64 8,963,915 Using image content to facilitate navigation in panoramic image data
65 8,963,885 Mobile device for interacting with an active stylus
66 8,963,845 Mobile device with temperature sensing capability and method of operating same
67 8,963,806 Device authentication
68 8,963,728 System and method for high-sensitivity sensor
69 8,963,727 Environmental sensing systems having independent notifications across multiple thresholds
70 8,963,726 System and method for high-sensitivity sensor
71 8,961,005 System and method for integrating sensors in thermostats
72 8,960,899 Assembling thin silicon chips on a contact lens
73 8,960,898 Contact lens that restricts incoming light to the eye
74 8,959,967 Controlled flattening of sheet materials