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 number | Title of the application | Filing Date | Status |
---|---|---|---|
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 |