Patents by Inventor Hongwu Huai

Hongwu Huai 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: 10127917
    Abstract: A conferencing system includes a display device that displays video received from a remote communication device of a communication partner. An audio stream is transmitted to the remote communication device. The audio stream includes real-world sounds produced by one or more real-world audio sources captured by a microphone array and virtual sounds produced by one or more virtual audio sources. A relative volume of sounds in the audio stream is selectively adjusted based, at least in part, on real-world positioning of corresponding audio sources, including real-world and/or virtualized audio sources.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 13, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shawn Crispin Wright, Dan Osborn, Joe Thompson, Hongwu Huai, Forest Woodcroft Gouin, Megan Saunders
  • Patent number: 10102678
    Abstract: A method is disclosed that includes receiving an instruction to generate a virtual place-located anchor at a virtual location that is world-locked. Data items from a target data source are received. A subset of the data items is linked to the virtual place-located anchor. A first display device is caused to display virtual content of the subset of data items at the virtual place-located anchor. If a condition under which a second user is authorized to view the virtual content is satisfied, a second display device is caused to display the virtual content at the virtual place-located anchor.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: October 16, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anatolie Gavriliuc, Dan Osborn, Stephen Heijster, Hongwu Huai
  • Patent number: 9787846
    Abstract: A user device for generating a scene, the user device comprising: an object determiner configured to determine an object for the scene, the object being associated with at least one audio signal; a relative position/orientation determiner configured to determine a relative position/orientation between the user device's user and the object; an audio position processor configured to spatially audio signal process the at least one audio signal to generate at least two channel audio signal based on the relative position/orientation.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Ryan S. Menezes, Shawn Crispin Wright, Hongwu Huai
  • Publication number: 20170098453
    Abstract: A conferencing system includes a display device that displays video received from a remote communication device of a communication partner. An audio stream is transmitted to the remote communication device. The audio stream includes real-world sounds produced by one or more real-world audio sources captured by a microphone array and virtual sounds produced by one or more virtual audio sources. A relative volume of sounds in the audio stream is selectively adjusted based, at least in part, on real-world positioning of corresponding audio sources, including real-world and/or virtualized audio sources.
    Type: Application
    Filed: December 16, 2016
    Publication date: April 6, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shawn Crispin Wright, Dan Osborn, Joe Thompson, Hongwu Huai, Forest Woodcroft Gouin, Megan Saunders
  • Publication number: 20170076505
    Abstract: A method is disclosed that includes receiving an instruction to generate a virtual place-located anchor at a virtual location that is world-locked. Data items from a target data source are received. A subset of the data items is linked to the virtual place-located anchor. A first display device is caused to display virtual content of the subset of data items at the virtual place-located anchor. If a condition under which a second user is authorized to view the virtual content is satisfied, a second display device is caused to display the virtual content at the virtual place-located anchor.
    Type: Application
    Filed: November 23, 2016
    Publication date: March 16, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Anatolie Gavriliuc, Dan Osborn, Stephen Heijster, Hongwu Huai
  • Publication number: 20160379660
    Abstract: A conferencing system includes a near-eye display device that displays video received from a remote communication device of a communication partner. An audio stream is transmitted to the remote communication device. The audio stream includes real-world sounds produced by one or more real-world audio sources captured by a spatially-diverse microphone array and virtual sounds produced by one or more virtual audio sources. A relative volume of background sounds in the audio stream is selectively reduced based, at least in part, on real-world positioning of corresponding audio sources, including real-world and/or virtualized audio sources.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Shawn Crispin Wright, Dan Osborn, Joe Thompson, Hongwu Huai, Forest Woodcroft Gouin, Megan Saunders
  • Publication number: 20160379409
    Abstract: A method is disclosed that may include, in a creating phase: receiving an instruction to generate a virtual place-located anchor at a virtual location that is world-locked; receiving data items from a target data source; linking a subset of the data items to the virtual place-located anchor; and receiving a permission from a first user specifying a condition under which a second user may view one or more holograms of the subset of data items. In a viewing phase, first display data may be transmitted to cause a first display device to display the holograms to the first user at the virtual place-located anchor; and if the condition is satisfied, second display data may be transmitted to cause a second display device to display the holograms to the second user at the virtual place-located anchor.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Anatolie Gavriliuc, Dan Osborn, Stephen Heijster, Hongwu Huai
  • Patent number: 9530426
    Abstract: A conferencing system includes a near-eye display device that displays video received from a remote communication device of a communication partner. An audio stream is transmitted to the remote communication device. The audio stream includes real-world sounds produced by one or more real-world audio sources captured by a spatially-diverse microphone array and virtual sounds produced by one or more virtual audio sources. A relative volume of background sounds in the audio stream is selectively reduced based, at least in part, on real-world positioning of corresponding audio sources, including real-world and/or virtualized audio sources.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: December 27, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shawn Crispin Wright, Dan Osborn, Joe Thompson, Hongwu Huai, Forest Woodcroft Gouin, Megan Saunders
  • Publication number: 20160371885
    Abstract: Examples are disclosed herein that relate to sharing of depth-referenced markup in image data. One example provides, on a computing device, a method comprising receiving image data of a real world scene and depth data of the real world scene. The method further includes displaying the image data, receiving an input of a markup to the image data, and associating the markup with a three-dimensional location in the real world scene based on the depth data. The method further comprises sending the markup and the three-dimensional location associated with the markup to another device.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 22, 2016
    Inventors: Anatolie Gavriliuc, Dan Osborn, Steve Heijster, Hongwu Huai, Albert Robles, Nicolas Gauvin
  • Patent number: 9520002
    Abstract: A method is disclosed that may include, in a creating phase: receiving an instruction to generate a virtual place-located anchor at a virtual location that is world-locked; receiving data items from a target data source; linking a subset of the data items to the virtual place-located anchor; and receiving a permission from a first user specifying a condition under which a second user may view one or more holograms of the subset of data items. In a viewing phase, first display data may be transmitted to cause a first display device to display the holograms to the first user at the virtual place-located anchor; and if the condition is satisfied, second display data may be transmitted to cause a second display device to display the holograms to the second user at the virtual place-located anchor.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: December 13, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anatolie Gavriliuc, Dan Osborn, Stephen Heijster, Hongwu Huai
  • Publication number: 20160212272
    Abstract: A user device for generating a scene, the user device comprising: an object determiner configured to determine an object for the scene, the object being associated with at least one audio signal; a relative position/orientation determiner configured to determine a relative position/orientation between the user device's user and the object; an audio position processor configured to spatially audio signal process the at least one audio signal to generate at least two channel audio signal based on the relative position/orientation.
    Type: Application
    Filed: January 21, 2015
    Publication date: July 21, 2016
    Inventors: Sriram Srinivasan, Ryan S. Menezes, Shawn Crispin Wright, Hongwu Huai