Method, system, mobile device, apparatus and computer program product for validating rights objects

US10659830B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10659830-B2
Application numberUS-201916380461-A
CountryUS
Kind codeB2
Filing dateApr 10, 2019
Priority dateJan 9, 2007
Publication dateMay 19, 2020
Grant dateMay 19, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, system, mobile device, apparatus and computer program product are provided for accurately determining whether one or more rights objects associated with a mobile device are valid. In particular, a secure time source (e.g., DRM clock or time) may be maintained by the mobile device and used to check the validity of the one or more rights objects. In order to ensure that the secure time source or clock remains accurate, the mobile device may update the secure time source by regularly requesting and receiving the DVB-H network time from a DVB-H network entity. Because the DVB-H network time is secure, accurate and readily accessible, it provides an ideal tool for correcting possible drift in the mobile device's secure time source.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus for determining whether one or more rights objects associated with the apparatus are valid, the apparatus comprising: a communication interface for transmitting and receiving data; at least one memory device for storing instructions; a processor communicatively coupled to the communication interface and the at least one memory device, the processor configured to, when executing the instructions, perform the following: retrieve a multimedia network time via the communication interface from a network transmitting multimedia; update a secure clock based at least in part on the multimedia network time and a user-set clock, wherein the secure clock is not user-changeable, updating the secure clock comprising: determining a difference between the multimedia network time and the user-set clock, storing the difference, calculating the secure clock based at least on the stored difference, re-retrieving the multimedia network time via the communication interface at every predetermined interval of time, at each interval, re-calculating a new difference between the multimedia network time and the user-set clock, replacing the stored difference with the new difference when the new difference differs from the stored difference, and re-calculating the secure clock based on the new stored difference; and use the secure clock to determine whether one or more rights objects associated with the apparatus are valid. 2. The apparatus of claim 1 , wherein the secure clock is configured to check whether a time period during with the one or more rights objects is valid. 3. The apparatus of claim 1 , wherein the processor, when retrieving the multimedia network time, is further configured to automatically send a request via the communication interface for the multimedia network time to a network entity upon boot up of the apparatus. 4. The apparatus of claim 1 , wherein the processor, when retrieving the multimedia network time, is further configured to send a request for the multimedia network time, via the communication interface to a network entity. 5. The apparatus of claim 4 , wherein the processor, when executing the instructions, is further configured to re-send, via the communication interface, the request to the network entity for the multimedia network time in response to an error message indicating that the mobile device is outside of a multimedia signal coverage area. 6. The apparatus of claim 5 , wherein the processor is configured to re-send the request via the communication interface for a predetermined number of times. 7. The apparatus of claim 5 , wherein the processor is configured to re-send the request via the communication interface until the multimedia network time is retrieved.

Assignees

Inventors

Classifications

  • Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08) · CPC title

  • Rights management {associated to the content (security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)} · CPC title

  • via a different channel · CPC title

  • for identifying broadcast time · CPC title

  • Arrangements for conditional access to broadcast information or to broadcast-related services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10659830B2 cover?
A method, system, mobile device, apparatus and computer program product are provided for accurately determining whether one or more rights objects associated with a mobile device are valid. In particular, a secure time source (e.g., DRM clock or time) may be maintained by the mobile device and used to check the validity of the one or more rights objects. In order to ensure that the secure time …
Who is the assignee on this patent?
Conversant Wireless Licensing Sarl
What technology area does this patent fall under?
Primary CPC classification H04N21/2541. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 19 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).