IP Library Granted Patent US 9,148,686
Granted Patent B2
US 9,148,686 · App. 12/973,431 · Granted Sep 29, 2015

Matrix code-based user interface

View Patent ↗
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 9,148,686
App. No.
12/973,431
Granted
Sep 29, 2015
Kind
B2
Abstract

A method for presenting a matrix code may include receiving, at a content receiver, a signal carrying identifying data relating to a remotely accessible program, generating, at a content receiver, a matrix code from the identifying data relating to the remotely accessible program, transmitting the matrix code as part of a content presentation to a presentation device for display, and receiving the remotely accessible program in response to a user capture of the matrix code. A method for remotely controlling a set top box and a method for setting a recording time on a set top box are also described. A method of preparing a program guide may include gathering program information, generating matrix codes for each program including program data, and associating the matrix codes with respective programs.

Claims (18)

1. A method for presenting a matrix code for expressing an interest in a remotely accessible program comprising:

receiving, at a content receiver, a signal carrying matrix code data associated with a matrix code stored to the content receiver and relating to the remotely accessible program;

generating, at the content receiver, a modified matrix code from the matrix code stored to the content receiver and the matrix code data associated with the matrix code stored to the content receiver;

transmitting the modified matrix code as part of a content presentation to a presentation device for display, wherein the modified matrix code is displayed as a component of an electronic programming guide that lists multiple television channels and program data for each of the multiple television channels including program titles, program descriptive information, and date and time of scheduled airing of programs, and that provides access to the modified matrix code in addition to matrix codes for other remotely accessible programs; and

receiving the remotely accessible program in response to a user capture of the modified matrix code relating to the remotely accessible program.

2. The method of claim 1 , wherein the modified matrix code further includes advertisement data.

3. The method of claim 2 , wherein the advertisement data includes additional information about an advertised program.

4. The method of claim 3 , wherein the additional information includes a movie trailer.

5. The method of claim 3 , wherein the additional information includes an Internet link to a movie producer's website.

6. The method of claim 1 , wherein the identifying data includes a movie title.

7. The method of claim 1 , wherein the identifying data further includes user information.

8. The method of claim 1 , wherein the identifying data further includes instructions for communicating the identifying data to a television service provider.

9. The method of claim 8 , wherein the instructions include executable code for automatically preparing a text message including the identifying data and sending the text message to the provider.

10. The method of claim 8 , wherein the instructions include a method of preparing an e-mail including the identifying data and sending the e-mail to the provider.

11. The method of claim 8 , wherein the instructions include a method of accessing an Internet web interface of the provider and entering the identifying data into the interface.

12. The method of claim 1 , further comprising:

periodically receiving at the content receiver a signal carrying identifying data relating to programs other than the remotely accessible programs; and

generating matrix codes each relating to a particular program other than the remotely accessible program for display as a component of the electronic programming guide.

Assignments (4)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CONVERSION Recorded Aug 7, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046737/0610 →
CHANGE OF NAME Recorded Feb 12, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046860/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2010
From: GERHARDS, KEITH; MINNICK, DAN J.; KILARU, KRANTI
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 025530/0562 →