David B Lee
Examiner (ID: 7984)
Most Active Art Unit | 3743 |
Art Unit(s) | 3743 |
Total Applications | 177 |
Issued Applications | 169 |
Pending Applications | 2 |
Abandoned Applications | 6 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 9500342
[patent_doc_number] => 08739184
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-27
[patent_title] => 'System and method for aggregating data from multiple sources to provide a single CIM object'
[patent_app_type] => utility
[patent_app_number] => 11/376907
[patent_app_country] => US
[patent_app_date] => 2006-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2358
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11376907
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/376907 | System and method for aggregating data from multiple sources to provide a single CIM object | Mar 15, 2006 | Issued |
Array
(
[id] => 5065098
[patent_doc_number] => 20070226740
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'Method and apparatus for global breakpoint for parallel debugging on multiprocessor systems'
[patent_app_type] => utility
[patent_app_number] => 11/364942
[patent_app_country] => US
[patent_app_date] => 2006-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2437
[patent_no_of_claims] => 18
[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/0226/20070226740.pdf
[firstpage_image] =>[orig_patent_app_number] => 11364942
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/364942 | Method and apparatus for global breakpoint for parallel debugging on multiprocessor systems | Feb 27, 2006 | Abandoned |
Array
(
[id] => 5114327
[patent_doc_number] => 20070198243
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-23
[patent_title] => 'Virtual machine transitioning from emulating mode to enlightened mode'
[patent_app_type] => utility
[patent_app_number] => 11/349795
[patent_app_country] => US
[patent_app_date] => 2006-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9105
[patent_no_of_claims] => 14
[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/0198/20070198243.pdf
[firstpage_image] =>[orig_patent_app_number] => 11349795
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/349795 | Virtual machine transitioning from emulating mode to enlightened mode | Feb 7, 2006 | Issued |
Array
(
[id] => 5115077
[patent_doc_number] => 20070198993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-23
[patent_title] => 'Communication system event handling systems and techniques'
[patent_app_type] => utility
[patent_app_number] => 11/347882
[patent_app_country] => US
[patent_app_date] => 2006-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6697
[patent_no_of_claims] => 25
[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/0198/20070198993.pdf
[firstpage_image] =>[orig_patent_app_number] => 11347882
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/347882 | Communication system event handling systems and techniques | Feb 5, 2006 | Abandoned |
Array
(
[id] => 4541254
[patent_doc_number] => 07954114
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-31
[patent_title] => 'Firmware socket module for FPGA-based pipeline processing'
[patent_app_type] => utility
[patent_app_number] => 11/339892
[patent_app_country] => US
[patent_app_date] => 2006-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 23
[patent_no_of_words] => 12029
[patent_no_of_claims] => 77
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 353
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/954/07954114.pdf
[firstpage_image] =>[orig_patent_app_number] => 11339892
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/339892 | Firmware socket module for FPGA-based pipeline processing | Jan 25, 2006 | Issued |
Array
(
[id] => 4487711
[patent_doc_number] => 07870553
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-11
[patent_title] => 'Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts'
[patent_app_type] => utility
[patent_app_number] => 11/330916
[patent_app_country] => US
[patent_app_date] => 2006-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 39
[patent_no_of_words] => 24967
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/870/07870553.pdf
[firstpage_image] =>[orig_patent_app_number] => 11330916
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/330916 | Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts | Jan 10, 2006 | Issued |
Array
(
[id] => 4487711
[patent_doc_number] => 07870553
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-11
[patent_title] => 'Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts'
[patent_app_type] => utility
[patent_app_number] => 11/330916
[patent_app_country] => US
[patent_app_date] => 2006-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 39
[patent_no_of_words] => 24967
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/870/07870553.pdf
[firstpage_image] =>[orig_patent_app_number] => 11330916
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/330916 | Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts | Jan 10, 2006 | Issued |
Array
(
[id] => 8260191
[patent_doc_number] => 08209710
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-26
[patent_title] => 'Implementation system for business applications'
[patent_app_type] => utility
[patent_app_number] => 11/327025
[patent_app_country] => US
[patent_app_date] => 2006-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3751
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11327025
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/327025 | Implementation system for business applications | Jan 4, 2006 | Issued |
Array
(
[id] => 38801
[patent_doc_number] => 07788677
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-08-31
[patent_title] => 'Methods and apparatus providing a categorical approach to strongly typed component management'
[patent_app_type] => utility
[patent_app_number] => 11/325172
[patent_app_country] => US
[patent_app_date] => 2006-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6785
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/788/07788677.pdf
[firstpage_image] =>[orig_patent_app_number] => 11325172
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/325172 | Methods and apparatus providing a categorical approach to strongly typed component management | Jan 3, 2006 | Issued |
Array
(
[id] => 4587596
[patent_doc_number] => 07849469
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-12-07
[patent_title] => 'Methods and apparatus providing a categorical approach to aspect-oriented programming'
[patent_app_type] => utility
[patent_app_number] => 11/325286
[patent_app_country] => US
[patent_app_date] => 2006-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7800
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/849/07849469.pdf
[firstpage_image] =>[orig_patent_app_number] => 11325286
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/325286 | Methods and apparatus providing a categorical approach to aspect-oriented programming | Jan 3, 2006 | Issued |
Array
(
[id] => 4841777
[patent_doc_number] => 20080282263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-13
[patent_title] => 'Virtual Event Interface to Support Platform-Wide Performance Optimization'
[patent_app_type] => utility
[patent_app_number] => 10/577520
[patent_app_country] => US
[patent_app_date] => 2005-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2863
[patent_no_of_claims] => 22
[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/0282/20080282263.pdf
[firstpage_image] =>[orig_patent_app_number] => 10577520
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/577520 | Virtual Event Interface to Support Platform-Wide Performance Optimization | Dec 29, 2005 | Abandoned |
Array
(
[id] => 5173760
[patent_doc_number] => 20070074200
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-29
[patent_title] => 'Function selection system and method'
[patent_app_type] => utility
[patent_app_number] => 11/321314
[patent_app_country] => US
[patent_app_date] => 2005-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2314
[patent_no_of_claims] => 16
[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/0074/20070074200.pdf
[firstpage_image] =>[orig_patent_app_number] => 11321314
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/321314 | Function selection system and method | Dec 28, 2005 | Abandoned |
Array
(
[id] => 5679359
[patent_doc_number] => 20060184715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-17
[patent_title] => 'Method and system for exchanging description data between projects'
[patent_app_type] => utility
[patent_app_number] => 11/311759
[patent_app_country] => US
[patent_app_date] => 2005-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2110
[patent_no_of_claims] => 25
[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/0184/20060184715.pdf
[firstpage_image] =>[orig_patent_app_number] => 11311759
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/311759 | Method and system for exchanging description data between projects | Dec 18, 2005 | Abandoned |
Array
(
[id] => 5633725
[patent_doc_number] => 20060150196
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-06
[patent_title] => 'Processing messages in a message queueing system'
[patent_app_type] => utility
[patent_app_number] => 11/290080
[patent_app_country] => US
[patent_app_date] => 2005-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3589
[patent_no_of_claims] => 19
[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/0150/20060150196.pdf
[firstpage_image] =>[orig_patent_app_number] => 11290080
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/290080 | Processing messages in a message queueing system | Nov 29, 2005 | Issued |
Array
(
[id] => 7813405
[patent_doc_number] => 08135943
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-13
[patent_title] => 'Method, apparatus, and computer-readable medium for generating a dispatching function'
[patent_app_type] => utility
[patent_app_number] => 11/273976
[patent_app_country] => US
[patent_app_date] => 2005-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4532
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 563
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/135/08135943.pdf
[firstpage_image] =>[orig_patent_app_number] => 11273976
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/273976 | Method, apparatus, and computer-readable medium for generating a dispatching function | Nov 14, 2005 | Issued |
Array
(
[id] => 5087128
[patent_doc_number] => 20070277179
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-29
[patent_title] => 'Information Processing Apparatus, Communication Processing Method, And Computer Program'
[patent_app_type] => utility
[patent_app_number] => 10/580847
[patent_app_country] => US
[patent_app_date] => 2005-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10141
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0277/20070277179.pdf
[firstpage_image] =>[orig_patent_app_number] => 10580847
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/580847 | Information Processing Apparatus, Communication Processing Method, And Computer Program | Sep 25, 2005 | Abandoned |
Array
(
[id] => 5052746
[patent_doc_number] => 20070033291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-08
[patent_title] => 'System and method for support of legacy communications protocols in a smart card'
[patent_app_type] => utility
[patent_app_number] => 11/199690
[patent_app_country] => US
[patent_app_date] => 2005-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6125
[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/0033/20070033291.pdf
[firstpage_image] =>[orig_patent_app_number] => 11199690
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/199690 | System and method for support of legacy communications protocols in a smart card | Aug 8, 2005 | Abandoned |
Array
(
[id] => 4528664
[patent_doc_number] => 07934217
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-26
[patent_title] => 'Methods and systems for providing remote file structure access to an imaging device'
[patent_app_type] => utility
[patent_app_number] => 11/192467
[patent_app_country] => US
[patent_app_date] => 2005-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 22
[patent_no_of_words] => 11533
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/934/07934217.pdf
[firstpage_image] =>[orig_patent_app_number] => 11192467
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/192467 | Methods and systems for providing remote file structure access to an imaging device | Jul 28, 2005 | Issued |
Array
(
[id] => 4441644
[patent_doc_number] => 07971207
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-28
[patent_title] => 'Method, system, and computer program product for representing and connection-oriented device in a known format'
[patent_app_type] => utility
[patent_app_number] => 11/099262
[patent_app_country] => US
[patent_app_date] => 2005-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 21
[patent_no_of_words] => 14294
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/971/07971207.pdf
[firstpage_image] =>[orig_patent_app_number] => 11099262
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/099262 | Method, system, and computer program product for representing and connection-oriented device in a known format | Apr 4, 2005 | Issued |
Array
(
[id] => 7042882
[patent_doc_number] => 20050160422
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-07-21
[patent_title] => 'Method and system for identifying program module functionality needed by a computer when disconnected from a network'
[patent_app_type] => utility
[patent_app_number] => 11/012782
[patent_app_country] => US
[patent_app_date] => 2004-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4538
[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/0160/20050160422.pdf
[firstpage_image] =>[orig_patent_app_number] => 11012782
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/012782 | Method and system for identifying program module functionality needed by a computer when disconnected from a network | Dec 13, 2004 | Issued |