
Michael Robert Reid
Examiner (ID: 6592, Phone: (313)446-4859 , Office: P/3753 )
| Most Active Art Unit | 3753 |
| Art Unit(s) | 3753 |
| Total Applications | 832 |
| Issued Applications | 616 |
| Pending Applications | 106 |
| Abandoned Applications | 154 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 813337
[patent_doc_number] => 07418616
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-08-26
[patent_title] => 'System and method for improved synchronous data access'
[patent_app_type] => utility
[patent_app_number] => 10/064445
[patent_app_country] => US
[patent_app_date] => 2002-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9606
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/418/07418616.pdf
[firstpage_image] =>[orig_patent_app_number] => 10064445
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/064445 | System and method for improved synchronous data access | Jul 14, 2002 | Issued |
Array
(
[id] => 7359245
[patent_doc_number] => 20040250151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-09
[patent_title] => 'Status indication detection and device and method'
[patent_app_type] => new
[patent_app_number] => 10/483511
[patent_app_country] => US
[patent_app_date] => 2004-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16183
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 3
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0250/20040250151.pdf
[firstpage_image] =>[orig_patent_app_number] => 10483511
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/483511 | Status indication detection and device and method | Jul 2, 2002 | Issued |
Array
(
[id] => 7445566
[patent_doc_number] => 20040003226
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-01
[patent_title] => 'Method and apparatus for recovering from corrupted system firmware in a computer system'
[patent_app_type] => new
[patent_app_number] => 10/186009
[patent_app_country] => US
[patent_app_date] => 2002-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3482
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0003/20040003226.pdf
[firstpage_image] =>[orig_patent_app_number] => 10186009
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/186009 | Method and apparatus for recovering from corrupted system firmware in a computer system | Jun 27, 2002 | Issued |
Array
(
[id] => 6555897
[patent_doc_number] => 20020194512
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-19
[patent_title] => 'Method of configuring a computer system capable of being woken up on LAN'
[patent_app_type] => new
[patent_app_number] => 10/156186
[patent_app_country] => US
[patent_app_date] => 2002-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4054
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0194/20020194512.pdf
[firstpage_image] =>[orig_patent_app_number] => 10156186
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/156186 | Method of configuring a computer system capable of being woken up on LAN | May 28, 2002 | Issued |
Array
(
[id] => 933450
[patent_doc_number] => 06981162
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-12-27
[patent_title] => 'Suspend-to-RAM controlling circuit'
[patent_app_type] => utility
[patent_app_number] => 10/156148
[patent_app_country] => US
[patent_app_date] => 2002-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1811
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/981/06981162.pdf
[firstpage_image] =>[orig_patent_app_number] => 10156148
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/156148 | Suspend-to-RAM controlling circuit | May 28, 2002 | Issued |
Array
(
[id] => 6822972
[patent_doc_number] => 20030221133
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-27
[patent_title] => 'Providing overload protection in battery operation'
[patent_app_type] => new
[patent_app_number] => 10/155208
[patent_app_country] => US
[patent_app_date] => 2002-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4005
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 33
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0221/20030221133.pdf
[firstpage_image] =>[orig_patent_app_number] => 10155208
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/155208 | Providing overload protection in battery operation | May 23, 2002 | Issued |
Array
(
[id] => 690858
[patent_doc_number] => 07080245
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-07-18
[patent_title] => 'Method and system of switching between two or more images of firmware on a host device'
[patent_app_type] => utility
[patent_app_number] => 10/155345
[patent_app_country] => US
[patent_app_date] => 2002-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4308
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/080/07080245.pdf
[firstpage_image] =>[orig_patent_app_number] => 10155345
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/155345 | Method and system of switching between two or more images of firmware on a host device | May 22, 2002 | Issued |
Array
(
[id] => 7626806
[patent_doc_number] => 06807639
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-10-19
[patent_title] => 'Split computer architecture to separate user and processor while retaining original user interface'
[patent_app_type] => B2
[patent_app_number] => 10/150075
[patent_app_country] => US
[patent_app_date] => 2002-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 24
[patent_no_of_words] => 13691
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 15
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/807/06807639.pdf
[firstpage_image] =>[orig_patent_app_number] => 10150075
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/150075 | Split computer architecture to separate user and processor while retaining original user interface | May 19, 2002 | Issued |
Array
(
[id] => 690865
[patent_doc_number] => 07080247
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-07-18
[patent_title] => 'System and method for automated display driver management'
[patent_app_type] => utility
[patent_app_number] => 10/128150
[patent_app_country] => US
[patent_app_date] => 2002-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4550
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/080/07080247.pdf
[firstpage_image] =>[orig_patent_app_number] => 10128150
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/128150 | System and method for automated display driver management | Apr 21, 2002 | Issued |
Array
(
[id] => 774232
[patent_doc_number] => 07007176
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-02-28
[patent_title] => 'System and method for highly phased power regulation using adaptive compensation control'
[patent_app_type] => utility
[patent_app_number] => 10/109801
[patent_app_country] => US
[patent_app_date] => 2002-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8276
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/007/07007176.pdf
[firstpage_image] =>[orig_patent_app_number] => 10109801
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/109801 | System and method for highly phased power regulation using adaptive compensation control | Mar 28, 2002 | Issued |
Array
(
[id] => 984704
[patent_doc_number] => 06928564
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-08-09
[patent_title] => 'Method for managing image processing devices on a network'
[patent_app_type] => utility
[patent_app_number] => 10/104018
[patent_app_country] => US
[patent_app_date] => 2002-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 5756
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/928/06928564.pdf
[firstpage_image] =>[orig_patent_app_number] => 10104018
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/104018 | Method for managing image processing devices on a network | Mar 24, 2002 | Issued |
Array
(
[id] => 6522769
[patent_doc_number] => 20020136243
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-09-26
[patent_title] => 'Method and device for data transfer'
[patent_app_type] => new
[patent_app_number] => 10/103517
[patent_app_country] => US
[patent_app_date] => 2002-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4766
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0136/20020136243.pdf
[firstpage_image] =>[orig_patent_app_number] => 10103517
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/103517 | Method and device for data transfer | Mar 21, 2002 | Issued |
Array
(
[id] => 6831530
[patent_doc_number] => 20030182588
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-25
[patent_title] => 'Method and apparatus for controlling power states in a memory device utilizing state information'
[patent_app_type] => new
[patent_app_number] => 10/104676
[patent_app_country] => US
[patent_app_date] => 2002-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2707
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0182/20030182588.pdf
[firstpage_image] =>[orig_patent_app_number] => 10104676
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/104676 | Method and apparatus for controlling power states in a memory device utilizing state information | Mar 21, 2002 | Issued |
Array
(
[id] => 6839890
[patent_doc_number] => 20030037230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-20
[patent_title] => 'Optical drive controller with a host interface for direct connection to an IDE/ATA data bus'
[patent_app_type] => new
[patent_app_number] => 10/082990
[patent_app_country] => US
[patent_app_date] => 2002-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 16700
[patent_no_of_claims] => 68
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0037/20030037230.pdf
[firstpage_image] =>[orig_patent_app_number] => 10082990
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/082990 | Optical drive controller with a host interface for direct connection to an IDE/ATA data bus | Feb 24, 2002 | Issued |
Array
(
[id] => 6085402
[patent_doc_number] => 20020083224
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-06-27
[patent_title] => 'Protected control of devices by user applications in multiprogramming environments'
[patent_app_type] => new
[patent_app_number] => 10/082663
[patent_app_country] => US
[patent_app_date] => 2002-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5358
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 342
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0083/20020083224.pdf
[firstpage_image] =>[orig_patent_app_number] => 10082663
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/082663 | Protected control of devices by user applications in multiprogramming environments | Feb 24, 2002 | Issued |
Array
(
[id] => 1225420
[patent_doc_number] => 06704813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-03-09
[patent_title] => 'System for storing streaming information in a circular buffer by using padding block containing non-streaming information to fill a partition of the buffer'
[patent_app_type] => B2
[patent_app_number] => 10/080750
[patent_app_country] => US
[patent_app_date] => 2002-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 34
[patent_no_of_words] => 18674
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/704/06704813.pdf
[firstpage_image] =>[orig_patent_app_number] => 10080750
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/080750 | System for storing streaming information in a circular buffer by using padding block containing non-streaming information to fill a partition of the buffer | Feb 21, 2002 | Issued |
Array
(
[id] => 6108285
[patent_doc_number] => 20020171678
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'System to provide computing as a product using dynamic computing environments'
[patent_app_type] => new
[patent_app_number] => 10/066324
[patent_app_country] => US
[patent_app_date] => 2002-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6644
[patent_no_of_claims] => 27
[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/0171/20020171678.pdf
[firstpage_image] =>[orig_patent_app_number] => 10066324
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/066324 | System to provide computing as a product using dynamic computing environments | Jan 29, 2002 | Issued |
Array
(
[id] => 1240788
[patent_doc_number] => 06691177
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-02-10
[patent_title] => 'High speed file I/O control system with user set file structure to effect parallel access pattern over a network'
[patent_app_type] => B2
[patent_app_number] => 10/056082
[patent_app_country] => US
[patent_app_date] => 2002-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 20
[patent_no_of_words] => 8670
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 278
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/691/06691177.pdf
[firstpage_image] =>[orig_patent_app_number] => 10056082
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/056082 | High speed file I/O control system with user set file structure to effect parallel access pattern over a network | Jan 27, 2002 | Issued |
Array
(
[id] => 6661133
[patent_doc_number] => 20030135777
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-07-17
[patent_title] => 'Enable propagation controller'
[patent_app_type] => new
[patent_app_number] => 10/044563
[patent_app_country] => US
[patent_app_date] => 2002-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2962
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0135/20030135777.pdf
[firstpage_image] =>[orig_patent_app_number] => 10044563
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/044563 | Enable propagation controller | Jan 10, 2002 | Issued |
Array
(
[id] => 6655643
[patent_doc_number] => 20030105985
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-05
[patent_title] => 'Method and circuit for initializing a de-skewing buffer in a clock forwarded system'
[patent_app_type] => new
[patent_app_number] => 10/044549
[patent_app_country] => US
[patent_app_date] => 2002-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4124
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0105/20030105985.pdf
[firstpage_image] =>[orig_patent_app_number] => 10044549
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/044549 | Method and circuit for initializing a de-skewing buffer in a clock forwarded system | Jan 10, 2002 | Issued |