IP Library Granted Patent US 9,554,185
Granted Patent B2
US 9,554,185 · App. 13/326,574 · Granted Jan 24, 2017

Supporting multiple attention-based, user-interaction modes

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,554,185
App. No.
13/326,574
Granted
Jan 24, 2017
Kind
B2
Abstract

The present invention monitors a user's activities to determine how much attention he is paying to one or more devices. Based on the information gathered about the user's current “attention profile,” a “user-interaction parameter” is set that reflects where the user's attention is focused and, ideally, how much of his attention is given to each device. Then, based on the user-interaction parameter, the user interface of at least one of the user's devices is configured to optimize the user's interactions, given the amount of attention he is currently giving to this user interface. If the user is giving the majority of his attention to the television, for example, then the user interface of a companion device can be configured to emphasize the types of interactions available to a user who is not actively watching the companion device.

Claims (65)

1. In a communications environment where a user has access to both a first media-consumption device and to a second media-consumption device, the two devices distinct, a method for a server, distinct from the first and second devices, to support multiple user-interaction modes, the method comprising:

receiving, by the server from the first device, a user-interaction parameter; and

sending, by the server to a recipient device, a message, the message based, at least in part, on the received user-interaction parameter;

wherein the recipient device is selected from the group consisting of: the first device and the second device;

wherein the message directs the recipient device to configure a user interface on the recipient device, the configuring based, at least in part, on the user-interaction parameter;

wherein when the user-interaction parameter is set to a lean-forward mode, configuring the user interface comprises enabling a keyboard input and a display output; and

wherein when the user-interaction parameter is set to a lean-back mode, configuring the user interface comprises enabling a sensor input, wherein the sensor is selected from the group consisting of: a touch sensor, a microphone, a motion sensor, a camera, and a position sensor.

2. The method of claim 1 wherein the first and second devices are selected from the group consisting of: a set-top box, a television, a mobile telephone, a personal digital assistant, a personal computer, an electronic picture frame, a tablet computer, and a gaming console.

3. The method of claim 1 wherein the server is selected from the group consisting of: a computer and a plurality of computers.

4. The method of claim 1 wherein configuring the user interface comprises setting a display modality of the user interface.

5. The method of claim 1 further comprising:

selecting, by the server, media content;

wherein the message comprises the selected media content; and

wherein the selecting is based, at least in part, on the received user-interaction parameter.

6. The method of claim 1 further comprising:

selecting, by the server, an activity;

wherein the message comprises a command to perform the selected activity; and

wherein the selecting is based, at least in part, on the received user-interaction parameter.

7. The method of claim 1 further comprising:

receiving, by the server from the first device, further information;

wherein the message is further based, at least in part, on the received further information; and

wherein the further information is selected from the group consisting of: interaction-context information, device information, information about a user-interface configuration set by the first device, and information about a selection made by the first device based, at least in part, on the user-interaction parameter.

8. A server configured for supporting multiple user-interaction modes in a communications environment where a user has access to both a first media-consumption device and to a second media-consumption device, the two devices and the server all distinct, the server comprising:

a transceiver configured for receiving, from the first device, a user-interaction parameter; and

a processor operatively connected to the transceiver and configured for:

sending, via the transceiver to a recipient device, a message, the message based, at least in part, on the received user-interaction parameter;

wherein the recipient device is selected from the group consisting of: the first device and the second device;

wherein the message directs the recipient device to configure a user interface on the recipient device, the configuring based, at least in part, on the user-interaction parameter;

wherein when the user-interaction parameter is set to a lean-forward mode, configuring the user interface comprises enabling a keyboard input and a display output; and

wherein when the user-interaction parameter is set to a lean-back mode, configuring the user interface comprises enabling a sensor input, wherein the sensor is selected from the group consisting of: a touch sensor, a microphone, a motion sensor, a camera, and a position sensor.

9. The server of claim 8 wherein the server is selected from the group consisting of: a computer and a plurality of computers.

10. In a communications environment where a user has access to both a first media-consumption device and to a second media-consumption device, the two devices distinct, a method for a server, distinct from the first and second devices, to support multiple user-interaction modes, the method comprising:

receiving, by the server from the first device, first information associated with an amount of attention paid to the first device;

receiving, by the server from the second device, second information associated with an amount of attention paid to the second device;

based, at least in part, on the received first and second attention information, setting a user-interaction parameter for a recipient device; and

sending, by the server to the recipient device, a message, the message based, at least in part, on the user-interaction parameter;

wherein the recipient device is selected from the group consisting of: the first device and the second device;

wherein the message directs the recipient device to configure a user interface on the recipient device, the configuring based, at least in part, on the user-interaction parameter;

wherein when the user-interaction parameter is set to a lean-forward mode, configuring the user interface comprises enabling a keyboard input and a display output; and

wherein when the user-interaction parameter is set to a lean-back mode, configuring the user interface comprises enabling a sensor input, wherein the sensor is selected from the group consisting of: a touch sensor, a microphone, a motion sensor, a camera, and a position sensor.

11. The method of claim 10 wherein the first and second devices are selected from the group consisting of: a set-top box, a television, a mobile telephone, a personal digital assistant, a personal computer, an electronic picture frame, a tablet computer, and a gaming console.

12. The method of claim 10 wherein the server is selected from the group consisting of: a computer and a plurality of computers.

13. The method of claim 10 wherein configuring the user interface comprises setting a display modality of the user interface.

14. The method of claim 10 further comprising:

selecting, by the server, media content;

wherein the message comprises the selected media content; and

wherein the selecting is based, at least in part, on the user-interaction parameter.

15. The method of claim 10 further comprising:

selecting, by the server, an activity;

wherein the message comprises a command to perform the selected activity; and

wherein the selecting is based, at least in part, on the user-interaction parameter.

16. The method of claim 10 further comprising:

receiving, by the server from the first device, further information;

wherein the message is further based, at least in part, on the received further information; and

wherein the further information is selected from the group consisting of: interaction-context information, device information, information about a user-interface configuration set by the first device, and information about a selection made by the first device based, at least in part, on the user-interaction parameter.

17. A server configured for supporting multiple user-interaction modes in a communications environment where a user has access to both a first media-consumption device and to a second media-consumption device, the two devices and the server all distinct, the server comprising:

a transceiver configured for receiving, from the first device, first information associated with an amount of attention paid to the first device and for receiving, from the second device, second information associated with an amount of attention paid to the second device; and

a processor operatively connected to the transceiver and configured for:

based, at least in part, on the received first and second attention information, setting a user-interaction parameter for a recipient device; and

sending, via the transceiver to the recipient device, a message, the message based, at least in part, on the user-interaction parameter;

wherein the recipient device is selected from the group consisting of: the first device and the second device;

wherein the message directs the recipient device to configure a user interface on the recipient device, the configuring based, at least in part, on the user-interaction parameter;

wherein when the user-interaction parameter is set to a lean-forward mode, configuring the user interface comprises enabling a keyboard input and a display output; and

wherein when the user-interaction parameter is set to a lean-back mode, configuring the user interface comprises enabling a sensor input, wherein the sensor is selected from the group consisting of: a touch sensor, a microphone, a motion sensor, a camera, and a position sensor.

18. The server of claim 17 wherein the server is selected from the group consisting of: a computer and a plurality of computers.

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 →
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 →
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 SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2012
From: NARASIMHAN, NITYA; CHIRICESCU, SILVIU; VASUDEVAN, VENUGOPAL; WODKA, JOSEPH F.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 027489/0523 →