Basic runtime environment
    1.
    发明授权

    公开(公告)号:US10956226B2

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

    申请号:US16039924

    申请日:2018-07-19

    Abstract: A computer implemented method for providing workload resource management to applications in an embedded system. The method includes receiving, by an application-specific basic runtime environment (BRE), workload resource requirements of an application installed on the embedded system. The method includes obtaining, by the application-specific BRE, the workload resource requirements from an operating system of the embedded system. The method includes providing, by the application-specific BRE, the workload resource requirements to the application. The method includes initiating, by the application-specific BRE, the execution of the application on the embedded system.

    Method of application data switching between a device in a wireless PAN mesh network and a virtual ethernet interface

    公开(公告)号:US10652713B2

    公开(公告)日:2020-05-12

    申请号:US15439642

    申请日:2017-02-22

    Abstract: A computer-implemented method for application data switching comprises receiving, by one or more processors of a computer, an application data packet received from an application running on the computer; determining, by the one or more processors and from the application data packet, an Ethernet destination of the application data packet; based on the determined Ethernet destination, identifying, by the one or more processors, a destination on a wireless personal area network (WPAN); accessing, by the one or more processors, a payload of the application data packet; creating, by the one or more processors, a WPAN data packet that includes the identified destination on the WPAN and at least a portion of the payload from the application data packet; and transmitting, by the one or more processors, the WPAN data packet to the identified destination on the WPAN via a WPAN interface.

    Resource Optimization and Reuse in Resource Constrained Environment

    公开(公告)号:US20200034156A1

    公开(公告)日:2020-01-30

    申请号:US16045457

    申请日:2018-07-25

    Abstract: A computer implemented method for executing applications on a host system. The method includes identifying application execution code of an application and a set of application execution dependencies of the application. The method creates a basic run-time environment (BRE) for the application on the host system. The method maps a root file system of the host system into the BRE. The method copies the application execution code of the application to an application directory in the BRE. The method maps the resource files of the host system to the directories in the BRE for the set of application execution dependencies corresponding to the resource files. The method initiates execution of the application through the BRE using the resource files of the host system that are mapped to the set of application execution dependencies of the application in the BRE.

    Enforcement of Network-Wide Context Aware Policies
    4.
    发明申请
    Enforcement of Network-Wide Context Aware Policies 有权
    执行全网络环境意识政策

    公开(公告)号:US20150326528A1

    公开(公告)日:2015-11-12

    申请号:US14270501

    申请日:2014-05-06

    Inventor: Shree Murthy Jun Xu

    Abstract: A method implemented in an edge router, the method comprising receiving an authentication request from a device, forwarding the authentication request to an authentication and policy server, receiving an authentication response and an indication of a device tag from the authentication and policy server, wherein the device tag is based on a characteristic of the device, a location, a destination, or a user of the device, forwarding the authentication response to the device, receiving a policy associated with the device tag from the authentication and policy server, receiving a packet from the device, embedding the device tag in the packet to form a tagged packet, and executing the policy.

    Abstract translation: 一种在边缘路由器中实现的方法,所述方法包括从设备接收认证请求,将认证请求转发到认证和策略服务器,从认证和策略服务器接收认证响应和设备标签的指示,其中, 设备标签基于设备的特征,设备的位置,目的地或用户,将认证响应转发到设备,从认证和策略服务器接收与设备标签相关联的策略,接收分组 从设备中,将设备标签嵌入到分组中以形成标记的分组,并执行策略。

    INTEGRATED DATA PLANE FOR HETEROGENEOUS NETWORK SERVICES
    5.
    发明申请
    INTEGRATED DATA PLANE FOR HETEROGENEOUS NETWORK SERVICES 有权
    用于异构网络服务的集成数据平面

    公开(公告)号:US20140269297A1

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

    申请号:US13802220

    申请日:2013-03-13

    Inventor: Jun Xu Shree Murthy

    Abstract: Network services can be dynamically configured on an integrated data path by establishing control paths between data plane entities located on the integrated data path and service entities associated with the network services. In this way, routing for the integrated data path is performed with fewer restrictions than traditional data planes, which are largely limited by the relative locations of pre-configured network nodes in the service network. As a result, the integrated data path may traverse a shorter or more favorable route over the services network, thereby achieving improved service network performance, lower latency periods, less congestion, etc. Further, a service topology on the integrated data path can be dynamically re-configured through the addition, removal, or reordering of data plane entities on the integrated data path.

    Abstract translation: 可以通过在位于集成数据路径上的数据平面实体与与网络服务相关联的服务实体之间建立控制路径,在集成数据路径上动态地配置网络服务。 以这种方式,集成数据路径的路由以比传统数据平面更少的限制来执行,传统数据平面在很大程度上受到服务网络中预先配置的网络节点的相对位置的限制。 因此,集成数据路径可以通过服务网络上的更短或更有利的路由,从而实现改进的业务网络性能,较低等待时间,较少拥塞等。此外,集成数据路径上的业务拓扑可以动态 通过在集成数据路径上添加,删除或重新排序数据平面实体来重新配置。

    Methods for Dynamic Service Deployment for Virtual/Physical Multiple Device Integration
    6.
    发明申请
    Methods for Dynamic Service Deployment for Virtual/Physical Multiple Device Integration 有权
    用于虚拟/物理多设备集成的动态服务部署方法

    公开(公告)号:US20140185488A1

    公开(公告)日:2014-07-03

    申请号:US13730296

    申请日:2012-12-28

    Inventor: Jun Xu Guang Zhao

    CPC classification number: H04L41/12 H04L45/60 H04L49/00

    Abstract: A method implemented in an integrated edge node for performing routing functions and network appliance services at the edge of a network, the method comprising disassociating a first network feature from a port, creating a plurality of first internal virtual ports, associating the plurality of first internal virtual ports to a first network appliance service component and a core unit component, mapping the plurality first internal virtual ports to each other and to a plurality of ports, constructing an internal path comprising at least one port, a subset of the plurality of internal virtual ports, the network appliance service component, and the core unit component, and associating the first network feature to the internal path.

    Abstract translation: 一种在集成边缘节点中实现的用于在网络边缘执行路由功能和网络设备服务的方法,所述方法包括:将第一网络特征与端口分离,创建多个第一内部虚拟端口,将所述多个第一内部 将虚拟端口连接到第一网络设备服务组件和核心单元组件,将多个第一内部虚拟端口映射到彼此和多个端口,构建内部路径,该内部路径包括至少一个端口,多个内部虚拟的子集 端口,网络设备服务组件和核心单元组件,以及将第一网络特征与内部路径相关联。

    Abstracting wireless device to virtual Ethernet interface

    公开(公告)号:US10581673B2

    公开(公告)日:2020-03-03

    申请号:US15453816

    申请日:2017-03-08

    Abstract: A wireless interface system includes a wireless network interface, with a virtual Ethernet interface, that is configured to transmit and receive signals over a wireless channel using a predetermined wireless technology protocol. A method for abstracting a wireless interface protocol to an Ethernet protocol includes detecting, with a wireless network interface, access by a wireless device using the wireless interface protocol. A virtual Ethernet interface is created having an associated Ethernet interface ID. The wireless device ID is associated with the Ethernet interface ID in a table in memory. A payload from the wireless device is transmitted over the wireless technology protocol. The payload is transmitted to the virtual Ethernet interface using the Ethernet protocol.

    Basic Runtime Environment
    8.
    发明申请

    公开(公告)号:US20200026578A1

    公开(公告)日:2020-01-23

    申请号:US16039924

    申请日:2018-07-19

    Abstract: A computer implemented method for providing workload resource management to applications in an embedded system. The method includes receiving, by an application-specific basic runtime environment (BRE), workload resource requirements of an application installed on the embedded system. The method includes obtaining, by the application-specific BRE, the workload resource requirements from an operating system of the embedded system. The method includes providing, by the application-specific BRE, the workload resource requirements to the application. The method includes initiating, by the application-specific BRE, the execution of the application on the embedded system.

    Abstracting wireless device to virtual Ethernet interface

    公开(公告)号:US10511476B2

    公开(公告)日:2019-12-17

    申请号:US15453816

    申请日:2017-03-08

    Abstract: A wireless interface system includes a wireless network interface, with a virtual Ethernet interface, that is configured to transmit and receive signals over a wireless channel using a predetermined wireless technology protocol. A method for abstracting a wireless interface protocol to an Ethernet protocol includes detecting, with a wireless network interface, access by a wireless device using the wireless interface protocol. A virtual Ethernet interface is created having an associated Ethernet interface ID. The wireless device ID is associated with the Ethernet interface ID in a table in memory. A payload from the wireless device is transmitted over the wireless technology protocol. The payload is transmitted to the virtual Ethernet interface using the Ethernet protocol.

    Bootstrapping From A Remote Disk Image Via A Network
    10.
    发明申请
    Bootstrapping From A Remote Disk Image Via A Network 有权
    通过网络从远程磁盘映像引导

    公开(公告)号:US20140372744A1

    公开(公告)日:2014-12-18

    申请号:US14304158

    申请日:2014-06-13

    CPC classification number: G06F9/4416 H04L61/2023

    Abstract: A method of bootstrapping from a remote image file comprising loading, by a processor, an initial bootloader, employing the initial bootloader to download a final bootloader from the remote image file via a network, employing the final bootloader to mount the remote image file as a block device, downloading a kernel and root file system mounting data from the remote image, and executing the kernel to bootstrap the processor based on the root file system mounting data.

    Abstract translation: 一种从远程图像文件引导的方法,包括由处理器加载初始引导加载程序,通过网络加载初始引导加载程序以从远程映像文件下载最终的引导加载程序,采用最终引导加载程序将远程映像文件安装为 下载内核和根文件系统从远程映像安装数据,并根据根文件系统安装数据执行内核引导处理器。

Patent Agency Ranking