IP Library Granted Patent US 10,999,627
Granted Patent B2
US 10,999,627 · App. 15/011,828 · Granted May 4, 2021

Playback manipulation in response to notification

Inventors: Marek Bugajski (Norcross, GA); Marcin Morgos (Warsaw, PL)
Assignee: ARRIS Enterprises LLC
H04N21/44227H04M19/04H04N21/4131H04N21/4316H04N21/4318H04N21/4333H04N21/4396H04N21/43615H04N21/47214H04N21/4882
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 10,999,627
App. No.
15/011,828
Granted
May 4, 2021
Kind
B2
Abstract

Methods, systems, and computer readable media can be operable to facilitate playback manipulation based upon a received notification. A client device such as a set-top box may receive information associated with a notification, wherein the notification comprises a reminder or action that is to be completed. The client device may output information associated with the notification to a display that is being used to present content to a viewer, wherein the output of information includes an identification of the reminder or requested action. The reminder or action may be associated with a predetermined duration of time within which the action is to be completed. If the action is not completed within the predetermined duration of time, the client device may manipulate playback and output of the content to the display until a confirmation of the action being completed is received by the client device.

Claims (32)

1. A method comprising:

receiving a communication at a client device, wherein the communication comprises a notification identifying an action that is to be completed, wherein the source of the notification is a device through which the action is to be completed, and wherein the notification comprises an identification of the device through which the action is to be completed;

outputting content from the client device to a display;

outputting information associated with the notification to the display, wherein the information associated with the notification is displayed within a window overlaying the content, and wherein the information displayed comprises a countdown of a certain duration of time, wherein expiration of the certain duration of time results in the content output from the client device being paused;

setting a timer for the certain duration of time and initiating the timer in response to receiving the communication, wherein the timer is set and initiated at the client device;

if a confirmation of the completion of the action is received prior to an expiration of the timer, terminating the display of the window overlaying the content when the confirmation of the completion of the action is received; and

if a confirmation of the completion of the action is not received at the client device prior to the expiration of the timer,

manipulating playback of the content, wherein manipulating playback of the content comprises pausing playback of the content until a confirmation of the completion of the action is received, at which point, normal playback of the content is resumed.

2. The method of claim 1 , further comprising:

outputting results associated with the completed action to the display.

3. The method of claim 1 , wherein the source of the notification is the device through which the action is completed, and wherein the confirmation of the completion of the action is received from the device through which the action is completed.

4. An apparatus comprising:

one or more interfaces that:

receive a communication, wherein the communication comprises a notification identifying an action that is to be completed, wherein the source of the notification is a device through which the action is to be completed, and wherein the notification comprises an identification of the device through which the action is to be completed;

output content to a display; and

output information associated with the notification to the display, wherein the information associated with the notification is displayed within a window overlaying the content, and wherein the information displayed comprises a countdown of a certain duration of time, wherein expiration of the certain duration of time results in the content output from the client device being paused; and

one or more modules that:

set a timer for the certain duration of time and initiate the timer in response to receiving the communication, wherein the timer is set and initiated at the apparatus;

if a confirmation of the completion of the action is received prior to an expiration of the timer, terminating the display of the window overlaying the content when the confirmation of the completion of the action is received; and

if a confirmation of the completion of the action is not received prior to the expiration of the timer, manipulate playback of the content, wherein manipulating playback of the content comprises pausing playback of the content until a confirmation of the completion of the action is received, at which point, normal playback of the content is resumed.

5. The apparatus of claim 4 , wherein the one or more interfaces further output results associated with the completed action to the display.

6. The apparatus of claim 4 , wherein the source of the notification is the device through which the action is completed, and wherein the confirmation of the completion of the action is received from the device through which the action is completed.

7. One or more non-transitory computer readable media having instructions operable to cause one or more processors to perform the operations comprising:

receiving a communication at a client device, wherein the communication comprises a notification identifying an action that is to be completed, wherein the source of the notification is a device through which the action is to be completed, and wherein the notification comprises an identification of the device through which the action is to be completed;

outputting content from the client device to a display;

outputting information associated with the notification to the display, wherein the information associated with the notification is displayed within a window overlaying the content, and wherein the information displayed comprises a countdown of a certain duration of time, wherein expiration of the certain duration of time results in the content output from the client device being paused;

setting a timer for the certain duration of time and initiating the timer in response to receiving the communication, wherein the timer is set and initiated at the client device;

if a confirmation of the completion of the action is received prior to an expiration of the timer, terminating the display of the window overlaying the content when the confirmation of the completion of the action is received; and

if a confirmation of the completion of the action is not received at the client device prior to the expiration of the timer, manipulating playback of the content, wherein manipulating playback of the content comprises pausing playback of the content until a confirmation of the completion of the action is received, at which point, normal playback of the content is resumed.

8. The one or more non-transitory computer-readable media of claim 7 , wherein the instructions are further operable to cause the one or more processors to perform the operations comprising:

outputting results associated with the completed action to the display.

9. The one or more non-transitory computer-readable media of claim 7 , wherein the source of the notification is the device through which the action is completed, and wherein the confirmation of the completion of the action is received from the device through which the action is completed.

Assignments (10)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 →
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 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2016
From: BUGAJSKI, MAREK; MORGOS, MARCIN
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037868/0577 →
Continuity (2)
Provisional Application 62110128 · Jan 30, 2015
Related Publication 20160227278A1 · Aug 4, 2016
Cited By (1)
US 12,340,809