periods technology