IP Library › Granted Patent US 7,526,317
Granted Patent B2
US 7,526,317 · App. 11/539,453 · Granted Apr 28, 2009

Interface system for an accessory and communication device

Assignee: Motorola, Inc.
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 7,526,317
App. No.
11/539,453
Granted
Apr 28, 2009
Kind
B2
Abstract

A configurable interface system ( 100 ) couples an accessory ( 102 ) to a communication device ( 104 ). The interface system utilizes a memory device ( 120 ) embedded in the accessory ( 102 ) that stores physical configuration and event mapping descriptors ( 114, 122 ) pertaining to the accessory. The communication device ( 104 ) reads the physical configuration and event mapping descriptors and configures its external interface ( 112 ) in response thereto, preferably through the use of bi-directional GPIO lines ( 110 ).

Claims (19)

1. A radio architecture for interfacing with an accessory, the radio architecture including:

an accessory interface manager for receiving event mapping descriptors and physical configuration descriptors from the accessory;

an accessory interface driver coupled to the accessory interface manager.

2. The radio architecture of claim 1 , wherein the physical configuration descriptors contain data direction and logic sense.

3. The radio architecture of claim 1 , wherein the event mapping descriptors contain event identifier, control type, and GPIO number.

4. The radio architecture as described in claim 3 , wherein the event identifier specifies an event code in the radio which is an indication event.

5. The radio architecture as described in claim 4 , wherein the event identifier specifies an event code in the radio which is a user input event.

6. The interface system as described in claim 5 , wherein the indication events and user input events are subdivided into logical and physical events yielding: physical input event, logical input event, physical output event, and logical output event.

7. The radio architecture of claim 6 , wherein the physical input event is assigned to a single GPIO pin configured as an input thereby providing an external means to activate a physical radio button.

8. The radio architecture of claim 6 , wherein the physical output event is created when a logical event, created by an ergonomic manager and application field, is sent to a user interface task which then translates a logical indicator into a physical indicator using a translation table.

9. The radio architecture as described in claim 1 , wherein at least two logical events are set up in the event mapping descriptor using an OR relationship.

10. The radio architecture as described in claim 1 , wherein at least two logical events are set up in the event mapping descriptor using an AND relationship.

11. The radio architecture as described in claim 1 , wherein at least two physical events are set up in the event mapping descriptor using an OR relationship.

12. The radio architecture as described in claim 1 , wherein at least two physical events are set up in the event mapping descriptor using an AND relationship.

13. The radio architecture system of claim 1 , wherein the physical configuration descriptors are encrypted.

14. The radio architecture system of claim 1 , wherein the physical configuration descriptors are digitally signed.

15. The radio architecture system of claim 1 , wherein the event mapping descriptors are encrypted.

16. The radio architecture system of claim 1 , wherein the event mapping descriptors are digitally signed.

17. The radio architecture of claim 1 , wherein for physical events, the accessory interface manager sends physical event mapping descriptors to a user input manager, and for output events, the accessory interface manager monitors outputs from a low level display/indicator manager and activates/deactivates display and indicator drivers.

Assignments (2)
CHANGE OF NAME Recorded Apr 6, 2011
From: MOTOROLA, INC
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 026081/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2006
From: PINDER, ELLIS A.
To: MOTOROLA, INC.
Reel/Frame 018364/0045 →
Continuity (2)
Division 1066903200 · Sep 23, 2003
Related Publication 20070127397A1 · Jun 7, 2007