Patents by Inventor Haining Zhang

Haining 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: 7483963
    Abstract: A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device over the link; and an interface between the host drivers and the configuration application, wherein said interface allows said configuration application to be independent of the host drivers while allowing the configuration application to configure the client.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: January 27, 2009
    Assignee: Research In Motion Limited
    Inventors: Haining Zhang, Maxime Matton
  • Publication number: 20080153500
    Abstract: A method and system of reachability indication between a wireless device and at least one push server, the method comprising the steps of: sending device status information from the wireless device to the at least one push server; and receiving the status information at the at least one push server; wherein the at least one push server is enabled to selectively start and stop serving the wireless device on the basis of the status information. The method further comprises sending status information to a packet data serving node that stores a list of push servers associated with a wireless device, and having the packet data serving node forward the status information to the push server. The system and method further includes selectively starting and stopping the serving of the wireless device by the push server during a voice call.
    Type: Application
    Filed: March 12, 2008
    Publication date: June 26, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Wen ZHAO, Xin JIN, Muhammad Khaledul ISLAM, Haining ZHANG
  • Patent number: 7366515
    Abstract: A method and system of reachability indication between a wireless device and at least one push server, the method comprising the steps of: sending device status information from the wireless device to the at least one push server; and receiving the status information at the at least one push server; wherein the at least one push server is enabled to selectively start and stop serving the wireless device on the basis of the status information. The method further comprises sending status information to a packet data serving node that stores a list of push servers associated with a wireless device, and having the packet data serving node forward the status information to the push server. The system and method further includes selectively starting and stopping the serving of the wireless device by the push server during a voice call.
    Type: Grant
    Filed: May 3, 2004
    Date of Patent: April 29, 2008
    Assignee: Research In Motion Limited
    Inventors: Wen Zhao, Xin Jin, Munammad Khalecul Islam, Haining Zhang
  • Publication number: 20060142030
    Abstract: A wireless communication device declares one of a plurality of extended instant messaging states and transmits the declared states to a presence information server. Declared extended instant messaging states for destination devices are received, and an enhanced instant message based on delared extended instant messaging states is generated.
    Type: Application
    Filed: February 23, 2006
    Publication date: June 29, 2006
    Inventors: Risvan Coskun, Robert Oliver, Haining Zhang, Luis Estable
  • Publication number: 20060099976
    Abstract: Facilitating a communication directed to a communication device operable to receive data over a plurality of transport mediums includes determining present transport coverage of the communication device, determining which transport mediums the communication device is presently operable to receive the communication, and selecting one of theses transport mediums for delivery of the communication to the communication device.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 11, 2006
    Inventors: Risvan Coskun, Haining Zhang
  • Patent number: 7020480
    Abstract: A system and method of transmitting instant messages to a mobile communication device via a wireless data communication network is provided. Presence information for a plurality of instant message sources is detected at an instant messaging server that couples the instant message sources to the wireless data communication network. In addition, presence information of the mobile communication device is detected at the instant messaging server. The presence information of the mobile communication device is then compared with the presence information of the instant message sources and at least one of the instant message sources is then enabled to transmit an instant message to the mobile communication device. The presence information may be supplemented to include extended state information of the mobile communication device, which is matched against a plurality of service offerings by the instant messaging server to determine which service may transmit an instant message to the mobile communication device.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: March 28, 2006
    Assignee: Research in Motion Limited
    Inventors: Risvan Coskun, Robert D. Oliver, Haining Zhang, Luis P. Estable
  • Publication number: 20060041645
    Abstract: A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device over the link; and an interface between the host drivers and the configuration application, wherein said interface allows said configuration application to be independent of the host drivers while allowing the configuration application to configure the client.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Inventors: Haining Zhang, Maxime Matton
  • Publication number: 20050078636
    Abstract: A system and method for facilitating the efficient operation of a mobile station as it transfers from communicating via one wireless data network to another. A session control node is coupled to the mobile node in such a manner that it selectively buffers data being transmitted to the mobile node, at least while the network transfer is being executed. When the mobile node had dropped its communication session with a first wireless network and established a new communication session with a second wireless network, the buffered data is read out and transmitted to the mobile node. The session control node may be coupled with a home network associated with the mobile node or a control node may be associated with the mobile node on an ad hoc basis.
    Type: Application
    Filed: October 8, 2004
    Publication date: April 14, 2005
    Inventors: Haining Zhang, Risvan Coskun
  • Publication number: 20040224694
    Abstract: A method and system of reachability indication between a wireless device and at least one push server, the method comprising the steps of: sending device status information from the wireless device to the at least one push server; and receiving the status information at the at least one push server; wherein the at least one push server is enabled to selectively start and stop serving the wireless device on the basis of the status information. The method further comprises sending status information to a packet data serving node that stores a list of push servers associated with a wireless device, and having the packet data serving node forward the status information to the push server. The system and method further includes selectively starting and stopping the serving of the wireless device by the push server during a voice call.
    Type: Application
    Filed: May 3, 2004
    Publication date: November 11, 2004
    Inventors: Wen Zhao, Xin Jin, Munammad Khalecul Islam, Haining Zhang
  • Publication number: 20040142709
    Abstract: A system and method of transmitting instant messages to a mobile communication device via a wireless data communication network is provided. Presence information for a plurality of instant message sources is detected at an instant messaging server that couples the instant message sources to the wireless data communication network. In addition, presence information of the mobile communication device is detected at the instant messaging server. The presence information of the mobile communication device is then compared with the presence information of the instant message sources and at least one of the instant message sources is then enabled to transmit an instant message to the mobile communication device. The presence information may be supplemented to include extended state information of the mobile communication device, which is matched against a plurality of service offerings by the instant messaging server to determine which service may transmit an instant message to the mobile communication device.
    Type: Application
    Filed: September 19, 2003
    Publication date: July 22, 2004
    Inventors: Risvan Coskun, Robert D. Oliver, Haining Zhang, Luis P. Estable