Patents by Inventor Haiyong Wang

Haiyong Wang 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).

  • Publication number: 20170163270
    Abstract: The present disclosure discloses a multi-standard performance reconfigurable I/Q orthogonal carrier generator. The generator may implement a continuously covered I/Q carrier output of 0.1-5 GHz and continuously covered differential signal outputs of 5-10 GHz and 1.5-3 GHz by means of reasonable frequency assignment; also, carrier signals under various frequencies with different loop bandwidths, different phase noises, different power consumption levels and different locking times can be generated by configuring a programmable charge pump (102), a loop filter (103) parameter, a multi-path voltage-controlled oscillator (104) and a first multiplexer (105) corresponding thereto, a five-stage-division-by-two frequency division link (109) and a corresponding second multiplexer (110) and third multiplexer (112), so as to implement generation of a multi-standard performance reconfigurable I/Q orthogonal carrier.
    Type: Application
    Filed: June 24, 2014
    Publication date: June 8, 2017
    Inventors: Xiaodong Liu, Nanjian Wu, Haiyong Wang, Wenfeng Lou, Jingjing Chen, Zhao Zhang
  • Publication number: 20170141780
    Abstract: The present disclosure discloses a wireless radio-frequency transmission apparatus, comprising: a phase frequency detector, a charge pump, a loop filter and a twin voltage-controlled oscillator, wherein the twin voltage-controlled oscillator comprises a first voltage-controlled oscillator and a second voltage-controlled oscillator which are of the same structure, wherein when the twin voltage-controlled oscillator is in a reception mode, the first voltage-controlled oscillator and the second voltage-controlled oscillator are coupled to each other to form a quadrature voltage-controlled oscillator, and the quadrature voltage-controlled oscillator, the phase frequency detector, the charge pump and the loop filter constitute a phase-locked loop to generate quadrature carriers for receiving information; and when the twin voltage-controlled oscillator is in a transmission mode, the first voltage-controlled oscillator, the phase frequency detector, the charge pump and the loop filter constitute a phase-locked loop,
    Type: Application
    Filed: June 26, 2014
    Publication date: May 18, 2017
    Inventors: Jingjing CHEN, Nanjian WU, Haiyong WANG, Weiyang LIU, Peng FENG
  • Patent number: 9499565
    Abstract: Provided in the present invention are a cocrystal of piperacillin sodium and sulbactam sodium and preparation method thereof, as well as pharmaceutical compositions containing the same and uses thereof in treating infections caused by drug-resistant bacteria, such as a “super bacterium” producing NDM-1 and the like. The cocrystal of piperacillin sodium and sulbactam sodium contains diffraction angles of 14.24°, 16.58°, 16.79°, 17.77°, 19.20°, 20.21°, 20.39°, 23.06°, 27.86° and 32.16° represented by 2? in an X-ray powder diffraction analysis spectrum.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 22, 2016
    Assignee: BEIJING XINTIANYU TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Haiyong Wang, Jing Li
  • Publication number: 20160306650
    Abstract: Principles for enabling power management techniques for virtual machines. In a virtual machine environment, a physical computer system may maintain management facilities to direct and control one or more virtual machines executing thereon. In some techniques described herein, the management facilities may be adapted to place a virtual processor in an idle state in response to commands from a guest operating system. One or more signaling mechanisms may be supported such that the guest operating system will command the management facilities to place virtual processors in the idle state.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 20, 2016
    Inventors: Haiyong Wang, Brandon S. Baker, Shuvabrata Ganguly, Nicholas Stephen Judge
  • Patent number: 9405347
    Abstract: Principles for enabling power management techniques for virtual machines. In a virtual machine environment, a physical computer system may maintain management facilities to direct and control one or more virtual machines executing thereon. In some techniques described herein, the management facilities may be adapted to place a virtual processor in an idle state in response to commands from a guest operating system. One or more signaling mechanisms may be supported such that the guest operating system will command the management facilities to place virtual processors in the idle state.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: August 2, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyong Wang, Brandon S. Baker, Shuvabrata Ganguly, Nicholas Stephen Judge
  • Publication number: 20150299222
    Abstract: Provided in the present invention are a cocrystal of piperacillin sodium and sulbactam sodium and preparation method thereof, as well as pharmaceutical compositions containing the same and uses thereof in treating infections caused by drug-resistant bacteria, such as a “super bacterium” producing NDM-1 and the like. The cocrystal of piperacillin sodium and sulbactam sodium contains diffraction angles of 14.24°, 16.58°, 16.79°, 17.77°, 19.20°, 20.21°, 20.39°, 23.06°, 27.86° and 32.16° represented by 2? in an X-ray powder diffraction analysis spectrum.
    Type: Application
    Filed: September 14, 2012
    Publication date: October 22, 2015
    Inventors: Haiyong WANG, Jing LI
  • Patent number: 8473778
    Abstract: Embodiments of the present invention relate to systems, methods and computer storage media for erasure coding data in a distributed computing environment. A sealed extent is identified that is comprised of two or more data blocks and two or more index blocks. The sealed extent is optimized for erasure coding by grouping the two or more data blocks within the optimized sealed extent together and grouping the two or more index blocks within the optimized sealed extent together. The optimized extent may also be erasure coded, which includes creating data fragments and coding fragments. The data fragments and the coding fragments may also be stored in the distributed computing environment. Additional embodiments include monitoring statistical information to determine if replication, erasure coding or a hybrid storage plan should be utilized.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Huseyin Simitci, Yikang Xu, Haiyong Wang, Aaron William Ogus, Bradley Gene Calder
  • Publication number: 20120060072
    Abstract: Embodiments of the present invention relate to systems, methods and computer storage media for erasure coding data in a distributed computing environment. A sealed extent is identified that is comprised of two or more data blocks and two or more index blocks. The sealed extent is optimized for erasure coding by grouping the two or more data blocks within the optimized sealed extent together and grouping the two or more index blocks within the optimized sealed extent together. The optimized extent may also be erasure coded, which includes creating data fragments and coding fragments. The data fragments and the coding fragments may also be stored in the distributed computing environment. Additional embodiments include monitoring statistical information to determine if replication, erasure coding or a hybrid storage plan should be utilized.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: HUSEYIN SIMITCI, YIKANG XU, HAIYONG WANG, AARON WILLIAM OGUS, BRADLEY GENE CALDER
  • Patent number: 7995842
    Abstract: A system and method for storing document data in a serialized binary format recognition lattice structure so that the data is accessible to other applications. The lattice structure is generated that includes root node data. Child nodes correspond to columns of the recognition lattice. Each node includes a descriptor that is a collection of flags indicating presence of specific components of the node. The child nodes may include grandchild nodes with similar structure corresponding to elements within the columns. Each node further includes property information associated with the node. The recognition lattice is stored in a serial binary data format.
    Type: Grant
    Filed: January 18, 2010
    Date of Patent: August 9, 2011
    Assignee: Microsoft Corporation
    Inventors: Subha Bhattacharyay, Haiyong Wang, Jamie N. Wakeam, Jerome J. Turner, Sebastian Poulose
  • Patent number: 7818673
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Aaron Cunningham, Marieke I. Watson, Patrice L. Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Patent number: 7788283
    Abstract: A system and process for enabling updates of an ink analysis document model are described.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: Jamie N. Wakeam, Subha Bhattacharyay, Gavin M. Gear, Timothy H. Kannapel, Todd M. Landstad, Sebastian Poulose, Zoltan C. Szilagyi, Jerome J. Turner, Haiyong Wang
  • Publication number: 20100218183
    Abstract: Principles for enabling power management techniques for virtual machines. In a virtual machine environment, a physical computer system may maintain management facilities to direct and control one or more virtual machines executing thereon. In some techniques described herein, the management facilities may be adapted to place a virtual processor in an idle state in response to commands from a guest operating system. One or more signaling mechanisms may be supported such that the guest operating system will command the management facilities to place virtual processors in the idle state.
    Type: Application
    Filed: February 26, 2009
    Publication date: August 26, 2010
    Applicant: Microsoft Corporation
    Inventors: Haiyong Wang, Brandon S. Baker, Shuvabrata Ganguly, Nicholas Stephen Judge
  • Patent number: 7752555
    Abstract: A technology for controlling multiple map application operations with a single gesture is disclosed. In one method approach, data describing a single gesture that was inked on a map application output displayed on a device is received. The data is utilized to control multiple operations of the map application.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Herry Sutanto, Richard L. Spencer, Todd M. Landstad, Subha Bhattacharyay, Haiyong Wang, F. David Jones
  • Publication number: 20100119151
    Abstract: A system and method for storing document data in a serialized binary format recognition lattice structure so that the data is accessible to other applications. The lattice structure is generated that includes root node data. Child nodes correspond to columns of the recognition lattice. Each node includes a descriptor that is a collection of flags indicating presence of specific components of the node. The child nodes may include grandchild nodes with similar structure corresponding to elements within the columns. Each node further includes property information associated with the node. The recognition lattice is stored in a serial binary data format.
    Type: Application
    Filed: January 18, 2010
    Publication date: May 13, 2010
    Applicant: Microsoft Corporation
    Inventors: Subha Bhattacharyay, Haiyong Wang, Jamie N. Wakeam, Jerome J. Turner, Sebastian Poulose
  • Publication number: 20100077394
    Abstract: Techniques are disclosed for coalescing timer ticks generated by timers used to service guest operating systems executing in virtual machines. By coalescing timer ticks a logical processor can enter a low power mode thereby reducing power consumed by the system.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 25, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Haiyong Wang, Brandon S. Baker, Shuvabrata Ganguly, Thomas D.I. Fahrig
  • Patent number: 7680333
    Abstract: A system and method for storing document data in a serialized binary format recognition lattice structure so that the data is accessible to other applications. The lattice structure is generated that includes root node data. Child nodes correspond to columns of the recognition lattice. Each node includes a descriptor that is a collection of flags indicating presence of specific components of the node. The child nodes may include grandchild nodes with similar structure corresponding to elements within the columns. Each node further includes property information associated with the node. The recognition lattice is stored in a serial binary data format.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Subha Bhattacharyay, Haiyong Wang, Jamie N. Wakeam, Jerome J. Turner, Sebastian Poulose
  • Publication number: 20100064225
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 11, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Cunningham, Marieke I. Watson, Patrice L. Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Patent number: 7643687
    Abstract: A system and method for assisting with analysis and recognition of ink is described. Analysis hints may be associated with a field. The field may receive electronic ink. Based on the identity of the field and the analysis hint associated with it, at least one of analysis and recognition of ink may be assisted.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Benoit Jules Jurion, Gavin M. Gear, Jamie N. Wakeam, Timothy H. Kannapel, Todd M. Landstad, Sebastian Poulose, Zoltan C. Szilagyi, Lidia Schwarz, Roman Snytsar, Sashi Raghupathy, Subha Bhattacharyay, Richard J. Duncan, Terri Chudzik, Amber P. Race, Jerome J. Turner, Haiyong Wang, Herry Sutanto
  • Patent number: 7587675
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Aaron Cunningham, Marieke I. Watson, Patrice L. Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Patent number: 7468801
    Abstract: An application programming interface instantiates an ink analyzer object that receives document data for a document containing electronic ink content from a software application hosting the document and running on a first processing thread. The ink analyzer object then employs the first thread to make a copy of the document data, provides the copy of the document data to an electronic ink analysis process, and returns control of the first processing thread to the analysis process. After the analysis process has analyzed the electronic ink, the ink analyzer object reconciles the results of the analysis process with current document data for the document.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: December 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Jamie Wakeam, Richard Duncan, Bodin Dresevic, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi, Jerome Turner, Todd Landstad, Haiyong Wang, Roman Snytsar