CN112769883A - 一种耗材数据的上传方法及装置 - Google Patents
一种耗材数据的上传方法及装置 Download PDFInfo
- Publication number
- CN112769883A CN112769883A CN201911061332.XA CN201911061332A CN112769883A CN 112769883 A CN112769883 A CN 112769883A CN 201911061332 A CN201911061332 A CN 201911061332A CN 112769883 A CN112769883 A CN 112769883A
- Authority
- CN
- China
- Prior art keywords
- data
- consumable
- consumable data
- duplicate
- location
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
- H04L67/5651—Reducing the amount or size of exchanged application data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种耗材数据的上传方法及装置。在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
Description
技术领域
本申请涉及化学检测技术领域,特别是涉及一种耗材数据的上传方法及装置。
背景技术
当前,医院内通常会配备各种各样的医疗仪器来对患者进行检查,例如,核磁共振仪、CT仪、B超仪、血项检测仪以及***物检测仪等等。
在使用医疗仪器对患者进行检查之前,需要在医疗仪器中添加耗材,例如,检测试剂等,然后借助检测试剂对进行患者检测。
其中,医疗仪器需要向云端上传耗材的使用数据,以使技术人员在云端统计以及分析医疗仪器的耗材使用情况等。
然而,发明人发现,医疗仪器向云端上传耗材数据的数据量往往较大,会耗费较多的网络资源。
发明内容
为了节省网络资源,本申请示出了一种耗材数据的上传方法及装置。
第一方面,本申请示出了一种耗材数据的上传方法,应用于安装在医疗仪器上的客户端,所述方法包括:
检测需要向所述智能云端上传的第一耗材数据中是否存在多个重复数据;
在所述第一耗材数据中存在多个重复数据的情况下,去除所述多个重复数据中的至少一个且保留所述多个重复数据中的至少一个;
在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,得到第二耗材数据;
向所述智能云端上传所述第二耗材数据。
在一个可选的实现方式中,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
确定被去除的重复数据在所述第一耗材数据中的第一位置;
获取被去除的重复数据的数据标识;
在所述第一耗材数据中存储所述数据标识与所述第一位置之间的对应关系。
在一个可选的实现方式中,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
获取被去除的重复数据的数据标识;
在所述第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据。
在一个可选的实现方式中,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
确定被去除的重复数据在所述第一耗材数据中的第一位置;
在所述第一耗材数据中的保留的重复数据中的末尾添加所述第一位置。
第二方面,本申请示出了一种耗材数据的上传方法,应用于智能云端,所述方法包括:
接收客户端上传的第二耗材数据,所述第二耗材数据是在去除了第一耗材数据中的多个重复数据中的至少一个之后得到的,且所述第二耗材数据中保留了所述多个重复数据中的至少一个,所述第二耗材数据中记录了被去除的重复数据在所述第一耗材数据中的第一位置;
根据所述第一位置确定需要在所述第二耗材数据中添加所述被去除的重复数据的第二位置;
在所述第二耗材数据中的所述第二位置处添加所述被去除的重复数据,得到所述第一耗材数据。
第三方面,本申请示出了一种耗材数据的上传装置,应用于安装在医疗仪器上的客户端,所述装置包括:
检测模块,用于检测需要向所述智能云端上传的第一耗材数据中是否存在多个重复数据;
去除模块,用于在所述第一耗材数据中存在多个重复数据的情况下,去除所述多个重复数据中的至少一个且保留所述多个重复数据中的至少一个;
记录模块,用于在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,得到第二耗材数据;
上传模块,用于向所述智能云端上传所述第二耗材数据。
在一个可选的实现方式中,所述记录模块包括:
第一确定单元,用于确定被去除的重复数据在所述第一耗材数据中的第一位置;
第一获取单元,用于获取被去除的重复数据的数据标识;
存储单元,用于在所述第一耗材数据中存储所述数据标识与所述第一位置之间的对应关系。
在一个可选的实现方式中,所述记录模块包括:
第二获取单元,用于获取被去除的重复数据的数据标识;
替换单元,用于在所述第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据。
在一个可选的实现方式中,所述记录模块包括:
第二确定单元,用于确定被去除的重复数据在所述第一耗材数据中的第一位置;
添加单元,用于在所述第一耗材数据中的保留的重复数据中的末尾添加所述第一位置。
第四方面,本申请示出了一种耗材数据的上传装置,应用于智能云端,所述装置包括:
接收模块,用于接收客户端上传的第二耗材数据,所述第二耗材数据是在去除了第一耗材数据中的多个重复数据中的至少一个之后得到的,且所述第二耗材数据中保留了所述多个重复数据中的至少一个,所述第二耗材数据中记录了被去除的重复数据在所述第一耗材数据中的第一位置;
确定模块,用于根据所述第一位置确定需要在所述第二耗材数据中添加所述被去除的重复数据的第二位置;
添加模块,用于在所述第二耗材数据中的所述第二位置处添加所述被去除的重复数据,得到所述第一耗材数据。
第五方面,本申请示出了一种客户端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的耗材数据的上传方法的步骤。
第六方面,本申请示出了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的耗材数据的上传方法的步骤。
第七方面,本申请示出了一种智能云端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第二方面所述的耗材数据的上传方法的步骤。
第八方面,本申请示出了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第二方面所述的耗材数据的上传方法的步骤。
与现有技术相比,本申请包括以下优点:
在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
附图说明
图1是本申请的一种耗材数据的上传***的结构框图。
图2是本申请的一种耗材数据的上传方法的步骤流程图。
图3是本申请的一种耗材数据的上传方法的步骤流程图。
图4是本申请的一种耗材数据的上传方法的步骤流程图。
图5是本申请的一种耗材数据的上传装置的结构框图。
图6是本申请的一种耗材数据的上传装置的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,示出了本申请的一种耗材数据的上传***的结构框图,该***包括智能云端01以及安装在医疗仪器上的客户端02。
智能云端01与安装在医疗仪器上的客户端02之间通过有线或无线远程通信连接。
参照图2,示出了本申请的一种耗材数据的上传方法的步骤流程图,该方法应用于图1所示的***中,该方法具体可以包括如下步骤:
在步骤S101中,客户端检测需要向智能云端上传的第一耗材数据中是否存在多个重复数据;
为了使得技术人员能够在云端统计和分析医疗仪器的耗材使用情况,客户端可以获取医疗仪器的第一耗材数据,然后向智能云端上传第一耗材数据,然而有时候第一耗材数据的数据量较大,其在从客户端向智能云端上传的过程中需要占用较多的网络资源。
其中,发明人发现,有时候第一耗材数据中具有重复的数据,例如,第一耗材数据中包括:1月1日,使用A试剂30ml,使用B试剂20ml,1月2日,使用A试剂30ml,使用B试剂40ml,以及1月3日,使用A试剂30ml,使用B试剂25ml等。
如此,在第一耗材数据中,“使用A试剂30ml”为重复数据,重复了3次。为了节省网络资源,在向智能云端上传第一耗材数据时,可以不重复上传重复数据“使用A试剂30ml”,可以少上传几次重复数据,例如,仅上传第一次重复数据即可,从而可以减少向智能云端上传的数据的数据量,进而可以节省网络资源。
具体地,在本申请中,在客户端需要向智能云端上传第一耗材数据时,可以检测一耗材数据中是否存在多个重复数据。在第一耗材数据中存在多个重复数据的情况下,执行步骤S102。在第一耗材数据中不存在多个重复数据的情况下,可以直接向智能云端上传第一耗材数据。
在第一耗材数据中存在多个重复数据的情况下,在步骤S102中,客户端去除多个重复数据中的至少一个且保留多个重复数据中的至少一个;
在本申请中,可以去除多个重复数据中的多个,以使第一耗材数据中仅仅存在多个重复数据中的一个即可。
在步骤S103中,客户端在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;
为了保持耗材数据的完整性,客户端需要在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据,然后向智能云端上传第二耗材数据,以使智能云端根据第二耗材数据中记录的第一位置还原出第一耗材数据。
在本申请一个实施例中,客户端可以确定被去除的重复数据在第一耗材数据中的第一位置;第一位置包括被去除的重复数据在第一耗材数据中的偏移量等。获取被去除的重复数据的数据标识;在本申请中,重复数据即为相同的数据,相同的数据的数据标识相同,不同的数据的数据标识不同。在第一耗材数据中存储该数据标识与第一位置之间的对应关系,得到第二耗材数据,从而实现记录了哪些位置有哪些重复数据。
然而,在前述实施例中,需要同时记录数据标识和位置,记录的内容较多,同样会导致第二耗材数据的数据量较大,第二耗材数据在从客户端向智能云端上传的过程中仍旧会占用较多的网络资源。因此,为了进一步地节省网络资源,在本申请另一个实施例中,可以获取被去除的重复数据的数据标识;在第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据,得到第二耗材数据。被去除的重复数据的数据标识的位置即为被去除的重复数据的位置,在本申请实施例中,仅需要存储数据标识即可,不需要存储位置,从而可以降低第二耗材数据的数据量,进而可以进一步地节省网络资源。
或者,为了进一步地节省网络资源,在本申请另一个实施例中,可以确定被去除的重复数据在第一耗材数据中的第一位置;在第一耗材数据中的保留的重复数据中的末尾添加第一位置,得到第二耗材数据。该位置即为被去除的重复数据的位置,也即,可以表示哪些位置还有被去除的重复数据。在本申请实施例中,仅需要存储位置即可,不需要数据标识,从而可以降低第二耗材数据的数据量,进而可以进一步地节省网络资源。
在步骤S104中,客户端向智能云端上传第二耗材数据;
客户端可以基于与智能云端之间的网络连接向智能云端上传第二耗材数据。
在步骤S105中,智能云端接收客户端上传的第二耗材数据;
智能云端可以基于与客户端之间的网络连接接收客户端上传的第二耗材数据。
在步骤S106中,智能云端根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;
耗材数据中的各个数据的位置为各自的耗材数据中的偏移量,偏移量有大有小,距离耗材数据的起始位越近的数据的偏移量越小,距离耗材数据的起始位越远的数据的偏移量越大。
如果第一位置为多个,则可以在多个第一位置中确定最小的位置,然后在第二耗材数据中的确定出的最小的位置处添加一个被去除的重复数据,得到中间耗材数据,然后在中间耗材数据中的倒数第二小的位置处添加一个被去除的重复数据,直至在每一个第一位置中添加完毕被去除的重复数据,就可以得到第一耗材数据。
在步骤S107中,智能云端在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。
之后智能云端可以应用第一耗材数据。例如,智能云端可以显示第一耗材数据,以供技术人员当时统计以及分析医疗仪器的耗材使用情况。或者,智能云端也可以存储第一耗材数据,以供技术人员之后统计以及分析医疗仪器的耗材使用情况。
在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
参照图3,示出了本申请的一种耗材数据的上传方法的步骤流程图,该方法应用于图1所示的客户端02中,该方法具体可以包括如下步骤:
在步骤S201中,检测需要向所述智能云端上传的第一耗材数据中是否存在多个重复数据;
在所述第一耗材数据中存在多个重复数据的情况下,在步骤S202中,去除所述多个重复数据中的至少一个且保留所述多个重复数据中的至少一个;
在步骤S203中,在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,得到第二耗材数据;
在步骤S204中,向所述智能云端上传所述第二耗材数据。
在一个可选的实现方式中,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
确定被去除的重复数据在所述第一耗材数据中的第一位置;
获取被去除的重复数据的数据标识;
在所述第一耗材数据中存储所述数据标识与所述第一位置之间的对应关系。
在一个可选的实现方式中,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
获取被去除的重复数据的数据标识;
在所述第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据。
在一个可选的实现方式中,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
确定被去除的重复数据在所述第一耗材数据中的第一位置;
在所述第一耗材数据中的保留的重复数据中的末尾添加所述第一位置。
在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
参照图4,示出了本申请的一种耗材数据的上传方法的步骤流程图,该方法应用于图1所示的智能云端01中,该方法具体可以包括如下步骤:
在步骤S301中,接收客户端上传的第二耗材数据,所述第二耗材数据是在去除了第一耗材数据中的多个重复数据中的至少一个之后得到的,且所述第二耗材数据中保留了所述多个重复数据中的至少一个,所述第二耗材数据中记录了被去除的重复数据在所述第一耗材数据中的第一位置;
在步骤S302中,根据所述第一位置确定需要在所述第二耗材数据中添加所述被去除的重复数据的第二位置;
在步骤S303中,在所述第二耗材数据中的所述第二位置处添加所述被去除的重复数据,得到所述第一耗材数据。
在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作并不一定是本申请所必须的。
参照图5,示出了本申请的一种耗材数据的上传装置的结构框图,该装置具体可以包括如下模块:
检测模块11,用于检测需要向所述智能云端上传的第一耗材数据中是否存在多个重复数据;
去除模块12,用于在所述第一耗材数据中存在多个重复数据的情况下,去除所述多个重复数据中的至少一个且保留所述多个重复数据中的至少一个;
记录模块13,用于在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,得到第二耗材数据;
上传模块14,用于向所述智能云端上传所述第二耗材数据。
在一个可选的实现方式中,所述记录模块包括:
第一确定单元,用于确定被去除的重复数据在所述第一耗材数据中的第一位置;
第一获取单元,用于获取被去除的重复数据的数据标识;
存储单元,用于在所述第一耗材数据中存储所述数据标识与所述第一位置之间的对应关系。
在一个可选的实现方式中,所述记录模块包括:
第二获取单元,用于获取被去除的重复数据的数据标识;
替换单元,用于在所述第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据。
在一个可选的实现方式中,所述记录模块包括:
第二确定单元,用于确定被去除的重复数据在所述第一耗材数据中的第一位置;
添加单元,用于在所述第一耗材数据中的保留的重复数据中的末尾添加所述第一位置。
在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
参照图6,示出了本申请的一种耗材数据的上传装置的结构框图,该装置具体可以包括如下模块:
接收模块12,用于接收客户端上传的第二耗材数据,所述第二耗材数据是在去除了第一耗材数据中的多个重复数据中的至少一个之后得到的,且所述第二耗材数据中保留了所述多个重复数据中的至少一个,所述第二耗材数据中记录了被去除的重复数据在所述第一耗材数据中的第一位置;
确定模块22,用于根据所述第一位置确定需要在所述第二耗材数据中添加所述被去除的重复数据的第二位置;
添加模块23,用于在所述第二耗材数据中的所述第二位置处添加所述被去除的重复数据,得到所述第一耗材数据。
在本申请中,在第一耗材数据中存在多个重复数据的情况下,客户端可以去除多个重复数据中的至少一个;然后在第一耗材数据中记录被去除的重复数据在第一耗材数据中的第一位置,得到第二耗材数据;向智能云端上传第二耗材数据。之后智能云端可以接收客户端上传的第二耗材数据;然后根据第一位置确定需要在第二耗材数据中添加被去除的重复数据的第二位置;之后可以在第二耗材数据中的第二位置处添加被去除的重复数据,得到第一耗材数据。通过本申请,客户端可以减少需要向智能云端上传的耗材数据的数据量,且不影响智能云端得到完整的耗材数据,因此,本申请可以节省网络资源。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请提供的一种耗材数据的上传方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (14)
1.一种耗材数据的上传方法,其特征在于,应用于安装在医疗仪器上的客户端,所述方法包括:
检测需要向所述智能云端上传的第一耗材数据中是否存在多个重复数据;
在所述第一耗材数据中存在多个重复数据的情况下,去除所述多个重复数据中的至少一个且保留所述多个重复数据中的至少一个;
在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,得到第二耗材数据;
向所述智能云端上传所述第二耗材数据。
2.根据权利要求1所述的方法,其特征在于,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
确定被去除的重复数据在所述第一耗材数据中的第一位置;
获取被去除的重复数据的数据标识;
在所述第一耗材数据中存储所述数据标识与所述第一位置之间的对应关系。
3.根据权利要求1所述的方法,其特征在于,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
获取被去除的重复数据的数据标识;
在所述第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据。
4.根据权利要求1所述的方法,其特征在于,所述在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,包括:
确定被去除的重复数据在所述第一耗材数据中的第一位置;
在所述第一耗材数据中的保留的重复数据中的末尾添加所述第一位置。
5.一种耗材数据的上传方法,其特征在于,应用于智能云端,所述方法包括:
接收客户端上传的第二耗材数据,所述第二耗材数据是在去除了第一耗材数据中的多个重复数据中的至少一个之后得到的,且所述第二耗材数据中保留了所述多个重复数据中的至少一个,所述第二耗材数据中记录了被去除的重复数据在所述第一耗材数据中的第一位置;
根据所述第一位置确定需要在所述第二耗材数据中添加所述被去除的重复数据的第二位置;
在所述第二耗材数据中的所述第二位置处添加所述被去除的重复数据,得到所述第一耗材数据。
6.一种耗材数据的上传装置,其特征在于,应用于安装在医疗仪器上的客户端,所述装置包括:
检测模块,用于检测需要向所述智能云端上传的第一耗材数据中是否存在多个重复数据;
去除模块,用于在所述第一耗材数据中存在多个重复数据的情况下,去除所述多个重复数据中的至少一个且保留所述多个重复数据中的至少一个;
记录模块,用于在所述第一耗材数据中记录被去除的重复数据在所述第一耗材数据中的第一位置,得到第二耗材数据;
上传模块,用于向所述智能云端上传所述第二耗材数据。
7.根据权利要求6所述的装置,其特征在于,所述记录模块包括:
第一确定单元,用于确定被去除的重复数据在所述第一耗材数据中的第一位置;
第一获取单元,用于获取被去除的重复数据的数据标识;
存储单元,用于在所述第一耗材数据中存储所述数据标识与所述第一位置之间的对应关系。
8.根据权利要求6所述的装置,其特征在于,所述记录模块包括:
第二获取单元,用于获取被去除的重复数据的数据标识;
替换单元,用于在所述第一耗材数据中,使用被去除的重复数据的数据标识替换被去除的重复数据。
9.根据权利要求6所述的装置,其特征在于,所述记录模块包括:
第二确定单元,用于确定被去除的重复数据在所述第一耗材数据中的第一位置;
添加单元,用于在所述第一耗材数据中的保留的重复数据中的末尾添加所述第一位置。
10.一种耗材数据的上传装置,其特征在于,应用于智能云端,所述装置包括:
接收模块,用于接收客户端上传的第二耗材数据,所述第二耗材数据是在去除了第一耗材数据中的多个重复数据中的至少一个之后得到的,且所述第二耗材数据中保留了所述多个重复数据中的至少一个,所述第二耗材数据中记录了被去除的重复数据在所述第一耗材数据中的第一位置;
确定模块,用于根据所述第一位置确定需要在所述第二耗材数据中添加所述被去除的重复数据的第二位置;
添加模块,用于在所述第二耗材数据中的所述第二位置处添加所述被去除的重复数据,得到所述第一耗材数据。
11.一种客户端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至4中任一项所述的耗材数据的上传方法的步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的耗材数据的上传方法的步骤。
13.一种智能云端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求5所述的耗材数据的上传方法的步骤。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求5所述的耗材数据的上传方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911061332.XA CN112769883A (zh) | 2019-11-01 | 2019-11-01 | 一种耗材数据的上传方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911061332.XA CN112769883A (zh) | 2019-11-01 | 2019-11-01 | 一种耗材数据的上传方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112769883A true CN112769883A (zh) | 2021-05-07 |
Family
ID=75692030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911061332.XA Pending CN112769883A (zh) | 2019-11-01 | 2019-11-01 | 一种耗材数据的上传方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112769883A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090097425A1 (en) * | 2007-10-01 | 2009-04-16 | Interdigital Patent Holdings, Inc. | Radio link control operations and enhanced duplicate detection in a wireless receiver |
CN103559279A (zh) * | 2013-11-07 | 2014-02-05 | 深信服网络科技(深圳)有限公司 | 云存储加速方法及装置 |
CN103888317A (zh) * | 2014-03-31 | 2014-06-25 | 西南科技大学 | 一种协议无关的网络冗余流量消除方法 |
US20150058301A1 (en) * | 2013-08-20 | 2015-02-26 | International Business Machines Corporation | Efficient data deduplication in a data storage network |
CN105245578A (zh) * | 2015-09-11 | 2016-01-13 | 北京金山安全软件有限公司 | 一种上传数据的方法、数据上传***及数据上传装置 |
US20170206218A1 (en) * | 2016-01-19 | 2017-07-20 | Hope Bay Technologies, Inc | Method and apparatus for data deduplication in cloud based storage system |
CN106982165A (zh) * | 2016-01-15 | 2017-07-25 | 厦门雅迅网络股份有限公司 | 数据压缩方法及其*** |
CN109120645A (zh) * | 2018-10-25 | 2019-01-01 | 北京大米未来科技有限公司 | 一种文件上传方法、装置、电子设备及介质 |
WO2019019936A1 (zh) * | 2017-07-28 | 2019-01-31 | 阿里巴巴集团控股有限公司 | 一种文件传输方法、装置、设备和存储介质 |
-
2019
- 2019-11-01 CN CN201911061332.XA patent/CN112769883A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090097425A1 (en) * | 2007-10-01 | 2009-04-16 | Interdigital Patent Holdings, Inc. | Radio link control operations and enhanced duplicate detection in a wireless receiver |
US20150058301A1 (en) * | 2013-08-20 | 2015-02-26 | International Business Machines Corporation | Efficient data deduplication in a data storage network |
CN103559279A (zh) * | 2013-11-07 | 2014-02-05 | 深信服网络科技(深圳)有限公司 | 云存储加速方法及装置 |
CN103888317A (zh) * | 2014-03-31 | 2014-06-25 | 西南科技大学 | 一种协议无关的网络冗余流量消除方法 |
CN105245578A (zh) * | 2015-09-11 | 2016-01-13 | 北京金山安全软件有限公司 | 一种上传数据的方法、数据上传***及数据上传装置 |
CN106982165A (zh) * | 2016-01-15 | 2017-07-25 | 厦门雅迅网络股份有限公司 | 数据压缩方法及其*** |
US20170206218A1 (en) * | 2016-01-19 | 2017-07-20 | Hope Bay Technologies, Inc | Method and apparatus for data deduplication in cloud based storage system |
WO2019019936A1 (zh) * | 2017-07-28 | 2019-01-31 | 阿里巴巴集团控股有限公司 | 一种文件传输方法、装置、设备和存储介质 |
CN109120645A (zh) * | 2018-10-25 | 2019-01-01 | 北京大米未来科技有限公司 | 一种文件上传方法、装置、电子设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013149178A3 (en) | Systems and methods for automated malware artifact retrieval and analysis | |
CN104778179B (zh) | 一种数据迁移测试方法和*** | |
CN111104445A (zh) | 数据同步方法、装置及设备 | |
CN107038108B (zh) | 软件的测试方法和装置 | |
CN111371832A (zh) | 一种数据存储、检测方法及设备 | |
CN108900319B (zh) | 故障检测方法和装置 | |
CN104216822B (zh) | 一种异常信息的处理方法及装置 | |
US8112398B1 (en) | Methods, systems, and computer program products for selectively marking and retrieving data from an event log file | |
CN109116243A (zh) | 一种动力电池的异常检测方法和装置 | |
CN105205074B (zh) | 文件增量升级方法及*** | |
CN110516124B (zh) | 一种文件解析方法、装置和计算机可读存储介质 | |
CN109189610B (zh) | 一种linux下服务器监测数据的处理方法 | |
CN114141302A (zh) | 固态硬盘的测试方法及电子设备 | |
US9378082B1 (en) | Diagnosis of storage system component issues via data analytics | |
CN112769883A (zh) | 一种耗材数据的上传方法及装置 | |
CN108509639B (zh) | 表信息管理方法、装置及可读存储介质 | |
CN112786180A (zh) | 一种耗材数据的上传方法及装置 | |
CN109189673B (zh) | 一种软件的测试方案、测试用例的确定方法及装置 | |
CN110851871A (zh) | 一种文件解压方法、装置、电子设备及存储介质 | |
CN115510998A (zh) | 交易异常值检测方法及装置 | |
CN103914377B (zh) | 接口测试方法及装置 | |
CN111159244B (zh) | 数据查询方法及装置 | |
CN110010230B (zh) | 数据采集方法及数据采集装置、计算机设备及存储介质 | |
CN109960659B (zh) | 用于检测应用程序的方法和装置 | |
CN111163155A (zh) | 对账文件传输方法、***、服务器及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |