IP Library › Patent Application 17625612
Patent Application
App. No. 17/625,612

A SERVICE WORKER AND THE RELATED METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/625,612
Abstract

A computer-implemented method for streaming media from a remote server in a client web browser supporting an operating streaming protocol is implemented within a client web application comprised in the client web browser. The method involves the following steps: intercepting data communications between the remote server and the client web browser for streaming the media in the client web browser; and converting the data communications into and respectively from the operating streaming protocol when the data communications are implemented in a native streaming protocol different from the operating streaming protocol of the client web browser, thereby allowing the client web browser to stream the media.

Claims (19)

1 .- 8 . (canceled)

9 . A computer-implemented method for streaming media from a remote server in a client web browser supporting an operating streaming protocol,

wherein said method is implemented within a client web application comprised in said client web browser and wherein said method comprises the following steps:

intercepting data communications between said remote server and said client web browser for streaming said media in said client web browser; and

converting said data communications into and respectively from said operating streaming protocol when said data communications are implemented in a native streaming protocol different from said operating streaming protocol of said client web browser, thereby allowing said client web browser to stream said media.

10 . The computer-implemented method according to claim 9 , wherein:

said step of intercepting said data communications comprises intercepting a request generated in said operating streaming protocol to stream said media in said client web browser; and

said step of converting said data communications comprises converting said request into a native streaming protocol different from said operating streaming protocol of said client web browser.

11 . The computer-implemented method according to claim 9 , wherein:

said step of intercepting said data communications comprises generating a response to said request to stream said media from said remote server in said client web browser; and

said step of converting said data communications corresponds to converting said response into said operating streaming protocol of said client web browser when said response is implemented in a native streaming protocol different from said operating streaming protocol of said client web browser, thereby allowing said media to be streamed in said client web browser.

12 . The computer-implemented method according to claim 9 , wherein said operating streaming protocol is the HTTP Live Streaming protocol.

13 . A service worker for streaming media from a remote server in a client web browser supporting an operating streaming protocol,

wherein said service worker is supported by a client web application of said client web browser and wherein said service worker is configured to:

intercept data communications between said remote server and said client web browser for streaming said media in said client web browser; and

convert said data communications into and respectively from said operating streaming protocol when said data communications are implemented in a native streaming protocol different from said operating streaming protocol of said client web browser, thereby allowing said client web browser to stream said media.

14 . A media client comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the controller to perform the method according to claim 9 .

15 . A computer program product comprising computer-executable instructions for causing a media client to perform at least the method according to claim 9 .

16 . A computer readable storage medium comprising computer-executable instructions for performing the method according to claim 9 when the program is run on a computer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2026
From: THEO TECHNOLOGIES
To: DOLBY INTERNATIONAL AB
Reel/Frame 073499/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2025
From: THEO TECHNOLOGIES
To: DOLBY INTERNATIONAL AB
Reel/Frame 069995/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: TIELEMANS, STEVEN; TIELEMANS, MAARTEN; SPEELMANS, PIETER-JAN; GOAS AGUILILLA, XAVIER; BUELENS, MATTIAS
To: THEO TECHNOLOGIES
Reel/Frame 058592/0619 →