# US 2014/0156734 A1 · Distributed cross-platform user interface and application projection

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

- Number: US 2014/0156734 A1
- Document ID: US20140156734A1
- Status: Published application
- Kind: A1
- Application number: 14/042,365
- Filed: 2013-09-30
- Published: 2014-06-05
- Earliest claimed: 2012-12-04
- Assignees: Abalta Technologies, Inc.
- Applicants: Abalta Technologies, Inc.
- Inventors: Pavel Stankoulov
- Web page: https://patentgrep.com/patent/US20140156734A1

## CPC

- G06F 9/00: Arrangements for program control, e.g. control units (program control for peripheral devices G06F13/10)
- H04L 65/00: Network arrangements, protocols or services for supporting real-time applications in data packet communication (real-time or near real-time messaging, e.g. instant messaging [IM] H04L51/04; selective video distribution H04N21/00)
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/612: for unicast
- H04L 65/762: {at the source (reformatting of additional data in video distribution servers H04N21/2355)}
- H04M 1/72412: using two-way short-range wireless interfaces
- H04N 21/4122: {additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423)}
- H04N 21/4126: {The peripheral being portable, e.g. PDAs or mobile phones}
- H04N 21/4402: involving reformatting operations of video signals for household redistribution, storage or real-time display {(details of conversion of video standards at pixel level H04N7/01; video transcoding H04N19/40; adapting incoming signals to the display format of the display terminal G09G5/005; media handling at the source in data packet switching networks H04L65/764)}
- H04N 21/4621: {Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen (arrangements for using the results of monitoring on user's side in broadcast systems H04H60/65; flow control in packet networks H04L47/10)}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04N 21/41422: {located in transportation means, e.g. personal vehicle (arrangements specially adapted for transportation systems in broadcast systems H04H20/62)}
- H04W 4/00: Services specially adapted for wireless communication networks; Facilities therefor
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A mobile device application adapted to provide multimedia content to a target canvas is described. The application includes sets of instructions for: establishing a communication link with an external system associated with the target canvas; rendering multimedia content for playback by the target canvas; and sending the rendered multimedia content to the target canvas over the communication link. A mobile device application adapted to execute web-based applications in a browser associated with an external system includes sets of instructions for: establishing a communication link with the external system; accessing a web-based application; and rendering content associated with the application and sending the rendered content to the external system for display in the browser. A system adapted to provide multimedia content includes: a target adapted to display multimedia content; a host adapted to generate multimedia content; and a remote server adapted to at least partially control the display of multimedia content.

## Claims

### Claim 1

A mobile device application adapted to provide multimedia content to a target canvas, the application comprising sets of instructions for:
establishing a communication link with an external system associated with the target canvas;
rendering multimedia content for playback by the target canvas; and
sending the rendered multimedia content to the target canvas over the communication link.

### Claim 2 (depends on 1)

The mobile device application of claim 1, wherein rendering the multimedia content comprises processing the multimedia content using a hardware encoder of the mobile device.

### Claim 3 (depends on 1)

The mobile device application of claim 1 further comprising sets of instructions for:
rendering multimedia content for playback by an alternative target canvas of the external system; and
sending the rendered multimedia content to the alternative target canvas over the communication link.

### Claim 4 (depends on 1)

The mobile device application of claim 1, wherein rendering multimedia content for playback by the target canvas comprises:
determining a bandwidth across the communication link;
determining a main application rendering rate; and
encoding the multimedia content based at least partly on at least one of the bandwidth and the main application rendering rate.

### Claim 5 (depends on 1)

The mobile device application of claim 1, wherein the external system is a vehicle display unit.

### Claim 6 (depends on 1)

The mobile device application of claim 1, wherein the external system is a medical device.

### Claim 7 (depends on 1)

The mobile device application of claim 1 further comprising sets of instructions for:
receiving a user input from the external system across the communication link; and
modifying the rendered multimedia content based at least partly on the user input.

### Claim 8

A mobile device application adapted to execute web-based applications in a web browser associated with an external system, the application comprising sets of instructions for:
establishing a communication link with the external system;
accessing a particular web-based application; and
rendering content associated with the particular web-based application and sending the rendered content to the external system for display.

### Claim 9 (depends on 8)

The mobile device application of claim 8 further comprising sets of instructions for receiving user inputs from the external system and providing the inputs to the particular web-based application.

### Claim 10 (depends on 8)

The mobile device application of claim 8, wherein the communication link comprises a wireless connection.

### Claim 11 (depends on 8)

The mobile device application of claim 8, wherein the external system is a vehicle display unit.

### Claim 12 (depends on 8)

The mobile device application of claim 8, wherein the mobile device application is adapted to be executed by a smartphone.

### Claim 13 (depends on 8)

The mobile device application of claim 8, wherein the particular web-based application is accessed via a uniform resource locator.

### Claim 14 (depends on 8)

The mobile device application of claim 8, wherein the particular web-based application is accessed via at least one cellular communication network.

### Claim 15

A system adapted to provide multimedia content to a user, the system comprising:
a target adapted to display multimedia content;
a host adapted to generate multimedia content for display by the target element; and
a remote server adapted to interact with the host element to at least partially control the display of multimedia content.

### Claim 16 (depends on 15)

The system of claim 15, wherein the host is a mobile device.

### Claim 17 (depends on 15)

The system of claim 15, wherein the target is a vehicle display unit.

### Claim 18 (depends on 15)

The system of claim 15, wherein the host and the remote server communicate across at least one wireless connection.

### Claim 19 (depends on 15)

The system of claim 15, wherein the host and the target communicate across at least one wireless connection.

### Claim 20 (depends on 15)

The system of claim 15, wherein the multimedia content comprises video content.
