Audit trail management for a menu system in a digital consumer product
First Claim
1. A method for providing an audit trail in an electronic device, the method comprising the steps of:
- saving, in a memory of the electronic device, one or more menu screens and video screens representing the audit trail;
detecting display of a next screen comprising one of a video screen and a menu screen;
if the next screen is a video screen and a predetermined number of video screens has already been saved in the audit trail, removing one of the predetermined number of video screens from the audit trail before adding the next screen to the audit trail; and
if the next screen is not a video screen and an existing instance of the next screen has already been saved in the audit trail, removing the existing instance of the next screen and all screens thereafter from the audit trail before adding the next screen to the audit trail.
5 Assignments
0 Petitions
Accused Products
Abstract
A digital consumer product having a menu system includes an audit trail system having an audit trail management system that removes screens from an audit trail triggered by the addition of a new screen to the audit trail. Menu screens and/or video screens are added to the audit trail as navigated by the user and, accordingly, certain screens are removed from the audit trail. The audit trail management system also provides the ability to store two or more instances of full-screen video and all intervening screens, the ability to provide all data and temporary state information for all screens stored in the audit trail and the ability to restore and refresh them, the ability to retain partial screens and screen objects and the ability to restore and refresh them, and the ability to remove any or all stored screens.
-
Citations
35 Claims
-
1. A method for providing an audit trail in an electronic device, the method comprising the steps of:
-
saving, in a memory of the electronic device, one or more menu screens and video screens representing the audit trail; detecting display of a next screen comprising one of a video screen and a menu screen; if the next screen is a video screen and a predetermined number of video screens has already been saved in the audit trail, removing one of the predetermined number of video screens from the audit trail before adding the next screen to the audit trail; and if the next screen is not a video screen and an existing instance of the next screen has already been saved in the audit trail, removing the existing instance of the next screen and all screens thereafter from the audit trail before adding the next screen to the audit trail. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A digital television apparatus providing menu screens and video screens, the digital television apparatus comprising:
-
a storage device for storing an audit trail comprising one or more menu screens and video screens; and a controller coupled to the storage device and operative to add a next screen comprising one of a video screen and a menu screen to the audit trail, wherein;
(a) if the next screen is a video screen and a predetermined number of video screens has already been saved in the audit, the controller removes one of the predetermined number of video screens from the audit trail before adding the next screen to the audit trail, and (b) if the next screen is not a video screen and an existing instance of the next screen is has already been saved in the audit trail, the controller removes the existing instance of the next screen and all screens thereafter from the audit trail before adding the next screen to the audit trail. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A television apparatus, comprising:
-
means for saving an audit trail comprising one or more menu screens and video screens; and means for managing the saved audit trail including the addition of a next screen comprising one of a video screen and a menu screen to the audit trail, wherein;
(a) if the next screen is a video screen and a predetermined number of video screens has already been saved in the audit trail, the managing means removes one of the predetermined number of video screens from the audit trail before adding the next screen to the audit trail, and (b) if the next screen is not a video screen and an existing instance of the next screen has already been saved in the audit trail, the managing means removes the existing instance of the next screen and all screens thereafter from the audit trail before adding the next screen to the audit trail. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification