# US 2012/0084803 A1 · Media convergence platform

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

- Number: US 2012/0084803 A1
- Document ID: US20120084803A1
- Status: Published application
- Kind: A1
- Application number: 13/227,367
- Filed: 2011-09-07
- Published: 2012-04-05
- Earliest claimed: 2010-10-01
- Assignees: MobiTV, Inc.
- Inventors: Kay Johansson; Allen Billings
- Web page: https://patentgrep.com/patent/US20120084803A1

## CPC

- H04N 21/25808: {Management of client data (terminal profiles in network data switching protocols H04L67/303)}
- H04N 21/23106: {involving caching operations (prefetching while addressing of a memory level in which the access to the desired data or data block requires associative addressing means within memory systems or architectures G06F12/0862; caching at an intermediate stage in a data network H04L67/568)}
- H04N 21/2343: involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements {(video transcoding H04N19/40; media packet handling at the source H04L65/762)}
- H04N 21/25875: {involving end-user authentication (restricting access to computer systems by authenticating users using a predetermined code G06F21/33; arrangements for secret or secure communication including means for verifying the identity or authority of a user of the system H04L9/32; networks authentication protocols H04L63/08; authentication in wireless network security H04W12/06)}
- H04N 21/2668: Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)}
- H04N 21/47202: {for requesting content on demand, e.g. video on demand}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Device capabilities, media rights, and content are managed using a convergence platform to allow seamless consumption of content across disparate devices. Media content can be paused on one device having a particular set of capabilities and rights and resumed on a different device having another set of capabilities and rights. A user can play media on a mobile device, continue playing the media on a desktop computer, and subsequently move to a large screen television and capabilities and rights are automatically identified to seamlessly provide the most appropriate authorized content. Personalized media content information can be provided based on maintained information for user playback stoppage events and the user can resume playback of any number of media streams.

## Claims

### Claim 1

A server, comprising:
an interface configured to receive a user content stoppage event from a first device, the user content stoppage event associated with playback stoppage corresponding to a first media stream;
storage configured to maintain position information for the first media stream for the user, the position information maintained at a streaming server;
a processor configured to verify a user associated with a request at a second device;
wherein personalized media content datastore information is sent to the second device, the personalized media content datastore information including a plurality of programs that can be resumed by the user on the second device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first device is a mobile device and the second device is a set top box.

### Claim 3 (depends on 1)

The system of claim 1, wherein the first device is a set top box and the second device is a mobile device.

### Claim 4 (depends on 1)

The system of claim 1, wherein an option to resume content at maintained position information is presented to the user.

### Claim 5 (depends on 1)

The system of claim 1, wherein position information for the first media stream is maintained for a plurality of users.

### Claim 6 (depends on 1)

The system of claim 1, wherein the first media stream is a first video stream.

### Claim 7 (depends on 1)

The system of claim 1, wherein the streaming server is associated with a fragment server.

### Claim 8 (depends on 1)

The system of claim 1, wherein the request from the user is received upon authenticating the user at the second device.

### Claim 9 (depends on 8)

The system of claim 8, wherein the user is authenticated at the second device by detecting the presence of the first device in close proximity to the second device.

### Claim 10

A method, comprising:
receiving a user content stoppage event from a first device, the user content stoppage event associated with playback stoppage corresponding to a first media stream;
maintaining position information for the first media stream for the user, the position information maintained at a streaming server;
receiving a request from the user at a second device;
sending personalized media content datastore information to the second device, the personalized media content datastore information including a plurality of programs that can be resumed by the user on the second device.

### Claim 11 (depends on 10)

The method of claim 10, wherein the first device is a mobile device and the second device is a set top box.

### Claim 12 (depends on 10)

The method of claim 10, wherein the first device is a set top box and the second device is a mobile device.

### Claim 13 (depends on 10)

The method of claim 10, wherein an option to resume content at maintained position information is presented to the user.

### Claim 14 (depends on 10)

The method of claim 10, wherein position information for the first media stream is maintained for a plurality of users.

### Claim 15 (depends on 10)

The method of claim 10, wherein the first media stream is a first video stream.

### Claim 16 (depends on 10)

The method of claim 10, wherein the streaming server is associated with a fragment server.

### Claim 17 (depends on 10)

The method of claim 10, wherein the request from the user is received upon authenticating the user at the second device.

### Claim 18 (depends on 17)

The method of claim 17, wherein the user is authenticated at the second device by detecting the presence of the first device in close proximity to the second device.

### Claim 19

An apparatus, comprising:
means for receiving a user content stoppage event from a first device, the user content stoppage event associated with playback stoppage corresponding to a first media stream;
means for maintaining position information for the first media stream for the user, the position information maintained at a streaming server;
means for receiving a request from the user at a second device;
means for sending personalized media content datastore information to the second device, the personalized media content datastore information including a plurality of programs that can be resumed by the user on the second device.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the first device is a mobile device and the second device is a set top box.
