Fast serialization for data transfer

    公开(公告)号:US10776387B2

    公开(公告)日:2020-09-15

    申请号:US16173169

    申请日:2018-10-29

    Applicant: SAP SE

    Inventor: Michael Acker

    Abstract: The present disclosure describes methods, systems, and computer program products for serializing data for data transfer. One computer-implemented method includes analyzing a column of data stored in the first database to determine at least one serialization parameter, the at least one serialization parameter comprises a repetition counter, a replication counter, or a variable type; determining a data serialization scheme associated with the data based on at least one of the repetition count or the replication counter; determining a variable serialization scheme associated with the data based on the variable type; repeating the analyzing, the determining of the data serialization scheme, and the determining of the variable serialization scheme; serializing the data stored in the first database using the data serialization scheme associated with the data and the variable serialization scheme associated with the data; and transferring the serialized data to the second database.

    Fast serialization for data transfer

    公开(公告)号:US10114881B2

    公开(公告)日:2018-10-30

    申请号:US15477402

    申请日:2017-04-03

    Applicant: SAP SE

    Inventor: Michael Acker

    Abstract: The present disclosure describes methods, systems, and computer program products for serializing data for data transfer. One computer-implemented method includes analyzing a column of data stored in the first database to determine at least one serialization parameter, the at least one serialization parameter comprises a repetition counter, a replication counter, or a variable type; determining a data serialization scheme associated with the data based on at least one of the repetition count or the replication counter; determining a variable serialization scheme associated with the data based on the variable type; repeating the analyzing, the determining of the data serialization scheme, and the determining of the variable serialization scheme; serializing the data stored in the first database using the data serialization scheme associated with the data and the variable serialization scheme associated with the data; and transferring the serialized data to the second database.

    FAST SERIALIZATION FOR DATA TRANSFER
    3.
    发明申请

    公开(公告)号:US20170206261A1

    公开(公告)日:2017-07-20

    申请号:US15477402

    申请日:2017-04-03

    Applicant: SAP SE

    Inventor: Michael Acker

    Abstract: The present disclosure describes methods, systems, and computer program products for serializing data for data transfer. One computer-implemented method includes analyzing a column of data stored in the first database to determine at least one serialization parameter, the at least one serialization parameter comprises a repetition counter, a replication counter, or a variable type; determining a data serialization scheme associated with the data based on at least one of the repetition count or the replication counter; determining a variable serialization scheme associated with the data based on the variable type; repeating the analyzing, the determining of the data serialization scheme, and the determining of the variable serialization scheme; serializing the data stored in the first database using the data serialization scheme associated with the data and the variable serialization scheme associated with the data; and transferring the serialized data to the second database.

    FAST SERIALIZATION FOR DATA TRANSFER
    4.
    发明申请

    公开(公告)号:US20190065571A1

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

    申请号:US16173169

    申请日:2018-10-29

    Applicant: SAP SE

    Inventor: Michael Acker

    CPC classification number: G06F16/27 G06F16/221 G06F16/2272 G06F16/25

    Abstract: The present disclosure describes methods, systems, and computer program products for serializing data for data transfer. One computer-implemented method includes analyzing a column of data stored in the first database to determine at least one serialization parameter, the at least one serialization parameter comprises a repetition counter, a replication counter, or a variable type; determining a data serialization scheme associated with the data based on at least one of the repetition count or the replication counter; determining a variable serialization scheme associated with the data based on the variable type; repeating the analyzing, the determining of the data serialization scheme, and the determining of the variable serialization scheme; serializing the data stored in the first database using the data serialization scheme associated with the data and the variable serialization scheme associated with the data; and transferring the serialized data to the second database.

    HIGH SPEED COMMUNICATION PROTOCOL
    6.
    发明申请
    HIGH SPEED COMMUNICATION PROTOCOL 审中-公开
    高速通信协议

    公开(公告)号:US20170034275A1

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

    申请号:US15292793

    申请日:2016-10-13

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing high speed communication between a sending system and a receiving system. One computer-implemented method includes determining, by a computer, that data is available for serialization using a pointer transfer; getting a data block of the data from a memory; getting metadata corresponding to the data block; writing an original address of the data block to a transport layer; writing the data block to the transport layer; determining that the data corresponding to the data block contains pointers; and adding a referenced data block to one or more data blocks to be transferred to a receiving system

    Abstract translation: 本公开涉及用于在发送系统和接收系统之间提供高速通信的系统,软件和计算机实现的方法。 一种计算机实现的方法包括由计算机确定数据可用于使用指针传送进行串行化; 从存储器获取数据的数据块; 获得与数据块相对应的元数据; 将数据块的原始地址写入传输层; 将数据块写入传输层; 确定对应于数据块的数据包含指针; 并将引用的数据块添加到要传送到接收系统的一个或多个数据块

    High speed communication protocol

    公开(公告)号:US10218788B2

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

    申请号:US15292793

    申请日:2016-10-13

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing high speed communication between a sending system and a receiving system. One computer-implemented method includes determining, by a computer, that data is available for serialization using a pointer transfer; getting a data block of the data from a memory; getting metadata corresponding to the data block; writing an original address of the data block to a transport layer; writing the data block to the transport layer; determining that the data corresponding to the data block contains pointers; and adding a referenced data block to one or more data blocks to be transferred to a receiving system.

Patent Agency Ranking