[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109391641A - Temperature information method for uploading, device, system, electronic equipment and storage medium - Google Patents

Temperature information method for uploading, device, system, electronic equipment and storage medium Download PDF

Info

Publication number
CN109391641A
CN109391641A CN201710655836.9A CN201710655836A CN109391641A CN 109391641 A CN109391641 A CN 109391641A CN 201710655836 A CN201710655836 A CN 201710655836A CN 109391641 A CN109391641 A CN 109391641A
Authority
CN
China
Prior art keywords
temperature
information
temperature information
current temperatures
server
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
CN201710655836.9A
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.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital 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 Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN201710655836.9A priority Critical patent/CN109391641A/en
Priority to PCT/CN2018/089225 priority patent/WO2019024592A1/en
Publication of CN109391641A publication Critical patent/CN109391641A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the invention provides a kind of temperature information method for uploading, device, system, electronic equipment and storage mediums, which comprises obtains the Current Temperatures information in temperature acquisition region;Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;If so, uploading the Current Temperatures information to server;If not, refusing to upload the Current Temperatures information to the server.The embodiment of the present invention can reduce the upload number of temperature information, reduce the frequency for occupying network bandwidth.

Description

Temperature information method for uploading, device, system, electronic equipment and storage medium
Technical field
The present invention relates to fields of communication technology, more particularly to a kind of temperature information method for uploading, device, system, electronics Equipment and storage medium.
Background technique
With the development of society, scene monitoring more and more comes into people's lives.For example, being acquired with temperature information The temperature information of the electronic equipment acquisition scene of function, and collected temperature information is uploaded to server, server can root The variation of monitored scene is described according to the variation of the temperature information received.
The existing electronic equipment (such as infrared thermal imaging video camera) with temperature information acquisition function, in working condition Under, the temperature information of captured object can be acquired in real time, and collected temperature information is uploaded to server in real time.
It is to upload in real time since temperature information uploads mode, each electronic equipment can all upload one after collecting temperature information Secondary, therefore, the upload procedure of temperature information can frequently occupy network bandwidth.
Summary of the invention
The embodiment of the present invention is designed to provide a kind of temperature information method for uploading, device, system, electronic equipment and deposits Storage media reduces the frequency for occupying network bandwidth to reduce the upload number of temperature information.
In order to achieve the above objectives, the embodiment of the invention provides a kind of temperature information method for uploading, are applied to electronic equipment, The described method includes:
Obtain the Current Temperatures information in temperature acquisition region;
Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;
If so, uploading the Current Temperatures information to server;
If not, refusing to upload the Current Temperatures information to the server.
In specific implementation provided in an embodiment of the present invention, the temperature acquisition region is the prison of the electronic equipment Region is controlled, the temperature acquisition region includes at least two sub- temperature acquisition regions, the judgement Current Temperatures information phase The step of whether default fluctuation range is exceeded for the fluctuation of fiducial temperature information, comprising:
The temperature information in each of temperature pickup area sub- temperature acquisition region from Current Temperatures information, as each First temperature information in a sub- temperature acquisition region;
The fiducial temperature information for obtaining each sub- temperature acquisition region in the fiducial temperature information, as each sub- temperature The second temperature information of pickup area;
According to first temperature information and second temperature information in each sub- temperature acquisition region, each sub- temperature acquisition area is calculated Corresponding first temperature gap in domain;
Judge in the first temperature gap being calculated with the presence or absence of the temperature gap beyond the first preset temperature range;
If it does, determining fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond default fluctuation Range;
If it does not, determining fluctuation of the Current Temperatures information relative to the fiducial temperature information without departing from described Default fluctuation range.
In specific implementation provided in an embodiment of the present invention, the judgement Current Temperatures information is relative to benchmark The step of whether fluctuation of temperature information exceeds default fluctuation range, comprising:
The corresponding mean temperature of the Current Temperatures information is calculated, as the first mean temperature;
The corresponding mean temperature of the fiducial temperature information is obtained, as the second mean temperature;
According to first mean temperature and second mean temperature, second temperature difference is obtained;
Judge whether the second temperature difference exceeds the second preset temperature range;
If exceeded, determine fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond default fluctuation Range;
If without departing from determining fluctuation of the Current Temperatures information relative to the fiducial temperature information without departing from described Default fluctuation range.
In specific implementation provided in an embodiment of the present invention, the method also includes:
When determining fluctuation of the Current Temperatures information relative to the fiducial temperature information without departing from the default wave When dynamic range, judge it is last to the server upload temperature information the time interval for uploading moment and current time whether Reach preset time threshold;
If reached, the Current Temperatures information is uploaded to server;
If not up to, refusing to upload the Current Temperatures information to server.
In specific implementation provided in an embodiment of the present invention, the fiducial temperature information are as follows: the electronic equipment opens The initial temperature information acquired after dynamic or the last temperature information uploaded to the server.
The embodiment of the invention also provides a kind of temperature informations to upload device, is applied to electronic equipment, and described device includes;
Module is obtained, for obtaining the Current Temperatures information in temperature acquisition region;
First judgment module, for judging whether the Current Temperatures information exceeds relative to the fluctuation of fiducial temperature information Default fluctuation range;
First uploading module, for working as to described in server upload when the first judgment module judging result, which is, is Preceding temperature information;
First refusal uploading module, for refusing to the service when the first judgment module judging result is no Device uploads the Current Temperatures information.
In specific implementation provided in an embodiment of the present invention, the temperature acquisition region is the prison of the electronic equipment Region is controlled, the temperature acquisition region includes at least two sub- temperature acquisition regions, the first judgment module, comprising:
Determination unit, the temperature in each sub- temperature acquisition region for the temperature pickup area from Current Temperatures information Spend information, the first temperature information as each sub- temperature acquisition region;
First acquisition unit, for obtaining the fiducial temperature letter in each sub- temperature acquisition region in the fiducial temperature information Breath, the second temperature information as each sub- temperature acquisition region;
First computing unit, for the first temperature information and second temperature information according to each sub- temperature acquisition region, Calculate corresponding first temperature gap in each sub- temperature acquisition region;
First judging unit, with the presence or absence of exceeding the first preset temperature in the first temperature gap for judging to be calculated The temperature gap of range;
First judging unit in the presence of being for the judging result when first judging unit, determines the current temperature It spends information and exceeds default fluctuation range relative to the fluctuation of the fiducial temperature information;
Second judging unit in the absence of being for the judging result when first judging unit, determines described current Temperature information relative to the fiducial temperature information fluctuation without departing from the default fluctuation range.
In specific implementation provided in an embodiment of the present invention, the first judgment module, comprising:
Second computing unit, for calculating the corresponding mean temperature of the Current Temperatures information, as the first mean temperature;
Second acquisition unit, for obtaining the corresponding mean temperature of the fiducial temperature information, as the second mean temperature;
Third computing unit, for obtaining second temperature according to first mean temperature and second mean temperature Difference;
Second judgment unit, for judging whether the second temperature difference exceeds the second preset temperature range;
Third judging unit, for when the judging result of the second judgment unit be beyond when, determine the current temperature It spends information and exceeds default fluctuation range relative to the fluctuation of the fiducial temperature information;
4th judging unit, for when the judging result of the second judgment unit be without departing from when, determine described current Temperature information relative to the fiducial temperature information fluctuation without departing from the default fluctuation range.
In specific implementation provided in an embodiment of the present invention, described device further include:
Second judgment module, for determining the Current Temperatures information relative to the base when the first judgment module When the fluctuation of quasi- temperature information is without departing from default fluctuation range, the last upload that temperature information is uploaded to the server is judged Whether the time interval at moment and current time reaches preset time threshold;
Second uploading module, for uploading institute to server when the judging result of second judgment module is to reach State Current Temperatures information;
Second refusal uploading module, for refusing to clothes when the judging result of second judgment module is not up to Business device uploads the Current Temperatures information.
In specific implementation provided in an embodiment of the present invention, the fiducial temperature information are as follows: the electronic equipment opens The initial temperature information acquired after dynamic or the last temperature information uploaded to the server.
The embodiment of the invention also provides a kind of temperature information uploading system, the system comprises;Electronic equipment and service Device;
The electronic equipment, for uploading temperature information to the server according to the temperature information method for uploading;
The server, the temperature information uploaded for receiving the electronic equipment.
In specific implementation provided in an embodiment of the present invention, the server is also used to receiving the electronics After the temperature information that equipment uploads, have received what the electronic equipment uploaded in the preset time period before counting current time The number of temperature information;Judge whether the number is greater than preset times threshold value, if so, stopping to receive on the electronic equipment The temperature information of biography.
In specific implementation provided in an embodiment of the present invention, the server is also used to judging that the number is big After the preset times threshold value, warning message is exported.
In specific implementation provided in an embodiment of the present invention, the server, be also used to obtain continue to it is described Electronic equipment uploads the instruction of temperature information, continues to the temperature information that the electronic equipment uploads according to described instruction.
The embodiment of the invention also provides a kind of electronic equipment, including processor and memory, wherein processor and storage Device communication connection;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes the method and step.
The embodiment of the invention also provides a kind of computer readable storage medium, the computer readable storage medium memory Computer program is contained, the method and step is realized when the computer program is executed by processor.
A kind of temperature information method for uploading, device, system, electronic equipment and storage medium provided in an embodiment of the present invention, By the Current Temperatures information for obtaining temperature acquisition region;Judge wave of the Current Temperatures information relative to fiducial temperature information It is dynamic whether to exceed default fluctuation range;If so, uploading the Current Temperatures information to server;If not, refusing to described Server uploads the Current Temperatures information.The real-time upload mode of more existing temperature information, the embodiment of the present invention are only worked as When Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information, Cai Huixiang server uploads current temperature Information is spent, therefore, the upload number of temperature information is can reduce, reduces the frequency for occupying network bandwidth.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is the flow chart of temperature information method for uploading provided in an embodiment of the present invention;
Fig. 2 judges whether Current Temperatures information surpasses relative to the fluctuation of fiducial temperature information to be provided in an embodiment of the present invention The first flow chart of preset range out;
Fig. 3 judges whether Current Temperatures information surpasses relative to the fluctuation of fiducial temperature information to be provided in an embodiment of the present invention Second of flow chart of preset range out;
Fig. 4 is the first scatter plot that temperature information provided in an embodiment of the present invention changes over time;
Second of scatter plot that Fig. 5 temperature information provided in an embodiment of the present invention changes over time;
Fig. 6 is the structural schematic diagram that temperature information provided in an embodiment of the present invention uploads device;
Fig. 7 is the first structural schematic diagram of first judgment module provided in an embodiment of the present invention;
Fig. 8 is second of structural schematic diagram of first judgment module provided in an embodiment of the present invention;
Fig. 9 provides the structural schematic diagram of temperature information uploading system for the embodiment of the present invention;
Figure 10 is the structural schematic diagram of electronic equipment provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
In order to achieve the above objectives, the embodiment of the invention provides a kind of temperature information method for uploading, this method is applied to electricity Sub- equipment.Fig. 1 is the flow chart of temperature information method for uploading provided in an embodiment of the present invention, and the method includes the steps S110- Step S140:
S110 obtains the Current Temperatures information in temperature acquisition region.
In the present embodiment, electronic equipment can be infrared thermal imaging video camera, can be acquired by the principle of infra-red radiation red Temperature information in outer thermal-imaging camera surveillance area, the temperature acquisition region are the monitored space of the electronic equipment Domain.Current Temperatures information is the collected temperature information of current time electronic equipment.
Specifically, the mode that electronic equipment obtains the Current Temperatures information in temperature acquisition region can be with are as follows: electronic equipment from Body carries temperature acquisition device, using temperature acquisition device temperature collection information and is transmitted to the processor of electronic equipment;Electronics Equipment can also obtain the Current Temperatures letter in temperature acquisition region by way of external temperature sampler temperature collection information Breath, it is, being transmitted to electronic equipment, and then electronics after the temperature information of external temperature sampler temperature collection pickup area The temperature information in equipment acquisition temperature acquisition region.It is explained below with electronic equipment with the implementation of temperature acquisition device It states.
S120, judges whether the Current Temperatures information exceeds default fluctuation model relative to the fluctuation of fiducial temperature information It encloses;If so, executing step S130;If not, executing step S140.
In the present embodiment, fiducial temperature information can be with are as follows: the initial temperature information or upper one acquired after electronic equipment starting The secondary temperature information uploaded to the server.
Default fluctuation range is for characterizing standard of the Current Temperatures information relative to fiducial temperature information change size;When When preceding temperature information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information, illustrate Current Temperatures information relative to base Quasi- temperature information changes greatly;Current Temperatures information relative to fiducial temperature information fluctuation without departing from default fluctuation range when, Illustrate that Current Temperatures information is little relative to fiducial temperature information change.
Further, since there is a certain error for electronic equipment itself, fluctuation range is preset in setting, is needed It is greater than the error range of electronic equipment, to avoid the normal operation for influencing electronic equipment.In the present embodiment, operation maintenance personnel can Error flag(s) is carried when dispatching from the factory by electronic equipment or configures to obtain the error of electronic equipment by error.
It should be noted that the collected temperature information of electronic equipment can be a temperature information in the present embodiment, It can be one group of temperature information.For example, the electronic equipment not high for required precision, collected temperature acquisition region Temperature information may only one temperature information;And the electronic equipment high for required precision, temperature acquisition region Ke Bao At least two sub- temperature acquisition regions are included, the collected temperature information of electronic equipment can be the temperature in each sub- temperature acquisition region Spend information, temperature acquisition region here generally refer to thermal imaging sensor the region that is covered of collected temperature pattern, And sub- temperature acquisition region refers to the smaller region that above-mentioned temperature pattern is divided according to certain size.Relatively It answers, when temperature information is a temperature information, fiducial temperature information is a fiducial temperature information;When temperature information is each When the temperature information in a sub- temperature acquisition region, fiducial temperature information is the fiducial temperature information in each sub- temperature acquisition region. Therefore, Current Temperatures information described in the present embodiment can be with relative to the fluctuation of fiducial temperature information are as follows: current time acquisition Difference of the temperature information arrived relative to some fiducial temperature information;Alternatively, current time collected one group of temperature Whole differential effect of the information relative to one group of fiducial temperature information.
S130 uploads the Current Temperatures information to server.
S140 refuses to upload the Current Temperatures information to the server.
In the present embodiment, the server is sensu lato equipment with server capability.For example, in special scenes Under, the cloud server with powerful calculation function or the computer with simple operation function or it can be considered sensu lato Server.
Specifically, if Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information, when Preceding temperature information is larger relative to fiducial temperature information change, then Current Temperatures information to the analysis situation in temperature acquisition region very There may be influences greatly, and electronic equipment uploads the Current Temperatures information to server at this time;If Current Temperatures information is opposite When the fluctuation of fiducial temperature information is without departing from default fluctuation range, Current Temperatures information relative to fiducial temperature information change not Greatly, then Current Temperatures information has an impact the analysis situation in temperature acquisition region smaller, and electronic equipment is refused to service at this time Device uploads Current Temperatures information.
It should be noted that when electronic equipment uploads Current Temperatures information to server, if Current Temperatures information is One temperature information, then electronic equipment uploads the temperature information to server;If Current Temperatures information is one group of temperature information, Then electronic equipment uploads this group of temperature information to server.
Temperature information method for uploading provided in an embodiment of the present invention, the Current Temperatures by obtaining temperature acquisition region are believed Breath;Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;If so, to Server uploads the Current Temperatures information;If not, refusing to upload the Current Temperatures information to the server.It is more existing Temperature information real-time upload mode, the embodiment of the present invention only works as wave of the Current Temperatures information relative to fiducial temperature information When moving beyond default fluctuation range, therefore Cai Huixiang server, which uploads Current Temperatures information, can reduce the upload of temperature information Number reduces the frequency for occupying network bandwidth.
By the description of front it is found that fiducial temperature information can be after electronic equipment starting the initial temperature information that acquires or The temperature information that last time uploads to the server is based on this, and the embodiment of the invention provides on following three kinds of electronic equipments Pass the realization process of temperature information:
In the first implementation of the application, when fiducial temperature information is the initial temperature acquired after electronic equipment starts When spending information, after electronic equipment powers on and starts, initial temperature information in temperature collection pickup area, and will be in initial temperature Server is reached, later, electronic equipment collects Current Temperatures information, and judges that Current Temperatures information is believed relative to initial temperature Whether the fluctuation of breath exceeds default fluctuation range, if so, uploading the Current Temperatures information to server, and continues acquisition temperature Spend information;If not, refusing to upload the Current Temperatures information to the server, and continue temperature collection information, it is so anti- It is multiple.
In second of implementation of the application, when fiducial temperature information is the last temperature uploaded to the server When spending information, electronic equipment is cyclically updated the benchmark once made comparisons with Current Temperatures information by the way of circulation every time Temperature information.For example, electronic equipment is using the temperature information as benchmark after the last upload temperature information to the server Temperature information is compared with Current Temperatures information, if what Current Temperatures information was uploaded relative to the last time to the server The fluctuation of temperature information exceeds default fluctuation range, and electronic equipment uploads the Current Temperatures information to server, and continues to adopt Collect temperature information, at the same using the current temperature information as with collected temperature information is compared next time fiducial temperature Information;If the fluctuation for the temperature information that Current Temperatures information was uploaded to the server relative to the last time is without departing from default wave Dynamic range, electronic equipment is refused to upload Current Temperatures information to server, and continues temperature collection information, repeatedly.
In the first specific implementation that this hair embodiment provides, Fig. 2 is that judgement provided in an embodiment of the present invention is worked as Whether preceding temperature information exceeds the first flow chart of preset range relative to the fluctuation of fiducial temperature information, which includes: Step S121a- step S126a.
S121a, from Current Temperatures information each sub- temperature acquisition region of temperature pickup area temperature information, The first temperature information as each sub- temperature acquisition region.
In the present embodiment, before obtaining temperature information, temperature acquisition region is divided first, obtains multiple sons Temperature acquisition region, and the temperature information in every sub- temperature acquisition region is acquired respectively.To have the electronics of temperature acquisition device For equipment, temperature acquisition region division process can be executed only once in electronic equipment start-up time, later each temperature collection Ready-portioned sub- temperature acquisition region is utilized when information, obtains the temperature information in each sub- temperature acquisition region;Temperature is adopted Collection region division process can also be performed both by primary before obtaining temperature information every time.
Specifically, at current time, after electronic equipment obtains Current Temperatures information, the temperature from Current Temperatures information The temperature information in the sub- temperature acquisition region of each of pickup area, the first temperature information as each sub- temperature acquisition region. In the present embodiment, electronic equipment can be numbered for each sub- temperature acquisition region, and group temperature acquisition region collects temperature The label accordingly numbered to temperature information simultaneously after degree information, electronic equipment can determine each sub- temperature acquisition according to marking The corresponding temperature information in region.
S122a, the fiducial temperature information for obtaining each sub- temperature acquisition region in the fiducial temperature information, as each The second temperature information in sub- temperature acquisition region.
In the present embodiment, the fiducial temperature information refers to one group of fiducial temperature information (i.e. each sub- temperature acquisition region Fiducial temperature information).
Specifically, fiducial temperature information can be with are as follows: the initial temperature information or upper one acquired after the electronic equipment starting The secondary temperature information uploaded to the server.When fiducial temperature information is the initial temperature acquired after the electronic equipment starts When information, electronic equipment stores it in local after obtaining fiducial temperature information for the first time, when executing step S122a every time It can directly be acquired from local.When fiducial temperature information is the last temperature information uploaded to the server, electronics Equipment stores it in local after collecting fiducial temperature information, next time to the server upload temperature information it Before, it can directly be acquired from local when executing step S122a every time.
By taking fiducial temperature information is the last temperature information uploaded to the server as an example, when in electronic equipment acquisition After the temperature information in the sub- temperature acquisition region of certain in the temperature information once uploaded to the server, as the son temperature Spend the second temperature information of pickup area.
S123a, according to first temperature information and second temperature information in each sub- temperature acquisition region, calculate each sub- temperature Corresponding first temperature gap of pickup area.
Specifically, by taking certain sub- temperature acquisition region as an example, by first temperature information in the sub- temperature acquisition region and the Two temperature informations carry out subtraction, obtain corresponding first temperature gap in the sub- temperature acquisition region.
It should be noted that the first temperature information may also since the first temperature information is likely larger than second temperature information No more than second temperature information, therefore, the first temperature difference obtained in such a way that the first temperature information subtracts second temperature information When value, above-mentioned first temperature gap may be positive value may also be negative value, naturally it is also possible to using calculate the first temperature information with The mode of second temperature information difference absolute value obtains above-mentioned first temperature gap.The present invention is only illustrated as example, Limiting the invention.
With the presence or absence of the temperature beyond the first preset temperature range in the first temperature gap that S124a, judgement are calculated Difference;If it does, executing step S125a;If it does not, executing step S126a.
In the present embodiment, the first preset temperature range is the standard for characterizing the first temperature gap size.When the first temperature When spending difference beyond the first preset temperature range, shows that the first temperature gap is larger, illustrate the positioned of sub- temperature acquisition region Current Temperatures information and the sub- temperature acquisition region fiducial temperature information between change greatly;When the first temperature gap does not surpass Out when the first preset temperature range, show that the first temperature gap is little, illustrates the positioned current temperature in sub- temperature acquisition region The variation for spending information and the fiducial temperature information in the sub- temperature acquisition region is little.
It should be noted that may also be negative value since the first temperature gap may be positive value, in the present embodiment, first is pre- If temperature range can be a constant interval by negative value to positive value, can freely set according to the actual situation, for example, first Preset temperature range can be (- 3,3).If the first temperature gap is by the way of taking absolute value, the first preset temperature model Enclose for one by 0 to positive value constant interval, for example, the first preset temperature range can be (0,3).
S125a, determine fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond default fluctuation model It encloses.
S126a, determine that fluctuation of the Current Temperatures information relative to the fiducial temperature information is default without departing from described Fluctuation range.
Specifically, when (i.e. corresponding first temperature letter in every sub- temperature acquisition region in the first all temperature gaps Breath) when there is the temperature gap beyond the first preset temperature range, illustrate that there are temperature changes in all temperature acquisition regions Bigger sub- temperature acquisition region determines fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond pre- at this time If fluctuation range;When the temperature gap beyond the first preset temperature range is not present in the first all temperature gaps, explanation There is no the sub- temperature acquisition regions that temperature change is bigger in all temperature acquisition regions, determine Current Temperatures information at this time Fluctuation relative to the fiducial temperature information is without departing from default fluctuation range.
Since sub- temperature acquisition region is for entire temperature acquisition region, region is smaller, can more accurately The variation for reflecting this regional temperature comes, therefore the present embodiment passes through the temperature information change for judging every sub- temperature acquisition region Change situation, simply by the presence of the biggish sub- temperature acquisition region of temperature change, electronic equipment just uploads temperature letter in temperature acquisition region Breath, is not present the biggish sub- temperature acquisition region of temperature change, and electronic equipment does not just upload temperature information, therefore the present embodiment energy The temperature variations for more targetedly judging each sub- temperature acquisition region can more accurately and effectively judge that Current Temperatures are believed Whether manner of breathing exceeds default fluctuation range for the fluctuation of fiducial temperature information.
In the first specific implementation that this hair embodiment provides, Fig. 3 is that judgement provided in an embodiment of the present invention is worked as Whether preceding temperature information exceeds second of flow chart of preset range relative to the fluctuation of fiducial temperature information, which includes: Step S121b- step S126b.
S121b, the corresponding mean temperature of the Current Temperatures information is calculated, as the first mean temperature.
Specifically, when Current Temperatures information is a temperature information, it is flat which can be determined directly as first Equal temperature.When Current Temperatures information is one group of temperature information, these temperature informations are averaging, obtain the first average temperature Degree.
S122b, the corresponding mean temperature of the fiducial temperature information is obtained, as the second mean temperature.
Specifically, when fiducial temperature information is a fiducial temperature information, which can be directly determined For the second mean temperature.When fiducial temperature information is one group of fiducial temperature information, this group of fiducial temperature information is carried out asking flat , the second mean temperature is obtained.
S123b, according to first mean temperature and second mean temperature, obtain second temperature difference.
Specifically, the first mean temperature and second mean temperature are subjected to subtraction, obtain second temperature difference. Since the first mean temperature is likely larger than the second mean temperature, the first temperature information may also be not more than second temperature information, because This, when the second temperature difference obtained by the way of the first mean temperature mean temperature that subtracts the second, above-mentioned second temperature difference It may be positive value may also be negative value, naturally it is also possible to using calculating the first mean temperature and the second average rhEndostatin absolute difference Mode obtain above-mentioned second temperature difference.The present invention is only illustrated as example, and limiting the invention.
S124b, judge whether the second temperature difference exceeds the second preset temperature range.If exceeded, step is executed S125b;If without departing from step S126b is executed.
In the present embodiment, the second preset temperature range is the standard for characterizing second temperature size of the difference.When the second temperature When spending difference beyond the second preset temperature range, show that second temperature difference is larger, illustrates that temperature acquisition region Current Temperatures are believed The bulk temperature of breath and fiducial temperature information changes greatly;When second temperature difference is without departing from the second preset temperature range, table Bright second temperature difference is little, illustrates that the bulk temperature of temperature acquisition region Current Temperatures information and fiducial temperature information changes not Greatly.
It should be noted that may also be negative value since second temperature difference may be positive value, in the present embodiment, second is pre- If temperature range can be a constant interval by negative value to positive value, can freely set according to the actual situation, for example, second Preset temperature range can be (- 2,2).If second temperature difference is by the way of taking absolute value, the second preset temperature model Enclose for one by 0 to positive value constant interval, for example, the second preset temperature range can be (0,2).
S125b, determine fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond default fluctuation model It encloses.
S126b, determine that fluctuation of the Current Temperatures information relative to the fiducial temperature information is default without departing from described Fluctuation range.
Specifically, when second temperature difference exceeds the second preset temperature range, illustrate temperature acquisition region Current Temperatures The bulk temperature of information and fiducial temperature information changes greatly, and determines that Current Temperatures information is believed relative to the fiducial temperature at this time The fluctuation of breath exceeds default fluctuation range;When second temperature difference is without departing from the second preset temperature range, illustrate temperature acquisition The variation of the bulk temperature of region Current Temperatures information and fiducial temperature information less, determines Current Temperatures information relative to institute at this time The fluctuation of fiducial temperature information is stated without departing from default fluctuation range.
In the present embodiment, the mean temperature by calculating Current Temperatures information obtains the first mean temperature, calculating benchmark temperature The mean temperature of degree information obtains the second mean temperature, and judges that the second temperature of the first mean temperature and the second mean temperature is poor Whether value exceeds the second preset temperature range, is capable of the temperature variations in W-response temperature acquisition region, sentences to realize Whether settled preceding temperature information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information.
When less, electronic equipment is refused to upload temperature to server for electronic equipment collected temperature information variation for a long time When the time of information is longer, in order to avoid losing temperature data since electronic equipment does not upload temperature data for a long time, institute The method of stating further includes step A1- step A3:
A1, when determining, fluctuation of the Current Temperatures information relative to the fiducial temperature information is default without departing from described When fluctuation range, judge that the time interval at the last upload moment and current time for uploading temperature information to the server is It is no to reach preset time threshold;If reached, step A2 is executed;If not up to, executing step A3.
A2, the Current Temperatures information is uploaded to server;
A3, refuse to upload the Current Temperatures information to server.
In the present embodiment, when preset time threshold is used to characterize the last upload for uploading temperature information to the server Carve the length with the time interval at current time.Preset time threshold can freely be set as the case may be, for example, preset time Threshold value can be 1 hour.
Specifically, the time interval at the upload moment and current time of temperature information is uploaded to the server when the last time When reaching preset time threshold, illustrate that the time interval is longer, shows that electronic equipment does not upload the state of temperature information and held Continued longer time, uploaded the Current Temperatures information to server at this time, to avoid due to electronic equipment for a long time not on It passes temperature data and loses temperature data;When the time interval is not up to preset time threshold, illustrate the time interval not It is long, show that electronic equipment does not upload duration of temperature information and do not grow, refuses to upload Current Temperatures information to server at this time, Electronic equipment continues to obtain temperature information, and after waiting subsequent time to arrive, it is last to server upload to continue judgement Whether the upload moment of temperature information and the time interval of subsequent time reach preset time threshold.
In addition, when the time interval at the judgement last upload moment and current time for uploading temperature information to server reaches To preset time threshold, electronic equipment uploads the Current Temperatures information to server, and using the current temperature information as with When the fiducial temperature information that the collected temperature information of subsequent time is compared, benchmark can also be updated after first time period Temperature information improves the accuracy of fiducial temperature as far as possible.
It is introduced below by the temperature information method for uploading that specific example is implemented to provide to the present invention:
Fig. 4 is the first scatter plot that temperature information provided in an embodiment of the present invention changes over time, the cross of the scatter plot Coordinate representation time, ordinate indicate temperature, merely provide electronic equipment collected 12 for simple description, in Fig. 4 Temperature spot.
Table 1
As shown in Figure 4 and Table 1, electronic equipment is in start-up time, collected temperature information be temperature spot 1. (the 0th minute, 35 DEG C), then 1. temperature spot is uploaded to server by electronic equipment, and is used as fiducial temperature information for 35 DEG C.
2. (the 10th minute, 36 DEG C) temperature spot that electronic equipment acquires next time, is compared with 35 DEG C of fiducial temperature information Compared with the size of the difference of the two is less than 3 DEG C of preset temperature threshold, then 2. electronic equipment does not upload temperature spot.
So next successively collected temperature spot 3., 4. and be 5. respectively (the 20th minute, 34 DEG C), (the 30th minute, 37 DEG C) and (the 40th minute, 34.5 DEG C), and the size of the difference of three and fiducial temperature information is respectively less than 3 DEG C of preset temperature threshold, Then 3., 4. and 5. electronic equipment does not upload temperature spot.
When electronic equipment collects temperature spot 6. (the 60th minute, 36.5 DEG C), although 6. temperature spot is believed with fiducial temperature The size of the difference of breath be less than 3 DEG C of preset temperature threshold, but at this time temperature spot 6. at the time of apart from temperature spot 1. at the time of reached Preset time threshold is arrived 60 minutes, then at this time 6. electronic equipment uploads temperature spot, and is used as fiducial temperature information for 36.5 DEG C.
When electronic equipment collects temperature spot 7. (the 85th minute, 30 DEG C), 30 DEG C with 36.5 DEG C of fiducial temperature information of difference It is worth size and is greater than 3 DEG C of preset temperature threshold, then at this time 7. electronic equipment uploads temperature spot, and 30 DEG C are believed as fiducial temperature Breath.
When electronic equipment collects temperature spot 8. (the 87th minute, 32.5 DEG C), 32.5 DEG C with 30 DEG C of fiducial temperature information Difference is less than 3 DEG C of preset temperature threshold, 8. electronic equipment does not upload temperature spot.
When electronic equipment collects temperature spot 9. (the 90th minute, 39 DEG C), 39 DEG C with 30 DEG C of fiducial temperature information of difference Greater than 3 DEG C of preset temperature threshold, 9. electronic equipment uploads temperature spot, and is used as fiducial temperature information for 39 DEG C.
Following electronic equipment successively collected temperature spot 10. andRespectively (the 110th minute, 39.5 DEG C) and ( 115 minutes, 38 DEG C), and the two is respectively less than 3 DEG C of preset temperature threshold with 39 DEG C of fiducial temperature information of size of the difference, then electronics Equipment do not upload temperature spot 10. and
When electronic equipment collects temperature spot(the 150th minute, 39 DEG C), although 39 DEG C with 39 DEG C of fiducial temperature information Size of the difference is respectively less than 3 DEG C of preset temperature threshold, but temperature spot at this timeAt the time of apart from temperature spot 9. at the time of have reached Preset time threshold 60 minutes, then electronic equipment uploads temperature spot at this time
Therefore, between-the 150 minute the 0th minute period, the temperature information that final electronic equipment uploads is temperature spot 1., 6., 7., 9. and
Second of scatter plot that Fig. 5 temperature information provided in an embodiment of the present invention changes over time, the horizontal seat of the scatter plot Mark indicates the time, and ordinate indicates temperature, which can be drawn by the client connecting with server.Specifically, user It can be sent by user end to server and obtain the received temperature information of certain time period server, server is from database It obtains corresponding temperature information and is sent to client.
Due to the only temperature information that receives of server storage, with Fig. 4 the difference is that, in Fig. 5 only Depict server received temperature spot information, in order to characterize the fluctuating change between adjacent temperature spot, client be can be used The mode of broken line describes the temperature information between adjacent temperature spot, to give a kind of sense of reality of user, increases the experience of user.
Corresponding with embodiment of the method, the embodiment of the invention also provides a kind of temperature informations to upload device, the device It can be applied to electronic equipment.Fig. 6 is the structural schematic diagram that temperature information provided in an embodiment of the present invention uploads device, described device Including;
Module 610 is obtained, for obtaining the Current Temperatures information in temperature acquisition region;
First judgment module 620, for judge the Current Temperatures information relative to fiducial temperature information fluctuation whether Beyond default fluctuation range;
First uploading module 630, for being uploaded to server when 620 judging result of first judgment module, which is, is The Current Temperatures information;
First refusal uploading module 640, for refusing to institute when 620 judging result of first judgment module is no It states server and uploads the Current Temperatures information.
A kind of temperature information provided in an embodiment of the present invention uploads device, by the Current Temperatures for obtaining temperature acquisition region Information;Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;If so, The Current Temperatures information is uploaded to server;If not, refusing to upload the Current Temperatures information to the server.It is more existing The real-time upload mode of some temperature informations, the embodiment of the present invention only work as Current Temperatures information relative to fiducial temperature information When fluctuation is beyond default fluctuation range, therefore Cai Huixiang server, which uploads Current Temperatures information, can reduce the upper of temperature information Number is passed, the frequency for occupying network bandwidth is reduced.
Fig. 7 is the first structural schematic diagram of first judgment module provided in an embodiment of the present invention, wherein the temperature is adopted Collect the monitoring area that region is the electronic equipment, the temperature acquisition region includes at least two sub- temperature acquisition regions, institute State first judgment module 620, comprising:
Determination unit 621a, each sub- temperature acquisition region for the temperature pickup area from Current Temperatures information Temperature information, the first temperature information as each sub- temperature acquisition region;
First acquisition unit 622a, for obtaining the benchmark temperature in each sub- temperature acquisition region in the fiducial temperature information Spend information, the second temperature information as each sub- temperature acquisition region;
First computing unit 623a, for the first temperature information and second temperature letter according to each sub- temperature acquisition region Breath calculates corresponding first temperature gap in each sub- temperature acquisition region;
First judging unit 624a, with the presence or absence of default beyond first in the first temperature gap for judging to be calculated The temperature gap of temperature range;
First judging unit 625a in the presence of being for the judging result as the first judging unit 624a, determines institute It states Current Temperatures information and exceeds default fluctuation range relative to the fluctuation of the fiducial temperature information;
Second judging unit 626a in the absence of being for the judging result as the first judging unit 624a, determines The Current Temperatures information relative to the fiducial temperature information fluctuation without departing from the default fluctuation range.
In the present embodiment, by judging the temperature information situation of change in every sub- temperature acquisition region, can more accurately have Effect judges whether Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information.
Fig. 8 is second of structural schematic diagram of first judgment module provided in an embodiment of the present invention, and described first judges mould Block 620, comprising:
Second computing unit 621b, it is average as first for calculating the corresponding mean temperature of the Current Temperatures information Temperature;
Second acquisition unit 622b, it is average as second for obtaining the corresponding mean temperature of the fiducial temperature information Temperature;
Third computing unit 623b, for obtaining second according to first mean temperature and second mean temperature Temperature gap;
Second judgment unit 624b, for judging whether the second temperature difference exceeds the second preset temperature range;
Third judging unit 625b, for when the judging result of the second judgment unit 624b be beyond when, determine institute It states Current Temperatures information and exceeds default fluctuation range relative to the fluctuation of the fiducial temperature information;
4th judging unit 626b, for when the judging result of the second judgment unit 624b be without departing from when, determine The Current Temperatures information relative to the fiducial temperature information fluctuation without departing from the default fluctuation range.
In the present embodiment, the mean temperature by calculating Current Temperatures information obtains the first mean temperature, calculating benchmark temperature The mean temperature of degree information obtains the second mean temperature, and judges that the second temperature of the first mean temperature and the second mean temperature is poor Whether value exceeds the second preset temperature range, and realization that can be simple and easy determines that Current Temperatures information is believed relative to fiducial temperature Whether the fluctuation of breath exceeds default fluctuation range.
In an implementation of the embodiment of the present invention, described device further include:
Second judgment module, for determining the Current Temperatures information relative to the base when the first judgment module When the fluctuation of quasi- temperature information is without departing from default fluctuation range, the last upload that temperature information is uploaded to the server is judged Whether the time interval at moment and current time reaches preset time threshold;
Second uploading module, for uploading institute to server when the judging result of second judgment module is to reach State Current Temperatures information;
Second refusal uploading module, for refusing to clothes when the judging result of second judgment module is not up to Business device uploads the Current Temperatures information.
In an implementation of the embodiment of the present invention, the fiducial temperature information are as follows: after the electronic equipment starting The initial temperature information of acquisition or the last temperature information uploaded to the server.
Corresponding to the above method embodiment, the embodiment of the invention also provides a kind of temperature information uploading system, Fig. 9 The structural schematic diagram of temperature information uploading system is provided for the embodiment of the present invention, the system comprises;Electronic equipment 910 and service Device 920;
The electronic equipment 910 obtains the Current Temperatures information in temperature acquisition region;Judge the Current Temperatures information phase Whether default fluctuation range is exceeded for the fluctuation of fiducial temperature information;If so, uploading the Current Temperatures letter to server Breath;If not, refusing to upload the Current Temperatures information to the server;
The server 920, the temperature information uploaded for receiving the electronic equipment 910.
Temperature information uploading system provided in an embodiment of the present invention, the Current Temperatures by obtaining temperature acquisition region are believed Breath;Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;If so, to Server uploads the Current Temperatures information;If not, refusing to upload the Current Temperatures information to the server.It is more existing Temperature information real-time upload mode, the embodiment of the present invention only works as wave of the Current Temperatures information relative to fiducial temperature information When moving beyond default fluctuation range, therefore Cai Huixiang server, which uploads Current Temperatures information, can reduce the upload of temperature information Number reduces the frequency for occupying network bandwidth.
In other implementations that electronic equipment uploads temperature information to the server, the electronic equipment is used for Temperature is uploaded to the server according to temperature information method for uploading described in preceding method embodiment part figure 1, Fig. 2, Fig. 3 Information, details are not described herein again.
When electronic equipment breaks down, it is possible to appear in the feelings for uploading multiple temperature information in some period Condition, to reduce the upload number of temperature information, is reduced in order to avoid electronic equipment uploads a large amount of temperature information in this case Occupy the frequency of network bandwidth.The server is also used to after receiving the temperature information that the electronic equipment uploads, statistics The number for the temperature information that the electronic equipment uploads is had received in preset time period before current time;Judge described time Whether number is greater than preset times threshold value, if so, stopping to receive the temperature information that the electronic equipment uploads.
In the present embodiment, preset time period is the period where the number for counting received temperature information, in advance If the period can freely set according to the actual situation.For example, preset time period can be 1 minute.
Preset times threshold value (uploads within a preset period of time for the standard for characterization of electronic equipment upload frequencies speed The speed of temperature information).When the number that electronic equipment uploads temperature information within a preset period of time is greater than the preset times threshold value When, illustrate that electronic equipment upload frequencies are very fast, electronic equipment break down a possibility that it is larger, at this time server stop receive electricity The temperature information that sub- equipment uploads reduces temperature letter to avoid a large amount of temperature information of electronic equipment upload in this case The upload number of breath reduces the frequency for occupying network bandwidth;When electronic equipment uploads temperature information within a preset period of time Number be not more than the preset times threshold value when, illustrate that electronic equipment upload frequencies are little, electronic equipment break down a possibility that Less, the temperature information of electronic equipment upload is continued at this time.
In the present embodiment, preset times threshold value can freely be set according to time situation, for example, preset times threshold value can be 10 times.
In an implementation of the embodiment of the present invention, in preset time period, server has received the electronics After the number number for the temperature information that equipment uploads is greater than preset times threshold value, in order to notify operation maintenance personnel repairs electronics to set in time Standby, the server is also used to after judging that the number is greater than the preset times threshold value, exports warning message.
In the present embodiment, server can export report when exporting warning message in the form of voice or electronic information Alert information.
In an implementation of the embodiment of the present invention, after operation maintenance personnel completes the repairing to electronic equipment, in order to Server is set to continue to the temperature information of electronic equipment generation, the server is also used to acquisition and continues to the electronics Equipment uploads the instruction of temperature information, continues to the temperature information that the electronic equipment uploads according to described instruction.
Specifically, operation maintenance personnel can be continued to electronics to server transmission and be set by the client connecting with server It may include the identification information of electronic equipment for the instruction for uploading temperature information, in the instruction, server continues to the mark The temperature information that the corresponding electronic equipment of information uploads.
In an implementation of the embodiment of the present invention, when server can determine the reception of the temperature information received It carves;And according to the time of reception by the sequence after arriving first, in the database by the temperature information received storage.In addition,
Only when Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information, electronic equipment It can just think that server uploads temperature information, the quantity for the temperature information that server receives and stores reduces, to save storage Space.
In temperature uploading system, electronic equipment can be by modes such as cable, wireless or bluetooths to server transport temperature Spend information.The system can also include the client connecting with server communication, and client can pass through cable, wireless or bluetooth Etc. modes connect with server communication, and by server come controlling electronic devices to specific region carry out temperature information adopt Collection.
Corresponding to the above method embodiment, the embodiment of the invention also provides a kind of electronic equipment, as shown in Figure 10, Figure 10 is the structural schematic diagram of electronic equipment provided in an embodiment of the present invention, and the electronic equipment includes processor 1010 and storage Device 1020, wherein processor 1010 and memory 1020 communicate to connect,
Memory 1020, for storing computer program;
Processor 1010 when for executing the program stored on memory 1020, realizes that the present invention implements the temperature provided Spend information method for uploading.
Specifically, above-mentioned temperature information method for uploading, comprising:
Obtain the Current Temperatures information in temperature acquisition region;
Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;
If so, uploading the Current Temperatures information to server;
If not, refusing to upload the Current Temperatures information to the server.
Electronic equipment provided in an embodiment of the present invention, by the Current Temperatures information for obtaining temperature acquisition region;Judge institute Whether the fluctuation for stating Current Temperatures information relative to fiducial temperature information exceeds default fluctuation range;If so, on server Pass the Current Temperatures information;If not, refusing to upload the Current Temperatures information to the server.More existing temperature letter The real-time upload mode of breath, the embodiment of the present invention only work as fluctuation of the Current Temperatures information relative to fiducial temperature information beyond pre- If when fluctuation range, Cai Huixiang server uploads Current Temperatures information and therefore can reduce the upload number of temperature information, subtract The frequency of network bandwidth is occupied less.
On temperature information described in other implementations of above-mentioned temperature information method for uploading and earlier figures 1, Fig. 2, Fig. 3 The temperature information upload mode that transmission method embodiment part provides is identical, and which is not described herein again.
Memory may include random access memory (Random Access Memory, abbreviation RAM), also may include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.Optionally, memory may be used also To be storage device that at least one is located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit, Abbreviation CPU), network processing unit (Ne twork Processor, abbreviation NP) etc.;It can also be digital signal processor (Digital Signal Processing, abbreviation DSP), specific integrated circuit (Applica tion Specific Integrated Circuit, abbreviation ASIC), field programmable gate array (Field-Programmable Gate Array, Abbreviation FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.
It is corresponding to the above method embodiment, the embodiment of the invention also provides a kind of computer readable storage medium, Computer program is stored in the computer readable storage medium, the computer program realizes this hair when being executed by processor The bright temperature information method for uploading for implementing to provide.
Specifically, above-mentioned temperature information method for uploading, comprising:
Obtain the Current Temperatures information in temperature acquisition region;
Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;
If so, uploading the Current Temperatures information to server;
If not, refusing to upload the Current Temperatures information to the server.
The application program stored in storage medium provided in an embodiment of the present invention at runtime, passes through acquisition temperature acquisition area The Current Temperatures information in domain;Judge whether the Current Temperatures information exceeds default fluctuation relative to the fluctuation of fiducial temperature information Range;If so, uploading the Current Temperatures information to server;If not, refusing to upload to the server described current Temperature information.The real-time upload mode of more existing temperature information, the embodiment of the present invention only work as Current Temperatures information relative to When the fluctuation of fiducial temperature information exceeds default fluctuation range, therefore Cai Huixiang server, which uploads Current Temperatures information, can drop The upload number of low temperature information reduces the frequency for occupying network bandwidth.
On temperature information described in other implementations of above-mentioned temperature information method for uploading and earlier figures 1, Fig. 2, Fig. 3 The temperature information upload mode that transmission method embodiment part provides is identical, and which is not described herein again.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device, For system, electronic equipment and storage medium embodiment, since it is substantially similar to the method embodiment, so the comparison of description is simple Single, the relevent part can refer to the partial explaination of embodiments of method.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (16)

1. a kind of temperature information method for uploading, which is characterized in that be applied to electronic equipment, which comprises
Obtain the Current Temperatures information in temperature acquisition region;
Judge whether the Current Temperatures information exceeds default fluctuation range relative to the fluctuation of fiducial temperature information;
If so, uploading the Current Temperatures information to server;
If not, refusing to upload the Current Temperatures information to the server.
2. the method according to claim 1, wherein the temperature acquisition region is the monitoring of the electronic equipment Region, the temperature acquisition region include at least two sub- temperature acquisition regions, and the judgement Current Temperatures information is opposite In the step of whether fluctuation of fiducial temperature information exceeds default fluctuation range, comprising:
The temperature information in each of temperature pickup area sub- temperature acquisition region from Current Temperatures information, as each height First temperature information in temperature acquisition region;
The fiducial temperature information for obtaining each sub- temperature acquisition region in the fiducial temperature information, as each sub- temperature acquisition The second temperature information in region;
According to first temperature information and second temperature information in each sub- temperature acquisition region, each sub- temperature acquisition region pair is calculated The first temperature gap answered;
Judge in the first temperature gap being calculated with the presence or absence of the temperature gap beyond the first preset temperature range;
If it does, determining fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond default fluctuation model It encloses;
If it does not, determining that fluctuation of the Current Temperatures information relative to the fiducial temperature information is default without departing from described Fluctuation range.
3. the method according to claim 1, wherein the judgement Current Temperatures information is relative to benchmark temperature The step of whether fluctuation of degree information exceeds default fluctuation range, comprising:
The corresponding mean temperature of the Current Temperatures information is calculated, as the first mean temperature;
The corresponding mean temperature of the fiducial temperature information is obtained, as the second mean temperature;
According to first mean temperature and second mean temperature, second temperature difference is obtained;
Judge whether the second temperature difference exceeds the second preset temperature range;
If exceeded, determine fluctuation of the Current Temperatures information relative to the fiducial temperature information beyond default fluctuation model It encloses;
If without departing from determining that fluctuation of the Current Temperatures information relative to the fiducial temperature information is default without departing from described Fluctuation range.
4. method according to claim 1-3, which is characterized in that the method also includes:
When determining fluctuation of the Current Temperatures information relative to the fiducial temperature information without departing from the default fluctuation model When enclosing, judge whether the time interval at the last upload moment and current time for uploading temperature information to the server reaches Preset time threshold;
If reached, the Current Temperatures information is uploaded to server;
If not up to, refusing to upload the Current Temperatures information to server.
5. method according to any one of claim 1-3, which is characterized in that the fiducial temperature information are as follows: the electricity The initial temperature information acquired after sub- equipment starting or the last temperature information uploaded to the server.
6. a kind of temperature information uploads device, which is characterized in that be applied to electronic equipment, described device includes;
Module is obtained, for obtaining the Current Temperatures information in temperature acquisition region;
Whether first judgment module exceeds for judging the Current Temperatures information relative to the fluctuation of fiducial temperature information default Fluctuation range;
First uploading module, for uploading the current temperature to server when the first judgment module judging result, which is, is Spend information;
First refusal uploading module, for refusing on the server when the first judgment module judging result is no Pass the Current Temperatures information.
7. device according to claim 6, which is characterized in that the temperature acquisition region is the monitoring of the electronic equipment Region, the temperature acquisition region include at least two sub- temperature acquisition regions, the first judgment module, comprising:
Determination unit, the temperature letter in each sub- temperature acquisition region for the temperature pickup area from Current Temperatures information Breath, the first temperature information as each sub- temperature acquisition region;
First acquisition unit, for obtaining the fiducial temperature information in each sub- temperature acquisition region in the fiducial temperature information, Second temperature information as each sub- temperature acquisition region;
First computing unit is calculated for the first temperature information and second temperature information according to each sub- temperature acquisition region Corresponding first temperature gap in each sub- temperature acquisition region;
First judging unit, with the presence or absence of exceeding the first preset temperature range in the first temperature gap for judging to be calculated Temperature gap;
First judging unit in the presence of being for the judging result when first judging unit, determines the Current Temperatures letter Manner of breathing exceeds default fluctuation range for the fluctuation of the fiducial temperature information;
Second judging unit determines the Current Temperatures in the absence of being for the judging result when first judging unit Information relative to the fiducial temperature information fluctuation without departing from the default fluctuation range.
8. device according to claim 6, which is characterized in that the first judgment module, comprising:
Second computing unit, for calculating the corresponding mean temperature of the Current Temperatures information, as the first mean temperature;
Second acquisition unit, for obtaining the corresponding mean temperature of the fiducial temperature information, as the second mean temperature;
Third computing unit, for obtaining second temperature difference according to first mean temperature and second mean temperature;
Second judgment unit, for judging whether the second temperature difference exceeds the second preset temperature range;
Third judging unit, for when the judging result of the second judgment unit be beyond when, determine Current Temperatures letter Manner of breathing exceeds default fluctuation range for the fluctuation of the fiducial temperature information;
4th judging unit, for when the judging result of the second judgment unit be without departing from when, determine the Current Temperatures Information relative to the fiducial temperature information fluctuation without departing from the default fluctuation range.
9. according to the described in any item devices of claim 6-8, which is characterized in that described device further include:
Second judgment module, for determining the Current Temperatures information relative to the benchmark temperature when the first judgment module When spending the fluctuation of information without departing from default fluctuation range, the last upload moment that temperature information is uploaded to the server is judged Whether reach time threshold with the time interval at current time;
Second uploading module, for working as to described in server upload when the judging result of second judgment module is to reach Preceding temperature information;
Second refusal uploading module, for refusing to server when the judging result of second judgment module is not up to Upload the Current Temperatures information.
10. according to the described in any item devices of claim 6-8, which is characterized in that the fiducial temperature information are as follows: the electronics The initial temperature information acquired after equipment starting or the last temperature information uploaded to the server.
11. a kind of temperature information uploading system, which is characterized in that the system comprises;Electronic equipment and server;
The electronic equipment is used for temperature information method for uploading according to claim 1-6 to the server Upload temperature information;
The server, the temperature information uploaded for receiving the electronic equipment.
12. system according to claim 11, which is characterized in that
The server is also used to after receiving the temperature information that the electronic equipment uploads, before statistics current time The number for the temperature information that the electronic equipment uploads is had received in preset time period;It is default to judge whether the number is greater than Frequency threshold value, if so, stopping to receive the temperature information that the electronic equipment uploads.
13. system according to claim 12, which is characterized in that
The server is also used to after judging that the number is greater than the preset times threshold value, exports warning message.
14. system according to claim 12 or 13, which is characterized in that
The server is also used to obtain the instruction for continuing to the electronic equipment upload temperature information, according to described instruction Continue to the temperature information that the electronic equipment uploads.
15. a kind of electronic equipment, which is characterized in that including processor and memory, wherein processor and memory communication link It connects;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any method and step of claim 1-5.
16. a kind of computer readable storage medium, which is characterized in that be stored with computer in the computer readable storage medium Program realizes claim 1-5 any method and step when the computer program is executed by processor.
CN201710655836.9A 2017-08-03 2017-08-03 Temperature information method for uploading, device, system, electronic equipment and storage medium Pending CN109391641A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710655836.9A CN109391641A (en) 2017-08-03 2017-08-03 Temperature information method for uploading, device, system, electronic equipment and storage medium
PCT/CN2018/089225 WO2019024592A1 (en) 2017-08-03 2018-05-31 Temperature-information upload method, apparatus, system, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710655836.9A CN109391641A (en) 2017-08-03 2017-08-03 Temperature information method for uploading, device, system, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109391641A true CN109391641A (en) 2019-02-26

Family

ID=65232251

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710655836.9A Pending CN109391641A (en) 2017-08-03 2017-08-03 Temperature information method for uploading, device, system, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN109391641A (en)
WO (1) WO2019024592A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111310351A (en) * 2020-02-26 2020-06-19 深圳市青柠互动科技开发有限公司 Method and device for monitoring state of workshop equipment, terminal equipment and storage medium
CN111829488A (en) * 2020-08-03 2020-10-27 成都华睿晶元电子科技有限公司 Power transmission line iron tower inclination monitoring system based on spatial attitude sensor and control method
CN112971735A (en) * 2021-02-08 2021-06-18 天空社科技(深圳)有限公司 Monitoring method for heatstroke and dizziness and faint caused by heat and wearable equipment
CN112971734A (en) * 2021-02-08 2021-06-18 天空社科技(深圳)有限公司 Heatstroke monitoring and alarming method based on external environment and wearable device
CN113992717A (en) * 2021-10-28 2022-01-28 傲拓科技股份有限公司 Edge data acquisition system and method based on TSN technology
CN116847223A (en) * 2023-09-01 2023-10-03 山东溯源安全科技有限公司 Temperature monitoring system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113138001B (en) * 2021-04-23 2023-01-06 三川智慧科技股份有限公司 Sampling method for real-time temperature verification on pipe section

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382797A (en) * 2007-09-06 2009-03-11 费舍-柔斯芒特系统股份有限公司 Wireless communication of process measurements
CN102601987A (en) * 2012-03-17 2012-07-25 广东达诚机械有限公司 Temperature control method and system of air-pressure thermoforming machine
CN103868552A (en) * 2014-03-25 2014-06-18 成都国科海博信息技术股份有限公司 Wireless sensor network node with high practicality
CN104023356A (en) * 2014-06-26 2014-09-03 南京农业大学 Facilitate environmental control-oriented wireless sensor network data transmission method
CN204374747U (en) * 2015-01-21 2015-06-03 深圳万慧通自动化有限公司 A kind of remote energy-saving self-actuated controller
US20170134230A1 (en) * 2014-05-19 2017-05-11 Ebay Inc. Phone thermal context

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103390338A (en) * 2013-07-30 2013-11-13 国家电网公司 Device for acquiring temperature of substation equipment
CN104132732B (en) * 2014-07-22 2017-06-06 国家电网公司 Based on screen cabinet temperature Real-time Collection transformer station's convergence control cabinet temperature monitoring system and method
CN104320334B (en) * 2014-11-03 2017-06-13 电子科技大学 A kind of concentrated route algorithm in wireless Mesh netword
CN106376048A (en) * 2016-11-03 2017-02-01 中国矿业大学(北京) Event-driven coal mine underground wireless sensor network system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382797A (en) * 2007-09-06 2009-03-11 费舍-柔斯芒特系统股份有限公司 Wireless communication of process measurements
CN102601987A (en) * 2012-03-17 2012-07-25 广东达诚机械有限公司 Temperature control method and system of air-pressure thermoforming machine
CN103868552A (en) * 2014-03-25 2014-06-18 成都国科海博信息技术股份有限公司 Wireless sensor network node with high practicality
US20170134230A1 (en) * 2014-05-19 2017-05-11 Ebay Inc. Phone thermal context
CN104023356A (en) * 2014-06-26 2014-09-03 南京农业大学 Facilitate environmental control-oriented wireless sensor network data transmission method
CN204374747U (en) * 2015-01-21 2015-06-03 深圳万慧通自动化有限公司 A kind of remote energy-saving self-actuated controller

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111310351A (en) * 2020-02-26 2020-06-19 深圳市青柠互动科技开发有限公司 Method and device for monitoring state of workshop equipment, terminal equipment and storage medium
CN111829488A (en) * 2020-08-03 2020-10-27 成都华睿晶元电子科技有限公司 Power transmission line iron tower inclination monitoring system based on spatial attitude sensor and control method
CN112971735A (en) * 2021-02-08 2021-06-18 天空社科技(深圳)有限公司 Monitoring method for heatstroke and dizziness and faint caused by heat and wearable equipment
CN112971734A (en) * 2021-02-08 2021-06-18 天空社科技(深圳)有限公司 Heatstroke monitoring and alarming method based on external environment and wearable device
CN112971734B (en) * 2021-02-08 2023-05-12 天空社科技(深圳)有限公司 Heatstroke monitoring and alarming method based on external environment and wearable device
CN112971735B (en) * 2021-02-08 2023-05-12 天空社科技(深圳)有限公司 Monitoring method for heatstroke and dizziness and motion sickness caused by heat and wearable equipment
CN113992717A (en) * 2021-10-28 2022-01-28 傲拓科技股份有限公司 Edge data acquisition system and method based on TSN technology
CN116847223A (en) * 2023-09-01 2023-10-03 山东溯源安全科技有限公司 Temperature monitoring system

Also Published As

Publication number Publication date
WO2019024592A1 (en) 2019-02-07

Similar Documents

Publication Publication Date Title
CN109391641A (en) Temperature information method for uploading, device, system, electronic equipment and storage medium
CN105682121A (en) Data acquisition method for sensor network, gateway and data acquisition system
CN110794785A (en) Internet of things-based construction site edge calculation Internet of things analysis and alarm system and method
CN103281713A (en) Method for monitoring working state of antenna of 4G (Fourth-Generation) base station in real time
CN108806148B (en) Security alarm method, infrared thermal imaging sensor and server
CN109922450B (en) Intelligent community property management system
CN113992893A (en) Park inspection method and device, storage medium and electronic device
CN107657799A (en) Towards the wireless sensor network data collection system of building monitoring
CN110261750A (en) The pollution flashover monitoring device and method of transmission circuit insulator string
CN206313533U (en) Distribution monitor device
CN106781167A (en) The method and apparatus of monitoring object motion state
JP5759773B2 (en) Monitoring system, communication device, and communication control method
CN116990203B (en) Water and sand flux synchronous on-line monitoring method and system based on sound and light signal fusion
KR20180072318A (en) IoT network system for preventing data distortion
CN104483880B (en) A kind of collecting method and data acquisition server
CN112565016A (en) Positioning method, system and device for abnormal time delay, electronic equipment and storage medium
WO2001059736A3 (en) System and method of facilities and operations monitoring and remote management support
US20100194894A1 (en) Data acquisition system and transmission control device
US20210328825A1 (en) Adaptive supervision signals
CN108428326A (en) A kind of eco-tour assessment management precaution information system
JP2006101028A (en) Supervisory system
CN103676860A (en) Omni-directional-movement multifunctional real-time family monitoring system based on WiFi
Carvalho et al. Monitoring system for vegetation encroachment detection in power lines based on wireless sensor networks
CN211429438U (en) Gateway, application equipment and intelligent system
CN109544852B (en) Restaurant fire monitoring method and device

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190226

RJ01 Rejection of invention patent application after publication