Patents by Inventor Chang Bin Tang

Chang Bin Tang 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: 11010799
    Abstract: A generalized application virtualization platform and method are provided for business use on the web and a mini server. The method includes: (1) Initializing, application monitoring, registration and login; (2) Accessing to a server via Access protocol from a client-side SOD (software on-demand) controller; (3) Content selecting via keyword search, with the selected contents provided by a content management protocol; (4) Choosing one of the available application virtualization methods according to bandwidth needed by the user and the resources consumed in a data center; (5) Binding of the executable software for the application virtualization method and the contents selected, and running the executable software; and (6) Metering and billing: Meter the start and end time of the execution of application virtualization method and calculate the billing.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: May 18, 2021
    Assignee: TRANSOFT (SHANGHAI) INC.
    Inventors: Chang Bin Tang, Fen Zhou
  • Patent number: 9081601
    Abstract: A virtual mobile infrastructure (VMI) includes a base platform that has a plurality of hosts. On a host operation system (OS), a quick emulator (QEMU) process is used to virtualize at least one guest cell phone operating system. A data center manages these cell phone OSes generated by this base platform, allocates the OSes to users, and allows communication between cell phone client and server via mobile terminal protocol. A virtual machine (VM) switch contains a method to use the VMI, and to acquire adapted cell phone screen and inexpensive cell phone VM. A VMI product is able to encapsulate the third-party virtual desktop infrastructure (VDI) products (such as Citrix XenDesktop, LeoStream, etc.), henceforth to acquire screens from PC VM as well. Moreover, a VM manager allows administrators of enterprises to manage thousands of VMs.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: July 14, 2015
    Assignee: TRANSOFT (SHANGHAI) INC.
    Inventor: Chang Bin Tang
  • Patent number: 8832688
    Abstract: Some embodiments concern a kernel bus system for building at least one virtual machine monitor. The kernel bus system can include: (a) a hyperbus; (b) user space components; (c) guest space components configured to interact with the user space components via the hyperbus; (d) VMM components having frontend devices configure to perform I/O operations with the hardware devices of the host computer using a zero-copy method or non-pass-thru method; (e) para-virtualization components having (1) a virtual interrupt module configured to use processor instructions to swap the processors of the host computer between a kernel space and a guest space; and (2) a virtual I/O driver configured to enable synchronous I/O signaling, asynchronous I/O signaling and payload delivery, and pass-through delivery independent an QEMU emulation; and (f) KVM components. Other embodiments are disclosed.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: September 9, 2014
    Assignee: Transoft
    Inventors: Chang Bin Tang, Yanxin Wang
  • Publication number: 20110296411
    Abstract: Some embodiments concern a kernel bus system for building at least one virtual machine monitor. The kernel bus system is based on kernel-based virtual machine. The kernel bus system is configured to run on a host computer. The host computer comprising one or more processors, one or more hardware devices, and memory.
    Type: Application
    Filed: May 25, 2011
    Publication date: December 1, 2011
    Applicant: Transoft
    Inventors: Chang Bin Tang, Yanxin Wang
  • Publication number: 20100146504
    Abstract: The invention published here covers a virtual mobile infrastructure (VMI) and its base platform. The base platform comprises several hosts. On a host OS, a QEMU process is used to virtualize at least one guest cell phone operating system. A data center manages these cell phone OSes generated by this base platform, allocates the OSes to users, and allows communication between cell phone client and server via mobile terminal protocol similar to RDP. A virtual machine (VM) switch contains a method to use the VMI of this published invention, and to acquire adapted cell phone screen and inexpensive cell phone VM. In one embodiment, a VMI product is able to encapsulate the third-party VDI products (such as Citrix XenDesktop, LeoStream, etc.), henceforth to acquire screens from PC VM as well. Moreover, a VM manager allows administrators of enterprises or telcos to manage thousands of VMs.
    Type: Application
    Filed: January 15, 2009
    Publication date: June 10, 2010
    Inventor: Chang Bin Tang
  • Publication number: 20080183641
    Abstract: The invention issued is a generalized application virtualization method for business use on the web and the mini server, including: (1) Initializing (which includes obtaining parameters, reading configuration file, and initializing a DDE service), application monitoring, registration and login. (2) Accessing to a server via Access Protocol from a client-side SOD controller (aka SOD client controller, or SOD controller). (3) Content selecting via keyword search, with the selected contents provided by the Content Management Protocol. (4) Choosing one of the available application virtualization methods according to bandwidth needed by the user and the resources consumed in the data center. (5) Binding of the executable software for the application virtualization method and the contents selected, and running of that executable software. (6) Metering and billing: Meter the start and end time of the execution of application virtualization method and calculate the billing.
    Type: Application
    Filed: July 30, 2007
    Publication date: July 31, 2008
    Inventors: Chang Bin Tang, Fen Zhou