IP Library Granted Patent US 12,311,267
Granted Patent B2
US 12,311,267 · App. 17/941,236 · Granted May 27, 2025

Systems and methods for performing an action in response to a change in status of an input device

Inventor: Charles Dasher (Lawrenceville, GA)
Assignee: Adeia Guides Inc.
A63F13/61A63F13/49A63F13/533A63F13/79G06Q30/0262G06Q30/0269A63F13/211A63F2300/105A63F2300/308A63F2300/5506A63F2300/5546
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 12,311,267
App. No.
17/941,236
Granted
May 27, 2025
Kind
B2
Abstract

Systems and methods are provided for performing an action in response to a change in status of an input device. A media item is generated for output at a computing device, and a change in status of an input device associated with the computing device is identified. An indication of the change in status of the input device is received, and, in response to receiving the indication, an action is performed based on the media item.

Claims (65)

1. A method comprising:

generating, at a computing device, a media item for output;

providing for display, at a display device associated with the computing device, the media item;

identifying a threshold, wherein the threshold is based on a status of an input device over a period of time, and the input device is associated with the computing device;

identifying, based at least in part on information received from a sensor associated with the input device, a change in status of the input device that is greater than the threshold;

receiving an indication of the change in status of the input device; and

performing, in response to receiving the indication, an action based on the media item.

2. The method of claim 1 , wherein the media item is a video game and wherein performing the action further comprises pausing the video game and generating an advertisement for output.

3. The method of claim 2 , wherein generating an advertisement for output further comprises altering an element of the video game based on the advertisement.

4. The method of claim 1 , wherein:

the media item is a video game;

the change in status of the input device is a first change in status; and

performing the action further comprises:

identifying a second change in status of the input device; and

generating a content item for output based on the video game gameplay between the first change in status and the second change in status.

5. The method of claim 1 , wherein:

the media item is a video game;

the change in status of the input device is a first change in status; and

performing the action further comprises:

identifying a second change in status of the input device; and

changing a status of a character of the video game between the first change in status and the second change in status.

6. The method of claim 1 , wherein the sensor is one of an inertial measurement unit (IMU), an IR sensor, a laser sensor, or a received signal strength indicator (RSSI) sensor, and wherein identifying a change in status of the input device further comprises identifying a movement of the input device.

7. The method of claim 1 , wherein the sensor is one of an inertial measurement unit (IMU), an IR sensor, a laser sensor, or a received signal strength indicator (RSSI) sensor, and wherein identifying a change in status of the input device further comprises identifying an absence of movement of the input device over a threshold period of time.

8. The method of claim 1 , wherein performing the action further comprises:

generating a summary of a plurality of advertisements; and

generating the summary of the plurality of advertisements for output.

9. The method of claim 1 , wherein performing the action further comprises:

identifying that an advertisement is being generated for output; and

generating a user interface element for output, the user interface element configured to enable input on the advertisement to be received.

10. The method of claim 1 , wherein:

a user profile is associated with the computing device; and

performing the action further comprises generating an advertisement for output based on the user profile.

11. The method of claim 1 , further comprising identifying, based on the change in status, a time period for performing the action.

12. A system comprising:

a communication port;

a memory storing instructions; and

control circuitry communicably coupled to the memory and the communication port and configured to execute instructions to:

generate, at a computing device, a media item for output;

cause display, at a display device associated with the computing device, the media item′

identify a threshold, wherein the threshold is based on a status of an input device over a period of time, and the input device is associated with the computing device;

identify, based at least in part on information received from a sensor associated with the input device, a change in status of the input device that is greater than the threshold;

receive an indication of the change in status of the input device; and

perform, in response to receiving the indication, an action based on the media item.

13. The system of claim 12 , wherein the media item is a video game and wherein the control circuitry configured to perform the action is further configured to pause the video game and generate an advertisement for output.

14. The system of claim 13 , wherein the control circuitry configured to generate an advertisement for output is further configured to alter an element of the video game based on the advertisement.

15. The system of claim 12 , wherein:

the media item is a video game;

the change in status of the input device is a first change in status; and

the control circuitry configured to perform the action is further configured to:

identify a second change in status of the input device; and

generate a content item for output based on the video game gameplay between the first change in status and the second change in status.

16. The system of claim 12 , wherein:

the media item is a video game;

the change in status of the input device is a first change in status; and

the control circuitry configured to perform the action further is further configured to:

identify a second change in status of the input device; and

change a status of a character of the video game between the first change in status and the second change in status.

17. The system of claim 12 , wherein the sensor is one of an inertial measurement unit (IMU), an IR sensor, a laser sensor, or a received signal strength indicator (RSSI) sensor, and wherein the control circuitry configured to identify a change in status of the input device is further configured to identify a movement of the input device.

18. The system of claim 12 , wherein the sensor is one of an inertial measurement unit (IMU), an IR sensor, a laser sensor, or a received signal strength indicator (RSSI) sensor, and wherein the control circuitry configured to identify a change in status of the input device is further configured to identify an absence of movement of the input device over a threshold period of time.

19. The system of claim 12 , wherein the control circuitry configured to perform the action is further configured to:

generate a summary of a plurality of advertisements; and

generate the summary of the plurality of advertisements for output.

20. The system of claim 12 , wherein the control circuitry configured to perform the action is further configured to:

identify that an advertisement is being generated for output; and

generate a user interface element for output, the user interface element configured to enable input on the advertisement to be received.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0413 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: DASHER, CHARLES
To: ROVI GUIDES, INC.
Reel/Frame 061850/0603 →
Continuity (1)
Related Publication 20240082733A1 · Mar 14, 2024
References Cited (6)
US 6798426B1 · Tateishi · 2004 [cited by examiner]
US 20040015608A1 · Ellis · 2004 [cited by examiner]
US 20160127775A1 · Zilberstein · 2016 [cited by examiner]
US 20190005542A1 · Goldshtein · 2019 [cited by examiner]
US 20190273954A1 · Evans · 2019 [cited by examiner]
US 20200346114A1 · Verma · 2020 [cited by examiner]