Canadian court rejects appeal by Google Canada in long-running patent case  Yahoo Canada Finance