Methods and apparatus for multi-processor device software development and operation

    公开(公告)号:US11182222B2

    公开(公告)日:2021-11-23

    申请号:US16523847

    申请日:2019-07-26

    Abstract: Apparatus and methods related to software architectures in a multiprocessor-based access device used in a content delivery and/or service provider network. In one embodiment, a software architecture is provided for a cable modem using a first type of digital processor (e.g., RISC core or similar), and a second type of digital processor (e.g., multi-core CPU). In one variant, the RISC processor is used as a cable modem stack processor, and the CPU processor is used as an application processor. A Linux (e.g., OpenWrt)-based software architecture is used wherein software components placed on both processors can communicate to effectuate, e.g., configuration changes to the device (including the cable modem stack). A mechanism to establish communications between the two different processor domains and retrieve the requested information based on existing (e.g., RPC) protocols is also disclosed.

    METHODS AND APPARATUS FOR SUPPORTING PLATFORM AND APPLICATION DEVELOPMENT AND OPERATION

    公开(公告)号:US20210084117A1

    公开(公告)日:2021-03-18

    申请号:US16573770

    申请日:2019-09-17

    Abstract: Apparatus and methods related to on-boarding software applications on a platform used in a content delivery and/or service provider network. In one embodiment, a centralized platform such as a premises gateway is provided to act as an application portal or store for all consumer devices that connects to a service provider network. In one variant, a software architecture is provided for the gateway which includes at least one of an open-sourced OS (e.g., OpenWrt) and containerization engine (e.g., Docker) which enables a broader range of application compatibility with the gateway itself and end user devices within the premises by abstracting the services and functions above the specific hardware/firmware configurations of each of the end user devices.

    METHODS AND APPARATUS FOR SUPPORTING PLATFORM AND APPLICATION DEVELOPMENT AND OPERATION

    公开(公告)号:US20240340351A1

    公开(公告)日:2024-10-10

    申请号:US18745787

    申请日:2024-06-17

    CPC classification number: H04L67/34 H04L41/0806

    Abstract: Apparatus and methods related to on-boarding software applications on a platform used in a content delivery and/or service provider network. In one embodiment, a centralized platform such as a premises gateway is provided to act as an application portal or store for all consumer devices that connects to a service provider network. In one variant, a software architecture is provided for the gateway which includes at least one of an open-sourced OS (e.g., OpenWrt) and containerization engine (e.g., Docker) which enables a broader range of application compatibility with the gateway itself and end user devices within the premises by abstracting the services and functions above the specific hardware/firmware configurations of each of the end user devices.

    METHODS AND APPARATUS FOR SUPPORTING PLATFORM AND APPLICATION DEVELOPMENT AND OPERATION

    公开(公告)号:US20220321675A1

    公开(公告)日:2022-10-06

    申请号:US17844632

    申请日:2022-06-20

    Abstract: Apparatus and methods related to on-boarding software applications on a platform used in a content delivery and/or service provider network. In one embodiment, a centralized platform such as a premises gateway is provided to act as an application portal or store for all consumer devices that connects to a service provider network. In one variant, a software architecture is provided for the gateway which includes at least one of an open-sourced OS (e.g., OpenWrt) and containerization engine (e.g., Docker) which enables a broader range of application compatibility with the gateway itself and end user devices within the premises by abstracting the services and functions above the specific hardware/firmware configurations of each of the end user devices.

    METHODS AND APPARATUS FOR MULTI-PROCESSOR DEVICE SOFTWARE DEVELOPMENT AND OPERATION

    公开(公告)号:US20210026711A1

    公开(公告)日:2021-01-28

    申请号:US16523847

    申请日:2019-07-26

    Abstract: Apparatus and methods related to software architectures in a multiprocessor-based access device used in a content delivery and/or service provider network. In one embodiment, a software architecture is provided for a cable modem using a first type of digital processor (e.g., RISC core or similar), and a second type of digital processor (e.g., multi-core CPU). In one variant, the RISC processor is used as a cable modem stack processor, and the CPU processor is used as an application processor. A Linux (e.g., OpenWrt)-based software architecture is used wherein software components placed on both processors can communicate to effectuate, e.g., configuration changes to the device (including the cable modem stack). A mechanism to establish communications between the two different processor domains and retrieve the requested information based on existing (e.g., RPC) protocols is also disclosed.

    Methods and apparatus for supporting platform and application development and operation

    公开(公告)号:US12015677B2

    公开(公告)日:2024-06-18

    申请号:US17844632

    申请日:2022-06-20

    CPC classification number: H04L67/34 H04L41/0806

    Abstract: Apparatus and methods related to on-boarding software applications on a platform used in a content delivery and/or service provider network. In one embodiment, a centralized platform such as a premises gateway is provided to act as an application portal or store for all consumer devices that connects to a service provider network. In one variant, a software architecture is provided for the gateway which includes at least one of an open-sourced OS (e.g., OpenWrt) and containerization engine (e.g., Docker) which enables a broader range of application compatibility with the gateway itself and end user devices within the premises by abstracting the services and functions above the specific hardware/firmware configurations of each of the end user devices.

    Methods and apparatus for supporting platform and application development and operation

    公开(公告)号:US11368552B2

    公开(公告)日:2022-06-21

    申请号:US16573770

    申请日:2019-09-17

    Abstract: Apparatus and methods related to on-boarding software applications on a platform used in a content delivery and/or service provider network. In one embodiment, a centralized platform such as a premises gateway is provided to act as an application portal or store for all consumer devices that connects to a service provider network. In one variant, a software architecture is provided for the gateway which includes at least one of an open-sourced OS (e.g., OpenWrt) and containerization engine (e.g., Docker) which enables a broader range of application compatibility with the gateway itself and end user devices within the premises by abstracting the services and functions above the specific hardware/firmware configurations of each of the end user devices.

Patent Agency Ranking