WO2013078682A1 - Procédé et dispositif permettant de traiter un flux de données - Google Patents

Procédé et dispositif permettant de traiter un flux de données Download PDF

Info

Publication number
WO2013078682A1
WO2013078682A1 PCT/CN2011/083386 CN2011083386W WO2013078682A1 WO 2013078682 A1 WO2013078682 A1 WO 2013078682A1 CN 2011083386 W CN2011083386 W CN 2011083386W WO 2013078682 A1 WO2013078682 A1 WO 2013078682A1
Authority
WO
WIPO (PCT)
Prior art keywords
data stream
window
attribute
data
condition
Prior art date
Application number
PCT/CN2011/083386
Other languages
English (en)
Chinese (zh)
Inventor
王澜
刘晓
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN201180004017.9A priority Critical patent/CN103262072B/zh
Priority to PCT/CN2011/083386 priority patent/WO2013078682A1/fr
Publication of WO2013078682A1 publication Critical patent/WO2013078682A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24568Data stream processing; Continuous queries

Definitions

  • the present invention relates to the field of information processing, and in particular, to a method and apparatus for processing a data stream. Background technique
  • Data stream refers to a series of sequential, continuous Dynamically generated data, that is, a data stream consists of a series of data that is contiguous in time.
  • CEP Complex Event Processing
  • the CEP system is able to obtain the relationship between the data by analyzing different data in the data stream, and then obtain more advanced data and business processes based on the relationship between the data and the data.
  • Esper is a data stream handler engine.
  • the window defined by Esper filters out a piece of continuous data in a certain data stream according to the screening conditions, and saves the selected data.
  • the data in the window is subjected to the specified operation (grouping, summation, averaging, etc.). ).
  • the expired data saved in the window is deleted.
  • the expiration condition described above may be the time of the window (i.e., the data over which the specified time is translated and released), the length of the window (i.e., the most advanced event is translated and released after a specified number of times).
  • For the stock price data stream use a window to filter out the price of all stocks in the last minute, and calculate the price average of all stocks in the last minute based on the filtered price.
  • the average price obtained can be used for other Data processing, when the time exceeds the last minute, the deletion window stores the price of the stock earlier than one minute.
  • the window function defined by the prior art is relatively simple, and it is impossible to implement a selective processing process on the data stream as needed.
  • Embodiments of the present invention provide a method and apparatus for processing a data stream that is capable of performing a selective processing of the data stream as needed.
  • an embodiment of the present invention provides a method for processing a data stream, including:
  • the window corresponding to the data stream is not enabled, determining whether the attribute of the specified data stream satisfies the condition for opening the window, where the specified data stream is at least one of all data streams of the data stream group;
  • the window is opened, and the data of the data stream is processed through the window;
  • an embodiment of the present invention provides an apparatus for processing a data stream, including: a receiving module, configured to receive a data stream group, and if the attribute of the specified data stream does not satisfy a condition for opening the window, receive the next data stream.
  • a group the data stream group includes at least one data stream; and a detecting module, configured to detect whether a window corresponding to the data stream is enabled;
  • a first determining module configured to determine, if the window corresponding to the data stream is not enabled, whether the attribute of the specified data stream satisfies a condition for opening the window, where the specified data stream is all data of the data stream group At least one of the streams;
  • a first startup module configured to: if the attribute of the specified data stream satisfies a condition for opening the window, open the window, and process data of the data stream through the window.
  • the method and device provided by the embodiments of the present invention can define a window according to attributes of a data stream.
  • the conditions are turned on and off, the window is turned on and off, and the data stream is selectively processed as needed.
  • the embodiment of the present invention can open or close a window as needed, thereby enabling a more complicated processing process for the data stream.
  • FIG. 1 is a flowchart of a method for processing a data stream according to Embodiment 1 of the present invention
  • FIG. 2 is a flowchart of a method for processing a data stream according to Embodiment 2 of the present invention
  • FIG. 3 is a flowchart of a specific example of a method for processing a data stream according to Embodiment 2 of the present invention
  • FIG. 4 is a flowchart of a specific example of a method for processing a data stream according to Embodiment 2 of the present invention
  • FIG. 6 is a schematic structural diagram of an apparatus for processing a data stream according to Embodiment 4 of the present invention.
  • An embodiment of the present invention provides a method for processing a data stream. As shown in FIG. 1, the method includes: Step 101: Receive a data stream group.
  • the data stream group includes at least one data stream.
  • Step 102 Detect whether a window corresponding to the data stream is enabled.
  • Step 103 If the window corresponding to the data stream is not enabled, determine whether the attribute of the specified data stream satisfies the condition for opening the window.
  • the designated data stream is at least one of all data streams of the data stream group.
  • the designated data stream may be the data stream having the corresponding window or the data stream having the corresponding window.
  • the attribute of the specified data stream may specifically be a time attribute, a price attribute, a speed attribute, a location attribute or a speed attribute of the specified data stream, and the type of the attribute of the data stream is not limited to these.
  • the attributes of the specified data stream may have one or more items.
  • the attributes of the specified data stream may include time attributes, and may also include time attributes and price attributes.
  • the attributes of the specified data stream may be from the same data stream; or, the attributes of the specified data stream are respectively from at least two different data streams in the specified data stream, for example, if a data stream is specified If the attribute includes a time attribute and a price attribute, the time attribute and the price attribute may each come from two different data streams in the specified data stream.
  • Step 104 If the attribute of the specified data stream satisfies the condition for opening the window, the window is opened, and the data of the data stream is processed through the window.
  • Step 105 If the attribute of the specified data stream does not satisfy the condition for opening the window, receive the next data stream group.
  • the method provided by the embodiment of the present invention can define the opening and closing conditions of the window according to the attributes of the data stream, realize the opening and closing functions of the window, and enable the window to perform a selective processing process on the data stream according to requirements.
  • the embodiment of the present invention can turn on or close the window as needed, thereby enabling a more complicated processing process for the data stream.
  • An embodiment of the present invention provides a method for processing a data stream. As shown in FIG. 2, the method includes: Step 201: Define a switchable window.
  • the data processing device defines a window having a switching function according to a query language in the CEP system.
  • the defined window can be based on the properties of the data stream, or The properties of his data stream, open or close the window.
  • a window is defined using CQL (Continuous Query Language).
  • CQL Continuous Query Language
  • the CQL is a query language and is well known in the art, and details are not described herein again.
  • the specific definition statement is as follows:
  • start window_condition_expression indicates the condition that the window is open
  • end_ window_condition-expression indicates that the window is closed conditions of
  • the window can be turned on or off according to the conditions specified in the definition statement.
  • the ping-pong switching is:
  • the signal will be switched more than 5 times between the fixed two base stations, and every two consecutive switching time intervals is less than 7 seconds, then it is determined to be a ping-pong switch.
  • the definition of the handover is as follows: A user is cut by the base station A to the base station B, which is a single handover of the ping-pong switch, and consecutive A->B, B->A, A->B, B->A... It is called a ping-pong switch (switching more than 5 times in a row, that is, 6 consecutive times, 7 times or more is still a ping-pong switch).
  • the end of a ping-pong switch is: There is no more switching within 7 s of the last switching interval. At the same time, other data streams with similar data arrangement patterns can also be considered as ping-pong switching.
  • the data generated by the data processing engine is used to perform data processing on the data stream having the ping-pong switching mode, and the window can be defined by CQL.
  • the definition statement is as follows:
  • the time in the definition statement belongs to the attribute of the data stream, and represents the time truncation of the data stream, that is, the time information.
  • the previous (time) is a function, and the time truncation of the previous data of the current data in the data stream can be obtained, that is, the current data.
  • the meaning of the definition statement is: Determine whether the time difference between the current data and the previous data is within 7 seconds, and if so, the window is opened; when the window is opened, for the newly arrived data, the data is judged with the previous one.
  • the time difference between the data is not greater than 7 seconds, and if so, the window is closed.
  • the window defined by the definition statement all the switching records satisfying one ping-pong switching mode can be put into the same window, and the number of records of each ping-pong switching can be obtained through subsequent counting operations, for subsequent judgment and processing. Lay the foundation.
  • Step 202 Receive a data flow group.
  • the data stream group includes at least one data stream.
  • the data processing device in the CEP system receives more than one data stream at the same time, and in step 201 defines a window for the data stream that needs to be processed, and the defined window can be based on the The properties of the corresponding data stream open or close the window.
  • the data processing device determines a data stream with ping-pong switching in the data stream group, generates a window for processing the data stream having the ping-pong switching mode, and uses the window to The data stream of the ping-pong switch is processed, and the window can obtain the time slice of the previous data of the current data according to the previous (time) function used in the definition statement, thereby obtaining the time difference between the adjacent two data, and thus retaining the phase in the window Adjacent to the two data (ie, retaining the current data and its adjacent previous data), the data retained by the window is stored in the storage unit of the data processing device.
  • Step 203 Detect whether a window corresponding to the data stream is enabled.
  • the data processing device in the CEP system detects whether the window corresponding to the data stream has been opened.
  • the data processing device can detect whether the window corresponding to the data stream has been opened by the window management module.
  • the method and the step of detecting whether the window corresponding to the data stream has been opened by the window management module are well known in the art, and are not described herein again.
  • step 204 is performed; if the data stream is If the corresponding window is already open, go to step 205.
  • Step 204 If the window corresponding to the data stream is not enabled, determine whether the attribute of the specified data stream satisfies the condition for opening the window.
  • the designated data stream is at least one of all data streams of the data stream group. If the condition for opening the window is met, step 206 is performed; if the window is not satisfied, the next data stream group is received.
  • the attribute of the specified data stream refers to an attribute of the data stream used as a condition for determining whether the window is switched or not, and may be an attribute of the data stream, or may be a plurality of data streams.
  • the data processing device determines, according to the attributes and the definition statement of the window, whether the attribute of the specified data stream satisfies the condition for opening the window, according to the defined window.
  • the attributes of the specified data stream can come from the same data stream. Further, the attributes of the specified data stream can come from different data streams. Specifically, the following can be divided into the following cases:
  • the attributes of the specified data stream are from the same data stream, and there is only one attribute for the specified data stream.
  • the attribute of the specified data stream is specifically a time attribute.
  • window b is the window of data stream a, and window b can obtain the time slice of the previous data of the current data of data stream a according to the previous (time) function used in the definition statement, thereby obtaining data stream a
  • the specified data stream is data stream a.
  • the window b can obtain the time slice of the previous data of the current data stream of another data stream b in the same data stream group according to the previous (time) function used in the definition statement, that is, Get the attributes of other data streams except data stream a as the specified data stream (The data stream is specified here as the data stream b) to determine whether window b is enabled.
  • the attributes of the specified data stream are from the same data stream, and there are at least two attributes for the specified data stream.
  • the attributes of the specified data stream are from the same data stream, and the attributes of the specified data stream are the destination attribute and the source attribute.
  • the attribute of the data stream a has the target attribute and the source attribute origin.
  • the window b can obtain the target attribute value of the previous data of the current data in the data stream b according to the previous (target) function used in the definition statement, and the data is defined according to the definition.
  • the attributes of the specified data stream are from different data streams. There are at least two attributes of the specified data stream, and the attributes of the specified data stream can come from the data stream itself with the window and other data streams without the window, or all of them from other data streams.
  • a data stream that does not have a window is not limited herein.
  • the attributes of the specified data stream have time attributes and price attributes, and are derived from different data streams in the same data stream group.
  • the price attribute in the attribute of the data stream that is, the value of the price attribute: [A.price>5, B.price>8], that is, in the current data stream (can be data stream A, data stream B, or other data stream) window operation, when data in data stream A
  • the window of the data stream W is the window w; after that, when the price attribute value of the data reaches >8 in the data stream B, the window ⁇ is closed in the current stream.
  • the window w is opened in the current stream; after that, when the time attribute value of the data reaches >8 in the B stream, the current stream is closed in the current stream.
  • the window w that is, the attribute for judging the opening of the window and the attribute for judging the closing of the window may be different.
  • the window implementation process is similar to the above, and is not described in this section.
  • the data processing device can open a window according to the relationship between different data streams through a defined window to meet more complex business scenarios.
  • Step 205 Determine whether the attribute of the specified data stream satisfies the condition for closing the window.
  • step 207 If the attribute of the specified data stream satisfies the condition for closing the window, step 207 is performed; if the attribute of the specified data stream does not satisfy the condition for closing the window, step 208 is performed.
  • the attribute of the specified data stream refers to an attribute of the data stream used as a condition for determining whether the window is switched or not, and may be an attribute of the data stream, or may be a plurality of data streams.
  • the data processing device determines, according to the attributes and the definition statement of the window, whether the attribute of the specified data stream satisfies the condition for opening the window, according to the defined window.
  • the attributes of the specified data stream can come from the same data stream. Further, the attributes of the specified data stream can come from different data streams. Specifically, the following can be divided into the following cases:
  • the attributes of the specified data stream are from the same data stream, and there is only one attribute for the specified data stream.
  • the attribute of the specified data stream is specifically a time attribute.
  • window b is the window of data stream a
  • window b can obtain the time slice of the previous data of the current data of data stream a according to the previous (time) function used in the definition statement, thereby obtaining data stream a
  • window b is on, if A is greater than 7 seconds, window b is closed.
  • the specified data stream is data stream a.
  • the window b can obtain the time slice of the previous data of the current data stream of another data stream b in the same data stream group according to the previous (time) function used in the definition statement, that is, The attribute of the data stream other than the data stream a is obtained as an attribute of the specified data stream (in this case, the data stream is the data stream b), to determine whether the opened window b is closed.
  • the attributes of the specified data stream are from the same data stream, and there are at least two attributes for the specified data stream.
  • the attributes of the specified data stream are from the same data stream, and the attributes of the specified data stream are the destination attribute and the source attribute.
  • the attribute of the data stream a has the target attribute and the source attribute origin.
  • the window b can obtain the target attribute value of the previous data of the current data in the data stream b according to the previous (target) function used in the definition statement, and the data is defined according to the definition.
  • the attributes of the specified data stream are from different data streams.
  • the attributes of the specified data stream have at least two items, and the attributes of the specified data stream can come from the data stream itself with the window and other windows.
  • the data stream of the port may also be from other data streams that do not have a window, and is not limited herein.
  • a specific example is as described in the third of step 204.
  • the data processing device can open a window according to the relationship between different data streams through a defined window to meet more complex business scenarios.
  • the data processing device can perform data processing on the specified data stream according to the relationship between different data streams through the defined window, thereby implementing more complicated data stream processing.
  • Step 206 the window is opened.
  • the data of the data stream is processed through the window.
  • Step 207 close the window.
  • Step 208 processing the data retained in the window.
  • the method for processing the data retained in the window includes: grouping, summing, or averaging, and the like. Methods for processing data retained in a window are well known in the art and will not be described again.
  • the method provided by the embodiment of the present invention can define the opening and closing conditions of the window according to the attributes of the data stream, realize the opening and closing functions of the window, and enable the window to perform a selective processing process on the data stream according to requirements. It is also possible to define the opening and closing conditions of the window according to the attributes of the data streams in the plurality of data streams, and realize the opening and closing functions of the window, so that the window can process the data stream according to the relationship between different data streams. Compared with the prior art, the embodiment of the present invention can open or close a window as needed, thereby enabling a more complicated processing process for the data stream.
  • An embodiment of the present invention provides an apparatus for processing a data stream.
  • the apparatus includes: a receiving module 501, a detecting module 502, a first determining module 503, and a first starting module 504.
  • the receiving module 501 is configured to receive a data stream group.
  • the detecting module 502 is configured to detect whether a window corresponding to the data stream is turned on.
  • the first determining module 503 is configured to determine, if the window corresponding to the data stream is not enabled, whether the attribute of the specified data stream satisfies the condition for opening the window, where the specified data stream is all of the data stream group At least one of the data streams.
  • the first startup module 504 is configured to: if the attribute of the specified data stream satisfies the condition for opening the window, open the window, and process data of the data stream through the window.
  • the next data stream group is received by the receiving module 501.
  • the device provided by the embodiment of the present invention can receive the data stream through the receiving module, and according to the attribute of the data stream, the detecting module detects whether the window is opened, and determines whether the window meets the open condition by the first determining module, and then passes the first start.
  • the module launches the window and implements a selective processing of the data stream as needed to implement the window opening function.
  • it can also define the opening condition of the window according to the attributes of other data streams, realize the opening function of the window, and enable the window to process the data according to the relationship between different data streams.
  • the embodiment of the present invention can open the window as needed, thereby enabling a more complicated processing process for the data stream.
  • An embodiment of the present invention provides an apparatus for processing a data stream.
  • the apparatus includes: a receiving module 501, a detecting module 502, a first determining module 503, a first starting module 504, a defining module 505, and a second determining The module 506, the shutdown module 507, the second startup module 508, and the data processing module 509.
  • a definition module 505 is defined for defining a switchable window.
  • the receiving module 501 is configured to receive a data stream group.
  • the data stream group includes at least one data stream, the attributes of the specified data stream are from the same data stream, or the attributes of the specified data stream are respectively from at least two different data in the specified data stream. flow.
  • the attribute of the specified data stream does not satisfy the condition for opening the window, then receiving A data stream group, the data stream group including at least one data stream.
  • the detecting module 502 is configured to detect whether a window corresponding to the data stream is enabled.
  • the first determining module 503 is configured to determine, if the window corresponding to the data stream is not enabled, whether the attribute of the specified data stream satisfies the condition for opening the window.
  • the designated data stream is at least one of all data streams of the data stream group. Further, the attribute of the specified data stream is respectively derived from at least two different data streams in the specified data stream, and the first determining module is specifically configured to determine, according to at least one of a time attribute and a price attribute, whether Meet the conditions to open this window.
  • the second determining module 506 is configured to determine, if the window corresponding to the data stream is already open, whether the attribute of the specified data stream meets the condition for closing the window.
  • the designated data stream is at least one of all data streams of the data stream group. Further, the attribute of the specified data stream is respectively derived from at least two different data streams in the specified data stream, and the first determining module is specifically configured to determine, according to at least one of a time attribute and a price attribute, whether Meet the conditions to open this window.
  • the first startup module 504 is configured to: if the attribute of the specified data stream satisfies the condition for opening the window, open the window, and process data of the data stream through the window.
  • the next data stream group is received by the receiving module 501.
  • the module 507 is closed for closing the window if the condition for closing the window is met.
  • the second startup module 508 is configured to process the data of the data stream by the data processing module 509 if the attribute of the specified data stream does not satisfy the condition for closing the window.
  • the data processing module 509 is configured to process data retained in the window.
  • the method for processing the data retained in the window may be: grouping, summing, or averaging, and the like.
  • the method of processing the data retained in the window has been The domain is well known and will not be described here.
  • the device provided by the embodiment of the present invention can receive the data stream through the receiving module, and according to the attribute of the data stream, the detecting module detects whether the window is opened, and determines whether the window meets the opening condition by the first determining module, and passes the second judgment.
  • the module determines whether the window satisfies the closed condition, and then starts the window through the first startup module and implements a selective processing process on the data stream according to the need, or closes the window satisfying the closing condition by closing the module, thereby implementing the window opening and closing function.
  • it can also define the opening and closing conditions of the window according to the attributes of other data streams, realize the opening and closing function of the window, and enable the window to process the data according to the relationship between different data streams.
  • the embodiment of the present invention can open or close a window as needed, thereby enabling a more complicated processing process for the data stream.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

L'invention concerne un procédé et un dispositif permettant de traiter un flux de données, qui se rapportent au domaine du traitement d'informations. Le procédé selon l'invention consiste à : recevoir un groupe de flux de données; détecter si une fenêtre correspondant au flux de données est ouverte; si la fenêtre correspondant au flux de données n'est pas ouverte, évaluer si un attribut spécifié du flux de données remplit une condition d'ouverture de la fenêtre; si l'attribut spécifié du flux de données remplit la condition d'ouverture de la fenêtre, ouvrir la fenêtre et traiter les données du flux de données par le biais de la fenêtre; et si l'attribut spécifié du flux de données ne remplit pas la condition d'ouverture de la fenêtre, recevoir un groupe de flux de données suivant. La présente invention est applicable au traitement d'un flux de données.
PCT/CN2011/083386 2011-12-02 2011-12-02 Procédé et dispositif permettant de traiter un flux de données WO2013078682A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201180004017.9A CN103262072B (zh) 2011-12-02 处理数据流的方法及装置
PCT/CN2011/083386 WO2013078682A1 (fr) 2011-12-02 2011-12-02 Procédé et dispositif permettant de traiter un flux de données

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/083386 WO2013078682A1 (fr) 2011-12-02 2011-12-02 Procédé et dispositif permettant de traiter un flux de données

Publications (1)

Publication Number Publication Date
WO2013078682A1 true WO2013078682A1 (fr) 2013-06-06

Family

ID=48534652

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/083386 WO2013078682A1 (fr) 2011-12-02 2011-12-02 Procédé et dispositif permettant de traiter un flux de données

Country Status (1)

Country Link
WO (1) WO2013078682A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9853878B2 (en) 2015-06-09 2017-12-26 International Business Machines Corporation Limiting data output from windowing operations
US10042891B2 (en) 2015-05-08 2018-08-07 International Business Machines Corporation Windowing across operators in a streaming environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090210364A1 (en) * 2008-02-20 2009-08-20 Asaf Adi Apparatus for and Method of Generating Complex Event Processing System Rules
CN101685466A (zh) * 2009-07-22 2010-03-31 中兴通讯股份有限公司 事件处理方法和设备
CN101957832A (zh) * 2009-07-16 2011-01-26 Sap股份公司 对于事件流数据管理的统一的窗口支持
WO2011019706A1 (fr) * 2009-08-11 2011-02-17 Certusview Technologies, Llc Systèmes et procédés pour le traitement d'événement complexe d'informations de véhicule et d'informations d'image relatives à des véhicules

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090210364A1 (en) * 2008-02-20 2009-08-20 Asaf Adi Apparatus for and Method of Generating Complex Event Processing System Rules
CN101957832A (zh) * 2009-07-16 2011-01-26 Sap股份公司 对于事件流数据管理的统一的窗口支持
CN101685466A (zh) * 2009-07-22 2010-03-31 中兴通讯股份有限公司 事件处理方法和设备
WO2011019706A1 (fr) * 2009-08-11 2011-02-17 Certusview Technologies, Llc Systèmes et procédés pour le traitement d'événement complexe d'informations de véhicule et d'informations d'image relatives à des véhicules

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10042891B2 (en) 2015-05-08 2018-08-07 International Business Machines Corporation Windowing across operators in a streaming environment
US10133784B2 (en) 2015-05-08 2018-11-20 International Business Machines Corporation Windowing across operators in a streaming environment
US11921724B2 (en) 2015-05-08 2024-03-05 International Business Machines Corporation Windowing across operators in a streaming environment
US9853878B2 (en) 2015-06-09 2017-12-26 International Business Machines Corporation Limiting data output from windowing operations
US10079750B2 (en) 2015-06-09 2018-09-18 International Business Machines Corporation Limiting data output from windowing operations

Also Published As

Publication number Publication date
CN103262072A (zh) 2013-08-21

Similar Documents

Publication Publication Date Title
CN111682954B (zh) 管理微服务的网络的方法、***和计算机可读介质
US11693688B2 (en) Recommendation generation based on selection of selectable elements of visual representation
US9986331B2 (en) Method and apparatus for selecting main microphone
WO2010025644A1 (fr) Procédé et terminal permettant d'éviter les interruptions
US8489588B2 (en) Interactive visualization of sender and recipient information in electronic communications
WO2014117573A1 (fr) Procédé et appareil permettant d'effacer une icône de notification, et support de stockage
CA2931145A1 (fr) Procede et appareil de detection d'attaque malveillante
WO2016058322A1 (fr) Terminal, dispositif et procédé d'économie d'énergie intelligent
WO2015196976A1 (fr) Procédé et système d'optimisation des performances de glissement de données chargées de façon asynchrone, et terminal mobile
US10142928B2 (en) Method and apparatus for reducing power consumption, and mobile terminal
CN111181964A (zh) 安全策略匹配方法、装置及网络设备、存储介质
WO2016197458A1 (fr) Procédé et appareil d'aiguillage de trafic
WO2014166230A1 (fr) Procédé et appareil d'enregistrement automatique, et terminal mobile
US20190227812A1 (en) Spanning tree protocol warm reboot system
WO2013078682A1 (fr) Procédé et dispositif permettant de traiter un flux de données
WO2017219446A1 (fr) Procédé et dispositif de traitement d'icône
CN106332255A (zh) 一种移动终端的语音通话方法、装置及移动终端
CN114494943A (zh) 新型视频目标检测评价方法、装置、产品及存储介质
CN107623606B (zh) 基于openflow交换机的流表表项空闲超时检测方法
US10311031B2 (en) Method, apparatus, and storage medium for removing redundant information from terminal
WO2016179973A1 (fr) Procédé et appareil de statistiques de trafic basés sur une liste de contrôle d'accès (acl)
CN104834553B (zh) 一种用户终端的业务并发处理方法及用户终端
US20180205660A1 (en) Apparatus and method for controlling usage of a non-optimal path
CN109525512B (zh) 一种bgp邻居的建立方法及装置
CN114553765B (zh) 一种ospf邻居震荡处理的方法、装置及介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11876437

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11876437

Country of ref document: EP

Kind code of ref document: A1