×

Memory management in a multi-threaded environment

  • US 7,511,836 B2
  • Filed: 11/15/2004
  • Issued: 03/31/2009
  • Est. Priority Date: 10/24/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for managing a memory configured to handle electronic ink comprising:

  • a storage; and

    a processor exchanging information with said storage, said processor including a component for handling electronic ink, said component having an unmanaged code section written in a first programming language and a managed code section written in a second programming language, where the first programming language and the second programming language are different, with said unmanaged code section and said managed code section sharing a common memory, said component including an input configured to receive said electronic ink, a synchronous interface, and an asynchronous interface, said processor further including a dynamic renderer having a first portion written in managed code and a second portion written in unmanaged code where said dynamic renderer includes a memory shared between said managed code and said unmanaged code.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×