×

Presence service using IMS based DASH service

  • US 10,433,327 B2
  • Filed: 10/04/2017
  • Issued: 10/01/2019
  • Est. Priority Date: 01/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus of a user equipment (UE) operable to act as a presentity for Internet protocol (IP) multimedia subsystem (IMS) based packet-switched streaming services (PSS) or multimedia broadcast and multicast services (MBMS), the apparatus comprising:

  • one or more processors configured to;

    initiate, at the UE, an IMS based PSS session or MBMS session or content switching between IMS based content;

    determine, at the UE, based on initiation of the IMS based PSS session or MBMS session or the content switching between IMS based content, to send a session initiation protocol (SIP) PUBLISH message to a presence server to publish content being consumed at the UE, wherein a determination to send the SIP PUBLISH message to the presence server is based on receiving a SIP OK message concerning a selected session initiation procedure, wherein the selected session initiation procedure is one of a third generation partnership project (3GPP) file format (3GP)-dynamic adaptive streaming over hypertext transfer protocol (HTTP) (3GP-DASH) session initiation procedure or an MBMS download session initiation procedure;

    encode, at the UE, the SIP PUBLISH message for transmission to the presence server, wherein the SIP PUBLISH message includes an indication of content being consumed at the UE; and

    decode, at the UE, a SIP OK message received from the presence server, wherein the SIP OK message is an acknowledgement of the SIP PUBLISH message received at the presence server from the UE;

    wherein the one or more processors are configured to determine to send the SIP PUBLISH message to the presence server after performing content switching between IMS based content, wherein the content switching includes one of;

    a switching from a third generation partnership project (3GPP) file format dynamic adaptive streaming over hypertext transfer protocol (HTTP) (3GP-DASH) to an MBMS download service with a channel change;

    ora switching from an MBMS download to a 3GP-DASH service with a channel change; and

    memory configured to store the indication of content being consumed at the UE.

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