IP Library Granted Patent US 7,286,067
Granted Patent B2
US 7,286,067 · App. 11/352,220 · Granted Oct 23, 2007

Appliance with communication protocol emulation

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,286,067
App. No.
11/352,220
Granted
Oct 23, 2007
Kind
B2
Abstract

An appliance includes a physical interface for communication according to a broad protocol and two functional components. The first functional component communicates via the physical interface. The second functional component includes a functional module adapted to communicate according to a narrow protocol and an emulation module that transforms between the two protocols so that the two functional components can communicate with each other using the physical interface.

Claims (42)

1. An appliance comprising:

(a) a physical interface for communication according to a first protocol;

(b) a first functional component adapted to communicate via said physical interface; and

(c) a second functional component including:

(i) a functional module adapted to communicate using a second protocol that is narrower than said first protocol, and

(ii) an emulation module for transforming logically between commands of said first protocol and commands of said second protocol to enable said first and second functional components to communicate with each other using said physical interface.

2. The appliance of claim 1 , wherein said second functional component is a central processing unit of the appliance.

3. The appliance of claim 1 , wherein said first functional component is a data storage device of the appliance.

4. The appliance of claim 3 , wherein said data storage device is a flash memory data storage device.

5. The appliance of claim 1 , wherein said second functional component is a data storage device of the appliance.

6. The appliance of claim 5 , wherein said data storage device is a flash memory data storage device.

7. The appliance of claim 1 , wherein said first functional component is a central processing unit of the appliance.

8. The appliance of claim 1 , wherein said second protocol is a Universal Serial Bus protocol.

9. The appliance of claim 1 , wherein said second protocol is a MultiMediaCard protocol.

10. The appliance of claim 1 , wherein said second protocol is a SecureDigital protocol.

11. The appliance of claim 1 , wherein said physical interface is a random access interface.

12. The appliance of claim 1 , wherein said second protocol is a protocol of a serial interface.

13. The appliance of claim 1 , wherein said emulation module enables said first and second functional components to communicate with each other while preserving data precision.

14. A component, for an appliance that includes a physical interface that uses a first protocol and a central processing unit that communicates via the physical interface, the component comprising:

(a) a functional module adapted to communicate using a second protocol that is narrower than the first protocol; and

(b) an emulation module for transforming logically between commands of said second protocol and commands of said first protocol to enable the central processing unit and the component to communicate with each other using the physical interface.

15. The component of claim 14 , wherein said functional module is a data storage module.

16. The component of claim 15 , wherein said data storage module is a flash memory data storage module.

17. The component of claim 14 , wherein said second protocol is a Universal Serial Bus protocol.

18. The component of claim 14 , wherein said second protocol is a MultiMediaCard protocol.

19. The component of claim 14 , wherein said second protocol is a SecureDigital protocol.

20. The component of claim 14 , wherein said second protocol is a protocol of a serial interface.

21. The component of claim 14 , wherein said emulation module enables the central processing unit and the component to communicate with each other while preserving data precision.

22. A central processing unit, for an appliance that includes a physical interface that uses a first protocol, and a component that communicates via the physical interface, the central processing unit comprising:

(a) a functional module adapted to communicate using a second protocol that is narrower than the first protocol; and

(b) an emulation module for transforming logically between commands of said second protocol and commands of said first protocol to enable the central processing unit and the component to communicate with each other using the physical interface.

23. The central processing unit of claim 22 , wherein said second protocol is a Universal Serial Bus protocol.

24. The central processing unit of claim 22 , wherein said second protocol is a MultiMediaCard protocol.

25. The central processing unit of claim 22 , wherein said second protocol is a SecureDigital protocol.

26. The central processing unit of claim 22 , wherein said second protocol is a serial protocol.

27. The central processing unit of claim 22 , wherein said emulation module enables the central processing unit and the component to communicate with each other while preserving data precision.

28. An appliance comprising:

(a) a physical interface for communication according to a first protocol;

(b) a data storage device adapted to communicate via said physical interface; and

(c) a central processing unit including:

(i) a functional module adapted to communicate using a second protocol that is narrower than said first protocol, and

(ii) an emulation module for transforming between said first and second protocols to enable said data storage device and said central processing unit to communicate with each other using said physical interface.

Assignments (5)
CHANGE OF NAME Recorded Jun 10, 2025
From: WESTERN DIGITAL ISRAEL LTD.
To: SANDISK ISRAEL LTD.
Reel/Frame 071587/0836 →
CHANGE OF NAME Recorded Aug 21, 2020
From: SANDISK IL LTD
To: WESTERN DIGITAL ISRAEL LTD
Reel/Frame 053574/0513 →
CHANGE OF NAME Recorded Nov 18, 2008
From: MSYSTEMS LTD
To: SANDISK IL LTD.
Reel/Frame 021849/0658 →
CHANGE OF NAME Recorded Nov 5, 2008
From: M-SYSTEMS FLASH DISK PIONEERS LTD.
To: MSYSTEMS LTD
Reel/Frame 021785/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2006
From: MOSEK, AMIR; LEHR, AMIR
To: M-SYSTEMS FLASH DISK PIONEERS, LTD.
Reel/Frame 017566/0998 →