# US 2014/0156792 A1 · Systems and methods for providing a personalized media service user interface

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

- Number: US 2014/0156792 A1
- Document ID: US20140156792A1
- Status: Published application
- Kind: A1
- Application number: 14/042,711
- Filed: 2013-09-30
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Verizon and Redbox Digital Entertainment Services, LLC
- Applicants: Verizon and Redbox Digital Entertainment Services, LLC
- Inventors: Brian F. Roberts; Imran Arif Maskatia; Paul Bradley Bowers
- Web page: https://patentgrep.com/patent/US20140156792A1

## CPC

- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0607: {Regulating the sale of restricted items, e.g. alcohol}
- G06Q 30/0609: {Qualifying participants for shopping transactions (payment transaction verification G06Q20/401)}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04N 21/218: Source of audio or video content {, e.g. local disk arrays (details of retrieval in video databases G06F16/739)}
- H04N 21/2543: Billing {, e.g. for subscription services (payment schemes, architectures or protocols G06Q20/00; e-commerce G06Q30/00; arrangements for billing for the use of broadcast information or broadcast-related information H04H60/21)}
- H04N 21/27: Server based end-user applications
- H04N 21/472: End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)}
- H04N 21/47202: {for requesting content on demand, e.g. video on demand}
- H04N 21/47214: {for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market (stock exchange data over packet-switching network H04L12/1804; push services over packet-switching network H04L12/1859; notification of incoming messages in packet switching networks H04L51/224)}
- H04N 21/4722: for requesting additional data associated with the content
- H04N 21/482: End-user interface for programme selection
- H04N 21/4882: {for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895)}
- H04N 21/20: Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N 21/40: Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An exemplary method includes a media service provider system tracking statuses of media programs with respect to a user of a media service through which the media programs are distributed by way of a plurality of different media distribution models and providing a user interface view personalized for the user for display on a display screen, the user interface view including personalized user interface content that indicates one or more of the statuses of one or more of the media programs with respect to the user. In certain examples, the statuses indicated in the user interface view may include at least a first status of a first media program distributed by way of a first media distribution model and a second status of a second media program included in the media programs and distributed by way of a second media distribution model. Corresponding systems and methods are also described.

## Claims

### Claim 1

A method comprising:
tracking, by a media service provider system, statuses of media programs with respect to a user of a media service through which the media programs are distributed by way of a plurality of different media distribution models, the statuses including
a first status, with respect to the user, of a first media program included in the media programs and distributed by way of a first media distribution model included in the plurality of different media distribution models, and
a second status, with respect to the user, of a second media program included in the media programs and distributed by way of a second media distribution model included in the plurality of different media distribution models; and
providing, by the media service provider system, a user interface view personalized for the user for display on a display screen, the user interface view including personalized user interface content indicating the first status of the first media program and the second status of the second media program with respect to the user.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
the first media distribution model comprises a digital media distribution model that utilizes a digital media distribution channel; and
the second media distribution model comprises a physical media distribution model that utilizes a physical media distribution channel.

### Claim 3 (depends on 2)

The method of claim 2, wherein the physical media distribution channel comprises a media vending kiosk-based distribution channel.

### Claim 4 (depends on 1)

The method of claim 1, wherein:
the first media distribution model comprises a subscription-based media distribution model; and
the second media distribution model comprises a transactional-based media distribution model.

### Claim 5 (depends on 1)

The method of claim 1, wherein user interface content indicates that the first media program is distributed by way of the first media distribution model and that the second media program is distributed by way of the second media distribution model.

### Claim 6 (depends on 1)

The method of claim 1, wherein:
the first status comprises a first consumption progress status of the first media program with respect to the user; and
the second status comprises a second consumption progress status of the second media program with respect to the user.

### Claim 7 (depends on 1)

The method of claim 1, wherein:
the first status comprises one of an access status, a bookmark status, and a consumption progress status for the first media program; and
the second status comprises a different one of the access status, the bookmark status, and the consumption progress status for the second media program.

### Claim 8 (depends on 1)

The method of claim 1, wherein the user interface view comprises a personalized dashboard view that includes at least one of a consumption progress status area, a bookmark status area, and a purchase status area.

### Claim 9 (depends on 8)

The method of claim 8, wherein the user interface view further comprises a reminders section that includes one or more reminders of one or more of the statuses of one or more of the media programs.

### Claim 10 (depends on 1)

The method of claim 1, wherein the user interface view includes a reminder indicating a change in an availability status of a media program included in the media programs.

### Claim 11 (depends on 9)

The method of claim 9, wherein the change in the availability status comprises one of a recent change and an imminent change in the availability status of the media program.

### Claim 12 (depends on 1)

The method of claim 1, wherein:
the first status indicates a partial consumption of the first media program;
the second status indicates a complete consumption of the second media program; and
the first media program having the first status that indicates the partial consumption is prioritized, in the user interface view, over the second media program having the second status that indicates the complete consumption.

### Claim 13 (depends on 1)

The method of claim 1, wherein the user interface view further includes a menu of view options, the view options comprising at least two of:
a first view option mapped to a personalized dashboard view;
a second view option mapped to a personalized watch history view;
a third view option mapped to a personalized bookmarks view; and
a fourth view option mapped to a personalized purchases view.

### Claim 14 (depends on 1)

The method of claim 1, wherein:
the tracking of the statuses of the media programs with respect to the user comprises
detecting direct interactions by the user with the media programs, and
defining a personalized user interface domain, based on the detected direct interactions, to include data representative of the media programs; and
the providing of the user interface view comprises selecting, from the media programs included in the personalized user interface domain and based the statuses of the media programs with respect to the user, one or more of the media programs for inclusion in the user interface view.

### Claim 15 (depends on 14)

The method of claim 14, wherein the providing of the user interface view further comprises selecting, from the media programs included in the personalized user interface domain and based on availability statuses of the media programs, one or more additional media programs for inclusion in the user interface view.

### Claim 16 (depends on 1)

The method of claim 1, embodied as computer-executable instructions on at least one non-transitory computer-readable medium.

### Claim 17

A method comprising:
tracking, by a media service provider system, a plurality of statuses of a plurality of media programs with respect to a user of a media service through which the plurality of media programs are distributed by way of a plurality of different media distribution models, the plurality of statuses including
a first status, with respect to the user, of a first media program included in the plurality of media programs and distributed by way of a first media distribution model included in the plurality of different media distribution models,
a second status, with respect to the user, of a second media program included in the plurality of media programs and distributed by way of a second media distribution model included in the plurality of different media distribution models, and
a third status, with respect to the user, of a third media program included in the plurality of media programs and distributed by way of a third media distribution model included in the plurality of different media distribution models; and
providing, by the media service provider system, a user interface view personalized for the user for display on a display screen, the user interface view including personalized user interface content indicating the first status of the first media program, the second status of the second media program, and the third status of the third media program with respect to the user.

### Claim 18 (depends on 17)

The method of claim 17, wherein:
the first media distribution model comprises a subscription digital media distribution model that utilizes a digital media distribution channel;
the second media distribution model comprises a transactional digital media distribution model that utilizes the digital media distribution channel; and
the third media distribution model comprises a physical media distribution model that utilizes a physical media distribution channel.

### Claim 19 (depends on 17)

The method of claim 17, embodied as computer-executable instructions on at least one non-transitory computer-readable medium.

### Claim 20

A system comprising:
at least one processor; and
a personalized user interface facility that directs the at least one processor to
track statuses of media programs with respect to a user of a media service through which the media programs are distributed by way of a plurality of different media distribution models, the statuses including
a first status, with respect to the user, of a first media program included in the media programs and distributed by way of a first media distribution model included in the plurality of different media distribution models, and
a second status, with respect to the user, of a second media program included in the media programs and distributed by way of a second media distribution model included in the plurality of different media distribution models; and
provide a user interface view personalized for the user for display on a display screen, the user interface view including personalized user interface content indicating the first status of the first media program and the second status of the second media program with respect to the user.
