Method for expediting data access of universal serial bus...

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-2714337

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.