×

Software management systems and methods for automotive computing devices

  • US 7,155,584 B2
  • Filed: 11/10/2004
  • Issued: 12/26/2006
  • Est. Priority Date: 12/20/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. In an automotive computing device, a method comprising:

  • maintaining multiple object store pages in device SRAM that is configured to be battery backed in an event of a power loss;

    periodically flushing one or more object store pages to device non-volatile memory to make room for additional object store pages;

    tracking the frequency of object store page writes, and flushing object store pages that are least frequently written to, before object store pages that are more frequently written to; and

    battery-backing the SRAM in the event of a power loss, and further comprising;

    determining when to flush pages as a function of how many free SRAM pages are available; and

    assigning multiple threads with different priorities to flush pages in accordance with thread priorities, wherein said assigning comprises assigning threads with low, medium, and high priorities.

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