Patents by Inventor Yongguang Zhang

Yongguang Zhang 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: 20190163514
    Abstract: Systems and methods for high availability cloud service provision are disclosed. A server receives, from a remote device, a request to access a specified service, the specified service being associated with a plurality of virtual machines, each of the plurality of virtual machines storing shared states associated with the specified service. The server provides, to the remote device in response to the request, a connection to a first virtual machine of the plurality of virtual machines and identifiers of other ones of the plurality of virtual machines. The server determines to end a data connection the remote device and the first virtual machine while continuing to provide the specified service to the remote device. The server provides, to the remote device in response to determining to disconnect the remote device from the first virtual machine, a connection to a second virtual machine of the plurality of virtual machines.
    Type: Application
    Filed: December 14, 2017
    Publication date: May 30, 2019
    Inventors: Bozidar Radunovic, Yongguang Zhang, Zhaowei Tan
  • Patent number: 10271220
    Abstract: An example method for managing a wireless network can include receiving, via a processor, an access point (AP) beam shape and an AP transmit direction corresponding to each of a plurality of access points (APs). The example method can also include receiving, via a processor, a client device beam shape profile from at least one of the plurality of access points. The example method can also further include calculating, via the processor, a location of a blocking object based on the AP beam shape, the AP transmit direction, and the client device beam shape profile from the plurality of access points. The example method can further include allocating, via the processor, client-to-AP associations based at least in part on the location of the blocking object.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paramvir Bahl, Yongguang Zhang, Bo Chen
  • Patent number: 10178614
    Abstract: The techniques discussed herein reduce the power consumption of a Wi-Fi tethering device by switching the Wi-Fi functionality of the Wi-Fi tethering device from a normal operational mode to a sleep mode during idle intervals. The techniques implement a sleep protocol where a Wi-Fi tethering device and the Wi-Fi client device coordinate and establish a sleep schedule. Moreover, the techniques describe a sleep interval adaptation algorithm to establish sleep duration intervals based on data packet exchange patterns associated with different applications executing on the Wi-Fi client device and/or different operations being performed by the Wi-Fi client device.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yunxin Liu, Guobin Shen, Yongguang Zhang, Hao Han
  • Publication number: 20180364105
    Abstract: The invention relates to an iso-focus control system for emission laser light and target detection light, including a beam iso-focus detection unit, a control unit, a target light defocusing correction unit and an emission laser light defocusing correction unit; wherein the beam iso-focus detection unit is configured to detect the defocusing amount of the target detection light and the defocusing amount of the emission laser light; the control unit is configured to control the target light defocusing correction unit according to the defocusing amount of the target detection light, and control the emission laser light defocusing correction unit according to the defocusing amount of the emission laser light so that the difference between the defocusing amounts of the corrected target detection light and the corrected emission laser light is within a set range.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 20, 2018
    Inventors: ZHOU LIAO, DELETU MO, YONGGUANG ZHANG
  • Publication number: 20180368190
    Abstract: A method of implementing data transmission in a wireless network by utilizing modified probe messages originally intended for link setup purposes is disclosed. A device receives first data from a determiner circuit, generates a probe message including a field defined to carry second data used for set up of communications between the device and a network, modifies the probe message by inserting the first data into the field in place of the second data, and sends the first data to a data service by transmitting the probe message to the network. This provides an efficient way of sending data that utilizes existing infrastructure and does not require adding messages or modifications to an air interface. The data is transferred from a device in a single message of an air interface in an “unconnected” manner without needing to go through resource intensive channel setup procedures normally needed for data transfer.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bengt-Erik Norum, Yongguang Zhang
  • Publication number: 20180364035
    Abstract: The present invention relates to a parallelism control system of an emission laser light optical axis and a target tracking optical axis, including an optical axis parallelism detection unit, a control unit, a target tracking optical axis correction unit and an emission laser light optical axis correction unit; wherein the optical axis parallelism detection unit is configured to detect the offset amount of the target tracking optical axis and the offset amount of the emission laser light optical axis; the control unit is configured to control the target tracking optical axis correction unit according to the offset amount of the target tracking optical axis, and control the emission laser light optical axis correction unit according to the offset amount of the emission laser light optical axis.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 20, 2018
    Inventors: ZHOU LIAO, YONGGUANG ZHANG, DELETU MO
  • Patent number: 10129140
    Abstract: Disclosed are systems and methods for network architecture that is a server-centric network architectural design.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chuanxiong Guo, Haitao Wu, Songwu Lu, Yunfeng Shi, Guohan Lu, Danfeng Zhang, Dan Li, Yongguang Zhang
  • Publication number: 20180183050
    Abstract: An electrode composite material is disclosed in the invention. The electrode composite material comprises ABxCyDz, wherein A is selected from at least one of polypyrrole, polyacrylonitrile, and polyacrylonitrile copolymer; B comprises sulfur, C is selected from carbon material; D is selected from metal oxides, 1?x?20, 0?y<1, and 0?z<1. Comparing to the prior art, the conductivity of the electrode composite material is obviously increased, the material is dispersed uniformly and the size of the material is small. The electrochemical performance of the electrode composite material is improved. It has a good cycle life and high discharging capacity efficiency. A method for manufacturing the electrode composite material, a positive electrode using the electrode composite material and a battery including the same are also disclosed in the invention.
    Type: Application
    Filed: January 18, 2018
    Publication date: June 28, 2018
    Applicants: Positec Power Tools (Suzhou) Co., Ltd
    Inventors: Pu Chen, Yongguang Zhang, Zhumabay Bakenov, Aishuak Konarov, The Nam Long Doan
  • Patent number: 9918313
    Abstract: Embodiments include processes, systems, and devices that allow a white space base station to request available frequency ranges for white space transmission in a local area. A white space finder service models a primary user device's transmission signal propagation area using terrain data associated with the local area of the primary user device. The white space finder service also determines, based on the location of the white space base station and the modeled propagation area, one or more locally available, non-interfering frequency ranges and provides them to the white space base station. The white space base station compares the provided frequency ranges to policies and selects one or more of the available frequencies that accommodate the policies. The white space base station also maps the transmission frequency ranges to virtual frequency ranges for transmission by a software-defined radio employing spectrum virtualization.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: March 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kun Tan, Jiansong Zhang, Yongguang Zhang, Ranveer Chandra, Yong He, Thomas Moscibroda, Paramvir Bahl, Haichen Shen
  • Patent number: 9906333
    Abstract: Implementations for retransmitting erroneous portions within a transmission frame are described. A sender transmits a transmission frame and the receiver performs error detection on portions of the transmission frame in order to determine if any are received in error. The receiver sets up a feedback channel and transmits acknowledgements to the receiver to indicate that one or more portions have been received and to identify any portions that are received with errors. At least some of the acknowledgements are transmitted prior to receipt of the entire transmission frame. The sender retransmits any portions that are identified as being erroneous within the transmission frame.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: February 27, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jiansong Zhang, Kun Tan, Yongguang Zhang, Ranveer Chandra
  • Patent number: 9899667
    Abstract: An electrode composite material is disclosed in the invention. The electrode composite material comprises ABxCyDz, wherein A is selected from at least one of polypyrrole, polyacrylonitrile, and polyacrylonitrile copolymer; B comprises sulfur; C is selected from carbon material; D is selected from metal oxides, l?x?20, 0?y<l, and 0?z<1. Comparing to the prior art, the conductivity of the electrode composite material is obviously increased, the material is dispersed uniformly and the size of the material is small. The electrochemical performance of the electrode composite material is improved. It has a good cycle life and high discharging capacity efficiency. A method for manufacturing the electrode composite material, a positive electrode using the electrode composite material and a battery including the same are also disclosed in the invention.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: February 20, 2018
    Assignees: POSITEC POWER TOOLS (SUZHOU) CO., LTD
    Inventors: Pu Chen, Yongguang Zhang, Zhumabay Bakenov, Aishuak Konarov, The Nam Long Doan
  • Patent number: 9753884
    Abstract: A radio control board exchanges data with a radio frequency (RF) front end using a messaging protocol over an interface that includes separate data and control channels. Training data can also be passed over the interface for tuning the clock phase.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: September 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kun Tan, Jiansong Zhang, Yongguang Zhang
  • Publication number: 20170245214
    Abstract: The techniques described herein reduce a rate at which a mobile device consumes energy when receiving, processing and storing data events (e.g., emails, instant messages, social networking messages and notifications, etc.). In various embodiments, the techniques may be implemented in accordance with a connected standby mode of operation for the mobile device. Therefore, the techniques may decouple data reception from data processing when exchanging data events in the connected standby mode. In various embodiments, the techniques may store persistent memory operations for multiple data events in a temporary cache and process the stored persistent memory operations as a batch (e.g., perform the persistent memory operations together). In various embodiments, the techniques may partition data storage space allocated for data communications applications on the mobile device.
    Type: Application
    Filed: May 5, 2017
    Publication date: August 24, 2017
    Inventors: Yunxin Liu, Thomas Moscibroda, Ranveer Chandra, Yongguang Zhang, Fengyuan Xu
  • Publication number: 20170238191
    Abstract: An example method for managing a wireless network can include receiving, via a processor, an access point (AP) beam shape and an AP transmit direction corresponding to each of a plurality of access points (APs). The example method can also include receiving, via a processor, a client device beam shape profile from at least one of the plurality of access points. The example method can also further include calculating, via the processor, a location of a blocking object based on the AP beam shape, the AP transmit direction, and the client device beam shape profile from the plurality of access points. The example method can further include allocating, via the processor, client-to-AP associations based at least in part on the location of the blocking object.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Paramvir Bahl, Yongguang Zhang, Bo Chen
  • Patent number: 9681378
    Abstract: The techniques described herein reduce a rate at which a mobile device consumes energy when receiving, processing and storing data events (e.g., emails, instant messages, social networking messages and notifications, etc.). In various embodiments, the techniques may be implemented in accordance with a connected standby mode of operation for the mobile device. Therefore, the techniques may decouple data reception from data processing when exchanging data events in the connected standby mode. In various embodiments, the techniques may store persistent memory operations for multiple data events in a temporary cache and process the stored persistent memory operations as a batch (e.g., perform the persistent memory operations together). In various embodiments, the techniques may partition data storage space allocated for data communications applications on the mobile device.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: June 13, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yunxin Liu, Thomas Moscibroda, Ranveer Chandra, Yongguang Zhang, Fengyuan Xu
  • Patent number: 9674082
    Abstract: Disclosed are systems and methods for network architecture that is a server-centric network architectural design.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: June 6, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chuanxiong Guo, Haitao Wu, Songwu Lu, Yunfeng Shi, Guohan Lv, Danfeng Zhang, Dan Li, Yongguang Zhang
  • Publication number: 20170110904
    Abstract: Techniques for facilitating wireless charging are discussed herein. For example, a power-consuming device may receive a light beam from a charging device. In response, the power-consuming device may determine a power level of a battery associated with the power-consuming device. The power-consuming device may wirelessly signal the power level to the charging device. In some instances, the power-consuming device may determine the power level of the battery without drawing power from the battery. Further, in some instances the power-consuming device may receive another light beam to charge the battery.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 20, 2017
    Inventors: Yunxin Liu, Chunshui Zhao, Yongguang Zhang
  • Patent number: 9590922
    Abstract: This application describes routing packets from a source server to a plurality of ports of a switch. The switch is programmed by the control server and is used to direct incoming data packets to one or more ports of the switch in a manner that reduces congestion of incoming data packets to a destination server. Further, the control server queries congestion information from the switch, and then sends congestion notification back to the source server to either increase or decrease the amount of data being sent to the destination server.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guohan Lv, Chuanxiong Guo, Yongqiang Xiong, Haitao Wu, Yongguang Zhang
  • Patent number: 9559545
    Abstract: An automated charging device detects a presence of a power-consuming device. The automated charging device may determine whether the power-consuming device is in need of recharging by determining a status of a power level of the power-consuming device. In response to determining that the power-consuming device is due for recharging, the automated charging device may direct a wireless power source to the power-consuming device without user intervention and/or instruction. The automated charging device may detect a location of the power-consuming device and use the detected location to appropriately direct the wireless power source to the power-consuming device.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: January 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yunxin Liu, Chunshui Zhao, Yongguang Zhang
  • Patent number: 9542229
    Abstract: A real-time task may initially be performed by a first thread that is executing on a first core of a multi-core processor. A second thread may be initiated to take over the performance of the real-time task on a second core of the multi-core processor while the first thread is performing the real-time task. The performance of the real-time tasks is then transferred from the first thread to the second thread with the execution of the second thread on the second core to perform the real-time task.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: January 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chih-Yung (Paul) Wang, Yongguang Zhang, Kun Tan, Qiufeng Yin