... desktops to laptops over a long period of time. ...
... sorts of data collected over a period of time investigating ...