Patents by Inventor Bibo Wang
Bibo 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).
-
Patent number: 9860170Abstract: A method for packet routing in a network is disclosed. The network includes a network controller, a first switch connected to the network controller, a first server directly connected to the first switch, and a second server. The network controller obtains network connection information of the two servers. The network connection information indicates that the first server belongs to a first subnet and the second server belongs to a second subnet, the first subnet and the second subnet are two different subnets, and the two different subnets are configured on a same router. The network controller sends configuration information to the first switch. The configuration information configures the first switch to modify a packet header of a packet sent from the first server to the second server, and forward the modified packet to the second server.Type: GrantFiled: February 13, 2017Date of Patent: January 2, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bibo Wang, Junqiang Zhou, Xitong Zhang, Fujun Chen, Tianyi Wu
-
Publication number: 20170155581Abstract: A method for packet routing in a network is disclosed. The network includes a network controller, a first switch connected to the network controller, a first server directly connected to the first switch, and a second server. The network controller obtains network connection information of the two servers. The network connection information indicates that the first server belongs to a first subnet and the second server belongs to a second subnet, the first subnet and the second subnet are two different subnets, and the two different subnets are configured on a same router. The network controller sends configuration information to the first switch. The configuration information configures the first switch to modify a packet header of a packet sent from the first server to the second server, and forward the modified packet to the second server.Type: ApplicationFiled: February 13, 2017Publication date: June 1, 2017Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Bibo Wang, Junqiang Zhou, Xitong Zhang, Fujun Chen, Tianyi Wu
-
Patent number: 9614754Abstract: A method for distributed routing of a packet in a network is provided. The network includes a controller, a first server, a second server, and a first switch. The method includes: obtaining identifiers of the two servers in the network and network connection information; determining whether the two servers are in two different subnets of the network and whether the two different subnets are configured on a same router according to the identifiers of the two servers and the network connection information of the two servers; when it is determined that that the two servers are in two different subnets of the network and the two different subnets are configured on a same router, instructing the first switch to modify a packet header of a packet sent by the first server to the second server and forward the modified packet to the second server.Type: GrantFiled: June 6, 2016Date of Patent: April 4, 2017Assignee: HUAWEI TECHNOLOGIES CO., LTDInventors: Bibo Wang, Junqiang Zhou, Xitong Zhang, Fujun Chen, Tianyi Wu
-
Publication number: 20160285748Abstract: A method for distributed routing of a packet in a network is provided. The network includes a controller, a first server, a second server, and a first switch. The method includes: obtaining identifiers of the two servers in the network and network connection information; determining whether the two servers are in two different subnets of the network and whether the two different subnets are configured on a same router according to the identifiers of the two servers and the network connection information of the two servers; when it is determined that that the two servers are in two different subnets of the network and the two different subnets are configured on a same router, instructing the first switch to modify a packet header of a packet sent by the first server to the second server and forward the modified packet to the second server.Type: ApplicationFiled: June 6, 2016Publication date: September 29, 2016Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bibo Wang, Junqiang Zhou, Xitong Zhang, Fujun Chen, Tianyi Wu
-
Patent number: 8924962Abstract: The present invention provides a method and a computer system for sharing a graphics card among multiple Operation Systems (OSs). The method includes: detecting a first GOS to be displayed, the first GOS being a primary GOS or one of at least one secondary GOS; determining the kind of the first GOS, so that different display control register bank(s) and graphics card memory resources are allocated to the first GOS depending on whether it is a primary GOS or a secondary GOS; controlling the display control register bank(s) allocated to the first GOS to connect to a display output port; obtaining display contents based on the graphics card memory resources allocated to the first GOS; and displaying the display contents based on display mode parameters in the display control register bank(s) connected to the display output port. According to the present invention, it is possible to share the graphics card among the multiple OSs without modifying the drivers of the primary GOS.Type: GrantFiled: December 24, 2008Date of Patent: December 30, 2014Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) LimitedInventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen
-
Patent number: 8717376Abstract: The present invention provides a method for sharing a graphics card among multiple Operation Systems (OSs) and a computer system. The method comprises: detecting a first GOS to be displayed, the first GOS being one of at least two GOSs; calling a correspondence table to determine a first display control register bank corresponding to the first GOS, the first display control register bank including display mode parameters therein; controlling the first display control register bank to connect to a display output port; and displaying the first GOS based on the display mode parameters. According to the inventive method and computer system, it is possible to achieve sharing of the graphics card among the multiple OSs and quick display of the GOS to be displayed, without simulating registers of the graphics card.Type: GrantFiled: December 16, 2008Date of Patent: May 6, 2014Assignees: Lenovo (Beijing) Limited, Beijing Lenovo Software Ltd.Inventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen
-
Patent number: 8314805Abstract: The present invention provides a control method for switching display between a plurality of OSs as well as a computer system. The method comprises: detecting that the currently displayed guest operating system (GOS) is required to be switched from a first GOS to a second GOS; determining whether the first GOS satisfies a preset switching condition, and switching the currently displayed GOS to the second GOS if the preset switching condition is satisfied, and otherwise, prohibiting the switching from the currently displayed GOS. With the method and the computer system, it is possible to avoid picture distortion or blurring or system collapse in switching display between a plurality of OSs.Type: GrantFiled: December 22, 2008Date of Patent: November 20, 2012Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) LimitedInventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen, Zhuqiang Wang
-
Publication number: 20110077426Abstract: The present invention relates to a method for synthesis of o-diphenylphosphinobenzoic acid which includes the steps as follows: using chlorodiphenylphosphine as starting material, chlorodiphenylphosphine and alkali metal are added to the solvent to conduct cracking, which produces a diphenyl phosphine alkali metal salt, then o-chlorobenzoic acid salt or o-chlorobenzoic acid ester is added to conduct coupling reaction to produce diphenylphosphinobenzoic acid salt or diphenylphosphinobenzoic acid ester, o-diphenylphosphinobenzoic acid is obtained after hydrolysis. o-diphenylphosphinobenzoic acid can be prepared under atmospheric pressure at temperature above 0° C. by using the present method. The method is safe and stable to operate and can save a lot of energy, thus being suitable for large-scale production.Type: ApplicationFiled: January 21, 2009Publication date: March 31, 2011Inventors: Jianxun GAO, Junlu Luo, Bibo Wang, Yamin Wang, Hongrong Dong, Dong Zhou, Lei Xu, Jinbiao Shi
-
Publication number: 20090172667Abstract: The present invention provides a method and a computer system for sharing a graphics card among multiple Operation Systems (OSs). The method includes: detecting a first GOS to be displayed, the first GOS being a primary GOS or one of at least one secondary GOS; determining the kind of the first GOS, so that different display control register bank(s) and graphics card memory resources are allocated to the first GOS depending on whether it is a primary GOS or a secondary GOS; controlling the display control register bank(s) allocated to the first GOS to connect to a display output port; obtaining display contents based on the graphics card memory resources allocated to the first GOS; and displaying the display contents based on display mode parameters in the display control register bank(s) connected to the display output port. According to the present invention, it is possible to share the graphics card among the multiple OSs without modifying the drivers of the primary GOS.Type: ApplicationFiled: December 24, 2008Publication date: July 2, 2009Inventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen
-
Publication number: 20090167773Abstract: The present invention provides a control method for switching display between a plurality of OSs as well as a computer system. The method comprises: detecting that the currently displayed guest operating system (GOS) is required to be switched from a first GOS to a second GOS; determining whether the first GOS satisfies a preset switching condition, and switching the currently displayed GOS to the second GOS if the preset switching condition is satisfied, and otherwise, prohibiting the switching from the currently displayed GOS. With the method and the computer system, it is possible to avoid picture distortion or blurring or system collapse in switching display between a plurality of OSs.Type: ApplicationFiled: December 22, 2008Publication date: July 2, 2009Applicants: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITEDInventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen, Zhuqiang Wang
-
Publication number: 20090153575Abstract: The present invention provides a method for sharing a graphics card among multiple Operation Systems (OSs) and a computer system. The method comprises: detecting a first GOS to be displayed, the first GOS being one of at least two GOSs; calling a correspondence table to determine a first display control register bank corresponding to the first GOS, the first display control register bank including display mode parameters therein; controlling the first display control register bank to connect to a display output port; and displaying the first GOS based on the display mode parameters. According to the inventive method and computer system, it is possible to achieve sharing of the graphics card among the multiple OSs and quick display of the GOS to be displayed, without simulating registers of the graphics card.Type: ApplicationFiled: December 16, 2008Publication date: June 18, 2009Applicants: Beijing Lenovo Software Ltd., Lenovo (Beijing) LimitedInventors: Bibo Wang, Yongfeng Liu, Chunmei Liu, Jun Chen