
Frank Duong
Examiner (ID: 12350, Phone: (571)272-3164 , Office: P/2474 )
| Most Active Art Unit | 2474 |
| Art Unit(s) | 2666, 2731, 2474, 2616, 2664, 2416 |
| Total Applications | 2322 |
| Issued Applications | 1982 |
| Pending Applications | 180 |
| Abandoned Applications | 201 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5778616
[patent_doc_number] => 20060107256
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-18
[patent_title] => 'Methods and system for software metering'
[patent_app_type] => utility
[patent_app_number] => 11/272161
[patent_app_country] => US
[patent_app_date] => 2005-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3457
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0107/20060107256.pdf
[firstpage_image] =>[orig_patent_app_number] => 11272161
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/272161 | System and method for monitoring and controlling software usage in a computer | Nov 9, 2005 | Issued |
Array
(
[id] => 5137678
[patent_doc_number] => 20070079307
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-05
[patent_title] => 'Virtual machine based network carriers'
[patent_app_type] => utility
[patent_app_number] => 11/239750
[patent_app_country] => US
[patent_app_date] => 2005-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10293
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0079/20070079307.pdf
[firstpage_image] =>[orig_patent_app_number] => 11239750
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/239750 | Virtual machine based network carriers | Sep 29, 2005 | Abandoned |
Array
(
[id] => 5770752
[patent_doc_number] => 20060020771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-26
[patent_title] => 'Parallel computer having a hierarchy structure'
[patent_app_type] => utility
[patent_app_number] => 11/234265
[patent_app_country] => US
[patent_app_date] => 2005-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12254
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0020/20060020771.pdf
[firstpage_image] =>[orig_patent_app_number] => 11234265
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/234265 | Parallel computer having a hierarchy structure | Sep 25, 2005 | Abandoned |
Array
(
[id] => 4600966
[patent_doc_number] => 07984444
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-07-19
[patent_title] => 'Composite abortable locks'
[patent_app_type] => utility
[patent_app_number] => 11/226949
[patent_app_country] => US
[patent_app_date] => 2005-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5449
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984444.pdf
[firstpage_image] =>[orig_patent_app_number] => 11226949
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/226949 | Composite abortable locks | Sep 14, 2005 | Issued |
Array
(
[id] => 5058861
[patent_doc_number] => 20070061783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-15
[patent_title] => 'Task dispatch monitoring for dynamic adaptation to system conditions'
[patent_app_type] => utility
[patent_app_number] => 11/222690
[patent_app_country] => US
[patent_app_date] => 2005-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 7879
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0061/20070061783.pdf
[firstpage_image] =>[orig_patent_app_number] => 11222690
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/222690 | Task dispatch monitoring for dynamic adaptation to system conditions | Sep 8, 2005 | Issued |
Array
(
[id] => 4600971
[patent_doc_number] => 07984447
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-07-19
[patent_title] => 'Method and apparatus for balancing project shares within job assignment and scheduling'
[patent_app_type] => utility
[patent_app_number] => 11/211790
[patent_app_country] => US
[patent_app_date] => 2005-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8590
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984447.pdf
[firstpage_image] =>[orig_patent_app_number] => 11211790
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/211790 | Method and apparatus for balancing project shares within job assignment and scheduling | Aug 24, 2005 | Issued |
Array
(
[id] => 5907650
[patent_doc_number] => 20060048151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-02
[patent_title] => 'Progress management for projects'
[patent_app_type] => utility
[patent_app_number] => 11/206165
[patent_app_country] => US
[patent_app_date] => 2005-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6984
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0048/20060048151.pdf
[firstpage_image] =>[orig_patent_app_number] => 11206165
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/206165 | Progress management for projects | Aug 16, 2005 | Issued |
Array
(
[id] => 605247
[patent_doc_number] => 07434218
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-07
[patent_title] => 'Archiving data in a virtual application environment'
[patent_app_type] => utility
[patent_app_number] => 11/205590
[patent_app_country] => US
[patent_app_date] => 2005-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2545
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/434/07434218.pdf
[firstpage_image] =>[orig_patent_app_number] => 11205590
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/205590 | Archiving data in a virtual application environment | Aug 14, 2005 | Issued |
Array
(
[id] => 4551108
[patent_doc_number] => 07873961
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-18
[patent_title] => 'Supervisory operating system for running multiple child operating systems simultaneously and optimizing resource usage'
[patent_app_type] => utility
[patent_app_number] => 11/161330
[patent_app_country] => US
[patent_app_date] => 2005-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5916
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 607
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/873/07873961.pdf
[firstpage_image] =>[orig_patent_app_number] => 11161330
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/161330 | Supervisory operating system for running multiple child operating systems simultaneously and optimizing resource usage | Jul 28, 2005 | Issued |
Array
(
[id] => 5206759
[patent_doc_number] => 20070028241
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-01
[patent_title] => 'Scheduled job execution management'
[patent_app_type] => utility
[patent_app_number] => 11/191692
[patent_app_country] => US
[patent_app_date] => 2005-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3728
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0028/20070028241.pdf
[firstpage_image] =>[orig_patent_app_number] => 11191692
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/191692 | Scheduled job execution management | Jul 26, 2005 | Issued |
Array
(
[id] => 5861790
[patent_doc_number] => 20060230404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-12
[patent_title] => 'Apparatus for tracking work process and computer product'
[patent_app_type] => utility
[patent_app_number] => 11/186530
[patent_app_country] => US
[patent_app_date] => 2005-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5885
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20060230404.pdf
[firstpage_image] =>[orig_patent_app_number] => 11186530
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/186530 | Apparatus for tracking work process and computer product | Jul 20, 2005 | Issued |
Array
(
[id] => 4499951
[patent_doc_number] => 07886296
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-08
[patent_title] => 'System and method for providing alerts for heterogeneous jobs'
[patent_app_type] => utility
[patent_app_number] => 11/186280
[patent_app_country] => US
[patent_app_date] => 2005-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 28
[patent_no_of_words] => 14781
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 266
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/886/07886296.pdf
[firstpage_image] =>[orig_patent_app_number] => 11186280
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/186280 | System and method for providing alerts for heterogeneous jobs | Jul 19, 2005 | Issued |
Array
(
[id] => 4587576
[patent_doc_number] => 07849466
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-07
[patent_title] => 'Controlling execution mode of program threads by applying a mask to a control register in a multi-threaded processor'
[patent_app_type] => utility
[patent_app_number] => 11/180017
[patent_app_country] => US
[patent_app_date] => 2005-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7063
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/849/07849466.pdf
[firstpage_image] =>[orig_patent_app_number] => 11180017
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/180017 | Controlling execution mode of program threads by applying a mask to a control register in a multi-threaded processor | Jul 11, 2005 | Issued |
Array
(
[id] => 7532732
[patent_doc_number] => 07844966
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-11-30
[patent_title] => 'System and method for generating computing system job flowcharts'
[patent_app_type] => utility
[patent_app_number] => 11/160829
[patent_app_country] => US
[patent_app_date] => 2005-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8364
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/844/07844966.pdf
[firstpage_image] =>[orig_patent_app_number] => 11160829
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/160829 | System and method for generating computing system job flowcharts | Jul 11, 2005 | Issued |
Array
(
[id] => 58996
[patent_doc_number] => 07770170
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-03
[patent_title] => 'Blocking local sense synchronization barrier'
[patent_app_type] => utility
[patent_app_number] => 11/180338
[patent_app_country] => US
[patent_app_date] => 2005-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5983
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/770/07770170.pdf
[firstpage_image] =>[orig_patent_app_number] => 11180338
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/180338 | Blocking local sense synchronization barrier | Jul 11, 2005 | Issued |
Array
(
[id] => 5739917
[patent_doc_number] => 20060010308
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-12
[patent_title] => 'Microprocessor'
[patent_app_type] => utility
[patent_app_number] => 11/175296
[patent_app_country] => US
[patent_app_date] => 2005-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 8776
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0010/20060010308.pdf
[firstpage_image] =>[orig_patent_app_number] => 11175296
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/175296 | Method and apparatus for preserving the context of tasks during task switching in a pipeline architecture | Jul 6, 2005 | Issued |
Array
(
[id] => 4996333
[patent_doc_number] => 20070011678
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-11
[patent_title] => 'Methods and systems for managing shared tasks'
[patent_app_type] => utility
[patent_app_number] => 11/177519
[patent_app_country] => US
[patent_app_date] => 2005-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3941
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0011/20070011678.pdf
[firstpage_image] =>[orig_patent_app_number] => 11177519
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/177519 | Method for coordinating a set of related tasks and events by reducing duplicated effort | Jul 6, 2005 | Issued |
Array
(
[id] => 702806
[patent_doc_number] => 07073175
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-07-04
[patent_title] => 'On-line scheduling of constrained dynamic applications for parallel targets'
[patent_app_type] => utility
[patent_app_number] => 11/145325
[patent_app_country] => US
[patent_app_date] => 2005-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9189
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/073/07073175.pdf
[firstpage_image] =>[orig_patent_app_number] => 11145325
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/145325 | On-line scheduling of constrained dynamic applications for parallel targets | Jun 2, 2005 | Issued |
Array
(
[id] => 5644380
[patent_doc_number] => 20060282835
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-14
[patent_title] => 'Systems and methods for managing tasks and reminders'
[patent_app_type] => utility
[patent_app_number] => 11/139856
[patent_app_country] => US
[patent_app_date] => 2005-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 15917
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0282/20060282835.pdf
[firstpage_image] =>[orig_patent_app_number] => 11139856
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/139856 | Systems and methods for managing tasks and reminders | May 26, 2005 | Abandoned |
Array
(
[id] => 223704
[patent_doc_number] => 07610586
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-10-27
[patent_title] => 'Resource manager for clients in an information distribution system'
[patent_app_type] => utility
[patent_app_number] => 11/118537
[patent_app_country] => US
[patent_app_date] => 2005-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7089
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/610/07610586.pdf
[firstpage_image] =>[orig_patent_app_number] => 11118537
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/118537 | Resource manager for clients in an information distribution system | Apr 28, 2005 | Issued |