×

Data transmission over the internet using a cache memory file system

  • US 5,950,205 A
  • Filed: 09/25/1997
  • Issued: 09/07/1999
  • Est. Priority Date: 09/25/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for storing a first object in a cache memory using a write pointer to indicate a most recently allocated memory portion, and a flush pointer to indicate a most recently flushed object, the method comprising:

  • (A) determining a size of the first object;

    (B) determining a first memory amount available for writing the first object with reference to the write and flush pointers;

    (C) where the first memory amount is insufficient to accommodate the first object, moving the flush pointer to the end of a next flushed object immediately following the most recently flushed object, the next flushed object then becoming the most recently flushed object;

    (D) performing (B) and (C) until the first memory amount is sufficient to accommodate the first object;

    (E) where the first memory amount is sufficient to accommodate the first object, moving the write pointer to allocate a second memory amount corresponding to a first portion of the cache memory, the second memory amount being smaller than the first memory amount and also being sufficient to accommodate the first object; and

    (F) writing the first object in the first portion of the cache memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×