Universal user input/output application layers
US8819311B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 23, 2007 |
| Grant date | Aug 26, 2014 |
| Priority date | — |
| Expiry date | May 11, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/542
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Files on a secondary storage are accessed using alternative IO subroutines that buffer IO requests made by a user and mimic the IO subroutines provided by an operating system. The buffer used by the alternative IO subroutines is maintained by the user and not the operating system. User applications are not recompiled or relinked when using the alternative subroutines because the library that provides these subroutines intercepts requests for buffered IO made by user applications to the operating system's IO subroutines and replaces the requests with calls to the alternative IO subroutines that utilize the buffer maintained by the user.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.