Patents by Inventor Alain L. Michaud
Alain L. Michaud has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10719148Abstract: The disclosure herein describes coupling a stylus and a computing device. Based on a tip of a stylus being brought proximate to a display of a computing device configured to communicate in accordance with a wireless protocol, the computing device is configured to receive a stylus wireless protocol identifier and transmit a wireless protocol identifier of the computing device and one or more security keys to the stylus via a communication channel in response, whereby the stylus and computing device are coupled. Based on receiving a signal associated with user input from the coupled stylus using the wireless protocol, the computing device performs an operation based on the signal. The described “loose coupling” enables streamlined use of styluses with compatible computing devices without requiring full pairing.Type: GrantFiled: November 5, 2018Date of Patent: July 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jay Gilbert, Frank Gorgenyi, Arie Yehuda Gur, Maxim Kudryavtsev, Alain L. Michaud, Rahul Ramadas, Uri Ron, Daryl M. Wilson
-
Patent number: 10542120Abstract: An example system for wirelessly providing operating system specific features includes memory and a processor configured to send a device identifier (DID) request to a remote host device via a wireless connection. The processor is to also receive remote host information from the remote host device via the wireless connection. Additionally, the processor is to detect an operating system of the host remote device based on the received remote host information. The processor is to further modify an operation of the system based on the detected operating system of the remote host device. The processor is to then provide, via the wireless connection, an operating system specific feature based on the detected operating system of the remote host device.Type: GrantFiled: February 9, 2017Date of Patent: January 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alain L. Michaud, Raymond Yat Ming Yip, Wei Tao
-
Publication number: 20200019255Abstract: The disclosure herein describes coupling a stylus and a computing device. Based on a tip of a stylus being brought proximate to a display of a computing device configured to communicate in accordance with a wireless protocol, the computing device is configured to receive a stylus wireless protocol identifier and transmit a wireless protocol identifier of the computing device and one or more security keys to the stylus via a communication channel in response, whereby the stylus and computing device are coupled. Based on receiving a signal associated with user input from the coupled stylus using the wireless protocol, the computing device performs an operation based on the signal. The described “loose coupling” enables streamlined use of styluses with compatible computing devices without requiring full pairing.Type: ApplicationFiled: November 5, 2018Publication date: January 16, 2020Inventors: Jay GILBERT, Frank GORGENYI, Arie Yehuda GUR, Maxim KUDRYAVTSEV, Alain L. MICHAUD, Rahul RAMADAS, Uri RON, Daryl M. WILSON
-
Patent number: 10338188Abstract: Electronic devices described herein are configured to use a beaconing capability to enable responders to locate a user of the electronic device. The beacon payload includes an incident identifier, among other data, that enables responders to identify the specific electronic device that was used to place the emergency call. The beacon payload is dynamically updated with refreshed data to enable responders to locate the user of the electronic device that may potentially be in transit from one location to another, and to adapt to changing circumstances associated with the emergency situation.Type: GrantFiled: June 22, 2017Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Heming Wen, Frank Gorgenyi, Alain L. Michaud
-
Patent number: 10313121Abstract: A device includes a reset resistant store and a trusted key service. The reset resistant store maintains data across various different device reset or data invalidation operations. The trusted key service maintains, for each of one or more operating systems that run on the device from a boot configuration, an encrypted key associated with the boot configuration. The device also has a master key that is specific to the device. Each of the keys associated with a boot configuration is encrypted using the master key. When booting the device, the boot configuration being run on the device is identified, and the key associated with that boot configuration is obtained (e.g., from the reset resistant store or the encrypted key vault). The master key is used to decrypt the obtained key, and the obtained key is used to decrypt secrets associated with the operating system run from the boot configuration.Type: GrantFiled: June 30, 2016Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Robert D. Young, Jonathan Bret Barkelew, Ronald Aigner, Alain L. Michaud, Jeremiah J. Cox
-
Publication number: 20180372833Abstract: Electronic devices described herein are configured to use a beaconing capability to enable responders to locate a user of the electronic device. The beacon payload includes an incident identifier, among other data, that enables responders to identify the specific electronic device that was used to place the emergency call. The beacon payload is dynamically updated with refreshed data to enable responders to locate the user of the electronic device that may potentially be in transit from one location to another, and to adapt to changing circumstances associated with the emergency situation.Type: ApplicationFiled: June 22, 2017Publication date: December 27, 2018Inventors: Heming WEN, Frank GORGENYI, Alain L. MICHAUD
-
Publication number: 20180131787Abstract: An example system for wirelessly providing operating system specific features includes memory and a processor configured to send a device identifier (DID) request to a remote host device via a wireless connection. The processor is to also receive remote host information from the remote host device via the wireless connection. Additionally, the processor is to detect an operating system of the host remote device based on the received remote host information. The processor is to further modify an operation of the system based on the detected operating system of the remote host device. The processor is to then provide, via the wireless connection, an operating system specific feature based on the detected operating system of the remote host device.Type: ApplicationFiled: February 9, 2017Publication date: May 10, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Alain L. Michaud, Raymond Yat Ming Yip, Wei Tao
-
Publication number: 20180006815Abstract: A device includes a reset resistant store and a trusted key service. The reset resistant store maintains data across various different device reset or data invalidation operations. The trusted key service maintains, for each of one or more operating systems that run on the device from a boot configuration, an encrypted key associated with the boot configuration. The device also has a master key that is specific to the device. Each of the keys associated with a boot configuration is encrypted using the master key. When booting the device, the boot configuration being run on the device is identified, and the key associated with that boot configuration is obtained (e.g., from the reset resistant store or the encrypted key vault). The master key is used to decrypt the obtained key, and the obtained key is used to decrypt secrets associated with the operating system run from the boot configuration.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Robert D. Young, Jonathan Bret Barkelew, Ronald Aigner, Alain L. Michaud, Jeremiah J. Cox
-
Publication number: 20100265107Abstract: Methods and systems for self-description of an adaptive input device to a host computing device are herein provided. One exemplary adaptive keyboard includes one or more depressible keys and one or more touch regions, where each touch region is configured to positionally recognize a touch directed to that touch region. The adaptive keyboard may also include an adaptive imager to dynamically change a visual appearance of the one or more depressible keys and the one or more touch regions. Further, the adaptive keyboard may include firmware holding an adaptive descriptor to self-describe to the host computing device a renderable location of each of the one or more depressible keys and each of the one or more touch regions. The adaptive keyboard may further include a data link for communicating the adaptive descriptor to the host computing device.Type: ApplicationFiled: April 16, 2009Publication date: October 21, 2010Applicant: MICROSOFT CORPORATIONInventors: Christopher Andrew Whitman, Robert D. Young, Christopher M. Dreher, Amar S. Vattakandy, Alain L. Michaud
-
Publication number: 20090271629Abstract: A security token is coupled to a computer and is available for use by both local and remote processes for on-demand response to a challenge. To minimize the security risk of an unattended session, the challenge may be issued to verify the presence of the token. When the token has a user interface, it may be used in conjunction with the computer to require that a user also participate in transferring displayed data between the token and computer. This helps to ensure that not only the token, but the user are both present at the computer during operation. For the most sensitive operations, such a confirmation may be required with each data submission.Type: ApplicationFiled: April 29, 2008Publication date: October 29, 2009Applicant: MICROSOFT CORPORATIONInventor: Alain L. Michaud
-
Publication number: 20090270036Abstract: A host wireless device may use an evaluation process to determine whether a secured connection is available for a given guest device during initiation of a pairing ceremony. If the guest device does not support a secured connection, no passcode is used. Selection of a default password, auto-generated password, or manually entered password are based on the display and input capabilities of the guest device. An identifier saving the correct pairing ceremony is used so that the same pairing ceremony can be automatically used when the host subsequently connects to a repeat guest.Type: ApplicationFiled: March 27, 2009Publication date: October 29, 2009Applicant: MICROSOFT CORPORATIONInventor: Alain L. Michaud
-
Publication number: 20090240814Abstract: A framework for users to connect to wireless devices, regardless of the underlying wireless technology. The framework has a modular structure, including discovery handlers, pairing handlers, and pairing ceremony modules. Discovery and pairing handlers are specific to each wireless technology, enabling discovery of wireless devices, and connection to the device. Pairing ceremony modules are technology independent, and may be invoked by any pairing handler, regardless of the wireless technology employed by a device. The framework provides an aggregation of wireless technologies into a common user interface, improving the user's experience and expanding possibilities for use of wireless technologies.Type: ApplicationFiled: March 18, 2008Publication date: September 24, 2009Applicant: Microsoft CorporationInventors: Douglas K. Brubacher, Ronald J. Ayala, Gary P. Raden, II, David J. Roth, Alain L. Michaud