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: 20210357283Abstract: A reliable network function virtualization (rVNF) system includes a virtualized network function (VNF) application instance that includes a plurality of physical VNF instances. A load balancer provides an interface between a client and the VNF application instance. A load balancer interface facilitates delivery of packets related to a particular user context to the same physical VNF instance. A communication interface facilitates communication between the client and the VNF application instance. Application storage stores session data associated with the VNF application instance.Type: ApplicationFiled: July 31, 2021Publication date: November 18, 2021Inventors: Bozidar RADUNOVIC, Matthew John BALKWILL, Noel Andrew BAINBRIDGE, Yongguang ZHANG, Antonios KATSARAKIS
-
Publication number: 20210320648Abstract: Disclosed is a low power consumption switching circuit with voltage isolation function for a PMOS transistor bulk, including a bulk voltage switching control unit, a bulk voltage switching unit, a first voltage input terminal, a second voltage input terminal, and a bulk voltage output terminal. The bulk voltage switching control unit includes a plurality of PMOS transistors and weak pull-down devices, and is configured to generate a control signal to control the bulk voltage switching unit to make the bulk voltage output terminal to be connected to a higher potential between the first voltage input terminal and the second voltage input terminal. The bulk voltage switching unit includes a plurality of PMOS transistors, and is configured to connect bulks of the PMOS transistors to the higher potential between the first voltage input terminal and the second voltage input terminal. Each of the PMOS transistors is a low-withstand-voltage device.Type: ApplicationFiled: March 18, 2021Publication date: October 14, 2021Inventors: Liang ZHANG, Dongbai YI, Jing WANG, Yongguang ZHANG, Cong WANG
-
Publication number: 20210305546Abstract: A pouch battery module is provided. The pouch battery module includes a metal housing, wherein a plurality of pouch battery cells arranged along a first direction is disposed inside the metal housing; and a rigid insulation plate being provided between an outermost pouch battery cell and the metal housing along the first direction.Type: ApplicationFiled: September 3, 2020Publication date: September 30, 2021Applicant: CHINA LITHIUM BATTERY TECHNOLOGY CO., LIMITEDInventors: Zhiyuan Chang, Xiaoyuan Du, Yanbing Zhang, Zhengkun Wan, Yongguang Zhang
-
Patent number: 11080118Abstract: A reliable network function virtualization (rVNF) system includes a virtualized network function (VNF) application instance that includes a plurality of physical VNF instances. A load balancer provides an interface between a client and the VNF application instance. A load balancer interface facilitates delivery of packets related to a particular user context to the same physical VNF instance. A communication interface facilitates communication between the client and the VNF application instance. Application storage stores session data associated with the VNF application instance.Type: GrantFiled: February 21, 2019Date of Patent: August 3, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Bozidar Radunovic, Matthew John Balkwill, Noel Andrew Bainbridge, Yongguang Zhang, Antonios Katsarakis
-
Patent number: 11048536Abstract: 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: GrantFiled: December 14, 2017Date of Patent: June 29, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Bozidar Radunovic, Yongguang Zhang, Zhaowei Tan
-
Publication number: 20200389404Abstract: Techniques are described for balancing traffic load for networks configured in multi-rooted tree topologies, in the presence of link failures. Maximum flows (through minimum cuts) are calculated for subgraphs that incorporate effective link capacities on links between source and destination nodes. Effective link capacities may be determined that take into account link failures, as well as sharing of current available link capacities by multiple nodes. Traffic is balanced while simultaneously fully utilizing available link capacities, even available link capacities on partially failed links (e.g., partially failed Link Aggregation Groups (LAGs)).Type: ApplicationFiled: June 24, 2020Publication date: December 10, 2020Inventors: Haitao Wu, Chuanxiong Guo, Yongguang Zhang, Lihua Yuan
-
Publication number: 20200272525Abstract: A reliable network function virtualization (rVNF) system includes a virtualized network function (VNF) application instance that includes a plurality of physical VNF instances. A load balancer provides an interface between a client and the VNF application instance. A load balancer interface facilitates delivery of packets related to a particular user context to the same physical VNF instance. A communication interface facilitates communication between the client and the VNF application instance. Application storage stores session data associated with the VNF application instance.Type: ApplicationFiled: February 21, 2019Publication date: August 27, 2020Inventors: Bozidar RADUNOVIC, Matthew John BALKWILL, Noel Andrew BAINBRIDGE, Yongguang ZHANG, Antonios KATSARAKIS
-
Patent number: 10735327Abstract: Techniques are described for balancing traffic load for networks configured in multi-rooted tree topologies, in the presence of link failures. Maximum flows (through minimum cuts) are calculated for subgraphs that incorporate effective link capacities on links between source and destination nodes. Effective link capacities may be determined that take into account link failures, as well as sharing of current available link capacities by multiple nodes. Traffic is balanced while simultaneously fully utilizing available link capacities, even available link capacities on partially failed links (e.g., partially failed Link Aggregation Groups (LAGs)).Type: GrantFiled: June 14, 2013Date of Patent: August 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Haitao Wu, Chuanxiong Guo, Yongguang Zhang, Lihua Yuan
-
Patent number: 10505393Abstract: 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: GrantFiled: December 28, 2016Date of Patent: December 10, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yunxin Liu, Chunshui Zhao, Yongguang Zhang
-
Patent number: 10455509Abstract: 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: GrantFiled: May 5, 2017Date of Patent: October 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yunxin Liu, Thomas Moscibroda, Ranveer Chandra, Yongguang Zhang, Fengyuan Xu
-
Patent number: 10375517Abstract: Some implementations include identifying a location for a device perceived landmark. The location is identified by monitoring received signal strength of a signal of a wireless access point, detecting the location at which the trend in the received signal strength changes direction, and qualifying the location based on measurements taken form one or more inertial measurement unit sensors.Type: GrantFiled: March 8, 2013Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Guobin (Jacky) Shen, Yongguang Zhang, Thomas Moscibroda
-
Publication number: 20190163514Abstract: 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: ApplicationFiled: December 14, 2017Publication date: May 30, 2019Inventors: Bozidar Radunovic, Yongguang Zhang, Zhaowei Tan
-
Patent number: 10271220Abstract: 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: GrantFiled: February 12, 2016Date of Patent: April 23, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Paramvir Bahl, Yongguang Zhang, Bo Chen
-
Patent number: 10178614Abstract: 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: GrantFiled: December 11, 2015Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yunxin Liu, Guobin Shen, Yongguang Zhang, Hao Han
-
Publication number: 20180368190Abstract: 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: ApplicationFiled: June 15, 2017Publication date: December 20, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Bengt-Erik Norum, Yongguang Zhang
-
Publication number: 20180364105Abstract: 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: ApplicationFiled: June 14, 2018Publication date: December 20, 2018Inventors: ZHOU LIAO, DELETU MO, YONGGUANG ZHANG
-
Publication number: 20180364035Abstract: 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: ApplicationFiled: June 14, 2018Publication date: December 20, 2018Inventors: ZHOU LIAO, YONGGUANG ZHANG, DELETU MO
-
Patent number: 10129140Abstract: Disclosed are systems and methods for network architecture that is a server-centric network architectural design.Type: GrantFiled: February 10, 2016Date of Patent: November 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Chuanxiong Guo, Haitao Wu, Songwu Lu, Yunfeng Shi, Guohan Lu, Danfeng Zhang, Dan Li, Yongguang Zhang
-
Publication number: 20180183050Abstract: 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: ApplicationFiled: January 18, 2018Publication date: June 28, 2018Applicants: Positec Power Tools (Suzhou) Co., LtdInventors: Pu Chen, Yongguang Zhang, Zhumabay Bakenov, Aishuak Konarov, The Nam Long Doan
-
Patent number: 9918313Abstract: 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: GrantFiled: December 31, 2014Date of Patent: March 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Kun Tan, Jiansong Zhang, Yongguang Zhang, Ranveer Chandra, Yong He, Thomas Moscibroda, Paramvir Bahl, Haichen Shen