IP Library Granted Patent US 8,069,282
Granted Patent B2
US 8,069,282 · App. 12/876,129 · Granted Nov 29, 2011

SD switch box in a cellular handset

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,069,282
App. No.
12/876,129
Granted
Nov 29, 2011
Kind
B2
Abstract

A method for arbitrating between a host device and a cellular base band mode for use of a shared SD storage, including requesting, by a cellular base band modem from a host device, access to an SD storage, including writing an access request message, notifying the host device of the access request message, reading, by the host device, the access request message, granting, by the host device, the access request, including writing an access grant message, notifying the cellular base band modem of the access grant message, reading, by the cellular base band mode, the access grant message, holding an SD host bus in a busy state, thereby forcing the host device to hold and not access the bus, accessing, by the cellular base band modem, the SD storage, and upon completion of the accessing, removing the busy state from the SD host bus.

Claims (30)

1. A method for arbitrating between a host device and a cellular base band modem for use of a shared SD storage, comprising:

requesting, by a cellular base band modem from a host device, access to an SD storage, comprising writing an access request message;

notifying the host device of the access request message;

reading, by the host device, the access request message;

granting, by the host device, the access request, comprising writing an access grant message as the first block of a multi-block write;

notifying the cellular base band modem of the access grant message;

reading, by the cellular base band mode, the access grant message;

holding an SD host bus in a busy state, comprising preventing the host device from writing subsequent blocks of the mufti-block write, thereby forcing the host device to hold and not access the bus;

accessing, by the cellular base band modem, the SD storage; and

upon completion of said accessing, removing the busy state from the SD host bus.

2. The method of claim 1 wherein said writing an access request message comprises writing the access request message to a first mailbox.

3. The method of claim 1 wherein said writing an access grant message comprises writing the access grant message to a second mailbox.

4. The method of claim 1 wherein said notifying the host device comprises issuing an interrupt to the host device.

5. The method of claim 1 wherein said notifying the cellular base band modem comprises issuing an interrupt to the cellular base band modem.

6. The method of claim 1 further comprising limiting said accessing to no longer than a busy period timeout.

7. The method of claim 1 further comprising, upon completion of said accessing, writing, by the cellular base band modem, a release message.

8. The method of claim 1 wherein the host device is a member of the group consisting of a media player, a PDA and a GPS navigational system.

9. A method for arbitrating between a host device and a cellular base band modem for use of a shared SD storage, comprising:

requesting, by a cellular base band modem from a host device, access to an SD storage, comprising writing an access request message as the first block of a mufti-block write;

notifying the host device of the access request message;

reading, by the host device, the access request message;

holding an SD host bus in a busy state, comprising preventing the host device from writing subsequent blocks of the mufti-block write, thereby forcing the host device to hold and not access the bus;

accessing, by the cellular base band modem, the SD storage; and

upon completion of said accessing, removing the busy state from the SD host bus.

10. The method of claim 9 wherein said writing an access request message comprises writing the access request message to a mailbox.

11. The method of claim 9 wherein said notifying the host device comprises issuing an interrupt to the host device.

12. The method of claim 9 further comprising limiting said accessing to no longer than a busy period timeout.

13. The method of claim 9 further comprising, upon completion of said accessing, writing, by the cellular base band modem, a release message.

14. The method of claim 9 wherein said holding comprises preventing the host device from performing a single block read.

15. The method of claim 9 wherein the host device is a member of the group consisting of a media player, a PDA and a GPS navigational system.

Assignments (4)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2017
From: SHERMAN, ITAY; BYCHKOV, EYAL; SEGALOV, YARON
To: INFONE TECH, LTD.
Reel/Frame 041801/0510 →
CHANGE OF NAME Recorded Mar 30, 2017
From: INFONE TECH LTD.
To: MODU LTD.
Reel/Frame 041801/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2013
From: MODU LTD.
To: GOOGLE INC.
Reel/Frame 030351/0496 →