Search

Blair Emanuel Hall

Examiner (ID: 9920)

Most Active Art Unit
4172
Art Unit(s)
4172
Total Applications
4
Issued Applications
0
Pending Applications
4
Abandoned Applications
0

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4380359 [patent_doc_number] => 06256657 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-03 [patent_title] => 'Cross-domain data transfer using deferred page remapping' [patent_app_type] => 1 [patent_app_number] => 9/231319 [patent_app_country] => US [patent_app_date] => 1999-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6092 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/256/06256657.pdf [firstpage_image] =>[orig_patent_app_number] => 231319 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/231319
Cross-domain data transfer using deferred page remapping Jan 12, 1999 Issued
09/053055 SYSTEM WITH VIRTUAL MACHINE MOVABLE BETWEEN VIRTUAL MACHINE SYSTEMS AND CONTROL METHOD Mar 31, 1998 Abandoned
Array ( [id] => 4373601 [patent_doc_number] => 06292843 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-18 [patent_title] => 'Quick loading of run time dynamic link library for OS/2' [patent_app_type] => 1 [patent_app_number] => 9/008001 [patent_app_country] => US [patent_app_date] => 1998-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3126 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/292/06292843.pdf [firstpage_image] =>[orig_patent_app_number] => 008001 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/008001
Quick loading of run time dynamic link library for OS/2 Jan 15, 1998 Issued
09/001376 METHOD OF COMMON INITIALIZATION OF COMPUTING TASKS Dec 30, 1997 Abandoned
Array ( [id] => 4279348 [patent_doc_number] => 06205491 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-20 [patent_title] => 'Method and apparatus for deferred throwing of exceptions in C++' [patent_app_type] => 1 [patent_app_number] => 8/993075 [patent_app_country] => US [patent_app_date] => 1997-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 9767 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/205/06205491.pdf [firstpage_image] =>[orig_patent_app_number] => 993075 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/993075
Method and apparatus for deferred throwing of exceptions in C++ Dec 17, 1997 Issued
Array ( [id] => 4171705 [patent_doc_number] => 06125442 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-26 [patent_title] => 'Method, system and data structures for computer software application development and execution' [patent_app_type] => 1 [patent_app_number] => 8/990181 [patent_app_country] => US [patent_app_date] => 1997-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 39 [patent_no_of_words] => 23850 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/125/06125442.pdf [firstpage_image] =>[orig_patent_app_number] => 990181 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/990181
Method, system and data structures for computer software application development and execution Dec 11, 1997 Issued
Array ( [id] => 4427270 [patent_doc_number] => 06226693 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-01 [patent_title] => 'Method and system for logical event management' [patent_app_type] => 1 [patent_app_number] => 8/941323 [patent_app_country] => US [patent_app_date] => 1997-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 5317 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/226/06226693.pdf [firstpage_image] =>[orig_patent_app_number] => 941323 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/941323
Method and system for logical event management Sep 29, 1997 Issued
Array ( [id] => 4109512 [patent_doc_number] => 06134602 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-17 [patent_title] => 'Application programming interface enabling application programs to group code and data to control allocation of physical memory in a virtual memory system' [patent_app_type] => 1 [patent_app_number] => 8/936596 [patent_app_country] => US [patent_app_date] => 1997-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8248 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/134/06134602.pdf [firstpage_image] =>[orig_patent_app_number] => 936596 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/936596
Application programming interface enabling application programs to group code and data to control allocation of physical memory in a virtual memory system Sep 23, 1997 Issued
Array ( [id] => 4311918 [patent_doc_number] => 06237045 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-22 [patent_title] => 'Interactive information processing system' [patent_app_type] => 1 [patent_app_number] => 8/929087 [patent_app_country] => US [patent_app_date] => 1997-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 33 [patent_no_of_words] => 10191 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/237/06237045.pdf [firstpage_image] =>[orig_patent_app_number] => 929087 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/929087
Interactive information processing system Sep 14, 1997 Issued
Array ( [id] => 4423091 [patent_doc_number] => 06311226 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-30 [patent_title] => 'Method and apparatus for dynamic link name negotiation' [patent_app_type] => 1 [patent_app_number] => 8/920713 [patent_app_country] => US [patent_app_date] => 1997-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4219 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/311/06311226.pdf [firstpage_image] =>[orig_patent_app_number] => 920713 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/920713
Method and apparatus for dynamic link name negotiation Aug 28, 1997 Issued
Array ( [id] => 4324894 [patent_doc_number] => 06253253 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Method and apparatus for optimizing references to objects in a data processing system' [patent_app_type] => 1 [patent_app_number] => 8/917992 [patent_app_country] => US [patent_app_date] => 1997-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4290 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253253.pdf [firstpage_image] =>[orig_patent_app_number] => 917992 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/917992
Method and apparatus for optimizing references to objects in a data processing system Aug 24, 1997 Issued
Array ( [id] => 4088254 [patent_doc_number] => 06070197 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-05-30 [patent_title] => 'Object oriented transaction monitor for distributed transaction processing environments' [patent_app_type] => 1 [patent_app_number] => 8/909575 [patent_app_country] => US [patent_app_date] => 1997-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4430 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/070/06070197.pdf [firstpage_image] =>[orig_patent_app_number] => 909575 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/909575
Object oriented transaction monitor for distributed transaction processing environments Aug 11, 1997 Issued
Array ( [id] => 4324950 [patent_doc_number] => 06253257 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Software Interface for dynamic API mapping' [patent_app_type] => 1 [patent_app_number] => 8/904401 [patent_app_country] => US [patent_app_date] => 1997-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3225 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253257.pdf [firstpage_image] =>[orig_patent_app_number] => 904401 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/904401
Software Interface for dynamic API mapping Jul 30, 1997 Issued
Array ( [id] => 3894808 [patent_doc_number] => 05764985 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-09 [patent_title] => 'Notification mechanism for coordinating software extensions' [patent_app_type] => 1 [patent_app_number] => 8/884430 [patent_app_country] => US [patent_app_date] => 1997-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 12821 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/764/05764985.pdf [firstpage_image] =>[orig_patent_app_number] => 884430 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/884430
Notification mechanism for coordinating software extensions Jun 26, 1997 Issued
Array ( [id] => 4268459 [patent_doc_number] => 06138169 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-24 [patent_title] => 'System and method for creating an object oriented transaction service that achieves interoperability with encina procedural transactions' [patent_app_type] => 1 [patent_app_number] => 8/840999 [patent_app_country] => US [patent_app_date] => 1997-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5465 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/138/06138169.pdf [firstpage_image] =>[orig_patent_app_number] => 840999 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/840999
System and method for creating an object oriented transaction service that achieves interoperability with encina procedural transactions Apr 21, 1997 Issued
Array ( [id] => 4317246 [patent_doc_number] => 06182154 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-30 [patent_title] => 'Universal object request broker encapsulater' [patent_app_type] => 1 [patent_app_number] => 8/838458 [patent_app_country] => US [patent_app_date] => 1997-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 7026 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/182/06182154.pdf [firstpage_image] =>[orig_patent_app_number] => 838458 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/838458
Universal object request broker encapsulater Apr 6, 1997 Issued
Array ( [id] => 4204699 [patent_doc_number] => 06151704 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-21 [patent_title] => 'Method for optimizing a loop in a computer program by speculatively removing loads from within the loop' [patent_app_type] => 1 [patent_app_number] => 8/829980 [patent_app_country] => US [patent_app_date] => 1997-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5374 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/151/06151704.pdf [firstpage_image] =>[orig_patent_app_number] => 829980 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/829980
Method for optimizing a loop in a computer program by speculatively removing loads from within the loop Mar 31, 1997 Issued
Array ( [id] => 4403545 [patent_doc_number] => 06263376 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-17 [patent_title] => 'Generic run-time binding interpreter' [patent_app_type] => 1 [patent_app_number] => 8/806505 [patent_app_country] => US [patent_app_date] => 1997-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6196 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/263/06263376.pdf [firstpage_image] =>[orig_patent_app_number] => 806505 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/806505
Generic run-time binding interpreter Feb 23, 1997 Issued
Array ( [id] => 4191993 [patent_doc_number] => 06141696 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-31 [patent_title] => 'Secure decentralized object exporter' [patent_app_type] => 1 [patent_app_number] => 8/790655 [patent_app_country] => US [patent_app_date] => 1997-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4748 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/141/06141696.pdf [firstpage_image] =>[orig_patent_app_number] => 790655 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/790655
Secure decentralized object exporter Jan 28, 1997 Issued
Array ( [id] => 3818530 [patent_doc_number] => 05854931 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-29 [patent_title] => 'Method and system for accessing virtual base classes' [patent_app_type] => 1 [patent_app_number] => 8/788080 [patent_app_country] => US [patent_app_date] => 1997-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 9691 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/854/05854931.pdf [firstpage_image] =>[orig_patent_app_number] => 788080 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/788080
Method and system for accessing virtual base classes Jan 21, 1997 Issued
Menu