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] => 4042416 [patent_doc_number] => 05903752 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-11 [patent_title] => 'Method and apparatus for embedding a real-time multi-tasking kernel in a non-real-time operating system' [patent_app_type] => 1 [patent_app_number] => 8/732924 [patent_app_country] => US [patent_app_date] => 1996-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 3842 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/903/05903752.pdf [firstpage_image] =>[orig_patent_app_number] => 732924 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/732924
Method and apparatus for embedding a real-time multi-tasking kernel in a non-real-time operating system Oct 16, 1996 Issued
Array ( [id] => 1513138 [patent_doc_number] => 06442618 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-27 [patent_title] => 'System, method and article of manufacture for universal transaction processing' [patent_app_type] => B1 [patent_app_number] => 08/709226 [patent_app_country] => US [patent_app_date] => 1996-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 28 [patent_no_of_words] => 10769 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/442/06442618.pdf [firstpage_image] =>[orig_patent_app_number] => 08709226 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/709226
System, method and article of manufacture for universal transaction processing Sep 22, 1996 Issued
08/708945 METHOD AND SYSTEM FOR TYPE IDENTIFICATION FOR MULTIPLE OBJECT INTERFACES IN A DISTRIBUTED OBJECT ENVIRONMENT Sep 5, 1996 Abandoned
Array ( [id] => 4391173 [patent_doc_number] => 06289393 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-11 [patent_title] => 'System, method and article of manufacture for transaction processing and monitoring of independent interacts' [patent_app_type] => 1 [patent_app_number] => 8/706525 [patent_app_country] => US [patent_app_date] => 1996-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 26 [patent_no_of_words] => 10772 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/289/06289393.pdf [firstpage_image] =>[orig_patent_app_number] => 706525 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/706525
System, method and article of manufacture for transaction processing and monitoring of independent interacts Sep 2, 1996 Issued
Array ( [id] => 4269341 [patent_doc_number] => 06223201 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-24 [patent_title] => 'Data processing system and method of task management within a self-managing application' [patent_app_type] => 1 [patent_app_number] => 8/708135 [patent_app_country] => US [patent_app_date] => 1996-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3295 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/223/06223201.pdf [firstpage_image] =>[orig_patent_app_number] => 708135 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/708135
Data processing system and method of task management within a self-managing application Aug 26, 1996 Issued
Array ( [id] => 4317208 [patent_doc_number] => 06182151 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-30 [patent_title] => 'Method and apparatus for batch storage of objects in a client-server storage management system' [patent_app_type] => 1 [patent_app_number] => 8/688272 [patent_app_country] => US [patent_app_date] => 1996-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5215 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/182/06182151.pdf [firstpage_image] =>[orig_patent_app_number] => 688272 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/688272
Method and apparatus for batch storage of objects in a client-server storage management system Jul 28, 1996 Issued
Array ( [id] => 4291302 [patent_doc_number] => 06247038 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-12 [patent_title] => 'Optimized synchronization procedure' [patent_app_type] => 1 [patent_app_number] => 8/682830 [patent_app_country] => US [patent_app_date] => 1996-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4414 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/247/06247038.pdf [firstpage_image] =>[orig_patent_app_number] => 682830 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/682830
Optimized synchronization procedure Jul 11, 1996 Issued
Array ( [id] => 4324880 [patent_doc_number] => 06253252 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Method and apparatus for asynchronously calling and implementing objects' [patent_app_type] => 1 [patent_app_number] => 8/680202 [patent_app_country] => US [patent_app_date] => 1996-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 8246 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253252.pdf [firstpage_image] =>[orig_patent_app_number] => 680202 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/680202
Method and apparatus for asynchronously calling and implementing objects Jul 10, 1996 Issued
Array ( [id] => 4298081 [patent_doc_number] => 06282580 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'Bridge providing communication between different implementations of object request brokers' [patent_app_type] => 1 [patent_app_number] => 8/678422 [patent_app_country] => US [patent_app_date] => 1996-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 3884 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/282/06282580.pdf [firstpage_image] =>[orig_patent_app_number] => 678422 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/678422
Bridge providing communication between different implementations of object request brokers Jul 1, 1996 Issued
Array ( [id] => 4421963 [patent_doc_number] => 06272556 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-07 [patent_title] => 'Object-oriented system, method and article of manufacture for migrating a client-server application (#5)' [patent_app_type] => 1 [patent_app_number] => 8/673948 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 30 [patent_no_of_words] => 28555 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 372 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/272/06272556.pdf [firstpage_image] =>[orig_patent_app_number] => 673948 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/673948
Object-oriented system, method and article of manufacture for migrating a client-server application (#5) Jun 30, 1996 Issued
Array ( [id] => 4421928 [patent_doc_number] => 06272555 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-07 [patent_title] => 'Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system' [patent_app_type] => 1 [patent_app_number] => 8/673946 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 30 [patent_no_of_words] => 29175 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/272/06272555.pdf [firstpage_image] =>[orig_patent_app_number] => 673946 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/673946
Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system Jun 30, 1996 Issued
Array ( [id] => 4424302 [patent_doc_number] => 06266709 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-24 [patent_title] => 'Object-oriented system, method and article of manufacture for a client-server failure reporting process' [patent_app_type] => 1 [patent_app_number] => 8/675250 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 30 [patent_no_of_words] => 29215 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/266/06266709.pdf [firstpage_image] =>[orig_patent_app_number] => 675250 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/675250
Object-oriented system, method and article of manufacture for a client-server failure reporting process Jun 30, 1996 Issued
Array ( [id] => 4309680 [patent_doc_number] => 06212573 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-03 [patent_title] => 'Mechanism for invoking and servicing multiplexed messages with low context switching overhead' [patent_app_type] => 1 [patent_app_number] => 8/670685 [patent_app_country] => US [patent_app_date] => 1996-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 9172 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/212/06212573.pdf [firstpage_image] =>[orig_patent_app_number] => 670685 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/670685
Mechanism for invoking and servicing multiplexed messages with low context switching overhead Jun 25, 1996 Issued
Array ( [id] => 4323472 [patent_doc_number] => 06189048 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Mechanism for dispatching requests in a distributed object system' [patent_app_type] => 1 [patent_app_number] => 8/670700 [patent_app_country] => US [patent_app_date] => 1996-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 14800 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189048.pdf [firstpage_image] =>[orig_patent_app_number] => 670700 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/670700
Mechanism for dispatching requests in a distributed object system Jun 25, 1996 Issued
Array ( [id] => 4152097 [patent_doc_number] => 06148346 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-14 [patent_title] => 'Dynamic device driver' [patent_app_type] => 1 [patent_app_number] => 8/667026 [patent_app_country] => US [patent_app_date] => 1996-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 22 [patent_no_of_words] => 4766 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/148/06148346.pdf [firstpage_image] =>[orig_patent_app_number] => 667026 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/667026
Dynamic device driver Jun 19, 1996 Issued
Array ( [id] => 4336737 [patent_doc_number] => 06249821 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-19 [patent_title] => 'Network object frameworks' [patent_app_type] => 1 [patent_app_number] => 8/666706 [patent_app_country] => US [patent_app_date] => 1996-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 8558 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/249/06249821.pdf [firstpage_image] =>[orig_patent_app_number] => 666706 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/666706
Network object frameworks Jun 17, 1996 Issued
Array ( [id] => 4315924 [patent_doc_number] => 06199116 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Method and system for managing data while sharing application programs' [patent_app_type] => 1 [patent_app_number] => 8/653765 [patent_app_country] => US [patent_app_date] => 1996-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 11625 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199116.pdf [firstpage_image] =>[orig_patent_app_number] => 653765 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/653765
Method and system for managing data while sharing application programs May 23, 1996 Issued
Array ( [id] => 4171102 [patent_doc_number] => 06125403 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-26 [patent_title] => 'Method for implementing a non-volatile caching product for networks and CD-ROMS' [patent_app_type] => 1 [patent_app_number] => 8/641654 [patent_app_country] => US [patent_app_date] => 1996-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2901 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/125/06125403.pdf [firstpage_image] =>[orig_patent_app_number] => 641654 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/641654
Method for implementing a non-volatile caching product for networks and CD-ROMS Apr 30, 1996 Issued
Array ( [id] => 4421753 [patent_doc_number] => 06233621 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-15 [patent_title] => 'System and method for space efficient hashcode allocation' [patent_app_type] => 1 [patent_app_number] => 8/640245 [patent_app_country] => US [patent_app_date] => 1996-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 5048 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/233/06233621.pdf [firstpage_image] =>[orig_patent_app_number] => 640245 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/640245
System and method for space efficient hashcode allocation Apr 29, 1996 Issued
Array ( [id] => 3762376 [patent_doc_number] => 05802364 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-01 [patent_title] => 'Metadevice driver rename/exchange technique for a computer system incorporating a plurality of independent device drivers' [patent_app_type] => 1 [patent_app_number] => 8/632006 [patent_app_country] => US [patent_app_date] => 1996-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 3620 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/802/05802364.pdf [firstpage_image] =>[orig_patent_app_number] => 632006 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/632006
Metadevice driver rename/exchange technique for a computer system incorporating a plurality of independent device drivers Apr 14, 1996 Issued
Menu