Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture
Reexamination Certificate
2011-04-26
2011-04-26
Misiura, Brian T (Department: 2111)
Electrical computers and digital data processing systems: input/
Intrasystem connection
Bus interface architecture
C710S033000, C710S034000, C710S035000, C710S062000, C710S305000, C710S313000
Reexamination Certificate
active
07934044
ABSTRACT:
A method for expediting data access of a Universal Serial Bus (USB) storage device is disclosed. In a first embodiment, a data transmission procedure without the need of sending command block wrappers (CBW) is executed if a read command for reading data of a large memory space is received, and the addresses of the read commands are continuous. In a second embodiment, several write commands of continuous addresses are stored in a buffer area and combined into a larger single request command before sending to the USB storage device, so as to reduce the number of times of sending CBW and command status wrapper (CSW) required for the data transmission. In a third embodiment, more data are read and stored in a buffer area in advance when a read command is received, such that the next command can read data from the buffer area to improve the speed of reading data.
REFERENCES:
patent: 5444709 (1995-08-01), Riddle
patent: 7003613 (2006-02-01), Wang et al.
patent: 7102671 (2006-09-01), Asnaashari
patent: 7149840 (2006-12-01), Kolokowsky
patent: 7159065 (2007-01-01), Marlatt
patent: 7237047 (2007-06-01), Ishida et al.
patent: 7526593 (2009-04-01), Mandal et al.
patent: 7526594 (2009-04-01), Tseng et al.
patent: 7590765 (2009-09-01), Nagao et al.
patent: 7640378 (2009-12-01), McLeod
patent: 2006/0251087 (2006-11-01), Ng et al.
patent: 2007/0198753 (2007-08-01), Hamid
patent: 2008/0263242 (2008-10-01), Bica et al.
patent: 1875339 (2004-10-01), None
patent: 1889061 (2006-07-01), None
Atmel—“AVR273: USB Mass Storage Implementation”, Mar. 2006, 25 pages.
“Design Considerations for USB Mass Storage” by Steve Kolokowsky—Jun. 12, 2002: 34 pages.
Universal Serial Bus Specification—3 pages only, Apr. 27, 2000.
Universal Serial Bus Mass Storage Class Specification Overview—Revision 1.2; Jun. 23, 2003; 7 pages.
Universal Serial Bus Mass Storage Class—“Bulk-Only Transport” Revision 1.0; Sep. 31, 1999: 22 pages.
Chun-Ting Liao
Guang-An Xiong
Wei Wang
Misiura Brian T
REALTEK Semiconductor Corp.
Thomas Kayden Horstemeyer & Risley LLP
LandOfFree
Method for expediting data access of universal serial bus... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for expediting data access of universal serial bus..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for expediting data access of universal serial bus... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2714337