Patents by Inventor Heming Wen

Heming Wen 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: 10911922
    Abstract: A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with peripheral devices, such as a pair of headphones, mouse, etc., is configured with quick pair with which the host device can automatically surface a toast on the UI for the user to pair the host and peripheral devices when the peripheral device is within range. For example, a pattern within an advertisement payload can be transmitted, or beaconed, by the peripheral device to the host device, where the host device then identifies, based on the pattern, that the peripheral device is quick pair enabled. When the peripheral device is within range, the host device then automatically surfaces a toast for the user to pair the two devices, and moves the toast to a notification center in case the user wishes to pair the device at a later time.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Mathew Ilami, Heming Wen, Artur Moura Aguiar, Maxim Kudryavtsev, Steffen Froehlich
  • Patent number: 10887181
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for performing out-of-band discovery of service definitions to enable a central computing device to interact with one or more peripheral devices. For example, systems disclosed herein include retrieving a hash value for a peripheral device representative of a set of service attributes associated with the peripheral device. Based on the hash value, the systems disclosed herein can identify a service database entry including service definitions that enable the central computing device to interact with the peripheral devices. Using the service definitions, the central computing device can interact with any peripheral device that shares the same set of service attributes as the peripheral device.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: January 5, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alain Michaud, Heming Wen, Erik O. Peterson, Matthew Thomas Beaver
  • Publication number: 20200220783
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for performing out-of-band discovery of service definitions to enable a central computing device to interact with one or more peripheral devices. For example, systems disclosed herein include retrieving a hash value for a peripheral device representative of a set of service attributes associated with the peripheral device. Based on the hash value, the systems disclosed herein can identify a service database entry including service definitions that enable the central computing device to interact with the peripheral devices. Using the service definitions, the central computing device can interact with any peripheral device that shares the same set of service attributes as the peripheral device.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 9, 2020
    Inventors: Alain MICHAUD, Heming WEN, Erik O. PETERSON, Matthew Thomas BEAVER
  • Patent number: 10609537
    Abstract: A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with a peripheral device, such as a pair of headphones, mouse, etc., is configured with a proximity platform with which services register to execute particular filters or scenarios upon the host device connecting or attempting to connect with a peripheral device. For example, an advertisement packet transmitted from the peripheral device using Bluetooth may be customized with a particular pattern that corresponds to one or more registered patterns from the registered services, thereby causing the proximity platform to perform particular functions. Peripheral devices can thereby customize their products so that a host computer automatically performs a function upon receiving an advertisement from the peripheral device, such as surface a notification on a user interface of the host device or track the peripheral device's location.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Steven Mathew Ilami, Heming Wen, Artur Moura Aguiar, Matthew Thomas Beaver, Frank Gorgenyi, Robert Zi Long Zhao
  • Publication number: 20190349736
    Abstract: A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with peripheral devices, such as a pair of headphones, mouse, etc., is configured with quick pair with which the host device can automatically surface a toast on the UI for the user to pair the host and peripheral devices when the peripheral device is within range. For example, a pattern within an advertisement payload can be transmitted, or beaconed, by the peripheral device to the host device, where the host device then identifies, based on the pattern, that the peripheral device is quick pair enabled. When the peripheral device is within range, the host device then automatically surfaces a toast for the user to pair the two devices, and moves the toast to a notification center in case the user wishes to pair the device at a later time.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventors: Steven Mathew ILAMI, Heming WEN, Artur Moura AGUIAR, Maxim KUDRYAVTSEV, Steffen FROEHLICH
  • Patent number: 10405165
    Abstract: A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with peripheral devices, such as a pair of headphones, mouse, etc., is configured with quick pair with which the host device can automatically surface a toast on the UI for the user to pair the host and peripheral devices when the peripheral device is within range. For example, a pattern within an advertisement payload can be transmitted, or beaconed, by the peripheral device to the host device, where the host device then identifies, based on the pattern, that the peripheral device is quick pair enabled. When the peripheral device is within range, the host device then automatically surfaces a toast for the user to pair the two devices, and moves the toast to a notification center in case the user wishes to pair the device at a later time.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 3, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Steven Mathew Ilami, Heming Wen, Artur Moura Aguiar, Maxim Kudryavtsev, Steffen Froehlich
  • Patent number: 10338188
    Abstract: 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: Grant
    Filed: June 22, 2017
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Heming Wen, Frank Gorgenyi, Alain L. Michaud
  • Publication number: 20190158999
    Abstract: A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with peripheral devices, such as a pair of headphones, mouse, etc., is configured with quick pair with which the host device can automatically surface a toast on the UI for the user to pair the host and peripheral devices when the peripheral device is within range. For example, a pattern within an advertisement payload can be transmitted, or beaconed, by the peripheral device to the host device, where the host device then identifies, based on the pattern, that the peripheral device is quick pair enabled. When the peripheral device is within range, the host device then automatically surfaces a toast for the user to pair the two devices, and moves the toast to a notification center in case the user wishes to pair the device at a later time.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 23, 2019
    Inventors: Steven Mathew ILAMI, Heming WEN, Artur Moura AGUIAR, Maxim KUDRYAVTSEV, Steffen FROEHLICH
  • Publication number: 20190159000
    Abstract: A host device, such as a laptop or desktop computer, that supports wireless point-to-point connections with a peripheral device, such as a pair of headphones, mouse, etc., is configured with a proximity platform with which services register to execute particular filters or scenarios upon the host device connecting or attempting to connect with a peripheral device. For example, an advertisement packet transmitted from the peripheral device using Bluetooth may be customized with a particular pattern that corresponds to one or more registered patterns from the registered services, thereby causing the proximity platform to perform particular functions. Peripheral devices can thereby customize their products so that a host computer automatically performs a function upon receiving an advertisement from the peripheral device, such as surface a notification on a user interface of the host device or track the peripheral device's location.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 23, 2019
    Inventors: Steven Mathew ILAMI, Heming WEN, Artur Moura AGUIAR, Matthew Thomas BEAVER, Frank GORGENYI, Robert Zi Long ZHAO
  • Publication number: 20180372833
    Abstract: 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: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Heming WEN, Frank GORGENYI, Alain L. MICHAUD
  • Publication number: 20160073347
    Abstract: In embodiments of device proximity detection implemented in hardware, a computing device, such as a mobile phone, appliance device, or other electronic device can be implemented with wireless radio systems for wireless communications, and a wireless radio system receives a wireless signal. A computing device includes a radio controller of the wireless radio system, and the radio controller is implemented to detect an indication associated with the wireless signal, such as a byte pattern in the wireless signal and/or a signal strength of the signal. The radio controller can then determine that the indication of the wireless signal identifies the wireless signal as pertinent to an application executing on the computing device, and communicate an event notice to a signal manager that the wireless signal has been identified. The radio controller communicates event notices via a hardware interface that is implemented to interface the radio controller with the signal manager.
    Type: Application
    Filed: September 10, 2014
    Publication date: March 10, 2016
    Inventors: Alain Luc Michaud, Rajesh Philip Roy, Ellick H. Sung, Heming Wen, Robert Zi Long Zhao, Dattatraya B. Rajpure