US Patent No. 10,433,327

PRESENCE SERVICE USING IMS BASED DASH SERVICE


Patent No. 10,433,327
Issue Date October 01, 2019
Title Presence Service Using Ims Based Dash Service
Inventorship Ozgur Oyman, Palo Alto, CA (US)
Assignee INTEL IP CORPORATION, Santa Clara, CA (US)

Claim of US Patent No. 10,433,327

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; or
a 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.