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] => 864623
[patent_doc_number] => 07373646
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-05-13
[patent_title] => 'Method and apparatus for sharing stack space between multiple processes in a network device'
[patent_app_type] => utility
[patent_app_number] => 10/406841
[patent_app_country] => US
[patent_app_date] => 2003-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 6605
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/373/07373646.pdf
[firstpage_image] =>[orig_patent_app_number] => 10406841
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/406841 | Method and apparatus for sharing stack space between multiple processes in a network device | Apr 3, 2003 | Issued |
Array
(
[id] => 7359815
[patent_doc_number] => 20040250253
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-09
[patent_title] => 'Method and apparatus for providing multi-client support in a sip-enabled terminal'
[patent_app_type] => new
[patent_app_number] => 10/393500
[patent_app_country] => US
[patent_app_date] => 2003-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4775
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0250/20040250253.pdf
[firstpage_image] =>[orig_patent_app_number] => 10393500
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/393500 | Method and apparatus for providing multi-client support in a sip-enabled terminal | Mar 19, 2003 | Issued |
Array
(
[id] => 7395093
[patent_doc_number] => 20040031041
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-12
[patent_title] => 'Remote control inputs to Java applications'
[patent_app_type] => new
[patent_app_number] => 10/392177
[patent_app_country] => US
[patent_app_date] => 2003-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4536
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20040031041.pdf
[firstpage_image] =>[orig_patent_app_number] => 10392177
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/392177 | Remote control inputs to Java applications | Mar 19, 2003 | Issued |
Array
(
[id] => 7419311
[patent_doc_number] => 20040177359
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-09
[patent_title] => 'Supporting the exchange of data by distributed applications'
[patent_app_type] => new
[patent_app_number] => 10/383992
[patent_app_country] => US
[patent_app_date] => 2003-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6301
[patent_no_of_claims] => 50
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0177/20040177359.pdf
[firstpage_image] =>[orig_patent_app_number] => 10383992
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/383992 | Supporting the exchange of data by distributed applications | Mar 6, 2003 | Issued |
Array
(
[id] => 7477349
[patent_doc_number] => 20040123303
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'System and method for managing memory resources in a shared memory system'
[patent_app_type] => new
[patent_app_number] => 10/383302
[patent_app_country] => US
[patent_app_date] => 2003-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2540
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0123/20040123303.pdf
[firstpage_image] =>[orig_patent_app_number] => 10383302
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/383302 | Method for managing memory resources in a shared memory system | Mar 5, 2003 | Issued |
Array
(
[id] => 924998
[patent_doc_number] => 07320044
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-01-15
[patent_title] => 'System, method, and computer program product for interrupt scheduling in processing communication'
[patent_app_type] => utility
[patent_app_number] => 10/371681
[patent_app_country] => US
[patent_app_date] => 2003-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7249
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/320/07320044.pdf
[firstpage_image] =>[orig_patent_app_number] => 10371681
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/371681 | System, method, and computer program product for interrupt scheduling in processing communication | Feb 19, 2003 | Issued |
Array
(
[id] => 6844338
[patent_doc_number] => 20030149685
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-07
[patent_title] => 'Method and system for managing resources in a data center'
[patent_app_type] => new
[patent_app_number] => 10/357352
[patent_app_country] => US
[patent_app_date] => 2003-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9309
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0149/20030149685.pdf
[firstpage_image] =>[orig_patent_app_number] => 10357352
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/357352 | Method and system for managing resources in a data center | Feb 3, 2003 | Issued |
Array
(
[id] => 6670388
[patent_doc_number] => 20030115373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-19
[patent_title] => 'Inter-object messaging'
[patent_app_type] => new
[patent_app_number] => 10/351887
[patent_app_country] => US
[patent_app_date] => 2003-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4542
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0115/20030115373.pdf
[firstpage_image] =>[orig_patent_app_number] => 10351887
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/351887 | Inter-object messaging | Jan 26, 2003 | Issued |
Array
(
[id] => 619987
[patent_doc_number] => 07146618
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-12-05
[patent_title] => 'Simple object access protocol'
[patent_app_type] => utility
[patent_app_number] => 10/349536
[patent_app_country] => US
[patent_app_date] => 2003-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4415
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/146/07146618.pdf
[firstpage_image] =>[orig_patent_app_number] => 10349536
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/349536 | Simple object access protocol | Jan 20, 2003 | Issued |
Array
(
[id] => 396511
[patent_doc_number] => 07299242
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-11-20
[patent_title] => 'Single-word lock-free reference counting'
[patent_app_type] => utility
[patent_app_number] => 10/340150
[patent_app_country] => US
[patent_app_date] => 2003-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 17231
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/299/07299242.pdf
[firstpage_image] =>[orig_patent_app_number] => 10340150
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/340150 | Single-word lock-free reference counting | Jan 9, 2003 | Issued |
Array
(
[id] => 7673447
[patent_doc_number] => 20040128671
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-01
[patent_title] => 'Software architecture for control systems'
[patent_app_type] => new
[patent_app_number] => 10/335747
[patent_app_country] => US
[patent_app_date] => 2002-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3651
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0128/20040128671.pdf
[firstpage_image] =>[orig_patent_app_number] => 10335747
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/335747 | Software architecture for control systems | Dec 30, 2002 | Abandoned |
Array
(
[id] => 7601804
[patent_doc_number] => 07237242
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-26
[patent_title] => 'Dynamic thread pool tuning techniques'
[patent_app_type] => utility
[patent_app_number] => 10/334768
[patent_app_country] => US
[patent_app_date] => 2002-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11970
[patent_no_of_claims] => 55
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/237/07237242.pdf
[firstpage_image] =>[orig_patent_app_number] => 10334768
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/334768 | Dynamic thread pool tuning techniques | Dec 30, 2002 | Issued |
Array
(
[id] => 411625
[patent_doc_number] => 07287254
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-23
[patent_title] => 'Affinitizing threads in a multiprocessor system'
[patent_app_type] => utility
[patent_app_number] => 10/334368
[patent_app_country] => US
[patent_app_date] => 2002-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5933
[patent_no_of_claims] => 57
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/287/07287254.pdf
[firstpage_image] =>[orig_patent_app_number] => 10334368
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/334368 | Affinitizing threads in a multiprocessor system | Dec 29, 2002 | Issued |
Array
(
[id] => 423912
[patent_doc_number] => 07275249
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-09-25
[patent_title] => 'Dynamically generating masks for thread scheduling in a multiprocessor system'
[patent_app_type] => utility
[patent_app_number] => 10/334341
[patent_app_country] => US
[patent_app_date] => 2002-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6265
[patent_no_of_claims] => 60
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/275/07275249.pdf
[firstpage_image] =>[orig_patent_app_number] => 10334341
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/334341 | Dynamically generating masks for thread scheduling in a multiprocessor system | Dec 29, 2002 | Issued |
Array
(
[id] => 7477335
[patent_doc_number] => 20040123295
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Programmable scheduler for digital signal processor'
[patent_app_type] => new
[patent_app_number] => 10/327835
[patent_app_country] => US
[patent_app_date] => 2002-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9923
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0123/20040123295.pdf
[firstpage_image] =>[orig_patent_app_number] => 10327835
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/327835 | Programmable scheduler for digital signal processor | Dec 22, 2002 | Issued |
Array
(
[id] => 912662
[patent_doc_number] => 07334229
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-02-19
[patent_title] => 'Mutual exclusion at the record level with priority inheritance for embedded systems using one semaphore'
[patent_app_type] => utility
[patent_app_number] => 10/327487
[patent_app_country] => US
[patent_app_date] => 2002-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4559
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/334/07334229.pdf
[firstpage_image] =>[orig_patent_app_number] => 10327487
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/327487 | Mutual exclusion at the record level with priority inheritance for embedded systems using one semaphore | Dec 19, 2002 | Issued |
Array
(
[id] => 7477136
[patent_doc_number] => 20040123185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Tools and methods for discovering race condition errors'
[patent_app_type] => new
[patent_app_number] => 10/326772
[patent_app_country] => US
[patent_app_date] => 2002-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4516
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0123/20040123185.pdf
[firstpage_image] =>[orig_patent_app_number] => 10326772
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/326772 | Tools and methods for discovering race condition errors | Dec 19, 2002 | Issued |
Array
(
[id] => 7309738
[patent_doc_number] => 20040117792
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-17
[patent_title] => 'System and method for terminating processes in a distributed computing system'
[patent_app_type] => new
[patent_app_number] => 10/322221
[patent_app_country] => US
[patent_app_date] => 2002-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3924
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0117/20040117792.pdf
[firstpage_image] =>[orig_patent_app_number] => 10322221
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/322221 | System and method for terminating processes in a distributed computing system | Dec 16, 2002 | Issued |
Array
(
[id] => 6670261
[patent_doc_number] => 20030115245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-19
[patent_title] => 'Multi-application execution system and method thereof'
[patent_app_type] => new
[patent_app_number] => 10/320129
[patent_app_country] => US
[patent_app_date] => 2002-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3215
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0115/20030115245.pdf
[firstpage_image] =>[orig_patent_app_number] => 10320129
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/320129 | Multi-application execution system and method thereof | Dec 15, 2002 | Issued |
Array
(
[id] => 398160
[patent_doc_number] => 07302687
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-11-27
[patent_title] => 'Computer apparatus, terminal server apparatus and performance management methods therefor'
[patent_app_type] => utility
[patent_app_number] => 10/309042
[patent_app_country] => US
[patent_app_date] => 2002-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3110
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/302/07302687.pdf
[firstpage_image] =>[orig_patent_app_number] => 10309042
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/309042 | Computer apparatus, terminal server apparatus and performance management methods therefor | Dec 3, 2002 | Issued |