Methods for Software Virus Protection in a Digital Display Device
    21.
    发明申请
    Methods for Software Virus Protection in a Digital Display Device 审中-公开
    数字显示设备中软件病毒防护的方法

    公开(公告)号:US20100107256A1

    公开(公告)日:2010-04-29

    申请号:US12259271

    申请日:2008-10-27

    IPC分类号: G06F21/00

    摘要: This invention relates to methods for identifying potentially infected files downloaded to a digital display device (“DDD”) and for managing those potentially infected files. These methods may include the steps of: connecting the DDD to a device; downloading one or more files to the DDD; disconnecting the DDD from the device; verifying and repairing the boot sector of the DDD; removing the one or more downloaded files that are not supported for playback on the DDD; and scanning the one or more downloaded files that are supported for playback on the DDD.

    摘要翻译: 本发明涉及用于识别下载到数字显示设备(“DDD”)的潜在受感染文件并用于管理那些潜在受感染文件的方法。 这些方法可以包括以下步骤:将DDD连接到设备; 将一个或多个文件下载到DDD; 从设备断开DDD; 验证和修复DDD的引导扇区; 删除不支持在DDD上播放的一个或多个下载的文件; 并扫描支持在DDD上播放的一个或多个下载的文件。

    Method and system for VMAN protocol Layer-2 packet nested encapsulation
    22.
    发明授权
    Method and system for VMAN protocol Layer-2 packet nested encapsulation 有权
    用于VMAN协议的方法和系统第2层数据包嵌套封装

    公开(公告)号:US07415016B1

    公开(公告)日:2008-08-19

    申请号:US10617911

    申请日:2003-07-10

    IPC分类号: H04L12/56

    CPC分类号: H04L12/4645 H04L12/2852

    摘要: A method and system is provided in which MAN traffic is segregated at a customer and a provider domain level. A switch at the edge of the MAN encapsulates a data packet in a new header, which is used to specify the customer domain tags. The data packet is encapsulated further in another new header, which is used to specify new VMAN tags. The nested encapsulation is repeated as necessary until the data packet is forwarded to a remote switch at the edge of the MAN in accordance with the VMAN configuration or the source and destination address in the original data packet. The remote switch strips the VMAN tags from the data packet, and forwards the stripped data packet to the receiving customer domain as specified in the customer domain tag.

    摘要翻译: 提供了一种方法和系统,其中MAN流量在客户和提供商域级别被隔离。 在城市边缘的一个交换机将一个数据包封装在一个新的头部,用于指定客户域标签。 数据包进一步封装在另一个新标头中,用于指定新的VMAN标签。 根据需要重复嵌套封装,直到根据VMAN配置或原始数据包中的源和目的地址将数据包转发到MAN边缘的远程交换机。 远程开关从数据包中剥离VMAN标签,并将剥离的数据包转发到客户域标签中指定的接收客户域。

    Ethernet automatic protection switching
    23.
    发明授权
    Ethernet automatic protection switching 有权
    以太网自动保护切换

    公开(公告)号:US07003705B1

    公开(公告)日:2006-02-21

    申请号:US10871297

    申请日:2004-06-17

    IPC分类号: G01R31/28

    CPC分类号: H04L12/437

    摘要: A method and apparatus is provided for automatic protection switching in a ring network by creating a protection domain having a control vlan and protected data vlans and designating a master node and transit nodes connected by a primary port and a secondary port. The master node blocks the secondary port for data vlan traffic until it detects a fault either by notice from a transit node or by polling. When a fault is detected, the master node unblocks the secondary port for data vlan traffic. When the fault is restored, the transit node temporarily blocks the restored port to data vlan traffic thereby preventing a loop. Each time the secondary port is blocked and unblocked, the forwarding databases on all the nodes are flushed.

    摘要翻译: 提供了一种用于通过创建具有控制VLAN和受保护数据卷的保护域并指定主节点和由主端口和辅助端口连接的传输节点来在环网中自动保护交换的方法和装置。 主节点阻止数据VLAN流量的辅助端口,直到通过传输节点的通知或轮询检测到故障为止。 检测到故障时,主节点解除阻塞辅助端口的数据VLAN流量。 当故障恢复时,传输节点临时将恢复的端口阻塞到数据VLAN流量,从而防止环路。 每次次要端口被阻塞和解除阻塞时,都会刷新所有节点上的转发数据库。

    Method and apparatus for modifying software
    24.
    发明申请
    Method and apparatus for modifying software 有权
    修改软件的方法和装置

    公开(公告)号:US20060026590A1

    公开(公告)日:2006-02-02

    申请号:US10903974

    申请日:2004-07-30

    IPC分类号: G06F9/445

    CPC分类号: G06F8/656

    摘要: A computing system receives a compressed archive file that includes a one or more new executable software modules, and a installation file specifying instructions for installing such modules on the computing system. The modules and the installation file are extracted from the compressed archive file, and the modules installed in accordance with the instructions. Instances of executing software modules that correspond to the installed modules are notified about their impending termination. The instances are then terminated before launching corresponding instances of the installed modules.

    摘要翻译: 计算系统接收包括一个或多个新的可执行软件模块的压缩归档文件,以及指定用于在计算系统上安装这些模块的安装文件。 模块和安装文件从压缩归档文件中提取,并按照说明安装模块。 对与已安装模块相对应的软件模块执行的实例将被通知即将终止。 然后在启动已安装模块的相应实例之前终止实例。

    Forwarding database in a network switch device
    25.
    发明申请
    Forwarding database in a network switch device 有权
    在网络交换机设备中转发数据库

    公开(公告)号:US20060023724A1

    公开(公告)日:2006-02-02

    申请号:US10911156

    申请日:2004-08-02

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L12/4641

    摘要: A layer-2 network switch device forwarding database implementation and method to access the forwarding database. A forwarding database (FDB) is implemented as a tree. A separate VLAN database is also structured as a tree. Each node in the tree represents a separate VLAN. For each VLAN, all associated ports are maintained in a data structure organized as a tree. Likewise, all port information is maintained in a tree-based data structure, and for each port, all VLAN information associated with the port is maintained in a tree data structure. Each node in a VLAN's port tree data structure is linked with each corresponding node in the port's VLAN tree data structure. Each pair of nodes maintains a linked list of all FDB entries relating to the node pair. Operations are quickly and efficiently performed on the FDB using the data structure architecture.

    摘要翻译: 二层网络交换设备转发数据库实现和方法来访问转发数据库。 转发数据库(FDB)被实现为树。 单独的VLAN数据库也被构造为一个树。 树中的每个节点都表示单独的VLAN。 对于每个VLAN,所有关联的端口都保存在以树状组织的数据结构中。 同样,所有端口信息都保存在基于树的数据结构中,对于每个端口,与端口关联的所有VLAN信息都保持在树形数据结构中。 VLAN的端口树数据结构中的每个节点与端口的VLAN树数据结构中的每个对应节点相关联。 每对节点维护与节点对相关的所有FDB条目的链表。 使用数据结构架构,在FDB上快速高效地执行操作。

    Method and apparatus for selecting redundant routers using tracking
    26.
    发明授权
    Method and apparatus for selecting redundant routers using tracking 有权
    使用跟踪选择冗余路由器的方法和装置

    公开(公告)号:US06954436B1

    公开(公告)日:2005-10-11

    申请号:US09797475

    申请日:2001-02-28

    IPC分类号: H04L12/28 H04L12/56

    摘要: A method for electing a master router in a virtual router network by obtaining a tracking parameter for each of the routers participating in a virtual router network. A priority value is assigned to each of the plurality of routers based on the tracking parameter and reported to each router at periodic intervals. The router with the highest priority value is elected, or re-elected, as the new master. The tracking parameters include a ping tracking parameter obtained by pinging the active routes listed in the routing table for each of the of routers participating in the virtual router network, an environmental tracking parameter obtained by inspecting the operating characteristics outside of the control of the router, including operating temperature and power supply status, and a diagnostic tracking parameter obtained by inspecting the diagnostic data representing operating characteristics within the control of the router, including an operability status of the router's circuitry and channels and a status of the packet-level connectivity to the physical layer backplane network.

    摘要翻译: 一种用于通过获得参与虚拟路由器网络的每个路由器的跟踪参数在虚拟路由器网络中选择主路由器的方法。 基于跟踪参数将优先级值分配给多个路由器中的每一个,并以周期性间隔向每个路由器报告。 具有最高优先级值的路由器被选举或重新当选为新的主控。 跟踪参数包括通过对参与虚拟路由器网络的每个路由器中的每个路由表中列出的活动路由进行ping,获得的ping跟踪参数,通过检查路由器的控制之外的操作特性而获得的环境跟踪参数, 包括工作温度和电源状态,以及诊断跟踪参数,通过检查表示路由器控制中的操作特性的诊断数据,包括路由器的电路和通道的可操作性状态以及与 物理层背板网络。

    Methods for Defining Content for Display on a Digital Display Device at a Point of Purchase
    27.
    发明申请
    Methods for Defining Content for Display on a Digital Display Device at a Point of Purchase 审中-公开
    用于在购买点定义显示在数字显示设备上的内容的方法

    公开(公告)号:US20100115012A1

    公开(公告)日:2010-05-06

    申请号:US12259265

    申请日:2008-10-27

    IPC分类号: G06F17/30

    摘要: The present invention relates to methods for defining content at the point of purchase of a digital display device (“DDD”), such as a digital picture frame, and for managing content for the DDD. These methods may include the following steps of: defining content for a DDD by a first DDD content provider at a point of purchase; associating a frame content ID with the defined content; and programming the DDD of the DDD with the frame content ID prior to shipping of the DDD.

    摘要翻译: 本发明涉及在数字显示装置(“DDD”)的购买点定义内容的方法,例如数字相框,并用于管理DDD的内容。 这些方法可以包括以下步骤:在购买点由第一DDD内容提供商定义DDD的内容; 将帧内容ID与所定义的内容相关联; 并在DDD发货之前使用帧内容ID对DDD的DDD进行编程。

    Method and apparatus for converting network management protocol to markup language
    28.
    发明授权
    Method and apparatus for converting network management protocol to markup language 有权
    将网络管理协议转换为标记语言的方法和装置

    公开(公告)号:US07657635B2

    公开(公告)日:2010-02-02

    申请号:US10902963

    申请日:2004-07-30

    IPC分类号: G06F15/16

    摘要: A method is provided to convert network management protocol request into a markup language representation. In one embodiment, the present invention includes receiving a network management protocol request at a network device, generating a plurality of markup language tags and content embedded in the markup language tags based on the received request, and responding to the request using the plurality of markup language tags and content embedded in the markup language tags using a unified backend interface. In one embodiment, routines used to generate the plurality of markup language tags and content are generated automatically using an instrumentation module.

    摘要翻译: 提供了一种将网络管理协议请求转换为标记语言表示的方法。 在一个实施例中,本发明包括在网络设备处接收网络管理协议请求,基于接收到的请求生成多个标记语言标签和嵌入​​标记语言标签中的内容,并使用多个标记来响应该请求 使用统一的后端界面嵌入标记语言标签中的语言标签和内容。 在一个实施例中,使用检测模块自动生成用于生成多个标记语言标签和内容的例程。

    Forwarding database in a network switch device
    29.
    发明授权
    Forwarding database in a network switch device 有权
    在网络交换机设备中转发数据库

    公开(公告)号:US07646773B2

    公开(公告)日:2010-01-12

    申请号:US10911156

    申请日:2004-08-02

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4641

    摘要: A layer-2 network switch device forwarding database implementation and method to access the forwarding database. A forwarding database (FDB) is implemented as a tree. A separate VLAN database is also structured as a tree. Each node in the tree represents a separate VLAN. For each VLAN, all associated ports are maintained in a data structure organized as a tree. Likewise, all port information is maintained in a tree-based data structure, and for each port, all VLAN information associated with the port is maintained in a tree data structure. Each node in a VLAN's port tree data structure is linked with each corresponding node in the port's VLAN tree data structure. Each pair of nodes maintains a linked list of all FDB entries relating to the node pair. Operations are quickly and efficiently performed on the FDB using the data structure architecture.

    摘要翻译: 二层网络交换设备转发数据库实现和方法来访问转发数据库。 转发数据库(FDB)被实现为树。 单独的VLAN数据库也被构造为一个树。 树中的每个节点都表示单独的VLAN。 对于每个VLAN,所有关联的端口都保存在以树状组织的数据结构中。 同样,所有端口信息都保存在基于树的数据结构中,对于每个端口,与端口关联的所有VLAN信息都保持在树形数据结构中。 VLAN的端口树数据结构中的每个节点与端口的VLAN树数据结构中的每个对应节点相关联。 每对节点维护与节点对相关的所有FDB条目的链表。 使用数据结构架构,在FDB上快速高效地执行操作。

    Method and apparatus for controlling process dependencies
    30.
    发明授权
    Method and apparatus for controlling process dependencies 有权
    用于控制过程依赖性的方法和装置

    公开(公告)号:US07376951B1

    公开(公告)日:2008-05-20

    申请号:US10236403

    申请日:2002-09-06

    IPC分类号: G06F9/46

    摘要: A method and system is provided to control and check run-time process dependencies. When a process manager receives a request to start a new process, the process manager accesses a configuration file to check if the new process depends on any other processes to be running and what versions of these prerequisite processes are required. If an exact version is specified in the configuration file, the prerequisite process version must match the exact version specified to be compatible with the new process. If a range of acceptable versions is specified in the configuration file, the prerequisite process version must fall within the range of acceptable versions to be compatible with the new process. If a minimum acceptable version is specified in the configuration file, then the prerequisite process version must be greater than or equal to the minimum acceptable version specified. If a maximum acceptable version is specified in the configuration file, then the prerequisite process version must be less than or equal to the maximum acceptable version specified. If the prerequisite processes are not running or the versions of the running prerequisite processes are not compatible with the new process, then the new process is not started. If the new process does not depend on any processes or all the prerequisite are running with compatible versions, then the new process may be started.

    摘要翻译: 提供了一种方法和系统来控制和检查运行时过程依赖性。 当进程管理器接收到启动新进程的请求时,进程管理器访问配置文件,以检查新进程是否依赖于要运行的任何其他进程,以及需要哪些版本的前提进程。 如果在配置文件中指定了确切的版本,则必备过程版本必须与指定的确切版本匹配才能与新进程兼容。 如果在配置文件中指定了一系列可接受的版本,则必备过程版本必须在可接受的版本范围内才能与新进程兼容。 如果在配置文件中指定了最小可接受的版本,则必备过程版本必须大于或等于指定的最小可接受版本。 如果在配置文件中指定了最大可接受的版本,则必备过程版本必须小于或等于指定的最大可接受版本。 如果先决条件进程未运行或正在运行的必备过程的版本与新进程不兼容,则新进程不会启动。 如果新进程不依赖于任何进程,或者所有先决条件都是使用兼容版本运行的,则可能会启动新进程。