Copyright IDCC Company ltd. All rights reserved.