Danusa86 blocked seats beside an occupied seat usually means that the passenger has status and the seat beside him is kept free to give him more room. But why it is done on a 1-2-1 B787 is beyond me.
The front row is always blocked since it is there the bassinet sets are. Any vacant seats are normally released at the opening of airport check-in.