Sign In to Follow Application
View All Documents & Correspondence

"Register Mapping Techniques For Efficient Dynamic Binary Translation"

Abstract: Generally, the present disclosure provides a system and method for mapping registers from a system with more registers to a system with fewer registers. Regions may be formed that include one or more blocks of code with relatively frequent register accesses. The most frequently accessed source registers may be mapped to target registers. Each block in the region may be bounded by a prologue and at least one epilogue. The prologue may be configured to implement register mapping and the epilogue(s) may be configured to manage program flow from a block in the region to another block in the region or to a block not in the region.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
21 December 2011
Publication Number
45/2012
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2020-05-20
Renewal Date

Applicants

INTEL CORPORATION
2200 MISSION COLLEGE BOULEVARD, MS: RNB-4-150, SANTA CLARA, CALIFORNIA 95052, UNITED STATES OF AMERICA

Inventors

1. OTTONI, GUILHERME D.
1761 W. CAMPBELL AVENUE, CAMPBELL, CALIFORNIA 95008, UNITED STATES OF AMERICA
2. WANG, HONG
4249 MARSTON LANE, SANTA CLARA, CALIFORNIA 95054, UNITED STATES OF AMERICA
3. LI, WEI
8 RIVIERA CIRCUIT, REDWOOD CITY, CALIFORNIA 94065, UNITED STATES OF AMERICA

Specification

NA

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 10106-DELNP-2011-FORM-27 [28-09-2024(online)].pdf 2024-09-28
1 10106-delnp-2011-GPA-(10-02-2012).pdf 2012-02-10
2 10106-delnp-2011-Correspondence-Others-(10-02-2012).pdf 2012-02-10
2 10106-DELNP-2011-RELEVANT DOCUMENTS [15-09-2023(online)].pdf 2023-09-15
3 10106-DELNP-2011-RELEVANT DOCUMENTS [24-09-2022(online)].pdf 2022-09-24
3 10106-delnp-2011-Form-3-(28-02-2012).pdf 2012-02-28
4 10106-DELNP-2011-IntimationOfGrant20-05-2020.pdf 2020-05-20
4 10106-delnp-2011-Correspondence-others-(28-02-2012).pdf 2012-02-28
5 10106-DELNP-2011-PatentCertificate20-05-2020.pdf 2020-05-20
5 10106-delnp-2011-Assignment-(28-02-2012).pdf 2012-02-28
6 10106-delnp-2011-Form-18-(05-03-2012).pdf 2012-03-05
6 10106-DELNP-2011-FORM 3 [31-08-2019(online)].pdf 2019-08-31
7 10106-DELNP-2011-Written submissions and relevant documents (MANDATORY) [30-08-2019(online)].pdf 2019-08-30
7 10106-delnp-2011-Correspondence-Others-(05-03-2012).pdf 2012-03-05
8 10106-DELNP-2011-HearingNoticeLetter27-08-2019.pdf 2019-08-27
8 10106-delnp-2011-Form-3-(14-06-2012).pdf 2012-06-14
9 10106-DELNP-2011-ABSTRACT [14-11-2018(online)].pdf 2018-11-14
9 10106-delnp-2011-Correspondence-Others-(14-06-2012).pdf 2012-06-14
10 10106-DELNP-2011-AMENDED DOCUMENTS [14-11-2018(online)].pdf 2018-11-14
10 10106-delnp-2011-Form-5.pdf 2012-07-12
11 10106-DELNP-2011-CLAIMS [14-11-2018(online)].pdf 2018-11-14
11 10106-delnp-2011-Form-3.pdf 2012-07-12
12 10106-DELNP-2011-COMPLETE SPECIFICATION [14-11-2018(online)].pdf 2018-11-14
12 10106-delnp-2011-Form-2.pdf 2012-07-12
13 10106-DELNP-2011-DRAWING [14-11-2018(online)].pdf 2018-11-14
13 10106-delnp-2011-Form-1.pdf 2012-07-12
14 10106-delnp-2011-Drawings.pdf 2012-07-12
14 10106-DELNP-2011-FER_SER_REPLY [14-11-2018(online)].pdf 2018-11-14
15 10106-delnp-2011-Description (Complete).pdf 2012-07-12
15 10106-DELNP-2011-FORM 13 [14-11-2018(online)].pdf 2018-11-14
16 10106-delnp-2011-Correspondence Others.pdf 2012-07-12
16 10106-DELNP-2011-MARKED COPIES OF AMENDEMENTS [14-11-2018(online)].pdf 2018-11-14
17 10106-DELNP-2011-OTHERS [14-11-2018(online)].pdf 2018-11-14
17 10106-delnp-2011-Claims.pdf 2012-07-12
18 10106-delnp-2011-Abstract.pdf 2012-07-12
18 10106-DELNP-2011-PETITION UNDER RULE 137 [14-11-2018(online)].pdf 2018-11-14
19 10106-DELNP-2011-FER.pdf 2018-05-24
19 10106-DELNP-2011-RELEVANT DOCUMENTS [14-11-2018(online)]-1.pdf 2018-11-14
20 10106-DELNP-2011-Certified Copy of Priority Document (MANDATORY) [06-06-2018(online)].pdf 2018-06-06
20 10106-DELNP-2011-RELEVANT DOCUMENTS [14-11-2018(online)].pdf 2018-11-14
21 10106-DELNP-2011-FORM 3 [27-06-2018(online)].pdf 2018-06-27
21 10106-DELNP-2011-Information under section 8(2) (MANDATORY) [27-06-2018(online)].pdf 2018-06-27
22 10106-DELNP-2011-FORM 3 [27-06-2018(online)].pdf 2018-06-27
22 10106-DELNP-2011-Information under section 8(2) (MANDATORY) [27-06-2018(online)].pdf 2018-06-27
23 10106-DELNP-2011-Certified Copy of Priority Document (MANDATORY) [06-06-2018(online)].pdf 2018-06-06
23 10106-DELNP-2011-RELEVANT DOCUMENTS [14-11-2018(online)].pdf 2018-11-14
24 10106-DELNP-2011-RELEVANT DOCUMENTS [14-11-2018(online)]-1.pdf 2018-11-14
24 10106-DELNP-2011-FER.pdf 2018-05-24
25 10106-delnp-2011-Abstract.pdf 2012-07-12
25 10106-DELNP-2011-PETITION UNDER RULE 137 [14-11-2018(online)].pdf 2018-11-14
26 10106-delnp-2011-Claims.pdf 2012-07-12
26 10106-DELNP-2011-OTHERS [14-11-2018(online)].pdf 2018-11-14
27 10106-delnp-2011-Correspondence Others.pdf 2012-07-12
27 10106-DELNP-2011-MARKED COPIES OF AMENDEMENTS [14-11-2018(online)].pdf 2018-11-14
28 10106-delnp-2011-Description (Complete).pdf 2012-07-12
28 10106-DELNP-2011-FORM 13 [14-11-2018(online)].pdf 2018-11-14
29 10106-delnp-2011-Drawings.pdf 2012-07-12
29 10106-DELNP-2011-FER_SER_REPLY [14-11-2018(online)].pdf 2018-11-14
30 10106-DELNP-2011-DRAWING [14-11-2018(online)].pdf 2018-11-14
30 10106-delnp-2011-Form-1.pdf 2012-07-12
31 10106-DELNP-2011-COMPLETE SPECIFICATION [14-11-2018(online)].pdf 2018-11-14
31 10106-delnp-2011-Form-2.pdf 2012-07-12
32 10106-DELNP-2011-CLAIMS [14-11-2018(online)].pdf 2018-11-14
32 10106-delnp-2011-Form-3.pdf 2012-07-12
33 10106-DELNP-2011-AMENDED DOCUMENTS [14-11-2018(online)].pdf 2018-11-14
33 10106-delnp-2011-Form-5.pdf 2012-07-12
34 10106-DELNP-2011-ABSTRACT [14-11-2018(online)].pdf 2018-11-14
34 10106-delnp-2011-Correspondence-Others-(14-06-2012).pdf 2012-06-14
35 10106-delnp-2011-Form-3-(14-06-2012).pdf 2012-06-14
35 10106-DELNP-2011-HearingNoticeLetter27-08-2019.pdf 2019-08-27
36 10106-DELNP-2011-Written submissions and relevant documents (MANDATORY) [30-08-2019(online)].pdf 2019-08-30
36 10106-delnp-2011-Correspondence-Others-(05-03-2012).pdf 2012-03-05
37 10106-delnp-2011-Form-18-(05-03-2012).pdf 2012-03-05
37 10106-DELNP-2011-FORM 3 [31-08-2019(online)].pdf 2019-08-31
38 10106-DELNP-2011-PatentCertificate20-05-2020.pdf 2020-05-20
38 10106-delnp-2011-Assignment-(28-02-2012).pdf 2012-02-28
39 10106-DELNP-2011-IntimationOfGrant20-05-2020.pdf 2020-05-20
39 10106-delnp-2011-Correspondence-others-(28-02-2012).pdf 2012-02-28
40 10106-DELNP-2011-RELEVANT DOCUMENTS [24-09-2022(online)].pdf 2022-09-24
40 10106-delnp-2011-Form-3-(28-02-2012).pdf 2012-02-28
41 10106-DELNP-2011-RELEVANT DOCUMENTS [15-09-2023(online)].pdf 2023-09-15
41 10106-delnp-2011-Correspondence-Others-(10-02-2012).pdf 2012-02-10
42 10106-DELNP-2011-FORM-27 [28-09-2024(online)].pdf 2024-09-28
42 10106-delnp-2011-GPA-(10-02-2012).pdf 2012-02-10

Search Strategy

1 10106_DELNP_2011_25-01-2018.pdf

ERegister / Renewals

3rd: 13 Aug 2020

From 14/06/2013 - To 14/06/2014

4th: 13 Aug 2020

From 14/06/2014 - To 14/06/2015

5th: 13 Aug 2020

From 14/06/2015 - To 14/06/2016

6th: 13 Aug 2020

From 14/06/2016 - To 14/06/2017

7th: 13 Aug 2020

From 14/06/2017 - To 14/06/2018

8th: 13 Aug 2020

From 14/06/2018 - To 14/06/2019

9th: 13 Aug 2020

From 14/06/2019 - To 14/06/2020

10th: 13 Aug 2020

From 14/06/2020 - To 14/06/2021

11th: 13 Aug 2020

From 14/06/2021 - To 14/06/2022

12th: 23 May 2022

From 14/06/2022 - To 14/06/2023

13th: 19 May 2023

From 14/06/2023 - To 14/06/2024

14th: 14 Dec 2023

From 14/06/2024 - To 14/06/2025

15th: 26 May 2025

From 14/06/2025 - To 14/06/2026