Microsoft files amicus brief with other tech giants in case against ...