Search

Patrick F Brinson

Examiner (ID: 7528)

Most Active Art Unit
3753
Art Unit(s)
3405, 3753, 2402, 2899, 3727, 3754, 3752
Total Applications
3421
Issued Applications
2794
Pending Applications
181
Abandoned Applications
410

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6871507 [patent_doc_number] => 20030084197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-01 [patent_title] => 'System and method for automatically generating an object-oriented class wrapper' [patent_app_type] => new [patent_app_number] => 09/999757 [patent_app_country] => US [patent_app_date] => 2001-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6740 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0084/20030084197.pdf [firstpage_image] =>[orig_patent_app_number] => 09999757 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/999757
System and method for automatically generating an object-oriented class wrapper Oct 30, 2001 Issued
Array ( [id] => 6659552 [patent_doc_number] => 20030079049 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-24 [patent_title] => 'Representation of java data types in virtual machines' [patent_app_type] => new [patent_app_number] => 09/999520 [patent_app_country] => US [patent_app_date] => 2001-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3243 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0079/20030079049.pdf [firstpage_image] =>[orig_patent_app_number] => 09999520 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/999520
Representation of Java data types in virtual machines Oct 23, 2001 Issued
Array ( [id] => 778158 [patent_doc_number] => 07003778 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-02-21 [patent_title] => 'Exception handling in java computing environments' [patent_app_type] => utility [patent_app_number] => 09/999841 [patent_app_country] => US [patent_app_date] => 2001-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2681 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/003/07003778.pdf [firstpage_image] =>[orig_patent_app_number] => 09999841 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/999841
Exception handling in java computing environments Oct 23, 2001 Issued
Array ( [id] => 381223 [patent_doc_number] => 07310803 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-18 [patent_title] => 'Method and system for executing multiple tasks in a task set' [patent_app_type] => utility [patent_app_number] => 09/981883 [patent_app_country] => US [patent_app_date] => 2001-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9463 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/310/07310803.pdf [firstpage_image] =>[orig_patent_app_number] => 09981883 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/981883
Method and system for executing multiple tasks in a task set Oct 18, 2001 Issued
Array ( [id] => 6211493 [patent_doc_number] => 20020073250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-06-13 [patent_title] => 'Method of controlling an arrangement of hardware components' [patent_app_type] => new [patent_app_number] => 09/982241 [patent_app_country] => US [patent_app_date] => 2001-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3441 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0073/20020073250.pdf [firstpage_image] =>[orig_patent_app_number] => 09982241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/982241
Method of controlling an arrangement of hardware components Oct 16, 2001 Issued
Array ( [id] => 6133894 [patent_doc_number] => 20020078255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-06-20 [patent_title] => 'Pluggable instantiable distributed objects' [patent_app_type] => new [patent_app_number] => 09/978867 [patent_app_country] => US [patent_app_date] => 2001-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 34216 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20020078255.pdf [firstpage_image] =>[orig_patent_app_number] => 09978867 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/978867
Pluggable instantiable distributed objects Oct 15, 2001 Abandoned
Array ( [id] => 418129 [patent_doc_number] => 07275987 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-02 [patent_title] => 'Virtual world system, server computer and information processor' [patent_app_type] => utility [patent_app_number] => 09/976519 [patent_app_country] => US [patent_app_date] => 2001-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4556 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/275/07275987.pdf [firstpage_image] =>[orig_patent_app_number] => 09976519 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/976519
Virtual world system, server computer and information processor Oct 11, 2001 Issued
Array ( [id] => 6814840 [patent_doc_number] => 20030074390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-17 [patent_title] => 'Hardware to support non-blocking synchronization' [patent_app_type] => new [patent_app_number] => 09/977509 [patent_app_country] => US [patent_app_date] => 2001-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2445 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0074/20030074390.pdf [firstpage_image] =>[orig_patent_app_number] => 09977509 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/977509
Hardware to support non-blocking synchronization Oct 11, 2001 Abandoned
Array ( [id] => 458142 [patent_doc_number] => 07249272 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-07-24 [patent_title] => 'Apparatus and method for coordinating activities of one or more computers' [patent_app_type] => utility [patent_app_number] => 09/977145 [patent_app_country] => US [patent_app_date] => 2001-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3223 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/249/07249272.pdf [firstpage_image] =>[orig_patent_app_number] => 09977145 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/977145
Apparatus and method for coordinating activities of one or more computers Oct 10, 2001 Issued
Array ( [id] => 989643 [patent_doc_number] => 06922833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-07-26 [patent_title] => 'Adaptive fast write cache for storage devices' [patent_app_type] => utility [patent_app_number] => 09/975247 [patent_app_country] => US [patent_app_date] => 2001-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3867 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/922/06922833.pdf [firstpage_image] =>[orig_patent_app_number] => 09975247 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/975247
Adaptive fast write cache for storage devices Oct 10, 2001 Issued
Array ( [id] => 551247 [patent_doc_number] => 07185340 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-02-27 [patent_title] => 'Multiphase system and method of performing operations on data structures' [patent_app_type] => utility [patent_app_number] => 09/976930 [patent_app_country] => US [patent_app_date] => 2001-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5248 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185340.pdf [firstpage_image] =>[orig_patent_app_number] => 09976930 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/976930
Multiphase system and method of performing operations on data structures Oct 10, 2001 Issued
Array ( [id] => 6565030 [patent_doc_number] => 20020112093 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-15 [patent_title] => 'Method of processing information embedded in a displayed object' [patent_app_type] => new [patent_app_number] => 09/974132 [patent_app_country] => US [patent_app_date] => 2001-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6109 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0112/20020112093.pdf [firstpage_image] =>[orig_patent_app_number] => 09974132 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/974132
Method of processing information embedded in a displayed object Oct 8, 2001 Issued
Array ( [id] => 6098636 [patent_doc_number] => 20020052868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-02 [patent_title] => 'SIMD system and method' [patent_app_type] => new [patent_app_number] => 09/971203 [patent_app_country] => US [patent_app_date] => 2001-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7115 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0052/20020052868.pdf [firstpage_image] =>[orig_patent_app_number] => 09971203 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/971203
SIMD system and method Oct 3, 2001 Abandoned
Array ( [id] => 7618326 [patent_doc_number] => 06944867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-09-13 [patent_title] => 'Method for providing a single preloaded software image with an ability to support multiple hardware configurations and multiple types of computer systems' [patent_app_type] => utility [patent_app_number] => 09/971942 [patent_app_country] => US [patent_app_date] => 2001-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3838 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/944/06944867.pdf [firstpage_image] =>[orig_patent_app_number] => 09971942 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/971942
Method for providing a single preloaded software image with an ability to support multiple hardware configurations and multiple types of computer systems Oct 3, 2001 Issued
Array ( [id] => 5816141 [patent_doc_number] => 20020040381 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-04 [patent_title] => 'Automatic load distribution for multiple digital signal processing system' [patent_app_type] => new [patent_app_number] => 09/967420 [patent_app_country] => US [patent_app_date] => 2001-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4175 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0040/20020040381.pdf [firstpage_image] =>[orig_patent_app_number] => 09967420 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/967420
Automatic load distribution for multiple digital signal processing system Sep 27, 2001 Abandoned
09/967895 Method and system for instantiating entitlements into contracts Sep 27, 2001 Abandoned
Array ( [id] => 583607 [patent_doc_number] => 07159220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-02 [patent_title] => 'Flexible acceleration of java thread synchronization on multiprocessor computers' [patent_app_type] => utility [patent_app_number] => 09/968347 [patent_app_country] => US [patent_app_date] => 2001-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2587 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/159/07159220.pdf [firstpage_image] =>[orig_patent_app_number] => 09968347 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/968347
Flexible acceleration of java thread synchronization on multiprocessor computers Sep 27, 2001 Issued
Array ( [id] => 6675652 [patent_doc_number] => 20030061255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-27 [patent_title] => 'Method and apparatus for implementing a parallel construct comprised of a single task' [patent_app_type] => new [patent_app_number] => 09/964950 [patent_app_country] => US [patent_app_date] => 2001-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4338 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0061/20030061255.pdf [firstpage_image] =>[orig_patent_app_number] => 09964950 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/964950
Method and apparatus for implementing a parallel construct comprised of a single task Sep 26, 2001 Issued
Array ( [id] => 962372 [patent_doc_number] => 06952828 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-10-04 [patent_title] => 'System, method and computer program product for dynamic resource management' [patent_app_type] => utility [patent_app_number] => 09/964045 [patent_app_country] => US [patent_app_date] => 2001-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6366 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 399 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/952/06952828.pdf [firstpage_image] =>[orig_patent_app_number] => 09964045 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/964045
System, method and computer program product for dynamic resource management Sep 25, 2001 Issued
Array ( [id] => 6675659 [patent_doc_number] => 20030061262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-27 [patent_title] => 'Method and apparatus for partitioning resources within a computer system' [patent_app_type] => new [patent_app_number] => 09/964148 [patent_app_country] => US [patent_app_date] => 2001-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3519 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0061/20030061262.pdf [firstpage_image] =>[orig_patent_app_number] => 09964148 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/964148
Method and apparatus for partitioning resources within a computer system Sep 24, 2001 Abandoned
Menu