Movatterモバイル変換


[0]ホーム

URL:


CN105656921A - Data transmission method, apparatus and device - Google Patents

Data transmission method, apparatus and device
Download PDF

Info

Publication number
CN105656921A
CN105656921ACN201610077787.0ACN201610077787ACN105656921ACN 105656921 ACN105656921 ACN 105656921ACN 201610077787 ACN201610077787 ACN 201610077787ACN 105656921 ACN105656921 ACN 105656921A
Authority
CN
China
Prior art keywords
data transmission
data
transmission
transfer mode
terminal
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
Application number
CN201610077787.0A
Other languages
Chinese (zh)
Inventor
周紫熙
蒋浩
刘颖
刘宁
刘凡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co LtdfiledCriticalBeijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610077787.0ApriorityCriticalpatent/CN105656921A/en
Publication of CN105656921ApublicationCriticalpatent/CN105656921A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a data transmission method, apparatus and device. An embodiment of the method comprises: monitoring a data transmission speed of a terminal and a network; determining a data transmission state of the terminal according to the data transmission speed; selecting a data transmission way according to the data transmission state; and transmitting the data with the network by virtue of the data transmission way. According to the embodiment, the data transmission speed is firstly acquired; the current data transmission state of the terminal is determined according to the data transmission speed; and then the data transmission way is selected according to the data transmission state, and the data is transmitted by virtue of the data transmission way, so that the terminal can transmit the data rapidly and effectively, and the data transmission efficiency between the terminal and the network is improved.

Description

Translated fromChinese
数据传输方法、装置及设备Data transmission method, device and equipment

技术领域technical field

本申请涉及信息处理技术领域,具体涉及数据传输技术领域,尤其涉及数据传输方法、装置及设备。The present application relates to the technical field of information processing, specifically to the technical field of data transmission, and in particular to data transmission methods, devices and equipment.

背景技术Background technique

当前,用户通常通过终端与网络连接来获取网络数据。网络能够为用户提供各种类型的数据,如图片数据或视频数据。图片数据或视频数据根据不同的需要会有多种数据类型,如图片数据有位图(Bitmap,简称BMP)类型、标签图像文件格式(TagImageFileFormat,简称TIFF)类型或联合照片专家组(JointPhotographicExpertGroup,简称JPEG)类型;视频数据有运动图像专家组(MotionPictureExpertsGroup,简称MPEG)类型、音频视频交错(AudioVideoInterleaved,简称AVI)类型、高级流格式(AdvancedStreamingFormat,简称ASF)。通过终端获取网络数据使得用户能够实时、便携地获取最新的网络数据,为用户的生活和工作提供了极大便利。Currently, users usually obtain network data by connecting to a network through a terminal. The network can provide users with various types of data, such as picture data or video data. Picture data or video data will have various data types according to different needs, such as picture data has bitmap (Bitmap, referred to as BMP) type, tag image file format (TagImageFileFormat, referred to as TIFF) type or joint photographic expert group (JointPhotographicExpertGroup, referred to as JPEG) type; video data includes Motion Picture Experts Group (MPEG for short), Audio Video Interleaved (AVI for short), and Advanced Streaming Format (ASF for short). Obtaining network data through the terminal enables users to obtain the latest network data in a real-time and portable manner, which provides great convenience for users' life and work.

在某些特定的网络环境或硬件环境下,网络数据需要的网络条件也不同。例如,对于网站,某些图片数据或视频数据需要占用一定的空间,或满足一定的压缩比等要求。通常,在网站服务器端,图片数据或视频数据通过网站给定的空间或压缩比能够进行正常显示,但在终端上却无法正常显示,这通常是由图片数据或视频数据对终端连接的网络传输协议或网络速度等原因引起的。而用户终端通常通过既定的或现有的方式与网络连接,不会主动根据终端正在进行数据传递的对象有针对性地选择网络的连接方式。In some specific network environments or hardware environments, the network conditions required by network data are also different. For example, for a website, some picture data or video data needs to occupy a certain space, or meet certain requirements such as a compression ratio. Usually, on the server side of the website, the image data or video data can be displayed normally through the given space or compression ratio of the website, but it cannot be displayed normally on the terminal, which is usually caused by the transmission of the image data or video data to the network connected to the terminal. Caused by protocol or network speed and other reasons. However, the user terminal is usually connected to the network through a predetermined or existing method, and will not actively select a network connection method according to the object the terminal is transferring data to.

发明内容Contents of the invention

本申请提供了数据传输方法、装置及设备,以解决背景技术中提到的问题。The present application provides a data transmission method, device and equipment to solve the problems mentioned in the background art.

第一方面,本申请提供了一种数据传输方法,所述方法包括:监测终端与网络的数据传输速度;根据所述数据传输速度确定所述终端的数据传输状态;根据所述数据传输状态选择数据传输方式;通过所述数据传输方式对所述终端进行数据传输。In the first aspect, the present application provides a data transmission method, the method comprising: monitoring the data transmission speed between the terminal and the network; determining the data transmission state of the terminal according to the data transmission speed; selecting A data transmission mode: performing data transmission to the terminal through the data transmission mode.

在一些实施例中,所述根据所述数据传输速度确定所述终端的数据传输状态包括:查询所述数据传输速度对应的数据传输对象,所述数据传输对象包括文件、图片和视频中的至少一项;若所述数据传输速度小于对应所述数据传输对象的传输速度阈值,则所述终端的数据传输异常,否则,所述终端的数据传输正常。In some embodiments, the determining the data transmission status of the terminal according to the data transmission speed includes: querying the data transmission object corresponding to the data transmission speed, and the data transmission object includes at least one of files, pictures and videos One item: if the data transmission speed is lower than the transmission speed threshold corresponding to the data transmission object, the data transmission of the terminal is abnormal; otherwise, the data transmission of the terminal is normal.

在一些实施例中,所述根据所述数据传输状态选择数据传输方式包括:若数据传输异常,则查看对应所述数据传输对象的数据传输方式集合,从所述数据传输方式集合中选择出满足所述传输速度阈值要求的数据传输方式;若数据传输正常,则保持当前的数据传输方式,其中,所述数据传输方式集合包括所述终端与网络之间的全部数据传输方式。In some embodiments, the selecting a data transmission mode according to the data transmission status includes: if the data transmission is abnormal, then checking the data transmission mode set corresponding to the data transmission object, and selecting a data transmission mode set that meets the requirements of the data transmission mode set. The data transmission mode required by the transmission speed threshold; if the data transmission is normal, then maintain the current data transmission mode, wherein the data transmission mode set includes all data transmission modes between the terminal and the network.

在一些实施例中,所述从所述数据传输方式集合中选择出满足所述传输速度阈值要求的数据传输方式还包括:通过所述数据传输方式获取对应所述终端的IP地址集合,从所述IP地址集合中确定满足所述传输速度阈值要求的IP地址作为传输IP地址。In some embodiments, the selecting a data transmission method that meets the transmission speed threshold requirement from the set of data transmission methods further includes: acquiring an IP address set corresponding to the terminal through the data transmission method, and from the set In the IP address set, an IP address satisfying the transmission speed threshold requirement is determined as the transmission IP address.

在一些实施例中,所述通过所述数据传输方式与所述网络进行数据传输包括:通过与所述数据传输方式对应的所述传输IP地址建立所述终端与网络的连接,进行数据传输。In some embodiments, the performing data transmission with the network through the data transmission mode includes: establishing a connection between the terminal and the network through the transmission IP address corresponding to the data transmission mode, and performing data transmission.

第二方面,本申请提供了一种数据传输装置,所述装置包括:传输速度监测单元,用于监测终端与网络的数据传输速度;传输状态查询单元,用于根据所述数据传输速度确定所述终端的数据传输状态;传输方式选择单元,用于根据所述数据传输状态选择数据传输方式;传输单元,用于通过所述数据传输方式对所述终端进行数据传输。In a second aspect, the present application provides a data transmission device, the device comprising: a transmission speed monitoring unit for monitoring the data transmission speed between the terminal and the network; a transmission status query unit for determining the data transmission speed according to the data transmission speed The data transmission status of the terminal; the transmission mode selection unit, configured to select a data transmission mode according to the data transmission status; and the transmission unit, configured to transmit data to the terminal through the data transmission mode.

在一些实施例中,所述传输状态查询单元包括:数据类型查询子单元,用于查询所述数据传输速度对应的数据传输对象,所述数据传输对象包括文件、图片和视频的至少一项;传输状态判断子单元,用于在所述数据传输速度小于对应所述数据传输对象的传输速度阈值时,判断所述终端的数据传输异常,否则,所述终端的数据传输正常。In some embodiments, the transmission status query unit includes: a data type query subunit, configured to query a data transmission object corresponding to the data transmission speed, and the data transmission object includes at least one of a file, a picture, and a video; The transmission state judging subunit is configured to judge that the data transmission of the terminal is abnormal when the data transmission speed is lower than the transmission speed threshold corresponding to the data transmission object; otherwise, the data transmission of the terminal is normal.

在一些实施例中,所述传输方式选择单元包括:传输方式选择子单元,用于在数据传输异常时,查看对应所述数据传输对象的数据传输方式集合,从所述数据传输方式集合中选择出满足所述传输速度阈值要求的数据传输方式,在数据传输正常时,保持当前的数据传输方式,其中,所述数据传输方式集合包括所述终端与网络之间的全部数据传输方式。In some embodiments, the transmission mode selection unit includes: a transmission mode selection subunit, configured to check the data transmission mode set corresponding to the data transmission object when the data transmission is abnormal, and select from the data transmission mode set Select a data transmission mode that meets the transmission speed threshold requirement, and maintain the current data transmission mode when the data transmission is normal, wherein the data transmission mode set includes all data transmission modes between the terminal and the network.

在一些实施例中,所述传输方式选择子单元还包括:IP地址确定模块,用于通过所述数据传输方式获取对应所述终端的IP地址集合,从所述IP地址集合中确定一个满足所述传输速度阈值要求的IP地址作为传输IP地址。In some embodiments, the transmission mode selection subunit further includes: an IP address determination module, configured to obtain an IP address set corresponding to the terminal through the data transmission mode, and determine one of the IP address sets from the IP address set that satisfies the specified The IP address required by the above transmission speed threshold is used as the transmission IP address.

在一些实施例中,所述传输单元包括:网络连接建立子单元,用于通过与所述数据传输方式对应的所述传输IP地址建立所述终端与网络的连接,进行数据传输。In some embodiments, the transmission unit includes: a network connection establishing subunit, configured to establish a connection between the terminal and a network through the transmission IP address corresponding to the data transmission mode, and perform data transmission.

第三方面,本申请提供了一种数据传输设备,所述设备包括上述第二方面的数据传输装置。In a third aspect, the present application provides a data transmission device, which includes the data transmission device in the second aspect above.

本申请提供的数据传输方法、装置及设备,首先获取了数据传输速度;根据数据传输速度确定终端当前的数据传输状态;然后根据数据传输状态选择数据传输方式,并通过该数据传输方式进行数据传递,使得终端能够快速有效地进行数据传输,提高了终端与网络进行数据传输的效率。The data transmission method, device and equipment provided by this application first obtain the data transmission speed; determine the current data transmission status of the terminal according to the data transmission speed; then select the data transmission mode according to the data transmission status, and perform data transmission through the data transmission mode , so that the terminal can quickly and effectively perform data transmission, and improve the efficiency of data transmission between the terminal and the network.

附图说明Description of drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1是根据本申请的可以应用于其中的示例性系统架构图;FIG. 1 is an exemplary system architecture diagram that can be applied thereto according to the present application;

图2是根据本申请的数据传输方法的一个实施例流程图;Fig. 2 is a flow chart of an embodiment of the data transmission method according to the present application;

图3a是根据本申请的数据传输方法的应用场景的一个示意图;FIG. 3a is a schematic diagram of an application scenario of the data transmission method according to the present application;

图3b是根据本申请的数据传输方法的应用场景的又一个示意图;Fig. 3b is another schematic diagram of the application scenario of the data transmission method according to the present application;

图3c是根据本申请的数据传输方法的应用场景的又一个示意图;Fig. 3c is another schematic diagram of the application scenario of the data transmission method according to the present application;

图4是根据本申请的数据传输装置的一个实施例结构示意图;FIG. 4 is a schematic structural diagram of an embodiment of a data transmission device according to the present application;

图5是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。Fig. 5 is a schematic structural diagram of a computer system suitable for implementing the server of the embodiment of the present application.

具体实施方式detailed description

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

图1示出了可以应用本申请的数据传输方法或数据传输装置的实施例的示例性系统架构100。FIG. 1 shows an exemplary system architecture 100 to which embodiments of the data transmission method or data transmission device of the present application can be applied.

如图1所示,系统架构100可以包括终端设备101、102、103,和网络104。网络104用以在终端设备101、102、103提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。As shown in FIG. 1 , a system architecture 100 may include terminal devices 101 , 102 , 103 and a network 104 . The network 104 is used to provide a medium for communication links at the terminal devices 101 , 102 , 103 . Network 104 may include various connection types, such as wires, wireless communication links, or fiber optic cables, among others.

用户可以使用终端设备101、102、103与网络104交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种手机应用和网络应用,例如浏览器等。Users may use terminal devices 101, 102, 103 to interact with the network 104 to receive or send messages and the like. Various mobile phone applications and network applications, such as browsers, can be installed on the terminal devices 101, 102, and 103.

终端设备101、102、103可以是具有显示屏并且支持浏览器的各种电子设备,包括但不限于智能手机、平板电脑和笔记本等。Terminal devices 101, 102, and 103 may be various electronic devices with display screens and supporting browsers, including but not limited to smart phones, tablet computers, and notebooks.

需要说明的是,本申请实施例所提供的数据传输方法一般由终端设备101、102、103执行,相应地,数据传输装置一般设置于终端设备101、102、103中。It should be noted that the data transmission method provided by the embodiment of the present application is generally executed by the terminal equipment 101 , 102 , 103 , and correspondingly, the data transmission device is generally provided in the terminal equipment 101 , 102 , 103 .

应该理解,图1中的终端设备和网络的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备和网络。It should be understood that the numbers of terminal devices and networks in FIG. 1 are only illustrative. There can be any number of terminal devices and networks according to implementation requirements.

继续参考图2,图2示出了数据传输方法的一个实施例的流程图200。Continuing to refer to FIG. 2 , FIG. 2 shows a flowchart 200 of an embodiment of a data transmission method.

如图2所示,本实施例的数据传输方法包括以下步骤:As shown in Figure 2, the data transmission method of this embodiment includes the following steps:

步骤201,监测终端与网络的数据传输速度。Step 201, monitor the data transmission speed between the terminal and the network.

在本实施例中,数据传输方法运行于其上的电子设备(例如图1所示的终端设备101、102、103)可以通过有线连接方式或者无线连接方式与网络建立数据连接,监测数据传递状态,并根据数据传递状态确定终端设备与网络之间的数据传输方式。In this embodiment, the electronic devices on which the data transmission method runs (such as the terminal devices 101, 102, and 103 shown in FIG. 1 ) can establish a data connection with the network through a wired connection or a wireless connection, and monitor the data transmission status. , and determine the data transmission mode between the terminal device and the network according to the data transmission status.

终端与网络可以通过多种数据传输方式连接并进行数据传输,每种连接方式都有自己的特点。并且,终端与网络传输数据时,由于数据自身的也是多种类型的,不同类型的数据可能在不同的数据传输方式下的传输速度不同。因此,为了保证终端与网络之间数据传输的流畅性,需要监测终端与网络的数据传输速度。The terminal and the network can be connected and transmitted through various data transmission methods, and each connection method has its own characteristics. Moreover, when the terminal and the network transmit data, since the data itself is also of various types, different types of data may have different transmission speeds in different data transmission modes. Therefore, in order to ensure the smoothness of data transmission between the terminal and the network, it is necessary to monitor the data transmission speed between the terminal and the network.

步骤202,根据所述数据传输速度确定所述终端的数据传输状态。Step 202: Determine the data transmission status of the terminal according to the data transmission speed.

终端和网络连接后,基于终端自己的数据处理能力和网络状态,数据传输速度应该在一定的范围内(即数据传输正常),如果不在该范围(即数据传输异常,通常是此时的数据传输速度小于该范围内的即数据传输正常)内,则需要考虑影响数据传输速度的因素。通常,终端的数据处理能力能够满足数据传输速度的要求,网络的数据处理能力也能满足数据传输速度的要求,所以,很多情况下,数据传输速度不高是由终端与网络之间的数据传输方式和/或数据传输对象(可以为视频、图片)造成的。After the terminal is connected to the network, based on the terminal's own data processing capability and network status, the data transmission speed should be within a certain range (that is, the data transmission is normal). If it is not within this range (that is, the data transmission is abnormal), usually the data transmission at this time If the speed is less than the range (that is, the data transmission is normal), then the factors that affect the data transmission speed need to be considered. Usually, the data processing capability of the terminal can meet the requirements of data transmission speed, and the data processing capability of the network can also meet the requirements of data transmission speed. Therefore, in many cases, the low data transmission speed is caused by the data transmission between the terminal and the network. method and/or data transmission object (can be video, picture).

在本实施例的一些可选的实现方式中,根据所述数据传输速度确定所述终端的数据传输状态可以包括以下步骤:In some optional implementation manners of this embodiment, determining the data transmission status of the terminal according to the data transmission speed may include the following steps:

第一步,查询所述数据传输速度对应的数据传输对象。In the first step, query the data transmission object corresponding to the data transmission speed.

其中,所述数据传输对象包括文件、图片和视频中的至少一项。Wherein, the data transmission object includes at least one of files, pictures and videos.

有上述分析可知,数据传输速度和数据传输对象有关,即使在正常的情况下,对于不同的数据传输对象,数据传输速度也会不同。因此,本实施例方法首先查询数据传输速度对应的数据传输对象,然后再根据数据传输对象对数据传输速度做出判断。According to the above analysis, the data transmission speed is related to the data transmission object. Even under normal circumstances, the data transmission speed will be different for different data transmission objects. Therefore, the method in this embodiment first queries the data transmission object corresponding to the data transmission speed, and then makes a judgment on the data transmission speed according to the data transmission object.

第二步,若所述数据传输速度小于对应所述数据传输对象的传输速度阈值,则所述终端的数据传输异常,否则,所述终端的数据传输正常。In the second step, if the data transmission speed is lower than the transmission speed threshold corresponding to the data transmission object, the data transmission of the terminal is abnormal; otherwise, the data transmission of the terminal is normal.

本实施例方法,针对不同的数据传输对象,为每一种数据传输对象设定一个传输速度阈值,即,在同一数据传输方式下,不同数据传输对象的传输速度阈值可以不同,因此,能够根据不同数据传输对象的数据传输速度真实地反映数据传输状态。当数据传输对象只有一项时,通过对应的传输速度阈值判断数据传输异常和数据传输正常;当数据传输对象为多项时,通过数值最大的传输速度阈值判断数据传输异常和数据传输正常;In the method of this embodiment, for different data transmission objects, a transmission speed threshold is set for each data transmission object, that is, in the same data transmission mode, the transmission speed thresholds of different data transmission objects can be different, so it can be based on The data transfer speed of different data transfer objects truly reflects the data transfer status. When there is only one item of data transmission object, the abnormal data transmission and normal data transmission are judged by the corresponding transmission speed threshold; when there are multiple data transmission objects, the abnormal data transmission and normal data transmission are judged by the maximum transmission speed threshold;

步骤203,根据所述数据传输状态选择数据传输方式。Step 203, select a data transmission mode according to the data transmission status.

数据传输对象是终端和网络之间需要传输的数据,属于正常的数据传输,而终端与网络之间的数据传输方式有多种。因此,可以对数据传输方式进行选择,以适应数据传输对象的需要,提高数据传输速度。由上述描述可知,数据传输状态可以分为数据传输异常和数据传输正常两种。当数据传输异常时,需要从可选的其他数据传输方式中选择一种满足传输速度阈值要求的数据传输方式;当数据传输正常时,只要保持当前的数据传输方式即可。The data transmission object is the data that needs to be transmitted between the terminal and the network, which belongs to normal data transmission, and there are many ways of data transmission between the terminal and the network. Therefore, the data transmission mode can be selected to meet the needs of the data transmission object and improve the data transmission speed. It can be seen from the above description that the data transmission status can be divided into two types: abnormal data transmission and normal data transmission. When the data transmission is abnormal, it is necessary to select a data transmission method that meets the requirements of the transmission speed threshold from other optional data transmission methods; when the data transmission is normal, just keep the current data transmission method.

在本实施例的一些可选的实现方式中,根据所述数据传输状态选择数据传输方式可以包括:若数据传输异常,则查看对应所述数据传输对象的数据传输方式集合,从所述数据传输方式集合中选择出满足所述传输速度阈值要求的数据传输方式;例如,当数据传输异常时,可以不通过DNS(DomainNameSystem,域名系统),而直接通过HTTP(HyperTextTransferProtocol,超文本传输协议)来进行数据传输。若数据传输正常,则保持当前的数据传输方式,其中,所述数据传输方式集合包括所述终端与网络之间的全部数据传输方式。In some optional implementation manners of this embodiment, selecting the data transmission mode according to the data transmission status may include: if the data transmission is abnormal, checking the data transmission mode set corresponding to the data transmission object, and selecting the data transmission mode from the data transmission Select a data transmission method that meets the requirements of the transmission speed threshold from the method set; for example, when the data transmission is abnormal, it can be performed directly through HTTP (HyperTextTransferProtocol, Hypertext Transfer Protocol) instead of DNS (DomainNameSystem, Domain Name System) data transmission. If the data transmission is normal, the current data transmission mode is maintained, wherein the data transmission mode set includes all data transmission modes between the terminal and the network.

在本实施例的一些可选的实现方式中,从所述数据传输方式集合中选择出满足所述传输速度阈值要求的数据传输方式还可以包括:通过所述数据传输方式获取对应所述终端的IP地址集合,从所述IP地址集合中确定一个满足所述传输速度阈值要求的IP地址作为传输IP地址。其中,IP地址集合是指与所述终端进行数据传输的网络上的IP地址集合(例如,域名的IP地址集合)。终端向网络请求获取进行数据传输的IP地址集合,在得到该IP地址集合后,可以依次对每个IP地址进行测试,从中挑选出一个满足传输速度阈值要求的IP地址(即传输IP地址),然后建立该IP地址与终端的IP地址的连接,并继续下载(或重新下载)对应的数据传输对象。In some optional implementation manners of this embodiment, selecting a data transmission manner that satisfies the transmission speed threshold requirement from the set of data transmission manners may further include: obtaining the data transmission method corresponding to the terminal through the data transmission manner An IP address set, determining an IP address satisfying the transmission speed threshold requirement from the IP address set as the transmission IP address. Wherein, the IP address set refers to the IP address set on the network for data transmission with the terminal (for example, the IP address set of the domain name). The terminal requests the network to obtain the IP address set for data transmission. After obtaining the IP address set, each IP address can be tested in turn, and an IP address that meets the transmission speed threshold requirements (ie, the transmission IP address) can be selected. Then establish a connection between the IP address and the IP address of the terminal, and continue to download (or re-download) the corresponding data transmission object.

步骤204,通过所述数据传输方式与所述网络进行数据传输。Step 204, performing data transmission with the network through the data transmission mode.

如果此时数据传输正常,则仍然用当前的数据传输方式与网络进行数据传输;否则,选择其他数据传输方式进行数据传输。If the data transmission is normal at this time, the current data transmission method is still used for data transmission with the network; otherwise, other data transmission methods are selected for data transmission.

在本实施例的一些可选的实现方式中,通过所述数据传输方式对所述终端进行数据传输包括:通过与所述数据传输方式对应的所述传输IP地址建立所述终端与网络的连接,进行数据传输。In some optional implementation manners of this embodiment, performing data transmission on the terminal through the data transmission mode includes: establishing a connection between the terminal and the network through the transmission IP address corresponding to the data transmission mode , for data transmission.

继续参见图3a,图3a是根据本实施例的数据传输方法的应用场景的一个示意图。图3a中,用户打开手机贴吧,进入“宠物吧”查看边境牧羊犬的相关信息,该相关信息中包括文字说明和边境牧羊犬的高分辨率图片。通常情况下,文字说明在任何数据传输方式下都能正常传输,但对于某些格式或大小的图片,当前的数据传输方式下的数据传输速度很慢。由图3a可以看到,文字说明能够正常显示,但图片无法完整打开。图3b是根据本实施例的数据传输方法的应用场景的又一个示意图。当图片经过一定时间后仍然打不开的时候,说明当前的数据传输速度小于图片的传输速度阈值。手机贴吧弹出对话框,提示用户是否更换数据传输方式,如图3b所示。当用户选择“否”时,保持当前的数据传输方式,直到图片被打开;选择“是”时,手机内的数据传输装置查看当前的数据传输方式集合,从中选择一个满足图片的传输速度阈值要求的数据传输方式,确定传输IP地址;然后通过传输IP地址和手机的IP地址建立手机与网络的连接,使得图片被快速打开,如图3c所示。Continuing to refer to FIG. 3a, FIG. 3a is a schematic diagram of an application scenario of the data transmission method according to this embodiment. In Figure 3a, the user opens the post bar on the mobile phone and enters "Pet Bar" to view the relevant information of the Border Collie, which includes text descriptions and high-resolution pictures of the Border Collie. In general, captions work well with any data transfer method, but for certain formats or sizes of images, the data transfer speed is very slow with the current data transfer method. As can be seen from Figure 3a, the text description can be displayed normally, but the picture cannot be fully opened. Fig. 3b is another schematic diagram of an application scenario of the data transmission method according to this embodiment. When the picture still cannot be opened after a certain period of time, it means that the current data transmission speed is lower than the picture transmission speed threshold. The mobile post bar pops up a dialog box, prompting the user whether to change the data transmission method, as shown in Figure 3b. When the user selects "No", the current data transmission method is maintained until the picture is opened; when the user selects "Yes", the data transmission device in the mobile phone checks the current set of data transmission methods, and selects one that meets the transmission speed threshold requirements of the picture The data transmission method is used to determine the transmission IP address; then the connection between the mobile phone and the network is established by transmitting the IP address and the IP address of the mobile phone, so that the picture is quickly opened, as shown in Figure 3c.

本申请的上述实施例提供的方法获取信息集合和信息集合内信息之间的关联性信息;然后通过关联性信息对信息进行分组,得到关联信息集合和非关联信息集合,使得具有关联性的信息能够聚合;之后通过关联信息集合和非关联信息集合构建信息显示表格,使得具有关联性的信息能够集中显示;最后确定上述信息显示值在上述信息显示表格内的显示方式,提高了信息显示的效率,降低了对信息选择的错误率。The method provided by the above-mentioned embodiments of the present application acquires the information set and the correlation information between the information in the information set; Aggregation is possible; then the information display table is constructed through the collection of related information and the collection of non-related information, so that the related information can be displayed in a centralized manner; finally, the display method of the above information display value in the above information display table is determined, which improves the efficiency of information display , which reduces the error rate of information selection.

进一步参考图4,作为对上述各图所示方法的实现,本申请提供了一种数据传输装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。Further referring to FIG. 4 , as an implementation of the methods shown in the above figures, the present application provides an embodiment of a data transmission device. The device embodiment corresponds to the method embodiment shown in FIG. 2 , and the device can specifically Used in various electronic equipment.

如图4所示,本实施例上述的数据传输装置400包括:传输速度监测单元401、传输状态查询单元402、传输方式选择单元403和传输单元404。其中,传输速度监测单元401用于监测终端与网络的数据传输速度;传输状态查询单元402用于根据所述数据传输速度确定所述终端的数据传输状态;传输方式选择单元403用于根据所述数据传输状态选择数据传输方式;传输单元404用于通过所述数据传输方式与所述网络进行数据传输。As shown in FIG. 4 , the above-mentioned data transmission device 400 in this embodiment includes: a transmission speed monitoring unit 401 , a transmission status query unit 402 , a transmission mode selection unit 403 and a transmission unit 404 . Among them, the transmission speed monitoring unit 401 is used to monitor the data transmission speed between the terminal and the network; the transmission status query unit 402 is used to determine the data transmission status of the terminal according to the data transmission speed; the transmission mode selection unit 403 is used to determine the data transmission status of the terminal according to the The data transmission state selects a data transmission mode; the transmission unit 404 is configured to perform data transmission with the network through the data transmission mode.

在本实施例中,传输速度监测单元401、传输状态查询单元402、传输方式选择单元403以及传输单元404的具体处理可分别参考图2对应实施例中步骤201、步骤202、步骤203、步骤204的相关说明,在此不再赘述。In this embodiment, the specific processing of the transmission speed monitoring unit 401, the transmission status query unit 402, the transmission mode selection unit 403, and the transmission unit 404 can refer to step 201, step 202, step 203, and step 204 in the corresponding embodiment in FIG. 2, respectively. Relevant descriptions will not be repeated here.

在本实施例的一些可选的实现方式中,传输状态查询单元402可以包括:数据类型查询子单元(图中未示出)和传输状态判断子单元(图中未示出)。其中,数据类型查询子单元用于查询所述数据传输速度对应的数据传输对象,所述数据传输对象包括文件、图片和视频的至少一项;传输状态判断子单元用于在所述数据传输速度小于对应所述数据传输对象的传输速度阈值时,判断所述终端的数据传输异常,否则,所述终端的数据传输正常。传输状态查询单元402的具体处理及其所带来的技术效果可参考图2对应实施例中相应实现方式的相关描述,在此不再赘述。In some optional implementations of this embodiment, the transmission status query unit 402 may include: a data type query subunit (not shown in the figure) and a transmission status judgment subunit (not shown in the figure). Wherein, the data type query subunit is used to query the data transmission object corresponding to the data transmission speed, and the data transmission object includes at least one item of files, pictures and videos; When it is lower than the transmission speed threshold corresponding to the data transmission object, it is determined that the data transmission of the terminal is abnormal; otherwise, the data transmission of the terminal is normal. For the specific processing of the transmission status query unit 402 and the technical effects brought about by it, reference may be made to the relevant description of the corresponding implementation in the embodiment corresponding to FIG. 2 , which will not be repeated here.

在本实施例的一些可选的实现方式中,传输方式选择单元403包括:传输方式选择子单元(图中未示出),用于在数据传输异常时,查看对应所述数据传输对象的数据传输方式集合,从所述数据传输方式集合中选择出满足所述传输速度阈值要求的数据传输方式,在数据传输正常时,保持当前的数据传输方式,其中,所述数据传输方式集合包括所述终端与网络之间的全部数据传输方式。In some optional implementations of this embodiment, the transmission mode selection unit 403 includes: a transmission mode selection subunit (not shown in the figure), configured to check the data corresponding to the data transmission object when the data transmission is abnormal A set of transmission modes, selecting a data transmission mode that meets the requirement of the transmission speed threshold from the set of data transmission modes, and maintaining the current data transmission mode when the data transmission is normal, wherein the set of data transmission modes includes the All data transmission methods between the terminal and the network.

在本实施例的一些可选的实现方式中,所述传输方式选择子单元还包括:IP地址确定模块(图中未示出),用于通过所述数据传输方式获取对应所述终端的IP地址集合,从所述IP地址集合中确定满足所述传输速度阈值要求的IP地址作为传输IP地址。In some optional implementations of this embodiment, the transmission mode selection subunit further includes: an IP address determination module (not shown in the figure), configured to obtain the IP address corresponding to the terminal through the data transmission mode An address set, determining from the IP address set an IP address meeting the transmission speed threshold requirement as a transmission IP address.

在本实施例的一些可选的实现方式中,所述传输单元404包括:网络连接建立子单元(图中未示出),用于通过与所述数据传输方式对应的所述传输IP地址建立所述终端与网络的连接,进行数据传输。In some optional implementations of this embodiment, the transmission unit 404 includes: a network connection establishment subunit (not shown in the figure), configured to establish a network connection through the transmission IP address corresponding to the data transmission mode. The terminal is connected to the network for data transmission.

本申请提供的数据传输装置,首先通过传输速度监测单元401获取了数据传输速度,传输状态查询单元402根据所述数据传输速度确定所述终端的数据传输状态;然后传输方式选择单元403根据所述数据传输状态选择数据传输方式,传输单元404通过该数据传输方式进行数据传递,使得终端能够快速有效地进行数据传输,提高了终端与网络进行数据传输的效率。In the data transmission device provided by the present application, first, the data transmission speed is acquired through the transmission speed monitoring unit 401, and the transmission status query unit 402 determines the data transmission status of the terminal according to the data transmission speed; then the transmission mode selection unit 403 according to the The data transmission state selects a data transmission mode, and the transmission unit 404 transmits data through the data transmission mode, so that the terminal can perform data transmission quickly and effectively, and improves the efficiency of data transmission between the terminal and the network.

本申请提供了一种信息显示设备的一个实施例,该设备包括上述的信息显示装置。The present application provides an embodiment of an information display device, which includes the above information display device.

本实施例还提供了一种数据传输设备,所述设备包括上述的所述数据传输装置。This embodiment also provides a data transmission device, which includes the above-mentioned data transmission device.

下面参考图5,其示出了适于用来实现本申请实施例的数据传输方法的终端设备500的结构示意图。Referring now to FIG. 5 , it shows a schematic structural diagram of a terminal device 500 suitable for implementing the data transmission method of the embodiment of the present application.

如图5所示,计算机系统500包括中央处理单元(CPU)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储部分508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理。在RAM503中,还存储有系统500操作所需的各种程序和数据。CPU501、ROM502以及RAM503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。As shown in FIG. 5 , a computer system 500 includes a central processing unit (CPU) 501 that can be programmed according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage section 508 into a random-access memory (RAM) 503 Instead, various appropriate actions and processes are performed. In the RAM 503, various programs and data necessary for the operation of the system 500 are also stored. The CPU 501 , ROM 502 , and RAM 503 are connected to each other via a bus 504 . An input/output (I/O) interface 505 is also connected to the bus 504 .

以下部件连接至I/O接口505:包括触控显示屏、键盘、鼠标等的输入部分506;包括诸如显示屏、液晶显示器(LCD)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至I/O接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。The following components are connected to the I/O interface 505: an input section 506 including a touch display screen, a keyboard, a mouse, etc.; an output section 507 including a display screen, a liquid crystal display (LCD), etc., and a speaker; a storage section including a hard disk, etc. 508; and a communication section 509 including a network interface card such as a LAN card, a modem, and the like. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I/O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is mounted on the drive 510 as necessary so that a computer program read therefrom is installed into the storage section 508 as necessary.

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product including a computer program tangibly embodied on a machine-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via communication portion 509 and/or installed from removable media 511 .

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logic devices for implementing the specified Executable instructions for a function. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括传输速度监测单元、传输状态查询单元、传输方式选择单元和传输单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,传输状态查询单元还可以被描述为“用于查询传输状态的单元”。The units involved in the embodiments described in the present application may be implemented by means of software or by means of hardware. The described units can also be set in a processor, for example, it can be described as: a processor includes a transmission speed monitoring unit, a transmission status query unit, a transmission mode selection unit and a transmission unit. Wherein, the names of these units do not limit the unit itself under certain circumstances, for example, the transmission status query unit may also be described as "a unit for querying transmission status".

作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中所述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备:监测终端与网络的数据传输速度;根据所述数据传输速度确定所述终端的数据传输状态;根据所述数据传输状态选择数据传输方式;通过所述数据传输方式与所述网络进行数据传输。As another aspect, the present application also provides a non-volatile computer storage medium, which may be the non-volatile computer storage medium contained in the device described in the above embodiments; It may be a non-volatile computer storage medium that exists independently and is not assembled into the terminal. The above-mentioned non-volatile computer storage medium stores one or more programs, and when the one or more programs are executed by a device, the device: monitors the data transmission speed between the terminal and the network; according to the data transmission speed determining the data transmission status of the terminal; selecting a data transmission mode according to the data transmission status; and performing data transmission with the network through the data transmission mode.

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present application and an illustration of the applied technical principle. Those skilled in the art should understand that the scope of the invention involved in this application is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but should also cover the technical solutions made by the above-mentioned technical features without departing from the inventive concept. Other technical solutions formed by any combination of or equivalent features thereof. For example, a technical solution formed by replacing the above-mentioned features with technical features with similar functions disclosed in (but not limited to) this application.

Claims (11)

CN201610077787.0A2016-02-032016-02-03Data transmission method, apparatus and devicePendingCN105656921A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610077787.0ACN105656921A (en)2016-02-032016-02-03Data transmission method, apparatus and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610077787.0ACN105656921A (en)2016-02-032016-02-03Data transmission method, apparatus and device

Publications (1)

Publication NumberPublication Date
CN105656921Atrue CN105656921A (en)2016-06-08

Family

ID=56489214

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610077787.0APendingCN105656921A (en)2016-02-032016-02-03Data transmission method, apparatus and device

Country Status (1)

CountryLink
CN (1)CN105656921A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109639468A (en)*2018-11-292019-04-16威富通科技有限公司A kind of data mutual-conductance method, public cloud and server
CN109639778A (en)*2018-11-292019-04-16威富通科技有限公司A kind of data transmission method, private clound and server
CN107995247B (en)*2016-10-272020-07-14腾讯科技(深圳)有限公司File transmission method, server and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1663270A (en)*2002-06-212005-08-31汤姆森许可贸易公司Ever-decreasing network qos requirements for stored video streaming in a mobile wireless interworking environment
CN1819577A (en)*2005-01-242006-08-16阿尔卡特公司Communication traffic management systems and methods
WO2007123079A1 (en)*2006-04-202007-11-01Sony CorporationCommunication apparatus, transmission system setting method, program, and radio communication system
CN102428703A (en)*2009-03-232012-04-25生命力有限公司 System and method for selecting video compression format based on feedback data
CN102970711A (en)*2012-11-192013-03-13华为技术有限公司 Data transmission method and device based on multi-standard network
CN103023755A (en)*2012-12-072013-04-03东莞宇龙通信科技有限公司Method and electronic device for data transmission
CN103368780A (en)*2013-07-222013-10-23杭州华三通信技术有限公司Service control method and equipment
CN103368611A (en)*2012-03-272013-10-23腾讯科技(深圳)有限公司Method and mobile terminal for file transfer
CN104519458A (en)*2014-12-292015-04-15宇龙计算机通信科技(深圳)有限公司Network connection method, terminal, wireless router and system
CN104661088A (en)*2013-11-222015-05-27乐视网信息技术(北京)股份有限公司Video source switching method and device
US20150382336A1 (en)*2013-01-182015-12-31Huawei Technologies Co., Ltd.Data transmission method, base station, and user equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1663270A (en)*2002-06-212005-08-31汤姆森许可贸易公司Ever-decreasing network qos requirements for stored video streaming in a mobile wireless interworking environment
CN1819577A (en)*2005-01-242006-08-16阿尔卡特公司Communication traffic management systems and methods
WO2007123079A1 (en)*2006-04-202007-11-01Sony CorporationCommunication apparatus, transmission system setting method, program, and radio communication system
CN102428703A (en)*2009-03-232012-04-25生命力有限公司 System and method for selecting video compression format based on feedback data
CN103368611A (en)*2012-03-272013-10-23腾讯科技(深圳)有限公司Method and mobile terminal for file transfer
CN102970711A (en)*2012-11-192013-03-13华为技术有限公司 Data transmission method and device based on multi-standard network
CN103023755A (en)*2012-12-072013-04-03东莞宇龙通信科技有限公司Method and electronic device for data transmission
US20150382336A1 (en)*2013-01-182015-12-31Huawei Technologies Co., Ltd.Data transmission method, base station, and user equipment
CN103368780A (en)*2013-07-222013-10-23杭州华三通信技术有限公司Service control method and equipment
CN104661088A (en)*2013-11-222015-05-27乐视网信息技术(北京)股份有限公司Video source switching method and device
CN104519458A (en)*2014-12-292015-04-15宇龙计算机通信科技(深圳)有限公司Network connection method, terminal, wireless router and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107995247B (en)*2016-10-272020-07-14腾讯科技(深圳)有限公司File transmission method, server and system
CN109639468A (en)*2018-11-292019-04-16威富通科技有限公司A kind of data mutual-conductance method, public cloud and server
CN109639778A (en)*2018-11-292019-04-16威富通科技有限公司A kind of data transmission method, private clound and server

Similar Documents

PublicationPublication DateTitle
US10291618B2 (en)Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system
US8787164B2 (en)Media delivery system and method for transporting media to desired target devices
US9232457B2 (en)Mobile communications device access from personal computer
US20100325086A1 (en)Systems and methods for updating a database for providing access to various files across a network
CN102498697A (en)A method generating a message for one or more content provider websites that impose message size limits
CN105071976A (en)Data transmission method and device
CN106101206B (en) Method and system for providing content
CN112650456A (en)Printing method and device and electronic equipment
CN104378435A (en)Method for transmitting file between browser of computing device and mobile terminal
KR20150032152A (en)Method and apparatus for performing edit operations between electronic devices
KR20150048029A (en)Method and system for sharing display attributes associated with content
EP2240933B1 (en)Organizing and publishing assets in upnp networks
CN104376090A (en)Screen synchronization equipment of browser in computing equipment and mobile terminal
CN104394208A (en)File transmission method and server
JP2010061542A (en)Communication terminal, communication method, signal processor, signal processing method and communication system
CN105656921A (en)Data transmission method, apparatus and device
CN111783010B (en)Webpage blank page monitoring method, device, terminal and storage medium
US20110209051A1 (en)Document browsing system and document conversion server
CN105933167B (en) Method and device for improving link bandwidth utilization
EP1627497B1 (en)System and method in which a provider is selected to service content requested by a client device
CN108076110A (en) Electronic data interchange systems and devices incorporating electronic data interchange systems
KR20090049894A (en) System and method for subsequently uploading media data
JP2011254181A (en)Distributed moving picture quality selection device and moving picture distribution device and method and program
CN103067232A (en) Method for Playing Webpage Data under Digital Home Network Alliance
US7937441B2 (en)Data-control device and method of controlling same

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20160608


[8]ページ先頭

©2009-2025 Movatter.jp