ROBOT CONTROL DEVICE, ROBOT CONTROL METHOD, AND RECORDING MEDIUM STORING ROBOT CONTROL PROGRAM

    公开(公告)号:US20230249338A1

    公开(公告)日:2023-08-10

    申请号:US18103946

    申请日:2023-01-31

    申请人: NEC Corporation

    IPC分类号: B25J9/16 G05B19/4155

    摘要: A robot control device includes a generation unit that generates control information for controlling a robot to be controlled for each of a plurality of control cycles for the robot, an acquisition unit that acquires control environment information relevant to the control cycles, a selection unit that selects any one of a plurality of the control information based on the acquired control environment information and a relevance between the control environment information and the control cycles, and a control unit that controls the robot using the selected control information, thereby suitably controlling the robot according to the control environment of the robot in a case where the control cycles of the robot depends on the varying control environment of the robot.

    Configuration management device, configuration management system, configuration management method, and non-transitory computer readable storage medium

    公开(公告)号:US11360926B2

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

    申请号:US16769733

    申请日:2018-12-14

    申请人: NEC Corporation

    IPC分类号: G06F13/40 G06F13/10 G06F13/24

    摘要: A configuration management device provided with: a configuration storage means for storing a bridge that includes a virtual bridge and the configuration information of input/output devices; a bus recognition means for reading the configuration information of input/output devices connected to the bridge from the input/output devices and storing the read information in the configuration storage means; a virtual resource definition storage means for defining a virtual connection between the input/output devices connected to a connection means that is not the bridge and the virtual bridge; and a device access transfer means for receiving a configuration information read request for input/output devices connected to the virtual bridge that is transmitted by the bus recognition means, reading the configuration information from the input/output devices the virtual connection of which is defined, and transmitting the read configuration information to the bus recognition means.

    Packet decoding device, packet decoding method, and storage medium in which program is stored

    公开(公告)号:US10404288B2

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

    申请号:US15312808

    申请日:2015-05-19

    申请人: NEC CORPORATION

    IPC分类号: H03M13/37 H03M13/00 H04L1/00

    摘要: To speed up processing for decoding a source packet from a coded packet based on rateless coding, a terminal is provided with: a storage unit which holds a matrix with n rows and n columns and an n-bit flag; and a calculation unit which performs processing for extracting an element that becomes 1 in both a received n-bit coded packet and the flag, and performing processing for performing an exclusive OR operation of a row vector of the matrix that corresponds to the element number of the extracted element and the received coded packet on all extracted elements, determines an element that is the first to become 1 in the coded packet after the exclusive OR operation, and inserts, into the matrix, the coded packet after the exclusive OR operation as a row vector corresponding to the element number of the determined element.

    Connection management unit and connection management method

    公开(公告)号:US11411880B2

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

    申请号:US16476905

    申请日:2018-01-09

    申请人: NEC Corporation

    摘要: Provided are a connection management mechanism and a connection management method with which computer bus connections can be managed such that failures and freezes do not occur in a computer system when delays and packet losses occur. A connection management unit, which is used in computer bus communication in which packets are transmitted between a request source and a request destination, has a dummy return packet generation/transmission function wherein a dummy return packet is generated and is transmitted to the request source when a delay or loss occurs in a return packet transmitted from the request destination, and/or a filter function wherein, after transmission of the dummy return packet, a legitimate return packet arriving from the request destination is discarded.

    Input/output execution device, device virtualization system, input/output execution method, and recording medium

    公开(公告)号:US11126576B2

    公开(公告)日:2021-09-21

    申请号:US16770250

    申请日:2018-12-19

    申请人: NEC Corporation

    摘要: Provided is an input/output (I/O) execution device possible for a device driver to input and output to and from an I/O device unconnected to a bridge and an I/O device connected to the bridge through the same interface. The device provided with: a device driver for accessing a virtual space area allocated to an I/O device and thereby issuing an I/O command; a device memory management unit for setting the area to a state in which the area generates a page fault when accessed; an access intercept unit for detecting a page fault generated when the device driver accesses the area, detecting the I/O command issuance, and identifying the I/O command; and an I/O packet transmission/reception unit for generating an I/O packet generated when a bridge connecting an I/O device receives the identified I/O command and transmitting the generated packet to an I/O device connected to an un-bridge connecting unit.

    Access control device, access control method, and recording medium containing access control program

    公开(公告)号:US10909044B2

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

    申请号:US16095727

    申请日:2017-04-17

    申请人: NEC Corporation

    摘要: To avoid degradation of access performance and resource use efficiency when a multi-node system utilizing a resource-disaggregated architecture makes data access across nodes under the control of software and the like which are not compatible with the resource-disaggregated architecture, an access control unit 410-1 is a unit included in an access control system 2, wherein remote access from a first processor 420-1 to a second information processing resource 440-2 is made via first and second communication networks, and is equipped with: a determination part 411-1 for determining whether or not the access made by the first processor 420-1 is remote access; and an access conversion part 412-1 for converting, when the access is remote access, the remote access to local access by updating access destination management information 432-1 such that the second information processing resource is associated with a first information processing device.

    Accelerator control apparatus for analyzing big data, accelerator control method, and program

    公开(公告)号:US10831547B2

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

    申请号:US16070312

    申请日:2017-01-27

    申请人: NEC CORPORATION

    摘要: An accelerator control apparatus includes: a task storage part which holds an executable task(s); a data scheduler which selects a task needing a relatively small input/output data amount on a memory included in an accelerator when the task is executed by the accelerator from the executable task(s) and instructs the accelerator to prepare for data I/O on the memory for the selected task; and a task scheduler which instructs the accelerator to execute the selected task and adds a task that becomes executable upon completion of the selected task to the task storage part, wherein the data scheduler continues, depending on a use status of the memory, selection of a next task from the executable task(s) held in the task storage part and preparation of data I/O for the next task selected.

    Network management apparatus, network management method, network management system, and program

    公开(公告)号:US10797957B2

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

    申请号:US15771800

    申请日:2016-10-27

    申请人: NEC CORPORATION

    摘要: A network management apparatus includes: a determination part that determines, when a set of transmission rates set for a plurality of groups including one or more flows is gradually changed from a start state to an end state, a set(s) of transmission rates used in an intermediate state(s) in such a manner that a constraint(s) on a bandwidth(s) of a link(s) through which a flow(s) passes is satisfied; and a setting part that gradually changes the set of transmission rates set for the plurality of groups from the start state to the end state while using the determined set(s) of transmission rates in the intermediate state(s).

    Packet transport apparatus, packet transport system and packet transport method

    公开(公告)号:US10200296B2

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

    申请号:US15309297

    申请日:2015-05-07

    申请人: NEC Corporation

    摘要: [Problem] In a case where a plurality of packets are compiled for transmission to a network, the length of data to be continuously transmitted to each of a plurality of destinations is increased and hence the time interval in which the packet(s) addressed to each destination gets a transmission opportunity is increased, with the result that the packet delay is disadvantageously increased. [Solution] A packet extraction unit (22 of FIG. 2) extracts a plurality of packets as a whole from a packet compilation queue (21 of FIG. 2) that sorts, according to destinations, and stores packets. A limited number of packets to be extracted as a whole at this time is given in accordance with a maximum packet compilation number defined by a maximum compilation number calculation unit (29 of FIG. 2) on the basis of a band increase and a delay increase due to a packet compilation.