Patents by Inventor Haibing Wang

Haibing 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: 8689339
    Abstract: The present invention provides a method for game data transmission, including: acquiring, by a client upon logging into a server, a session key assigned by the server; encrypting game data with the session key, and submitting the encrypted game data to the server; decrypting and verifying the received game data by the server, and saving the game data if the game data are proved to be valid. The present invention also provides a system, client apparatus, server and mobile terminal including the client apparatus to which the preceding method can apply. The method, system and apparatus of the present invention ensure that the client can transmit game data safely to the server and protect the game data from being tampered with or counterfeited.
    Type: Grant
    Filed: February 18, 2008
    Date of Patent: April 1, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Haibing Wang, Bijian Guo, Xiaohu Yang
  • Publication number: 20130060924
    Abstract: Granular inventory management with conflict resolution at a target is provided. A client receives inventory management requests, as default settings and/or from a server. Each request includes action instance(s), which have an action key, action type, action detail(s), a precedence, and a sequence number. The client identifies a conflict if two instances have the same action type but incompatible detail(s). The client resolves the conflict, based on precedence and sometimes also on sequence numbers. The client performs the resulting action instance(s), and results are sent back for inclusion in an inventory report. Action details may specify a schedule for recurring actions. A precedence may be specified by an administrator or be built-in. Default and other requests may be defined by viewing inventory classes in a graphical user interface, entering an action based on inventory class(es), and entering target device group selection(s). Inventory classes may be captured from a live system.
    Type: Application
    Filed: September 2, 2011
    Publication date: March 7, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Chuanbo Zhang, Jerry Liu, Jie Du, Huajun Luo, Yumin Guo, XueYin Jiang, ZhongGang Li, Haibing Wang, Jie Liu, Shakir Hussain Basheer, Yue Chen
  • Publication number: 20090248881
    Abstract: A method for controlling a virtual role includes: initiating, by a source virtual role client, a virtual role trip request carrying an identification of a destination virtual role client to a control server on the network side; establishing, by the control server, a session between the source virtual role client and the destination virtual role client, and sending attribute information of the virtual role to the destination virtual role client through the network; displaying, by the destination virtual role client, the virtual role in a local user interface. Structures of the control server and systems for controlling virtual role are also provided. According to the present invention, a virtual role of a source virtual role client can make a trip to a destination virtual role client through the network without relying on a user client.
    Type: Application
    Filed: May 29, 2009
    Publication date: October 1, 2009
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bijian Guo, Wu Hu, Lei Xia, Qiuping Wei, Haibing Wang, Song Du, Baoyuan Ou
  • Publication number: 20080161114
    Abstract: The present invention provides a method for game data transmission, including: acquiring, by a client upon logging into a server, a session key assigned by the server; encrypting game data with the session key, and submitting the encrypted game data to the server; decrypting and verifying the received game data by the server, and saving the game data if the game data are proved to be valid. The present invention also provides a system, client apparatus, server and mobile terminal including the client apparatus to which the preceding method can apply. The method, system and apparatus of the present invention ensure that the client can transmit game data safely to the server and protect the game data from being tampered with or counterfeited.
    Type: Application
    Filed: February 18, 2008
    Publication date: July 3, 2008
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haibing Wang, Bijian Guo, Xiaohu Yang
  • Publication number: 20080122849
    Abstract: The invention discloses a method for displaying animation and system thereof, which can implement an attachment of an action animation and a background animation. In the method, the action animation is moved accordingly when the background animation is moved; or the action animation is attached to the background animation after the action animation is moved out of the background animation for a while. In the invention, a configuration file of the animation file can be set in an animation server, so that a client can download the configuration file from an animation server and display the animation file according to a trigger event and the configuration file. In the invention, the music and the animation file can be played together, that is the performing of animations can be consistent with the playing of music. To sum up, the method and system in the invention can display animations in more ways and with high quality.
    Type: Application
    Filed: November 30, 2007
    Publication date: May 29, 2008
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Haibing Wang, Bijian Guo, Xiaohu Yang, Song Mai