Patents by Inventor Mike Ji

Mike Ji 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: 9311123
    Abstract: A method performed by a network system having a plurality of processing units implemented using a plurality of respective virtual machines, includes: receiving a first packet at a first virtual machine of the plurality of virtual machines, wherein the first virtual machine is configured to receive the first packet from a network through an interface and has session processing capability; calculating a first value using a mathematical algorithm based on one or more information regarding the first packet; and using the calculated first value to identify a second virtual machine of the plurality of virtual machines in the network system.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: April 12, 2016
    Assignee: Hillstone Networks, Corp.
    Inventors: Dongyi Jiang, Jin Shang, David Yu, Michael Lin, Jun Xie, Ye Zhang, Mike Ji
  • Publication number: 20150012917
    Abstract: A method performed by a network system having a plurality of processing units implemented using a plurality of respective virtual machines, includes: receiving a first packet at a first virtual machine of the plurality of virtual machines, wherein the first virtual machine is configured to receive the first packet from a network through an interface and has session processing capability; calculating a first value using a mathematical algorithm based on one or more information regarding the first packet; and using the calculated first value to identify a second virtual machine of the plurality of virtual machines in the network system.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Applicant: HILLSTONE NETWORKS, INC.
    Inventors: Dongyi Jiang, Jin Shang, David Yu, Michael Lin, Jun Xie, Ye Zhang, Mike Ji
  • Publication number: 20130054690
    Abstract: A method for managing a user's personal information, comprises the steps of, managing one or more electronic user profiles; selecting one of the user profiles; joining a virtual room having one or more members; using the selected profile to communicate with the members of the virtual room; and communicating with one or more of the members.
    Type: Application
    Filed: August 30, 2011
    Publication date: February 28, 2013
    Applicant: WEAVER MOBILE, INC.
    Inventors: Wen Wei, Mike Ji, Xiaosong Yang