Streaming and config for event driven microservice architecture for embedded services

    公开(公告)号:US11683227B2

    公开(公告)日:2023-06-20

    申请号:US17840862

    申请日:2022-06-15

    Applicant: Infinera Corp.

    CPC classification number: H04L41/0816

    Abstract: A network element is herein disclosed. The network element comprises an embedded device having one or more property affecting a function of the embedded device and one or more status; a first computing system having a first processor and a first memory, the first memory being a first non-transitory computer-readable medium storing a device microservice and a hardware entity microservice, the hardware entity microservice in communication with the embedded device; a second computing system having a second processor and a second memory, the second memory being a second non-transitory computer-readable medium storing a core framework microservice; and a communication device in communication with the first computing system and the second computing system.

    Observability without changing the target

    公开(公告)号:US11943121B2

    公开(公告)日:2024-03-26

    申请号:US17840875

    申请日:2022-06-15

    Applicant: Infinera Corp.

    CPC classification number: H04L43/045 H04L43/0817 H04L43/0894

    Abstract: A network element is herein disclosed. The network element comprises an embedded device having one or more property affecting a function of the embedded device; a computing system having a processor and a memory, the memory being a non-transitory computer-readable medium storing a performance monitoring domain agent, a performance monitoring collector daemon, and a performance monitoring logger. The performance monitoring collector daemon is processor-executable code that when executed by the processor causes the processor to communicate with the embedded device and collect one or more performance information of the embedded device based on the one or more property. The performance monitoring domain agent is processor-executable code that when executed by the processor causes the processor to: retrieve the performance information from the performance monitoring collector daemon; format the performance information into a formatted data based on a metrics metadata file; and transmit the formatted data to the performance monitoring logger.

    OBSERVABILITY WITHOUT CHANGING THE TARGET

    公开(公告)号:US20220400067A1

    公开(公告)日:2022-12-15

    申请号:US17840875

    申请日:2022-06-15

    Applicant: Infinera Corp.

    Abstract: A network element is herein disclosed. The network element comprises an embedded device having one or more property affecting a function of the embedded device; a computing system having a processor and a memory, the memory being a non-transitory computer-readable medium storing a performance monitoring domain agent, a performance monitoring collector daemon, and a performance monitoring logger. The performance monitoring collector daemon is processor-executable code that when executed by the processor causes the processor to communicate with the embedded device and collect one or more performance information of the embedded device based on the one or more property. The performance monitoring domain agent is processor-executable code that when executed by the processor causes the processor to: retrieve the performance information from the performance monitoring collector daemon; format the performance information into a formatted data based on a metrics metadata file; and transmit the formatted data to the performance monitoring logger.

    License management system
    4.
    发明授权

    公开(公告)号:US09648020B2

    公开(公告)日:2017-05-09

    申请号:US14041362

    申请日:2013-09-30

    Applicant: Infinera Corp.

    Abstract: A license management system comprises at least one processor capable of executing processor-executable code coupled with a non-transitory processor-readable medium storing a master license database and processor-executable code for causing the processor to: (a) store a master state of a network device indicative of at least one license key associated with the network device in the master license database; (b) access information indicative of a license key request for the network device subsequent to the storing of the master state, the license key request including a current state of the network device; (c) compare the master state of the network device with the current state of the network device; and (d) in response to the master state differing from the current state of the network device, generate an error message and store the error message in non-transitory processor-readable medium.

    License Management System
    6.
    发明申请
    License Management System 审中-公开
    许可证管理系统

    公开(公告)号:US20150095237A1

    公开(公告)日:2015-04-02

    申请号:US14041590

    申请日:2013-09-30

    Applicant: Infinera Corp.

    Abstract: A license management system coupled with a network and having at least one processor capable of executing processor-executable code coupled with a non-transitory processor-readable medium storing processor-executable code for causing the at least one processor to: (1) read a current licensing transaction tamp value of a network element and a restored licensing transaction stamp value of the network element; (2) determine whether a discrepancy exists between the restored licensing transaction stamp value and the current licensing transaction stamp value; and (3) in response to the discrepancy between the restored licensing transaction stamp value and the current licensing transaction stamp value, transmit an alert to a user via an output port.

    Abstract translation: 一种许可证管理系统,与网络耦合并且具有至少一个能够执行处理器可执行代码的处理器,所述处理器可执行代码与存储处理器可执行代码的非暂时处理器可读介质耦合,用于使所述至少一个处理器:(1)读取 网元的当前许可交易夯值和网元的恢复的许可交易戳值; (2)确定已恢复的许可交易印花税值与当前许可交易印花税价值之间是否存在差异; 和(3)响应于恢复的许可交易标记值与当前许可交易标记值之间的差异,通过输出端口向用户发送警报。

    STREAMING AND CONFIG FOR EVENT DRIVEN MICROSERVICE ARCHITECTURE FOR EMBEDDED SERVICES

    公开(公告)号:US20220400052A1

    公开(公告)日:2022-12-15

    申请号:US17840862

    申请日:2022-06-15

    Applicant: Infinera Corp.

    Abstract: A network element is herein disclosed. The network element comprises an embedded device having one or more property affecting a function of the embedded device and one or more status; a first computing system having a first processor and a first memory, the first memory being a first non-transitory computer-readable medium storing a device microservice and a hardware entity microservice, the hardware entity microservice in communication with the embedded device; a second computing system having a second processor and a second memory, the second memory being a second non-transitory computer-readable medium storing a core framework microservice; and a communication device in communication with the first computing system and the second computing system.

    Optical bandwidth manager
    8.
    发明授权

    公开(公告)号:US10305751B2

    公开(公告)日:2019-05-28

    申请号:US14041419

    申请日:2013-09-30

    Applicant: Infinera Corp.

    Abstract: A computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to: receive a setup request for an optical path between a source entity of network entities in an optical network and a destination entity of the network entities, identify a first channel and a second channel having one or more contiguous first span with an allocation status of available and being configurable to provide the optical path between the source entity and the destination entity; analyze network configuration data indicative of the first channel and the second channel with a fragmentation heuristic to generate an allocation recommendation recommending the first channel to be allocated to the optical path; and provide the allocation recommendation identifying the first channel for allocation to the optical path.

    License Management System
    10.
    发明申请
    License Management System 有权
    许可证管理系统

    公开(公告)号:US20150096059A1

    公开(公告)日:2015-04-02

    申请号:US14041362

    申请日:2013-09-30

    Applicant: Infinera Corp.

    Abstract: A license management system comprises at least one processor capable of executing processor-executable code coupled with a non-transitory processor-readable medium storing a master license database and processor-executable code for causing the processor to: (a) store a master state of a network device indicative of at least one license key associated with the network device in the master license database; (b) access information indicative of a license key request for the network device subsequent to the storing of the master state, the license key request including a current state of the network device; (c) compare the master state of the network device with the current state of the network device; and (d) in response to the master state differing from the current state of the network device, generate an error message and store the error message in non-transitory processor-readable medium.

    Abstract translation: 许可证管理系统包括至少一个能够执行处理器可执行代码的处理器,该处理器可执行代码与存储主许可证数据库的非暂态处理器可读介质和处理器可执行代码相结合,用于使处理器:(a)存储 指示与所述主许可证数据库中的所述网络设备相关联的至少一个许可证密钥的网络设备; (b)在存储所述主状态之后,访问指示所述网络设备的许可密钥请求的信息,所述许可密钥请求包括所述网络设备的当前状态; (c)将网络设备的主状态与网络设备的当前状态进行比较; 和(d)响应于与网络设备的当前状态不同的主状态,生成错误消息并将错误消息存储在非暂时处理器可读介质中。

Patent Agency Ranking