# US 2014/0208352 A1 · Flash video enabler for ios devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0208352 A1
- Document ID: US20140208352A1
- Status: Published application
- Kind: A1
- Application number: 14/136,160
- Filed: 2013-12-20
- Published: 2014-07-24
- Earliest claimed: 2013-01-23
- Inventors: Rajiv Singh; Oscar Munoz
- Web page: https://patentgrep.com/patent/US20140208352A1

## CPC

- H04N 21/482: End-user interface for programme selection
- H04L 65/612: for unicast
- H04L 65/765: {intermediate}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/303: Terminal profiles
- H04N 21/241: Operating system [OS] processes, e.g. server setup
- H04L 67/563: Data redirection of data network streams
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The invention relates to a system to enable playing flash video content in an iOS environment, to a server used in this system and to a corresponding method. The system comprises an iOS based user terminal comprising a browser to establish an Internet connection to a first server providing access of the user terminal to user requested websites containing flash videos, the first server being adapted to recognize flash video objects if present on the user requested websites and to transmit a modified content of the requested website to the user terminal in case of recognized flash video content, where the flash video content of the requested website is replaced by a reference suitable to access a second server providing video content playable on the iOS based user terminal, the browser of the user terminal being adapted to establish a connection to the second server via the transmitted reference in case of the user of the terminal uses a start button present within the transmitted content of the requested website displayed on the user terminal in order to play the video content, and the second server being adapted to transmit a video in a format playable on the iOS based user terminal comprising the content of the original flash video to the user terminal in response to the use of the start button displayed on the user terminal.

## Claims

### Claim 1

A system to enable playing flash video content in an iOS environment comprising
an iOS based user terminal comprising a browser to establish an internet connection to a first server providing access of the user terminal to user requested websites containing flash videos,
the first server being adapted to recognize flash video objects if present on the user requested websites and to transmit a modified content of the requested website to the user terminal in case of recognized (R) flash video content, where the flash video content of the requested website is replaced by a reference suitable to access a second server providing video content playable on the iOS based user terminal,
the browser of the user terminal being adapted to establish a connection to the second server via the transmitted reference in case of the user of the terminal uses a start button present within the transmitted content of the requested website displayed on the user terminal in order to play the video content, and
the second server being adapted to transmit a video in a format playable on the iOS based user terminal comprising the content of the original flash video to the user terminal in response to the use of the start button displayed on the user terminal.

### Claim 2 (depends on 1)

The system as claimed in claim 1, characterized in that the first server providing access to requested websites comprises a software application suitable to analyze the requested website before the content is transmitted to the user terminal in order to recognize present flash video objects.

### Claim 3 (depends on 1)

The system as claimed in claim 1, characterized in that the reference is not visible to users.

### Claim 4 (depends on 1)

The system as claimed in claim 1, characterized in that the transmitted reference is a link, preferably a modified URL.

### Claim 5 (depends on 4)

The system as claimed in claim 4, characterized in that the link (5b) is a modified URL and the first server is adapted to generate a video tag markup added as a domain prefix to the URL pointing to the second server (6) allowing the browser of the user terminal to consume the content of the requested website (5) without displaying any messages related to flash videos.

### Claim 6

A first server to enable playing flash video content in an iOS environment, wherein
the first server being adapted to establish an internet connection to an iOS based user terminal and to provide user request websites containing flash videos to a browser of the user terminal,
the first server being adapted to recognize flash video objects if present on the user requested websites and to transmit a modified content of the requested website to the user terminal and in case of recognized flash video content, where the flash video content of the requested website is replaced by a reference suitable to access a second server providing video content playable on the iOS based user terminal when the user of the terminal uses a start button present within the transmitted content of the requested website displayed on the user terminal.

### Claim 7 (depends on 6)

The first server as claimed in claim 6, characterized in that the first server providing access to requested websites comprises a software application suitable to analyze the requested website, before the content is transmitted to the user terminal in order to recognize present flash video objects.

### Claim 8 (depends on 6)

The first server as claimed in claim 6, characterized in that the reference is not visible to users.

### Claim 9 (depends on 6)

The first server as claimed in claim 6, characterized in that the transmitted reference is a link, preferably a modified URL.

### Claim 10 (depends on 9)

The first server as claimed in claim 9, characterized in that the link is a modified URL and the first server is adapted to generate a video tag markup added as a domain prefix to the URL pointing to the second server allowing the browser of the user terminal to consume the content of the requested website (5) without displaying any messages related to flash videos.

### Claim 11

A method to enable playing flash video content in an iOS environment comprising
establishing an Internet connection between a first server and an iOS based user terminal via a browser of the user terminal to provide access of the user terminal to user requested websites containing flash videos;
recognizing flash video objects if present on the user requested websites by the first server,
and in case of recognized flash video content replacing the flash video content of the requested website by a reference suitable to access a second server providing video content playable on the iOS based user terminal by the first server and transmitting the modified content of the requested website to the user terminal,
establishing a connection to the second server by the browser of the user terminal via the transmitted reference in case of the user of the terminal uses a start button present within the transmitted content of the requested website displayed on the user terminal in order to play the video content,
transmitting a video in a format playable on the iOS based user terminal comprising the content of the original flash video to the user terminal by the second server in response to the use of the start button displayed on the user terminal, and
playing the transmitted video on the iOS based user terminal.

### Claim 12 (depends on 11)

The method as claimed in claim 11, further comprising the step of executing a software application on the first server providing access to requested websites to analyze the requested website in order to recognize present flash video objects.

### Claim 13 (depends on 11)

The method as claimed in claim 11, characterized in that the reference is not visible to users.

### Claim 14 (depends on 11)

The method as claimed in claim 11, further comprising the step of transmitting the reference to the user terminal as a modified URL.

### Claim 15 (depends on 14)

The method as claimed claim 14, further comprising the steps of generating and adding a video tag markup as a domain prefix to the URL pointing to the second server allowing the browser of the user terminal to consume the content of the requested website without displaying any messages related to flash videos.
