T-Mobile Targets TV With Multimedia Home Hub

A U.S. patent that T-Mobile won on Tuesday offers a glimpse at how the wireless carrier may be able to deliver video programming to HDTVs in subscriber homes. “Television displays various data received from data communication gateway , such as program information, video content, audio content, Web site content, and so forth … Television communicates with data communication gateway via a Wi-Fi communication link using the DLNA (Digital Living Network Alliance) specification. Through the communication link with data communication gateway, television is capable of communicating with Internet-based Web servers to retrieve content and interact with those servers,” T-Mobile states in the patent. Former T-Mobile USA Principal Engineer and Architect Jean-Luc Bouthemy is named as lead inventor on the patent, titled, “Home hub for IP multinmedia subsystem (IMS) Web services interaction.”

Abstract: Systems and methods for home hub for IMS/Web services interaction are described. In one aspect, a data communication gateway operating as a home hub includes a processor that executes computer program instructions to provide IMS/Web services interaction to one or more client computing devices. The client computing device(s) are operatively coupled to the home hub. The client computing device(s) are not Session Initiation Protocol (SIP)-enabled devices. To provide SIP- or IMS-based services to such client computing devices, the home hub registers on behalf of the client computing device(s) to a SIP network. The home hub replies to SIP messages on behalf of the SIP network registered device(s) to process all SIP request(s) and provide the registered device(s) with corresponding SIP-based service(s).

Claims:

  1. A method for operating a data communication gateway, the method comprising: receiving, at the data communication gateway, a request from a non-SIP-enabled device connected to a non-SIP-enabled network, wherein the request from the non-SIP-enabled device is not a SIP request, and wherein the request is for a service provisioned by a SIP-based network; automatically determining, by the data communication gateway, specific SIP service capabilities of the non-SIP-enabled device; mapping, at the data communication gateway, the request from the non-SIP-enabled device to a SIP request; and transmitting, from the data communication gateway, the SIP request to a receiving SIP-enabled device in a SIP-based network.
  1. The method of claim 1, further comprising: receiving, at the data communication gateway, a SIP acknowledgement corresponding to the SIP request; translating, at the data communication gateway, the SIP acknowledgement into a protocol used by the non-SIP-enabled device; and transmitting the SIP acknowledgement translated into the protocol to the non-SIP-enabled device, wherein additional media is carried over IP protocols as indicated by the SIP service capabilities determined by the data communication gateway.
  1. The method of claim 1, further comprising: receiving, at the data communication gateway, a SIP acknowledgement corresponding to the SIP request; translating, at the data communication gateway, the SIP acknowledgement into a protocol used by the non-SIP-enabled device; and transmitting the SIP acknowledgement translated into the protocol to the non-SIP-enabled device.
  1. The method of claim 1, further comprising: registering, by the data communication gateway, identifying information to an operator of the SIP-based network outside of the data communication gateway; and wherein the identifying information includes one or more public or private user identifies, credentials, and address of an IMS entry point.
  1. The method of claim 1, wherein the SIP-based network supports IP Multimedia Subsystem (IMS), and wherein the method further comprises participating as an IMS client on behalf of the non-SIP-enabled device.
  1. The method of claim 1, wherein the non-SIP-enabled device is connected to the non-SIP enabled network using a home network via home hub characteristics of the data communication gateway.
  1. The method of claim 1, further comprising implementing content transformation between the non-SIP-enabled device and a remote network.
  1. A system comprising: one or more local ports to communicate with communication devices, wherein the one or more local ports includes a wireless network access port, a wired analog telephone port, a wireless telephone transceiver, or an Ethernet port; a translation module to translate requests received via the one or more local ports, wherein the requests are received from a communication device that does not support IP Multimedia Subsystem (IMS), and wherein the requests are translated into corresponding messages based on a protocol used in IMS; a media interoperability unit to generate content transformations between communication devices in a home network or a remote network; and an interaction module to automatically determine specific SIP service capabilities of the non-SIP-enabled device.
  1. The system of claim 8, further comprising a Digital Living Network Alliance (DNLA) module to provide a bridge between DLNA-capable devices within the home network, and wherein the DNLA module determines non-SIP device capabilities.
  1. The system of claim 8, further comprising a Digital Living Network Alliance (DNLA) module to provide a bridge between DLNA-capable devices within the home network, and wherein SIP requests received via the one or more communication ports are forwarded to selected SIP service-capable devices.
  1. The system of claim 8, further comprising a Digital Living Network Alliance (DNLA) module to provide a bridge between DLNA-capable devices within the home network.
  1. The system of claim 8, wherein the interaction module allows consumer computing devices to access SIP and IMS services independent of whether the consumer computing devices are SIP-enabled client devices or IMS-enabled client devices.
  1. The system of claim 8, wherein the protocol includes SIP, XML Configuration Access Protocol (XCAP), real-time protocol (RTP), or Message Sessions Relay Protocol (MSRP).
  1. A computer-readable medium, excluding transitory media, and carrying instructions that when executed by a machine cause the machine to: receive a request from a non-SIP-enabled device connected to a non-SIP-enabled network, wherein the request from the non-SIP-enabled device is not a SIP request, and wherein the request is for a service provisioned by a SIP-based network; discover specific SIP service capabilities of the non-SIP-enabled device; map the request from the non-SIP-enabled device to a SIP request; and transmit, from the data communication gateway, the SIP request to a receiving SIP-enabled device in a SIP-based network.
  1. The computer-readable medium of claim 14, wherein the instructions when executed by the machine further cause the machine to: receive a SIP acknowledgement corresponding to the SIP request; translate the SIP acknowledgement into a protocol used by the non-SIP-enabled device; and transmit the SIP acknowledgement translated into the protocol to the non-SIP-enabled device, wherein additional media is carried over IP protocols as indicated by the SIP service capabilities determined by the data communication gateway.
  1. The computer-readable medium of claim 14, wherein the instructions when executed by the machine further cause the machine to: receive a SIP acknowledgement corresponding to the SIP request; translate the SIP acknowledgement into a protocol used by the non-SIP-enabled device; and transmit the SIP acknowledgement translated into the protocol to the non-SIP-enabled device.
  1. The computer-readable medium of claim 14, wherein the instructions when executed by the machine further cause the machine to: register identifying information to an operator of the SIP-based network outside of the data communication gateway; and wherein the identifying information includes one or more public or private user identifies, credentials, and address of an IMS entry point.
  1. The computer-readable medium of claim 14, wherein the SIP-based network supports IP Multimedia Subsystem (IMS), and wherein the method further comprises participating as an IMS client on behalf of the non-SIP-enabled device.
  1. The computer-readable medium of claim 14, wherein the non-SIP-enabled device is connected to the non-SIP enabled network using a home network via home hub characteristics of the data communication gateway.
  1. The computer-readable medium of claim 14, further comprising implementing content transformation between the non-SIP-enabled device and a remote network.