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] => 7582554
[patent_doc_number] => 20110296437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-01
[patent_title] => 'METHOD AND APPARATUS FOR LOCKLESS COMMUNICATION BETWEEN CORES IN A MULTI-CORE PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/790355
[patent_app_country] => US
[patent_app_date] => 2010-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6224
[patent_no_of_claims] => 24
[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/0296/20110296437.pdf
[firstpage_image] =>[orig_patent_app_number] => 12790355
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/790355 | METHOD AND APPARATUS FOR LOCKLESS COMMUNICATION BETWEEN CORES IN A MULTI-CORE PROCESSOR | May 27, 2010 | Abandoned |
Array
(
[id] => 7575528
[patent_doc_number] => 20110271184
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'CLIENT APPLICATION AND WEB PAGE INTEGRATION'
[patent_app_type] => utility
[patent_app_number] => 12/768957
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4973
[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/0271/20110271184.pdf
[firstpage_image] =>[orig_patent_app_number] => 12768957
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768957 | CLIENT APPLICATION AND WEB PAGE INTEGRATION | Apr 27, 2010 | Abandoned |
Array
(
[id] => 6020327
[patent_doc_number] => 20110225403
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-15
[patent_title] => 'OPERATING SYSTEM AND METHOD OF RUNNING THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/759955
[patent_app_country] => US
[patent_app_date] => 2010-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2947
[patent_no_of_claims] => 11
[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/0225/20110225403.pdf
[firstpage_image] =>[orig_patent_app_number] => 12759955
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/759955 | OPERATING SYSTEM AND METHOD OF RUNNING THEREOF | Apr 13, 2010 | Abandoned |
Array
(
[id] => 6645335
[patent_doc_number] => 20100313207
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-09
[patent_title] => 'SERVICE PROVIDER MANAGEMENT DEVICE, SERVICE PROVIDER MANAGEMENT PROGRAM, AND SERVICE PROVIDER MANAGEMENT METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/723849
[patent_app_country] => US
[patent_app_date] => 2010-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9572
[patent_no_of_claims] => 12
[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/0313/20100313207.pdf
[firstpage_image] =>[orig_patent_app_number] => 12723849
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/723849 | SERVICE PROVIDER MANAGEMENT DEVICE, SERVICE PROVIDER MANAGEMENT PROGRAM, AND SERVICE PROVIDER MANAGEMENT METHOD | Mar 14, 2010 | Abandoned |
Array
(
[id] => 12372795
[patent_doc_number] => 09959150
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-01
[patent_title] => Centralized file action based on active folders
[patent_app_type] => utility
[patent_app_number] => 12/651354
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 3557
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12651354
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651354 | Centralized file action based on active folders | Dec 30, 2009 | Issued |
Array
(
[id] => 6204252
[patent_doc_number] => 20110067038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-17
[patent_title] => 'CO-PROCESSING TECHNIQUES ON HETEROGENEOUS GPUS HAVING DIFFERENT DEVICE DRIVER INTERFACES'
[patent_app_type] => utility
[patent_app_number] => 12/649864
[patent_app_country] => US
[patent_app_date] => 2009-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6023
[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/0067/20110067038.pdf
[firstpage_image] =>[orig_patent_app_number] => 12649864
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/649864 | CO-PROCESSING TECHNIQUES ON HETEROGENEOUS GPUS HAVING DIFFERENT DEVICE DRIVER INTERFACES | Dec 29, 2009 | Abandoned |
Array
(
[id] => 9379212
[patent_doc_number] => 08683498
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-25
[patent_title] => 'Systems and methods for facilitating call request aggregation over a network'
[patent_app_type] => utility
[patent_app_number] => 12/639555
[patent_app_country] => US
[patent_app_date] => 2009-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 8912
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12639555
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/639555 | Systems and methods for facilitating call request aggregation over a network | Dec 15, 2009 | Issued |
Array
(
[id] => 6088648
[patent_doc_number] => 20110145837
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'Filtering Broadcast Recipients In A Multiprocessing Environment'
[patent_app_type] => utility
[patent_app_number] => 12/637689
[patent_app_country] => US
[patent_app_date] => 2009-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3332
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0145/20110145837.pdf
[firstpage_image] =>[orig_patent_app_number] => 12637689
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/637689 | Filtering Broadcast Recipients In A Multiprocessing Environment | Dec 13, 2009 | Abandoned |
Array
(
[id] => 6218178
[patent_doc_number] => 20110138400
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-09
[patent_title] => 'AUTOMATED MERGER OF LOGICALLY ASSOCIATED MESSAGES IN A MESSAGE QUEUE'
[patent_app_type] => utility
[patent_app_number] => 12/630391
[patent_app_country] => US
[patent_app_date] => 2009-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4178
[patent_no_of_claims] => 18
[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/0138/20110138400.pdf
[firstpage_image] =>[orig_patent_app_number] => 12630391
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/630391 | Automated merger of logically associated messages in a message queue | Dec 2, 2009 | Issued |
Array
(
[id] => 5949550
[patent_doc_number] => 20110107358
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-05
[patent_title] => 'MANAGING REMOTE PROCEDURE CALLS WHEN A SERVER IS UNAVAILABLE'
[patent_app_type] => utility
[patent_app_number] => 12/610049
[patent_app_country] => US
[patent_app_date] => 2009-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8104
[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/0107/20110107358.pdf
[firstpage_image] =>[orig_patent_app_number] => 12610049
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/610049 | Managing remote procedure calls when a server is unavailable | Oct 29, 2009 | Issued |
Array
(
[id] => 11775077
[patent_doc_number] => 09384005
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-05
[patent_title] => 'Systems and methods for dynamic configuration of client-side development environments through use of application servers'
[patent_app_type] => utility
[patent_app_number] => 12/548531
[patent_app_country] => US
[patent_app_date] => 2009-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5210
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 319
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12548531
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/548531 | Systems and methods for dynamic configuration of client-side development environments through use of application servers | Aug 26, 2009 | Issued |
Array
(
[id] => 10105669
[patent_doc_number] => 09141450
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-22
[patent_title] => 'Embedded application communication'
[patent_app_type] => utility
[patent_app_number] => 12/547431
[patent_app_country] => US
[patent_app_date] => 2009-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7611
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 394
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12547431
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/547431 | Embedded application communication | Aug 24, 2009 | Issued |
Array
(
[id] => 5933162
[patent_doc_number] => 20110041140
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-17
[patent_title] => 'Event-Triggered Server-Side Macros'
[patent_app_type] => utility
[patent_app_number] => 12/540846
[patent_app_country] => US
[patent_app_date] => 2009-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 24826
[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/0041/20110041140.pdf
[firstpage_image] =>[orig_patent_app_number] => 12540846
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/540846 | Event-triggered server-side macros | Aug 12, 2009 | Issued |
Array
(
[id] => 9315155
[patent_doc_number] => 08656392
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-18
[patent_title] => 'Consensus based distributed task execution'
[patent_app_type] => utility
[patent_app_number] => 12/482318
[patent_app_country] => US
[patent_app_date] => 2009-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12066
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 317
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12482318
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/482318 | Consensus based distributed task execution | Jun 9, 2009 | Issued |
Array
(
[id] => 6366807
[patent_doc_number] => 20100251263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-30
[patent_title] => 'MONITORING OF DISTRIBUTED APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/409547
[patent_app_country] => US
[patent_app_date] => 2009-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14185
[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/0251/20100251263.pdf
[firstpage_image] =>[orig_patent_app_number] => 12409547
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/409547 | Monitoring of distributed applications | Mar 23, 2009 | Issued |
Array
(
[id] => 6452195
[patent_doc_number] => 20100153971
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'Getting Performance Saturation Point Of An Event Driven System'
[patent_app_type] => utility
[patent_app_number] => 12/336465
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5331
[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/0153/20100153971.pdf
[firstpage_image] =>[orig_patent_app_number] => 12336465
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/336465 | Getting performance saturation point of an event driven system | Dec 15, 2008 | Issued |
Array
(
[id] => 8558383
[patent_doc_number] => 08332870
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-11
[patent_title] => 'Adapter services'
[patent_app_type] => utility
[patent_app_number] => 12/331689
[patent_app_country] => US
[patent_app_date] => 2008-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9242
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 346
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12331689
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/331689 | Adapter services | Dec 9, 2008 | Issued |
Array
(
[id] => 6263756
[patent_doc_number] => 20100031275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-04
[patent_title] => 'METHOD FOR DISPLAYING A WINDOW'
[patent_app_type] => utility
[patent_app_number] => 12/326498
[patent_app_country] => US
[patent_app_date] => 2008-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2257
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20100031275.pdf
[firstpage_image] =>[orig_patent_app_number] => 12326498
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/326498 | METHOD FOR DISPLAYING A WINDOW | Dec 1, 2008 | Abandoned |
Array
(
[id] => 10105664
[patent_doc_number] => 09141446
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-22
[patent_title] => 'Maintenance of message serialization in multi-queue messaging environments'
[patent_app_type] => utility
[patent_app_number] => 12/258379
[patent_app_country] => US
[patent_app_date] => 2008-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8295
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 432
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12258379
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/258379 | Maintenance of message serialization in multi-queue messaging environments | Oct 23, 2008 | Issued |
Array
(
[id] => 5504333
[patent_doc_number] => 20090165021
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-25
[patent_title] => 'Model-Based Composite Application Platform'
[patent_app_type] => utility
[patent_app_number] => 12/247793
[patent_app_country] => US
[patent_app_date] => 2008-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 14574
[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/0165/20090165021.pdf
[firstpage_image] =>[orig_patent_app_number] => 12247793
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/247793 | Model-Based Composite Application Platform | Oct 7, 2008 | Abandoned |