Method for judging floor of terminal equipment

文档序号:1434918 发布日期:2020-03-20 浏览:31次 中文

阅读说明:本技术 一种对终端设备进行楼层判定的方法 (Method for judging floor of terminal equipment ) 是由 杨从安 王海廷 刘晶晶 于 2019-11-13 设计创作,主要内容包括:本发明提供了一种对终端设备进行楼层判定的方法,包括如下步骤:S1、生成基准层气压数据;S2、切分地图坐标系,建立城市级栅格气压数据库;S3、给栅格数据打上商业标签;S4、给每一个栅格打上基准气压和层高气压差值;S5、根据设备气压判断楼层。本发明的优点在于:创造性的提出了解决建筑物楼层的判定方法,能够准确的根据大气压、设备传感器的检测数据计算设备所在的楼层,整个方法的过程快速、智能、准确。(The invention provides a method for judging floors of terminal equipment, which comprises the following steps: s1, generating air pressure data of the reference layer; s2, segmenting a map coordinate system, and establishing an urban grid air pressure database; s3, marking a commercial label on the raster data; s4, marking a reference air pressure and a layer height air pressure difference value on each grid; and S5, judging the floor according to the air pressure of the equipment. The invention has the advantages that: the method for judging the building floor is creatively provided, the floor where the equipment is located can be accurately calculated according to the atmospheric pressure and the detection data of the equipment sensor, and the whole method is quick, intelligent and accurate in process.)

1. A method for judging floors of terminal equipment based on massive mobile internet sensor data is characterized by comprising the following steps:

s1, generating air pressure data of the reference layer;

s2, segmenting a map coordinate system, and establishing an urban grid air pressure database;

s3, marking a commercial label on the raster data;

s4, marking a reference air pressure and a layer height air pressure difference value on each grid;

and S5, judging the floor according to the air pressure of the equipment.

2. A method of floor determination of a terminal device according to claim 1,

the step S1 specifically includes:

s11, taking values, and selecting three key fields capable of uniquely identifying a base station from the reference layer data reported by the terminal equipment to determine an area;

s12, eliminating invalid data, calculating a median value, and respectively taking the difference between each eliminated data value and the median value according to the obtained median value:

s13, calculating a filtering threshold value;

and S14, determining the plane air pressure value of the area where the terminal equipment is located.

3. A method of floor determination of a terminal device according to claim 2,

the key field includes: operator, cell ID, base station ID, barometric pressure, timestamp.

4. A method of floor determination of a terminal device according to claim 2,

the filtering threshold is 3%.

5. A method of floor determination of a terminal device according to claim 1 or 2,

the step S2 specifically includes:

s21, determining the boundaries of the left lower range and the right upper range of the city on the point selection map;

s22, taking the grid at the lower left corner as an initial point, and turning the initial point anticlockwise by 45 degrees by using a Python open source coordinate conversion library to form an upper right coordinate of the grid;

s23, taking the ending longitude as the starting longitude of the next time, and keeping the latitude unchanged;

s24, marking the self-increment ID once for each grid generated;

and S25, removing grids in the region other than the city by using the boundary database of the city and using a ray algorithm to generate a final grid library.

6. A method of floor determination of a terminal device according to any of claims 1-5,

the step S3 specifically includes:

s31, marking the business attribute of each grid by combining the interest point data;

s32, matching the business attributes of the interest points corresponding to each grid by utilizing a GEO-HASH technology;

and S33, marking each raster data after matching.

7. A method of floor determination of a terminal device according to claim 6,

the step S4 specifically includes:

s41, screening MapReduce by using coordinates, and generating reference air pressure and altitude in each grid according to the reference air pressure generation method by using all base station data and corresponding pressure data in the grids;

s42, defining the height of the floor on the grid data marked with commercial marks;

and S43, calculating the altitude and the air pressure of each floor with the reference air pressure and the altitude as starting points, and storing the calculated altitude and air pressure in a warehouse, wherein one grid corresponds to a plurality of floor air pressure values.

8. A method of floor determination of a terminal device according to claim 7,

the step S5 specifically includes:

s51, determining the latitude and longitude according to the base station ID reported by the current equipment;

s52, determining the grid ID through longitude and latitude according to the GEO-HASH algorithm;

s53, acquiring the standard air pressures of a plurality of floors in the grid according to the grid ID;

and S54, performing range search on the floor air pressure of the grid according to the air pressure of the current equipment, and marking the current floor according to the search result.

9. An electronic device, comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor executes when executing the computer program to implement the method according to any of claims 1-8.

10. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method according to any one of claims 1-8.

Technical Field

The invention belongs to the field of mobile terminals, and particularly relates to a method for judging floors of terminal equipment based on mass mobile internet sensor data.

Background

In the altitude positioning field, the current means for detecting the altitude of the urban road surface is mainly carried out by a vehicle-mounted road measuring mode:

i.e. handheld or vehicle mounted equipment detects the altitude in different areas of the city. The method has the disadvantages that only the elevation data of roads such as roads, asphalt roads, main roads, viaducts and the like can be detected, only the elevation condition of the roads in the area can be represented, and representative real elevation data cannot be fed back, so that serious errors exist between the actual elevation and the elevation.

Disclosure of Invention

The purpose of the invention is realized by the following technical scheme.

In order to solve the problems, the method collects mass WIFI names and altimeter information reported, analyzes and processes names and coordinates (known) of mass WIFI data, and extracts air pressure information reported by terminal equipment in low buildings such as a first-layer building, a second-layer building and a third-layer building of a street shop through characteristic variables. And then, processing, filtering and layering are carried out through an algorithm, so that a three-dimensional height database on the basis of a plane coordinate can be established, and a basis is provided for final equipment floor judgment.

In order to achieve the above object, a first embodiment of the present invention provides a method for determining a floor of a terminal device, including the following steps:

s1, generating air pressure data of the reference layer;

s2, segmenting a map coordinate system, and establishing an urban grid air pressure database;

s3, marking a commercial label on the raster data;

s4, marking a reference air pressure and a layer height air pressure difference value on each grid;

and S5, judging the floor according to the air pressure of the equipment.

Further, the step S1 specifically includes:

s11, taking values, and selecting three key fields capable of uniquely identifying a base station from the reference layer data reported by the terminal equipment to determine an area;

s12, eliminating invalid data, calculating a median, and respectively taking the difference between each value and the median according to the obtained median:

s13, calculating a filtering threshold value;

and S14, determining the plane air pressure value of the area where the terminal equipment is located.

Further, the key field includes: operator, cell ID, base station ID, barometric pressure, time stamp.

Further, the filtering threshold is 3%.

Further, the step S2 specifically includes:

s21, determining the boundaries of the left lower range and the right upper range of the city on the point selection map;

s22, taking the grid at the lower left corner as an initial point, and turning the initial point anticlockwise by 45 degrees by using a Python open source coordinate conversion library to form an upper right coordinate of the grid;

s23, taking the ending longitude as the starting longitude of the next time, and keeping the latitude unchanged;

s24, marking the self-increment ID once for each grid generated;

and S25, removing grids in the region other than the city by using the boundary database of the city and using a ray algorithm to generate a final grid library.

Further, the step S3 specifically includes:

s31, marking the business attribute of each grid by combining the interest point data;

s32, rapidly matching the business attributes of the interest points corresponding to each grid by utilizing a GEO-HASH technology;

and S33, marking each raster data after matching.

Further, the step S4 specifically includes:

s41, screening MapReduce by using coordinates, and generating reference air pressure and altitude in each grid according to the reference air pressure generation method by using all base station data and corresponding pressure data in the grids;

s42, defining the height of the floor on the grid data marked with commercial marks;

and S43, calculating and warehousing the altitude and the air pressure of each floor with the reference air pressure and the altitude as starting points, wherein one grid corresponds to a plurality of floor air pressure values.

Further, the step S5 specifically includes:

s51, determining the latitude and longitude according to the base station ID reported by the current equipment;

s52, determining the grid ID through longitude and latitude according to the GEO-HASH algorithm;

s53, acquiring the standard air pressures of a plurality of floors in the grid according to the grid ID;

and S54, performing range search on the floor air pressure of the grid according to the air pressure of the current equipment, and marking the current floor according to the search result.

To achieve the above object, a second embodiment of the present invention provides an electronic device, including: a memory, a processor and a computer program stored on the memory and executable on the processor, the processor executing when executing the computer program to implement the method.

To achieve the above object, a third aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the method.

The invention has the advantages that: the method for judging the building floor is creatively provided, the floor where the equipment is located can be accurately calculated according to the atmospheric pressure and the detection data of the equipment sensor, and the process of the whole method is quick, intelligent and accurate.

Drawings

Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:

fig. 1 shows a flow chart of a method for floor determination of a terminal device according to an embodiment of the invention;

FIG. 2 shows a schematic diagram of fluctuations in atmospheric measurement data according to an embodiment of the invention;

FIG. 3 is a schematic diagram showing selection of coordinate ranges based on longitude and latitude, using Beijing as an example;

fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;

FIG. 5 illustrates a schematic diagram of a computer medium provided by an embodiment of the invention.

Detailed Description

Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

It is to be noted that, unless otherwise specified, technical or scientific terms used herein shall have the ordinary meaning as understood by those skilled in the art to which the present invention belongs.

In addition, the terms "first" and "second", etc. are used to distinguish different objects, rather than to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.

The invention provides a method for judging floors of terminal equipment. Purpose of floor determination: in the field of accurate advertisement, in order to obtain the most accurate portrait data of a user, a plurality of sensors are often used to measure various parameter information of a device, such as GPS, WIFI, base station and the like, to depict the device position, usually, the commercial behavior of the device can only be estimated and calculated at a planar latitude, but a real scene often exists not in a planar form but in a three-dimensional form, such as a high-rise building, a multi-level market and other places, and in order to further depict the commercial attributes of the device, for example, to judge a shop by combining with commercial interest Point (POI) floor data, the floor needs to be judged by an algorithm.

In the invention, the urban road surface refers to a road surface and a ground which can represent the average altitude of a region in an urban map and can objectively reflect the altitude of the region. The sensor data refers to the general name of various sensor sets by a mobile terminal of a mobile phone, and the key research direction of the invention is that the barometer is altitude and can be converted into altitude through a certain conversion relation.

In the invention, the air pressure of the reference plane of the region is judged by a big data calculation and noise point filtering method; introducing a grid concept; utilizing GEO-HASH technology to realize the matching of longitude and latitude and grid ID; cleaning the grid by using a ray algorithm; and generating a standard floor air pressure value of the area according to a formula, wherein the standard floor air pressure value is used as a basis for judging the floor.

Specifically, as shown in fig. 1, the method for determining a floor of a terminal device based on massive mobile internet sensor data according to the present invention includes the following steps:

and S1, generating air pressure data of the reference floor (first floor and ground). The implementation process of step S1 is as follows:

and S11, taking values. From the data reported by the device, three key fields capable of uniquely identifying the base station are selected to determine an area (subsequently, the grid is defined in this way):

the operator: MNC _ ID

Cell ID: LAC _ ID

Base station ID: CELL _ ID

Atmospheric pressure: atom _ pressure

Time stamping: timestamp

And S12, eliminating invalid data. Calculating a median, and respectively taking the difference between each value and the median according to the obtained median:

minus=A-median/median

and S13, calculating a filtering threshold value.

Altitude versus barometric pressure calculation:

double height= 44330000*(1-(Math.pow((Double.parseDouble(df.format(sPV))/1013.25), (float)1.0/5255.0)));

when a set of data in the same area (200 meters) shows a difference of more than 20% of air pressure, it shows that the altitude of the two data is different:

barometric pressure (hpa) altitude (rice)

887.932 1113.7222536193747

717.33575 2913.3540216302144

594.83307 4493.025788287187

701.0047 3107.7182898607794

717.33575 2913.3540216302144

Therefore, within the range of 200 meters, the difference of the altitude height by 1000 meters can not exist, so more than 20% of data is removed, and the data with the error within 3% is reserved.

And S14, determining the minimum value, namely the plane air pressure value of the area. The lowest air pressure in one day is determined through a statistical means, and if the magnitude is not enough, the air pressure data of the area in one week can be counted.

For example, in the table below, the first column on the left is the barometric pressure measurement for different monitoring points, the second column is the measurement time, the third column is the difference between each data and the median data point for the entire column of data, and the fourth column is the error ratio to the median. And screening and eliminating data with the error of more than 20% from the median, keeping the data with the error of less than 3%, and deleting abnormal data points to enable the result to be closer to the real condition.

Figure BDA0002271359570000061

Figure BDA0002271359570000081

Figure BDA0002271359570000091

As shown in fig. 2, the abscissa represents: the current time (hours) of the current atmospheric pressure, and the ordinate represents the difference between the current value and the minimum atmospheric pressure (after the invalid data is removed). The fluctuation of the current value can be seen by calculating the difference between the current value and the minimum atmospheric pressure value (after invalid data is removed).

And S2, segmenting a map coordinate system, and establishing an urban grid air pressure database. The implementation process of step S2 is as follows:

and S21, determining approximate range boundaries of the left lower part and the right upper part of the city on the point selection map.

Lower left coordinate: long _ left, lat _ bottom

Upper right coordinates: lng _ right, lat _ up

As shown in fig. 3, taking beijing as an example, the following coordinate ranges can be selected according to longitude and latitude: east longitude 115.397304, north latitude 39.427753; east longitude 117.660172, north latitude 41.333973.

S22, using the lower left corner as an initial point, and turning the initial point by 45 degrees counterclockwise by using a Python open source coordinate transformation library (pyproj), so as to form the upper right coordinate of the grid, that is: start _ lng, start _ lat, end _ lng, end _ lat

Start_lng=115.397304

Start_lat=39.427753

Id=1

S23, regarding the end longitude end _ lng as the next start longitude, latitude or original latitude, that is:

Start_lng=end_lng

Start_lat=start_lat

Id=2

s24, labeling the self-increment ID once for each grid generation, and forming the following data table:

grid_id city_name start_lng start_lat end_lng end_lat
1 beijing 116.091227 39.706757 116.094802 39.709518
2 beijing 116.094802 39.706757 116.098377 39.709518
3 beijing 116.098377 39.706757 116.101951 39.709518
4 beijing 116.101951 39.706757 116.105526 39.709518
5 beijing 116.105526 39.706757 116.109101 39.709518
6 beijing 116.109101 39.706757 116.112676 39.709518
7 beijing 116.112676 39.706757 116.116251 39.709518
8 beijing 116.116251 39.706757 116.119825 39.709518
9 beijing 116.119825 39.706757 116.1234 39.709518
10 beijing 116.1234 39.706757 116.126975 39.709518

s25, using the boundary database (which can be acquired in Baidu maps) of the existing Beijing area, using ray algorithm to eliminate the grids in the non-Beijing area, and finally generating a clean grid library. The ray algorithm is to judge whether the data grid points are inside the polygon, if so, fill the polygon, and if not, do not fill the polygon.

S3, marking the grid data with commercial labels (office or home). The implementation process of step S3 is as follows:

s31, marking each grid with business attributes (office or home) in combination with point of interest (POI) data;

s32, rapidly matching the POI attributes corresponding to each grid by utilizing the GEO-HASH technology;

after matching, S33, each raster data may be marked.

And S4, marking the reference air pressure and the layer height air pressure difference value on each grid. The implementation process of step S4 is as follows:

s41, screening MapReduce by using coordinates (MapReduce is a common data processing mode of big data), and generating reference air pressure and altitude in each grid according to a reference air pressure generation method by using all base station data and corresponding pressure data in the grids;

s42, defining the height of the floor on the grid data marked with the commercial marks, and setting the office building as follows: 3.5 meters, residential building settings: 3 m;

s43, calculating the altitude and the air pressure of each floor by taking the reference air pressure and the altitude as starting points, merging the calculation results into a library, and enabling one grid to correspond to a plurality of floor air pressure values:

reference air pressure (one-layer air pressure): p1 ═ 880.486084

Two-layer air pressure: p2 ═ 880.12475

Three-layer air pressure: p3 ═ 879.75965

Four layers of air pressure: p4 ═ 879.39470

Five-layer air pressure: p5 ═ 879.02991

...

Calculating the formula:

sPV=1013.25*Math.pow(1-(height/44330000),5255)

and S5, judging the floor according to the air pressure of the equipment. The implementation process of step S5 is as follows:

s51, determining the latitude and longitude according to the base station ID reported by the current equipment;

s52, determining the grid ID through longitude and latitude according to the GEO-HASH algorithm;

s53, acquiring the standard air pressures of a plurality of floors in the grid according to the grid ID;

and S54, according to the air pressure of the current equipment, carrying out range search on the air pressure of the floor of the grid, and marking the current floor when the floor is searched.

Such as: the air pressure of the current device is: 879.39580, which are values between the three (879.75965) and four (879.39470) levels of air pressure, are marked with 3 levels.

The embodiment of the present invention further provides an electronic device corresponding to the method for determining a floor of a terminal device provided in the foregoing embodiment, so as to execute the method for determining a floor of a terminal device, where the electronic device may be a mobile phone, a tablet computer, a camera, and the like, and the embodiment of the present invention is not limited.

Referring to fig. 4, a schematic diagram of an electronic device provided by some embodiments of the invention is shown. As shown in fig. 4, the electronic device 2 includes: the system comprises a processor 200, a memory 201, a bus 202 and a communication interface 203, wherein the processor 200, the communication interface 203 and the memory 201 are connected through the bus 202; the memory 201 stores a computer program that can be executed on the processor 200, and the processor 200 executes the method for determining a floor of a terminal device according to any of the foregoing embodiments when executing the computer program.

The Memory 201 may include a high-speed Random Access Memory (RAM) and may further include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 203 (which may be wired or wireless), and the internet, a wide area network, a local area network, a metropolitan area network, and the like can be used.

Bus 202 can be an ISA bus, PCI bus, EISA bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 201 is used for storing a program, and the processor 200 executes the program after receiving an execution instruction, and the method for determining a floor of a terminal device disclosed in any of the foregoing embodiments of the present invention may be applied to the processor 200, or implemented by the processor 200.

The processor 200 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 200. The Processor 200 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 201, and the processor 200 reads the information in the memory 201 and completes the steps of the method in combination with the hardware thereof.

The electronic device provided by the embodiment of the invention and the method for judging the floor of the terminal device provided by the embodiment of the invention have the same inventive concept and have the same beneficial effects as the method adopted, operated or realized by the electronic device.

Referring to fig. 5, a computer readable storage medium is shown as an optical disc 30, on which a computer program (i.e., a program product) is stored, and when the computer program is executed by a processor, the computer program performs the method for determining the floor of the terminal device according to any of the embodiments.

It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory, or other optical and magnetic storage media, which are not described in detail herein.

The computer-readable storage medium provided by the above-mentioned embodiment of the present invention and the method for determining a floor of a terminal device provided by the embodiment of the present invention are based on the same inventive concept, and have the same beneficial effects as the method adopted, operated or implemented by the application program stored in the computer-readable storage medium.

In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Moreover, various embodiments or examples and features of various embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.

Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.

Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing steps of a custom logic function or process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.

The logic and/or steps represented in the flowcharts or otherwise described herein, for example, may be considered as a sequential list of executable instructions for implementing logical functions, and may be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.

It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.

It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.

The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. While embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art without departing from the scope of the present invention.

The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:便携式激光横断面仪

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!