Invention Grant
- Patent Title: Using addresses to detect overlapping memory regions
- Patent Title (中): 使用地址检测重叠的内存区域
-
Application No.: US13167633Application Date: 2011-06-23
-
Publication No.: US08527737B2Publication Date: 2013-09-03
- Inventor: Jeffry E. Gonion
- Applicant: Jeffry E. Gonion
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Park, Vaughan, Fleming & Dowler, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
The described embodiments determine if two addressed memory regions overlap. First, a first address for a first memory region and a second address for a second memory region are received. Then a composite address is generated from the first and second addresses. Next, an upper subset and a lower subset of the bits in the addresses are determined. Then, using the upper and lower subsets of the addresses, a determination is made whether the addresses meet a condition from a set of conditions. If so, a determination is made whether the lower subset of the bits in the addresses meet a criteria from a set of criteria. Based on the determination whether the lower subset of the bits in the addresses meet a criteria, a determination is made whether the memory regions overlap or do not overlap.
Public/Granted literature
- US20110320763A1 USING ADDRESSES TO DETECT OVERLAPPING MEMORY REGIONS Public/Granted day:2011-12-29
Information query