
Tim T. Vo
Supervisory Patent Examiner (ID: 3120, Phone: (571)272-3642 , Office: P/2185 )
| Most Active Art Unit | 2112 |
| Art Unit(s) | 2138, 2185, 2189, 2112, 2111, 2168, 2181, 2781 |
| Total Applications | 536 |
| Issued Applications | 443 |
| Pending Applications | 49 |
| Abandoned Applications | 48 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 1007674
[patent_doc_number] => 06907485
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-06-14
[patent_title] => 'Hybrid change of state protocol for CANOpen networks'
[patent_app_type] => utility
[patent_app_number] => 10/045723
[patent_app_country] => US
[patent_app_date] => 2001-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 1801
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/907/06907485.pdf
[firstpage_image] =>[orig_patent_app_number] => 10045723
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/045723 | Hybrid change of state protocol for CANOpen networks | Oct 25, 2001 | Issued |
Array
(
[id] => 947617
[patent_doc_number] => 06965952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-11-15
[patent_title] => 'Bus framer'
[patent_app_type] => utility
[patent_app_number] => 10/032743
[patent_app_country] => US
[patent_app_date] => 2001-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3976
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/965/06965952.pdf
[firstpage_image] =>[orig_patent_app_number] => 10032743
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/032743 | Bus framer | Oct 24, 2001 | Issued |
Array
(
[id] => 7631573
[patent_doc_number] => 06665764
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-12-16
[patent_title] => 'Hubless docking station having USB ports'
[patent_app_type] => B2
[patent_app_number] => 09/999653
[patent_app_country] => US
[patent_app_date] => 2001-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2029
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 4
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/665/06665764.pdf
[firstpage_image] =>[orig_patent_app_number] => 09999653
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/999653 | Hubless docking station having USB ports | Oct 24, 2001 | Issued |
Array
(
[id] => 5990622
[patent_doc_number] => 20020099894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-25
[patent_title] => 'Adapter unit having a handle grip for a personal digital assistant'
[patent_app_type] => new
[patent_app_number] => 09/999004
[patent_app_country] => US
[patent_app_date] => 2001-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 8644
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0099/20020099894.pdf
[firstpage_image] =>[orig_patent_app_number] => 09999004
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/999004 | Adapter unit having a handle grip for a personal digital assistant | Oct 23, 2001 | Issued |
Array
(
[id] => 713129
[patent_doc_number] => 07062578
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-06-13
[patent_title] => 'Flexible processing hardware architecture'
[patent_app_type] => utility
[patent_app_number] => 09/977413
[patent_app_country] => US
[patent_app_date] => 2001-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 4958
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/062/07062578.pdf
[firstpage_image] =>[orig_patent_app_number] => 09977413
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/977413 | Flexible processing hardware architecture | Oct 14, 2001 | Issued |
Array
(
[id] => 1075126
[patent_doc_number] => 06839794
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-01-04
[patent_title] => 'Method and system to map a service level associated with a packet to one of a number of data streams at an interconnect device'
[patent_app_type] => utility
[patent_app_number] => 09/977529
[patent_app_country] => US
[patent_app_date] => 2001-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10782
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/839/06839794.pdf
[firstpage_image] =>[orig_patent_app_number] => 09977529
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/977529 | Method and system to map a service level associated with a packet to one of a number of data streams at an interconnect device | Oct 11, 2001 | Issued |
Array
(
[id] => 794293
[patent_doc_number] => 06983343
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-01-03
[patent_title] => 'Partitioning of storage channels using programmable switches'
[patent_app_type] => utility
[patent_app_number] => 09/972438
[patent_app_country] => US
[patent_app_date] => 2001-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 13
[patent_no_of_words] => 4924
[patent_no_of_claims] => 65
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/983/06983343.pdf
[firstpage_image] =>[orig_patent_app_number] => 09972438
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/972438 | Partitioning of storage channels using programmable switches | Oct 4, 2001 | Issued |
Array
(
[id] => 713161
[patent_doc_number] => 07062591
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-06-13
[patent_title] => 'Controller data sharing using a modular DMA architecture'
[patent_app_type] => utility
[patent_app_number] => 09/967126
[patent_app_country] => US
[patent_app_date] => 2001-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8282
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/062/07062591.pdf
[firstpage_image] =>[orig_patent_app_number] => 09967126
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/967126 | Controller data sharing using a modular DMA architecture | Sep 27, 2001 | Issued |
Array
(
[id] => 1116093
[patent_doc_number] => 06804573
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-10-12
[patent_title] => 'Automatically generating embroidery designs from a scanned image'
[patent_app_type] => B2
[patent_app_number] => 09/950521
[patent_app_country] => US
[patent_app_date] => 2001-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 20
[patent_no_of_words] => 12013
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/804/06804573.pdf
[firstpage_image] =>[orig_patent_app_number] => 09950521
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/950521 | Automatically generating embroidery designs from a scanned image | Sep 9, 2001 | Issued |
Array
(
[id] => 1088539
[patent_doc_number] => 06832280
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-12-14
[patent_title] => 'Data processing system having an adaptive priority controller'
[patent_app_type] => B2
[patent_app_number] => 09/927123
[patent_app_country] => US
[patent_app_date] => 2001-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8378
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/832/06832280.pdf
[firstpage_image] =>[orig_patent_app_number] => 09927123
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/927123 | Data processing system having an adaptive priority controller | Aug 9, 2001 | Issued |
Array
(
[id] => 1030556
[patent_doc_number] => 06883050
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-04-19
[patent_title] => 'Optimized POD module/host interface'
[patent_app_type] => utility
[patent_app_number] => 09/925362
[patent_app_country] => US
[patent_app_date] => 2001-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 2073
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/883/06883050.pdf
[firstpage_image] =>[orig_patent_app_number] => 09925362
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/925362 | Optimized POD module/host interface | Aug 8, 2001 | Issued |
Array
(
[id] => 1180850
[patent_doc_number] => 06754756
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-06-22
[patent_title] => 'GPS card reader'
[patent_app_type] => B2
[patent_app_number] => 09/924994
[patent_app_country] => US
[patent_app_date] => 2001-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1031
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/754/06754756.pdf
[firstpage_image] =>[orig_patent_app_number] => 09924994
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/924994 | GPS card reader | Aug 7, 2001 | Issued |
Array
(
[id] => 7321118
[patent_doc_number] => 20040225784
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-11
[patent_title] => 'Structure and method for extended bus and bridge in the extended bus'
[patent_app_type] => new
[patent_app_number] => 09/922046
[patent_app_country] => US
[patent_app_date] => 2001-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2184
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0225/20040225784.pdf
[firstpage_image] =>[orig_patent_app_number] => 09922046
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/922046 | Structure and method for extended bus and bridge in the extended bus | Aug 2, 2001 | Issued |
Array
(
[id] => 6717349
[patent_doc_number] => 20030028697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-06
[patent_title] => 'Implementing hardware interrupt event driven mechanism to offer soft real-time universal serial bus'
[patent_app_type] => new
[patent_app_number] => 09/921862
[patent_app_country] => US
[patent_app_date] => 2001-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6845
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0028/20030028697.pdf
[firstpage_image] =>[orig_patent_app_number] => 09921862
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/921862 | Implementing hardware interrupt event driven mechanism to offer soft real-time universal serial bus | Aug 1, 2001 | Issued |
Array
(
[id] => 713326
[patent_doc_number] => 07062664
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-06-13
[patent_title] => 'Bus management based on bus status'
[patent_app_type] => utility
[patent_app_number] => 09/917833
[patent_app_country] => US
[patent_app_date] => 2001-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 60
[patent_figures_cnt] => 67
[patent_no_of_words] => 24872
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/062/07062664.pdf
[firstpage_image] =>[orig_patent_app_number] => 09917833
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/917833 | Bus management based on bus status | Jul 30, 2001 | Issued |
Array
(
[id] => 6554037
[patent_doc_number] => 20020194414
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-19
[patent_title] => 'Method and system for transferring data between a digital camera and a host'
[patent_app_type] => new
[patent_app_number] => 09/882533
[patent_app_country] => US
[patent_app_date] => 2001-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6318
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0194/20020194414.pdf
[firstpage_image] =>[orig_patent_app_number] => 09882533
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/882533 | Method and system for transferring data between a digital camera and a host | Jun 14, 2001 | Issued |
Array
(
[id] => 6948344
[patent_doc_number] => 20010021981
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-09-13
[patent_title] => 'Information processing apparatus having a power saving function'
[patent_app_type] => new
[patent_app_number] => 09/860586
[patent_app_country] => US
[patent_app_date] => 2001-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9661
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0021/20010021981.pdf
[firstpage_image] =>[orig_patent_app_number] => 09860586
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/860586 | Computer interface architecture having a power saving function | May 20, 2001 | Issued |
Array
(
[id] => 735969
[patent_doc_number] => 07043581
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-05-09
[patent_title] => 'Resource sequester mechanism'
[patent_app_type] => utility
[patent_app_number] => 09/853446
[patent_app_country] => US
[patent_app_date] => 2001-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 73
[patent_figures_cnt] => 85
[patent_no_of_words] => 32055
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/043/07043581.pdf
[firstpage_image] =>[orig_patent_app_number] => 09853446
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/853446 | Resource sequester mechanism | May 10, 2001 | Issued |
Array
(
[id] => 6424528
[patent_doc_number] => 20020184423
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-05
[patent_title] => 'Mobile communication device having a prioritized interrupt controller'
[patent_app_type] => new
[patent_app_number] => 09/853333
[patent_app_country] => US
[patent_app_date] => 2001-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9502
[patent_no_of_claims] => 53
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0184/20020184423.pdf
[firstpage_image] =>[orig_patent_app_number] => 09853333
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/853333 | Mobile communication device having a prioritized interrupt controller | May 9, 2001 | Issued |
Array
(
[id] => 1169721
[patent_doc_number] => 06766399
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-07-20
[patent_title] => 'Application programming interface for temporary release of associated file locks on storage devices'
[patent_app_type] => B1
[patent_app_number] => 09/852414
[patent_app_country] => US
[patent_app_date] => 2001-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3876
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/766/06766399.pdf
[firstpage_image] =>[orig_patent_app_number] => 09852414
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/852414 | Application programming interface for temporary release of associated file locks on storage devices | May 9, 2001 | Issued |