IP Library Granted Patent US 8,472,356
Granted Patent B2
US 8,472,356 · App. 11/502,780 · Granted Jun 25, 2013

System and method for managing communication links

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 8,472,356
App. No.
11/502,780
Granted
Jun 25, 2013
Kind
B2
Abstract

A system and method for managing a communication link between a consumer electronic device adapted for two-way, wireless communications with at least one peripheral. The communication link is managed using a controller that is associated with the consumer electronic device that functions to assign communication slots to the peripheral to facilitate communications between the peripheral and the consumer electronic device.

Claims (11)

1. A system, comprising:

a consumer electronic device having circuitry and programming for providing two-way, wireless communications; and

a plurality of peripheral devices each having circuitry and programming for providing two-way, wireless communications with the consumer electronic device;

wherein the programming of the consumer electronic device further provides for assigning a one of a plurality of general-purpose communication time slots within a protocol cycle comprised of a dedicated protocol control and synchronization time slot and the plurality of general-purpose communication time slots, with each of the plurality of general-purpose communication time slots accommodating a single inbound or a single outbound data packet, to a one of the plurality of peripheral devices to facilitate communications in the assigned one of the plurality of general-purpose communication time slots between the one of the plurality of peripheral devices and the consumer electronic device, for automatically de-assigning the one of the plurality of general-purpose communication time slots assigned to the at least one of the plurality of peripheral devices in response to the consumer electronic device detecting that the assigned one of the plurality of general-purpose communication time slots has no communication transmissions and is thus being unused by the one of the plurality of peripheral devices assigned thereto, and for broadcasting a notification that the one of the plurality of general-purpose communication time slots that was automatically de-assigned is again available for assignment to a one of the plurality of peripheral devices;

wherein an end-of-cycle data packet transmitted from the consumer electronic device in the dedicated protocol control and synchronization time slot includes the notification that the one of the plurality of general communication time slots that was automatically de-assigned is again available for assignment to a one of the plurality of peripheral devices; and

wherein the one of the plurality of peripheral devices is assigned the one of the plurality of general-purpose communication time slots by the consumer electronic device in response to the one of the plurality of peripheral devices transmitting to to the consumer electronic device in an occurrence of the one of the plurality of general-purpose communication time slots in which the one of the plurality of general-purpose communication time slots is unassigned a request to be assigned the one of the plurality of general-purpose communication time slots for use in exchanging communications with the consumer electronic device.

2. The system as recited in claim 1 , wherein communications are by means of IR transmissions.

3. The system as recited in claim 1 , wherein the consumer electronic device is a game console and each peripheral device is a game controller.

4. The system as recited in claim 1 , wherein the time duration of each of the plurality of general-purpose communication time slots is dynamic during a protocol cycle.

5. The system as recited in claim 4 , wherein the time duration of each of the plurality of general-purpose communication time slots is determined by the programming of the consumer electronic device.

6. The system as recited in claim 5 , wherein an end of at least one of the plurality of general-purpose communication time slots is designated by a marker pulse.

Assignments (3)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2013
From: CHAMBERS, CHRISTOPHER ALAN
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 030426/0078 →
SECURITY AGREEMENT Recorded Sep 24, 2012
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 029010/0735 →