Huawei signs patent agreements with Amazon, Vivo  Developing Telecoms