IP Library Granted Patent US 9,769,105
Granted Patent B2
US 9,769,105 · App. 14/210,362 · Granted Sep 19, 2017

Runway chat

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,769,105
App. No.
14/210,362
Filed
Mar 13, 2014
Granted
Sep 19, 2017
Kind
B2
Art Unit
2446
USPC
709/206
Abstract

In an implementation, a selection of a program is received by a computing device. The program is associated with a duration of time. In response to the selection, a plurality of messages is retrieved by the computing device. Each message is associated with a time during the duration of time. Playback of the selected program is caused by the computing device on a display associated with the computing device. One or more of the retrieved plurality of messages are presented on the display at the times associated with the messages during the duration of time associated with the program by the computing device.

Claims (28)

1. A method comprising:

receiving a selection of a program by a computing device, wherein the program is associated with a duration of time;

in response to the selection, retrieving a plurality of messages by the computing device, wherein each message is associated with a time during the duration of time;

causing playback of the selected program by the computing device on a display associated with the computing device;

presenting one or more of the retrieved plurality of messages on the display at the times associated with the messages during the duration of time associated with the program by the computing device;

in response to the selection, retrieving a plurality of promoted content items, wherein each promoted content item is associated with a time during the duration of time;

presenting one or more of the retrieved plurality of promoted content items on the display at the times associated with the promoted content items during the duration of time associated with the program;

receiving a message during the playback of the selected program; and

presenting the received message on the display, wherein the received message is a response to a presented one or more of the retrieved plurality of messages, and further comprising:

associating the received message with the presented one or more of the retrieved plurality of messages; and

displaying a graphical representation of the association on the display.

2. The method of claim 1 , further comprising adding the received message to the plurality of messages associated with the program.

3. The method of claim 1 , wherein the graphical representation is one or more of a chain, an arrow, or a line.

4. The method of claim 1 , wherein each promoted content item comprises one or more of a video, graphic, or a uniform resource locator.

5. The method of claim 1 , wherein the program comprises a video, and the computing device comprises one or more of a set-top box, a tablet computer, a mobile phone, a videogame system, or a laptop computer.

6. A system comprising:

a set-top box adapted to:

retrieve a plurality of messages associated with a selected program, wherein each message is associated with a time during a duration of time associated with the selected program;

cause playback of the selected program in a first region of a display associated with the set-top box;

present one or more of the retrieved plurality of messages on a second region of the display at the times associated with the messages during the duration of time associated with the program;

retrieve a plurality of promoted content items, wherein each promoted content item is associated with a time during the duration of time;

present one or more of the retrieved plurality of promoted content items in a third region of the display at the times associated with the promoted content items during the duration of time associated with the program;

receive a message during the playback of the selected program; and

present the received message in a third region of the display, wherein the message is received from a user associated with the set-top box, wherein the received message is a response to a presented one or more of the retrieved plurality of messages, and the set-top box is further adapted to;

associate the received message with the presented one or more of the retrieved plurality of messages; and

display a graphical representation of the association on the display.

7. The system of claim 6 , wherein the set-top box is further adapted to add the received message to the plurality of messages associated with the program.

8. The system of claim 6 , wherein the graphical representation is one or more of a chain, an arrow, or a line.

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 049820 FRAME: 0495. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jul 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049858/0161 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES. INC
To: ARRIS
Reel/Frame 049669/0652 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 5, 2015
From: GENERAL INSTRUMENT CORPORATION; ARRIS TECHNOLOGY, INC.
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035133/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2014
From: SOUKKA, LEONARD; LINDMARK, HENRIK; ULLTJARN, SUSANNE
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 033182/0003 →