Microsoft patent applications published on 02 June 2016

8 US patent applications published on 02 June 2016 and assigned to Microsoft

1 20160156894 SYSTEM AND METHOD TO FACILITATE PROGRAMMING OF AN ASSOCIATED RECORDING DEVICE
2 20160155477 Identifying Media Types
3 20160155443 DEVICE ARBITRATION FOR LISTENING DEVICES
4 20160155442 EXTENDING DIGITAL PERSONAL ASSISTANT ACTION PROVIDERS
5 20160155270 INTERACTIONS OF VIRTUAL OBJECTS WITH SURFACES
6 20160155233 CONTROL DEVICE WITH PASSIVE REFLECTOR
7 20160154873 MODELING RECURRING EVENTS IN A DATA STORE
8 20160154780 Formula and Function Generation and Use in Electronic Spreadsheets