Providing System Reset Information To Service Provider
    1.
    发明申请
    Providing System Reset Information To Service Provider 有权
    向服务提供商提供系统重置信息

    公开(公告)号:US20090222700A1

    公开(公告)日:2009-09-03

    申请号:US12396356

    申请日:2009-03-02

    IPC分类号: G06F17/30 G06F11/34

    摘要: Methods for collection of device reset history from a network communication device comprising: (a) determining whether a reset condition is triggered by software or hardware, (b) for a software triggered reset: (i) upon a software exception, retrieving related reset information, (ii) upon an operator initiation, retrieving related reset information, (iii) allocating space in non-volatile memory, (iv) storing retrieved current reset information together with a corresponding reset time, and (v) adding the current reset information to historical reset information, (c) proceeding with the reset, (d) executing startup code during reboot, (e) upon a hardware triggered reset; (i) retrieving hardware registry and other residual hardware information still present, (ii) allocating space in non-volatile memory, (iii) storing the current retrieved reset information together with a current time that corresponds approximately to the reset and (iv) adding the reset information to historical reset information, and (f) continuing with normal operation of the device.

    摘要翻译: 用于从网络通信设备收集设备重置历史的方法,包括:(a)确定复位条件是由软件还是硬件触发,(b)对于软件触发的复位:(i)在软件异常时,检索相关的重置信息 (ii)在操作员启动时,检索相关的重置信息,(iii)在非易失性存储器中分配空间,(iv)将检索到的当前复位信息与相应的复位时间一起存储,以及(v)将当前复位信息加到 历史重置信息,(c)进行复位,(d)在重启期间执行启动代码,(e)硬件触发复位; (i)检索仍然存在的硬件注册表和其他剩余硬件信息,(ii)在非易失性存储器中分配空间,(iii)将当前检索到的重置信息与大致对应于复位的当前时间一起存储,以及(iv)添加 复位信息到历史重置信息,以及(f)继续正常操作设备。

    Providing system reset information to service provider
    2.
    发明授权
    Providing system reset information to service provider 有权
    向服务提供商提供系统重置信息

    公开(公告)号:US08127179B2

    公开(公告)日:2012-02-28

    申请号:US12396356

    申请日:2009-03-02

    IPC分类号: G06F11/00

    摘要: Methods for collection of device reset history from a network communication device comprising: (a) determining whether a reset condition is triggered by software or hardware, (b) for a software triggered reset: (i) upon a software exception, retrieving related reset information, (ii) upon an operator initiation, retrieving related reset information, (iii) allocating space in non-volatile memory, (iv) storing retrieved current reset information together with a corresponding reset time, and (v) adding the current reset information to historical reset information, (c) proceeding with the reset, (d) executing startup code during reboot, (e) upon a hardware triggered reset; (i) retrieving hardware registry and other residual hardware information still present, (ii) allocating space in non-volatile memory, (iii) storing the current retrieved reset information together with a current time that corresponds approximately to the reset and (iv) adding the reset information to historical reset information, and (f) continuing with normal operation of the device.

    摘要翻译: 用于从网络通信设备收集设备重置历史的方法,包括:(a)确定复位条件是由软件还是硬件触发,(b)对于软件触发的复位:(i)在软件异常时,检索相关的重置信息 (ii)在操作员启动时,检索相关的重置信息,(iii)在非易失性存储器中分配空间,(iv)将检索到的当前复位信息与相应的复位时间一起存储,以及(v)将当前复位信息加到 历史重置信息,(c)进行复位,(d)在重启期间执行启动代码,(e)硬件触发复位; (i)检索仍然存在的硬件注册表和其他剩余硬件信息,(ii)在非易失性存储器中分配空间,(iii)将当前检索到的重置信息与大致对应于复位的当前时间一起存储,以及(iv)添加 复位信息到历史重置信息,以及(f)继续正常操作设备。

    Method and system for fast channel change in a communication device
    3.
    发明申请
    Method and system for fast channel change in a communication device 有权
    通信设备中快速通道改变的方法和系统

    公开(公告)号:US20070081560A1

    公开(公告)日:2007-04-12

    申请号:US11546451

    申请日:2006-10-11

    IPC分类号: H04J3/06

    摘要: An association table associates each program stream of a plurality of program streams with a MAC domain, with a channel frequency and with a multicast address. If a subscriber device selects a content program different from a current program, a determination is made whether the new program is serviced by a different MAC domain than the one serving the current program. If the selected new program is not serviced by the same domain that is serving the current program stream(s), the current MAC domain is informed that the subscriber device is ending the session therewith, the new frequency is tuned by the subscriber device and new content is received immediately after the new frequency is tuned. The subscriber device registers with the new MAC domain after receipt of new content has begun.

    摘要翻译: 关联表将多个节目流的每个节目流与具有频道频率和多播地址的MAC域相关联。 如果订户设备选择与当前节目不同的内容节目,则确定新节目是否由服务于当前节目的MAC地址的不同MAC域服务。 如果所选择的新程序不由正在服务于当前程序流的同一个域服务,则当前MAC域被通知用户设备正在结束与其的会话,新的频率由用户设备和新的 新频率调谐后立即收到内容。 收到新内容后,用户设备向新的MAC域注册。

    Method and system for scanning for a downstream channel in a communication network
    4.
    发明授权
    Method and system for scanning for a downstream channel in a communication network 有权
    用于扫描通信网络中的下游信道的方法和系统

    公开(公告)号:US07916744B2

    公开(公告)日:2011-03-29

    申请号:US11756544

    申请日:2007-05-31

    申请人: Allen Walston

    发明人: Allen Walston

    IPC分类号: H04J3/06 H04L12/28 H04N7/173

    摘要: A predetermined current frequency is selected for a cable modem or embedded media terminal adapter to evaluate for presence of a CMTS signal. A determination is made whether the current frequency carries signal energy as opposed to just noise. If no signal energy is detected, the current frequency is changed by ½ of a channel width to a new frequency, which becomes the current frequency, and the determination is re-performed. If the determination of the current frequency indicates that signal energy is present, but not CMTS energy, then a new frequency indicates that selected that differs from the current frequency by 1 MHz. If the determination at the current frequency indicates that CMTS signal energy is present, but QAM lock cannot be achieved, then a new frequency is selected by changing from the current frequency by a full channel width.

    摘要翻译: 为电缆调制解调器或嵌入式媒体终端适配器选择预定的当前频率来评估是否存在CMTS信号。 确定当前频率是否携带与仅噪声相反的信号能量。 如果没有检测到信号能量,则将当前频率改变为通道宽度的1/2,使其变为当前频率,并且重新确定。 如果当前频率的确定表示信号能量存在,而不是CMTS能量,则新频率表示所选择的与当前频率不同1MHz。 如果在当前频率下的确定表示存在CMTS信号能量,但是不能实现QAM锁定,则通过从当前频率改变全通道宽度来选择新的频率。

    Method and system for automatic support for multiple DOCSIS versions in a user device
    5.
    发明申请
    Method and system for automatic support for multiple DOCSIS versions in a user device 审中-公开
    在用户设备中自动支持多个DOCSIS版本的方法和系统

    公开(公告)号:US20050198685A1

    公开(公告)日:2005-09-08

    申请号:US11046948

    申请日:2005-01-31

    申请人: Allen Walston

    发明人: Allen Walston

    IPC分类号: H04N7/173

    摘要: Default software is configured at manufacture to operate in DOCSIS 1.0/1.1 mode. When communication is established between a CMTS, or other similar device, and a cable modem, or other similar device, UCDs are collected. If no UCD is collected that refers to a upstream channel associated with DOCSIS 2.0, then the device continues to register as a DOCSIS 1.0/1.1 device. If a collected UCD refers to an upstream channel having components associated with DOCSIS 2.0, then the device stores the current downstream channel frequency, overwrites the stored DOCSIS 1.1 flag with a DOCSIS 2.0 value, and shuts down. Upon restart, the stored channel frequency is tuned, the DOCSIS 2.0 mode is used, and the boot process continues in DOCSIS 2.0 mode.

    摘要翻译: 默认软件在制造时配置为以DOCSIS 1.0 / 1.1模式运行。 当在CMTS或其他类似设备和电缆调制解调器或其他类似设备之间建立通信时,收集UCD。 如果没有收集指向与DOCSIS 2.0相关联的上游通道的UCD,则设备继续注册为DOCSIS 1.0 / 1.1设备。 如果收集的UCD是指具有与DOCSIS 2.0相关联的组件的上游信道,则设备存储当前下行信道频率,用DOCSIS 2.0值覆盖存储的DOCSIS 1.1标志并关闭。 重新启动后,调整存储的通道频率,使用DOCSIS 2.0模式,并以DOCSIS 2.0模式继续引导过程。

    Method and system for fast channel change in a communication device
    6.
    发明授权
    Method and system for fast channel change in a communication device 有权
    通信设备中快速通道改变的方法和系统

    公开(公告)号:US09025507B1

    公开(公告)日:2015-05-05

    申请号:US13194560

    申请日:2011-07-29

    摘要: An association table associates each program stream of a plurality of program streams with a MAC domain, with a channel frequency and with a multicast address. If a subscriber device selects a content program different from a current program, a determination is made whether the new program is serviced by a different MAC domain than the one serving the current program. If the selected new program is not serviced by the same domain that is serving the current program stream(s), the current MAC domain is informed that the subscriber device is ending the session therewith, the new frequency is tuned by the subscriber device and new content is received immediately after the new frequency is tuned. The subscriber device registers with the new MAC domain after receipt of new content has begun.

    摘要翻译: 关联表将多个节目流的每个节目流与具有频道频率和多播地址的MAC域相关联。 如果订户设备选择与当前节目不同的内容节目,则确定新节目是否由服务于当前节目的MAC地址的不同MAC域服务。 如果所选择的新程序不由正在服务于当前程序流的同一个域服务,则当前MAC域被通知用户设备正在结束与其的会话,新的频率由用户设备和新的 新频率调谐后立即收到内容。 收到新内容后,用户设备向新的MAC域注册。

    Preventing overwrite of nonessential code during essential code update
    7.
    发明授权
    Preventing overwrite of nonessential code during essential code update 有权
    防止在基本代码更新期间覆盖非必要代码

    公开(公告)号:US08839227B2

    公开(公告)日:2014-09-16

    申请号:US12396154

    申请日:2009-03-02

    申请人: Allen Walston

    发明人: Allen Walston

    IPC分类号: G06F9/445 G06F11/14

    CPC分类号: G06F11/1433 G06F8/654

    摘要: Systems and methods are provided for downloading updated software from a head end to a cable modem that writes to flash memory an updated operating system code without overwriting the preexisting application code portion and also without overwriting the preexisting operating system code portion. Updated application code is not written until the updated operating system code has been verified as error-free.

    摘要翻译: 提供了系统和方法,用于将更新的软件从头端下载到电缆调制解调器,其向flash存储器写入更新的操作系统代码,而不覆盖预先存在的应用代码部分,并且还不覆盖预先存在的操作系统代码部分。 更新的应用程序代码不会被写入,直到更新的操作系统代码被验证为无错误。

    Method and system for increasing power savings in a DOCSIS device
    8.
    发明授权
    Method and system for increasing power savings in a DOCSIS device 有权
    用于增加DOCSIS设备功率节省的方法和系统

    公开(公告)号:US08838186B2

    公开(公告)日:2014-09-16

    申请号:US11688227

    申请日:2007-03-19

    申请人: Allen Walston

    发明人: Allen Walston

    IPC分类号: H04W88/02 H04W52/02

    摘要: Processing circuitry in a user device detects information concerning periodic station maintenance opportunities provided by a CMTS. The processor determines a quiet interval between the end of one station maintenance opportunity and the beginning of the subsequent opportunity. If offsite power to the user device is lost, the processor counts down a predetermined amount of time with a first timer and then periodically turns off RF circuitry of the device after the ending of a maintenance opportunity that follows the counting down of the first timer. The processor then begins a second timer to count the quiet interval. After counting down the quiet interval, the processor restores battery power to the RF circuitry for the duration of the maintenance opportunity.If an off-hook condition occurs while the second counter counts down the quiet interval, the processor restores battery power to the RF circuitry.

    摘要翻译: 用户设备中的处理电路检测关于由CMTS提供的周期性站维护机会的信息。 处理器确定一个站维护机会结束与后续机会开始之间的安静间隔。 如果用户设备的异地电力丢失,则处理器用第一计时器倒计时预定的时间,然后在第一定时器的下降之后的维护机会结束之后周期性地关闭该设备的RF电路。 然后,处理器开始计数静默间隔的第二计时器。 在计数安静间隔后,处理器在维护时间内恢复到RF电路的电池电量。 如果在第二个计数器向下计数静音间隔时发生摘机状态,则处理器恢复到RF电路的电池电量。

    Method and system for reducing storage requirements for program code in a communication device
    9.
    发明授权
    Method and system for reducing storage requirements for program code in a communication device 有权
    用于减少通信设备中程序代码的存储要求的方法和系统

    公开(公告)号:US07278002B2

    公开(公告)日:2007-10-02

    申请号:US11290855

    申请日:2005-11-30

    IPC分类号: G06F12/02

    CPC分类号: G06F8/654

    摘要: A software routine that writes downloaded updated operating system software over existing application code to flash memory of a cable modem in an inverted arrangement. If the download process is interrupted before the update can be verified, a pointer still points to the existing code to facilitate update-interruption recovery. After verifying a successful update, a new pointer is generated that points to the updated operating system. Then, updated application code can be downloaded and stored in the flash memory over the old operating system code.Thus, each time an update is performed, the location of the operating system within the flash memory with respect to the location of the application code is inverted. This allows the size of flash memory to be reduced, as only one copy of the operating system and application code must be stored, while retaining capability to recovery from an incomplete download.

    摘要翻译: 将已经下载的更新的操作系统软件通过现有应用程序代码以反向排列方式写入电缆调制解调器的闪存的软件程序。 如果在验证更新之前下载过程中断,指针仍然指向现有代码,以便更新中断恢复。 验证成功更新后,将生成指向更新的操作系统的新指针。 然后,可以通过旧的操作系统代码将更新的应用程序代码下载并存储在闪存中。 因此,每当执行更新时,闪存中的操作系统相对于应用代码的位置的位置被反转。 这样可以减少闪存的大小,因为必须存储操作系统和应用程序代码的一个副本,同时保持从不完整的下载恢复的能力。

    Method and system for reducing storage requirements for program code in a communication device

    公开(公告)号:US07100011B2

    公开(公告)日:2006-08-29

    申请号:US10376381

    申请日:2003-02-28

    IPC分类号: G06F12/02

    CPC分类号: G06F8/654

    摘要: A software routine that writes downloaded updated operating system software over existing application code to flash memory of a cable modem in an inverted arrangement. If the download process is interrupted before the update can be verified, a pointer still points to the existing code to facilitate update-interruption recovery. After verifying a successful update, a new pointer is generated that points to the updated operating system. Then, updated application code can be downloaded and stored in the flash memory over the old operating system code.Thus, each time an update is performed, the location of the operating system within the flash memory with respect to the location of the application code is inverted. This allows the size of flash memory to be reduced, as only one copy of the operating system and application code must be stored, while retaining capability to recovery from an incomplete download.