Patents by Inventor Pubing Zhang

Pubing 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).

  • Patent number: 9479400
    Abstract: A communication system and method include a server hosting an interactive voice response or self-help application in a virtual machine. In order to leverage the advantages and facilities of the servlet model, a XMPP (Extensible Messaging and Presence Protocol) servlet container is provided for the server so that the communication application can be programmed with objects defined by an XMPP servlet API, as well as such as HTTP and SIP servlets, in order to service an XMPP client. In addition to the generic class objects of the Java servlet model, the API also provides a set of XMPP-specific class objects. The XMPP servlet container includes a network point at a transport level for handling network connections, an XMPP service layer for managing XMPP sessions and streams, and an application layer for managing XMPP stanzas.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: October 25, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Wei Chen, Xiaopu Zhu, Zhiyu Liu, Pubing Zhang
  • Publication number: 20160204993
    Abstract: A communication system and method include a server hosting an interactive voice response or self-help application in a virtual machine. In order to leverage the advantages and facilities of the servlet model, a XMPP (Extensible Messaging and Presence Protocol) servlet container is provided for the server so that the communication application can be programmed with objects defined by an XMPP servlet API, as well as such as HTTP and SIP servlets, in order to service an XMPP client. In addition to the generic class objects of the Java servlet model, the API also provides a set of XMPP-specific class objects. The XMPP servlet container includes a network point at a transport level for handling network connections, an XMPP service layer for managing XMPP sessions and streams, and an application layer for managing XMPP stanzas.
    Type: Application
    Filed: December 14, 2015
    Publication date: July 14, 2016
    Inventors: Wei Chen, Xiaopu Zhu, Zhiyu Liu, Pubing Zhang
  • Patent number: 9215079
    Abstract: A communication system and method include a server hosting an interactive voice response or self-help application in a Java virtual machine. In order to leverage the advantages and facilities of the Java servlet model, a Java XMPP (Extensible Messaging and Presence Protocol) servlet container is provided for the server so that the communication application can be programmed with objects defined by an XMPP servlet API, as well as objects defined by the standards-based Java EE platform such as HTTP and SIP servlets, in order to service an XMPP client. In addition to the generic class objects of the Java servlet model, the API also provides a set of XMPP-specific class objects. The Java XMPP servlet container includes a network point at a transport level for handling network connections, an XMPP service layer for managing XMPP sessions and streams, and an application layer for managing XMPP stanzas.
    Type: Grant
    Filed: April 17, 2011
    Date of Patent: December 15, 2015
    Assignee: Tropo, Inc.
    Inventors: Wei Chen, Xiaopu Zhu, Zhiyu Liu, Pubing Zhang
  • Publication number: 20110258305
    Abstract: A communication system and method include a server hosting an interactive voice response or self-help application in a Java virtual machine. In order to leverage the advantages and facilities of the Java servlet model, a Java XMPP (Extensible Messaging and Presence Protocol) servlet container is provided for the server so that the communication application can be programmed with objects defined by an XMPP servlet API, as well as objects defined by the standards-based Java EE platform such as HTTP and SIP servlets, in order to service an XMPP client. In addition to the generic class objects of the Java servlet model, the API also provides a set of XMPP-specific class objects. The Java XMPP servlet container includes a network point at a transport level for handling network connections, an XMPP service layer for managing XMPP sessions and streams, and an application layer for managing XMPP stanzas.
    Type: Application
    Filed: April 17, 2011
    Publication date: October 20, 2011
    Applicant: Voxeo Corporation
    Inventors: Wei Chen, Xiaopu Zhu, Zhiyu Liu, Pubing Zhang