USPatentGranted
B2

Efficient linking and loading for late binding and platform retargeting

Granted 18 Dec 2012 · no office action yet

Life of the patent

8 dated events
⤢ drag to zoom200020052010201520202025ProsecutionTerm & fees
ProsecutionTerm & feeshover for detail · click to open

Abstract

A method of producing an executable image from an object file without shared library support from the operating system, wherein the executable image requires a shared library file in order to resolve at least one of the symbols called for in the object file. A method of optimizing the loading of a previously linked file into working memory in a computer for executing in a single address space of the working memory, the file containing an instruction to make an indirect jump to a location in a shared library through an import section of the file. A method for optimizing the loading of a previously linked file into working memory in a computer for executing in a single address space of the working memory, the file containing plural sections with number-filled padding between the end of each section and a succeeding page boundary. A method of optimizing the loading of a previously linked file into working memory in a computer for executing in a memory sharable with other executables. This method includes selecting a portion of code in the previously linked file, removing the portion of code from the previously linked file, and constructing a dynamically linked library file containing the portion of the code, the dynamically linked library file being available to plural files including the previously linked-file. A method of converting an image which has been previously linked for executing in an unshared memory into an image optimized for use with virtual memory.

Claims

27 · 2 independent · depth 7
123456789101112131415161718192021222324252627
27 granted claims

Classifications

8 codes
IPC · International Patent Classification
Section G — Physics
  • G06F13/00
USPC · US Patent Classification
719/331717/165719/332717/162717/164717/163717/167

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoom20062007200820092010201120122013USPTOApplicantNotice of allowanceRequest for continued examination
USPTOApplicanthover for detail · click to open
Pendency
7.6 y
2,766 days filing → grant
Office actions
0
none on record
Responses
1
1 RCE
Interviews
1
examiner interview summaries
Examiner
Andy Ho
art unit 2194 · TC 2100
Citations: 49 back · 1 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Priority chain

2 priority documents
Priority
9 Sep 1998
earliest claimed
›Priority documents — 2
TypeDocumentDate
provisionalUS 600995629 Sep 1998
related publicationUS 20050223018 A16 Oct 2005

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock