Patents by Inventor Diego LOPEZ RECAS

Diego LOPEZ RECAS has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11188331
    Abstract: A data processing system includes: a processor; a data interface for communication with a control unit, the processor being on one side of the data interface; internal storage accessible by the processor, the internal storage being on the same side of the data interface as the processor; and a register array accessible by the processor and comprising a plurality of registers, each register having a plurality of vector lanes. The storage is arranged to store control data indicating an ordered selection of vector lanes of one or more of the registers. The processor is arranged to, in response to receiving instruction data from a control unit, perform a swizzle operation in which data is selected from one or more source registers in the register array, and transferred to a destination register. The data is selected from vector lanes in accordance with control data stored in the internal storage.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: November 30, 2021
    Assignees: Arm Limited, Apical Limited
    Inventors: Daren Croxford, Michel Patrick Gabriel Emil Iwaniec, Rune Holm, Diego Lopez Recas
  • Publication number: 20200110607
    Abstract: A data processing system includes: a processor; a data interface for communication with a control unit, the processor being on one side of the data interface; internal storage accessible by the processor, the internal storage being on the same side of the data interface as the processor; and a register array accessible by the processor and comprising a plurality of registers, each register having a plurality of vector lanes. The storage is arranged to store control data indicating an ordered selection of vector lanes of one or more of the registers. The processor is arranged to, in response to receiving instruction data from a control unit, perform a swizzle operation in which data is selected from one or more source registers in the register array, and transferred to a destination register. The data is selected from vector lanes in accordance with control data stored in the internal storage.
    Type: Application
    Filed: September 19, 2019
    Publication date: April 9, 2020
    Inventors: Daren CROXFORD, Michel Patrick Gabriel Emil IWANIEC, Rune HOLM, Diego LOPEZ RECAS
  • Patent number: 9503933
    Abstract: In the method, a plurality of access points forming a cluster in a telecommunication network monitors network data traffic information from at least one user computing device connected thereto; obtains a status profile; reports an own identifier to a remote server; builds, by using a record including the corresponding identifier of each access point, a list of access points available for performing backhaul aggregation; and establishes connections between available access points forming sub-clusters of access points. Wherein, one of the access points acts as a cluster coordinator coordinating said formed sub-clusters of access points for a backhaul aggregation. The device is adapted to implement the method.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: November 22, 2016
    Assignee: TELEFONICA DIGITAL ESPANA, S.L.U.
    Inventors: Xiaoyuan Yang, Diego Lopez Recas, Fernando Navarro, Yan Grunenberger
  • Publication number: 20150117210
    Abstract: In the method, a plurality of access points forming a cluster in a telecommunication network monitors network data traffic information from at least one user computing device connected thereto; obtains a status profile; reports an own identifier to a remote server; builds, by using a record including the corresponding identifier of each access point, a list of access points available for performing backhaul aggregation; and establishes connections between available access points forming sub-clusters of access points. Wherein, one of the access points acts as a cluster coordinator coordinating said formed sub-clusters of access points for a backhaul aggregation. The device is adapted to implement the method.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 30, 2015
    Applicant: TELEFONICA DIGITAL ESPANA, S.L.U.
    Inventors: Xiaoyuan YANG, Diego LOPEZ RECAS, Fernando NAVARRO, Yan GRUNENBERGER
  • Publication number: 20150121473
    Abstract: In the method an Access Point comprises aggregating spare bandwidth of at least another Access Point and capturing data traffic from at least one user computing device, said user computing device taking benefit of said aggregated spare bandwidth. The method: requesting, by said Access Point admission to a MPTcp server including proxy control functions or services, to make use of the latter; checking, by a control module of said MPTcp server, credentials information of said Access Point to allow the latter said admission; and upon said admission being authorized, checking, by said MPTcp server through a connection with a service subscription repository module, if at least one origin server is authorized for accessing said proxy control functions or services. The system is adapted to implement the method.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 30, 2015
    Applicant: TELEFONICA DIGITAL ESPANA, S.L.U.
    Inventors: Xiaoyuan YANG, Diego LOPEZ RECAS, Fernando NAVARRO