IP Library Granted Patent US 9,098,227
Granted Patent B2
US 9,098,227 · App. 12/263,163 · Granted Aug 4, 2015

System and method for employing a controlled modification current time value

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,098,227
App. No.
12/263,163
Granted
Aug 4, 2015
Kind
B2
Abstract

A method for employing a controlled-modification current time value is presented. In the method, the current time value is maintained. Also, requests for modification of the current time value are received. The requests are processed so that the requested modification associated with one of the requests is immediately incorporated into the current time value, and so that the requested modification associated with another one of the requests is not immediately incorporated into the current time value.

Claims (3)

1. A method for employing a controlled-modification current time value, the method comprising: maintaining the current time value; receiving a request to modify the current time value; tracking an amount of time of a countdown timer, wherein the countdown timer is set in response to receiving a previous request to modify the current time value; and processing the requested modification, wherein the requested modification is immediately incorporated into the current time value if the countdown timer amount of time has expired, and wherein the requested modification associated with the request is not immediately incorporated into the current time value if the countdown timer amount of time has not expired, wherein the amount of time of the countdown timer is based upon a function of a magnitude of the previous requested modification, wherein the amount of time of the countdown timer increases with an increasing amount of adjustment to the current time made in response to the previous request.

2. A system for maintaining a controlled-modification current time value, the system comprising: a system clock configured to maintain a current time; an interface configured to receive a request to modify the current time of the system clock; and a processor configured to: execute first logic configured to maintain the current time value kept by a system clock; execute second logic configured to receive a request at the interface to modify a current time value; execute third logic configured to track an amount of time of a countdown timer, wherein the countdown timer is set in response to receiving a previous request at the interface to modify the current time value; and execute fourth logic configured to process the request, wherein the requested modification is immediately incorporated into the current time value if the countdown timer amount of time has expired, and wherein the requested modification associated with another one of the requests is not immediately incorporated into the current time value if the countdown timer amount of time has not expired, wherein the fourth logic is configured to delay the requested modification for a period of time, wherein the period of time corresponds to a period of time associated with the expiration of the countdown timer.

3. A system for maintaining a controlled-modification current time value, the system comprising: a system clock configured to maintain a current time; an interface configured to receive a request to modify the current time of the system clock; and a processor configured to: execute first logic configured to maintain the current time value kept by a system clock; execute second logic configured to receive a request at the interface to modify a current time value; execute third logic configured to track an amount of time of a countdown timer, wherein the countdown timer is set in response to receiving a previous request at the interface to modify the current time value; and execute fourth logic configured to process the request, wherein the requested modification is immediately incorporated into the current time value if the countdown timer amount of time has expired, and wherein the requested modification associated with another one of the requests is not immediately incorporated into the current time value if the countdown timer amount of time has not expired, wherein the fourth logic is configured to delay the requested modification for a period of time, wherein the period of time corresponds to a period of time associated with the expiration of the countdown timer, and wherein the period of time of the delay is a function of a magnitude of the requested modification.

Assignments (4)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CHANGE OF NAME Recorded Jun 18, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 047264/0127 →
CHANGE OF NAME Recorded Aug 27, 2009
From: ECHOSTAR TECHNOLOGIES CORPORATION
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 023156/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2009
From: CARD, JOHN A., II
To: ECHOSTAR TECHNOLOGIES LLC
Reel/Frame 022125/0067 →