Method for reducing the computing time of a data processing device during the processing of data of a data stream, consisting of the steps, that an input data stream consisting of data stream elements is detected sequentially by at least one data processing unit, that at least one element-addressable data stream is generated from the input data stream in order to enable access to individual data stream elements, that each data stream element of the input data stream is divided up into element components, that the element components are grouped into component groups according to different categories, that element components of at least one component group are checked for coincidence with already detected element components of the corresponding component group, wherein an element-addressable secondary data stream is generated from the element components of the component group not coinciding with already detected element components of the at least one component group, which enables the calculation of the position of an element component of the component group in the secondary data stream, wherein the element component of the component group is subsequently defined via its address referring to the secondary data stream, that an output data stream is generated, wherein the output data stream includes the addresses of the element components of the at least one component group in the secondary data stream, wherein the sequence of the data stream elements of the output data stream corresponds to the sequence of the data stream elements of the input data stream, and wherein element components of the component group that are identified as coinciding with the already detected element components of the at least one component group are not stored in the secondary data stream again. an input data stream consisting of data stream elements is detected sequentially by at least one data processing unit, that at least one element-addressable data stream is generated from the input data stream in order to enable access to individual data stream elements, that each data stream element of the input data stream is divided up into element components, that the element components are grouped into component groups according to different categories, that element components of at least one component group are checked for coincidence with already detected element components of the corresponding component group, wherein an element-addressable secondary data stream is generated from the element components of the component group not coinciding with already detected element components of the at least one component group, which enables the calculation of the position of an element component of the component group in the secondary data stream, wherein the element component of the component group is subsequently defined via its address referring to the secondary data stream, that an output data stream is generated, wherein the output data stream includes the addresses of the element components of the at least one component group in the secondary data stream, wherein the sequence of the data stream elements of the output data stream corresponds to the sequence of the data stream elements of the input data stream, and wherein element components of the component group that are identified as coinciding with the already detected element components of the at least one component group are not stored in the secondary data stream again.