×

Method and system for extending services to cellular devices

  • US 8,165,576 B2
  • Filed: 05/30/2007
  • Issued: 04/24/2012
  • Est. Priority Date: 06/05/2006
  • Status: Active Grant
First Claim
Patent Images

1. A wireless communication gateway for a Session Initiation Protocol (SIP) enterprise system, the wireless communication gateway comprising:

  • at least one processor; and

    a memory operatively coupled to the processor, the memory storing instructions that when executed by the processor provide an intelligent server agent having;

    an input/output adapter for communicating with an intelligent client agent in a mobile device over a cellular network using an HTML-based protocol;

    a session manager, connected to the input/output adapter, for instantiating a SIP proxy user agent or a back to back user agent (B2BUA) in response to a request for a cellular connection received from the intelligent client agent of the mobile device over the cellular network, the request for the cellular connection being made using the HTML-based protocol, the SIP proxy user agent also for;

    receiving a call request for the mobile device from a caller using a Session Initiation Protocol, the mobile device operating over the cellular network;

    transferring the call request to the session manager;

    translating the call request into an HTML-based protocol call request;

    transferring the HTML-based protocol call request to the input/output adapter;

    transferring the call request to the mobile device over the Internet and the cellular network;

    transmitting, over the Internet and the cellular network, an HTML-based protocol accept call message from the mobile device to the input/output adapter;

    transferring the HTML-based protocol accept call message to the session manager;

    translating the HTML protocol accept call message into a SIP accept call message; and

    transferring the SIP accept call message to the SIP proxy agent.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×