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] => 9652469
[patent_doc_number] => 08806506
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-12
[patent_title] => 'System and method for processing messages using a common interface platform supporting multiple pluggable data formats in a service-oriented pipeline architecture'
[patent_app_type] => utility
[patent_app_number] => 12/242629
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6987
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12242629
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/242629 | System and method for processing messages using a common interface platform supporting multiple pluggable data formats in a service-oriented pipeline architecture | Sep 29, 2008 | Issued |
Array
(
[id] => 9555942
[patent_doc_number] => 08763015
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-24
[patent_title] => 'Efficient multi-node system for providing event information to event handling components'
[patent_app_type] => utility
[patent_app_number] => 12/241939
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 14921
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 312
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12241939
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/241939 | Efficient multi-node system for providing event information to event handling components | Sep 29, 2008 | Issued |
Array
(
[id] => 8401599
[patent_doc_number] => 08271996
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-09-18
[patent_title] => 'Event queues'
[patent_app_type] => utility
[patent_app_number] => 12/286493
[patent_app_country] => US
[patent_app_date] => 2008-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 100
[patent_figures_cnt] => 100
[patent_no_of_words] => 63857
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 403
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12286493
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/286493 | Event queues | Sep 28, 2008 | Issued |
Array
(
[id] => 5438128
[patent_doc_number] => 20090172715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'NETWORK OPERATING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/240869
[patent_app_country] => US
[patent_app_date] => 2008-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 63
[patent_figures_cnt] => 63
[patent_no_of_words] => 53521
[patent_no_of_claims] => 1
[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/0172/20090172715.pdf
[firstpage_image] =>[orig_patent_app_number] => 12240869
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/240869 | NETWORK OPERATING SYSTEM | Sep 28, 2008 | Abandoned |
Array
(
[id] => 5344525
[patent_doc_number] => 20090183175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'SYSTEMS AND METHODS FOR RECEIVING AND SENDING MESSAGES ABOUT CHANGES TO DATA ATTRIBUTES'
[patent_app_type] => utility
[patent_app_number] => 12/234256
[patent_app_country] => US
[patent_app_date] => 2008-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10513
[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/0183/20090183175.pdf
[firstpage_image] =>[orig_patent_app_number] => 12234256
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/234256 | Systems and methods for receiving and sending messages about changes to data attributes | Sep 18, 2008 | Issued |
Array
(
[id] => 5326211
[patent_doc_number] => 20090064201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-05
[patent_title] => 'Image Forming Apparatus, Application Management Method, and Computer-Readable Recording Medium Having Application Management Program'
[patent_app_type] => utility
[patent_app_number] => 12/200986
[patent_app_country] => US
[patent_app_date] => 2008-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 17480
[patent_no_of_claims] => 15
[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/0064/20090064201.pdf
[firstpage_image] =>[orig_patent_app_number] => 12200986
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/200986 | Image Forming Apparatus, Application Management Method, and Computer-Readable Recording Medium Having Application Management Program | Aug 28, 2008 | Abandoned |
Array
(
[id] => 5467859
[patent_doc_number] => 20090328059
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'Synchronizing Communication Over Shared Memory'
[patent_app_type] => utility
[patent_app_number] => 12/147531
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4322
[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/0328/20090328059.pdf
[firstpage_image] =>[orig_patent_app_number] => 12147531
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/147531 | Synchronizing communication over shared memory | Jun 26, 2008 | Issued |
Array
(
[id] => 5467862
[patent_doc_number] => 20090328062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'SCALABLE AND EXTENSIBLE COMMUNICATION FRAMEWORK'
[patent_app_type] => utility
[patent_app_number] => 12/145526
[patent_app_country] => US
[patent_app_date] => 2008-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4510
[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/0328/20090328062.pdf
[firstpage_image] =>[orig_patent_app_number] => 12145526
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/145526 | SCALABLE AND EXTENSIBLE COMMUNICATION FRAMEWORK | Jun 24, 2008 | Abandoned |
Array
(
[id] => 9130436
[patent_doc_number] => 08578393
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-11-05
[patent_title] => 'Log message collection employing on-demand loading of message translation libraries'
[patent_app_type] => utility
[patent_app_number] => 12/141209
[patent_app_country] => US
[patent_app_date] => 2008-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7297
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12141209
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/141209 | Log message collection employing on-demand loading of message translation libraries | Jun 17, 2008 | Issued |
Array
(
[id] => 6481434
[patent_doc_number] => 20100192164
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-29
[patent_title] => 'METHOD FOR THE TRANSPARENT REPLICATION OF A SOFTWARE COMPONENT OF A SOFTWARE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/669823
[patent_app_country] => US
[patent_app_date] => 2008-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3298
[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/0192/20100192164.pdf
[firstpage_image] =>[orig_patent_app_number] => 12669823
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/669823 | METHOD FOR THE TRANSPARENT REPLICATION OF A SOFTWARE COMPONENT OF A SOFTWARE SYSTEM | Jun 4, 2008 | Abandoned |
Array
(
[id] => 4854747
[patent_doc_number] => 20080320491
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-25
[patent_title] => 'METHOD OF RECEIVING/TRANSMITTING EVENT MESSAGE, CONTROLLED DEVICE, AND CONTROLLED POINT'
[patent_app_type] => utility
[patent_app_number] => 12/133053
[patent_app_country] => US
[patent_app_date] => 2008-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4965
[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/0320/20080320491.pdf
[firstpage_image] =>[orig_patent_app_number] => 12133053
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/133053 | METHOD OF RECEIVING/TRANSMITTING EVENT MESSAGE, CONTROLLED DEVICE, AND CONTROLLED POINT | Jun 3, 2008 | Abandoned |
Array
(
[id] => 8366844
[patent_doc_number] => 08255925
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-28
[patent_title] => 'Method and system for recovering stranded outbound messages'
[patent_app_type] => utility
[patent_app_number] => 12/123796
[patent_app_country] => US
[patent_app_date] => 2008-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2398
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12123796
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/123796 | Method and system for recovering stranded outbound messages | May 19, 2008 | Issued |
Array
(
[id] => 4794140
[patent_doc_number] => 20080295114
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-27
[patent_title] => 'Method and apparatus for execution control of computer programs'
[patent_app_type] => utility
[patent_app_number] => 12/151626
[patent_app_country] => US
[patent_app_date] => 2008-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 20616
[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/0295/20080295114.pdf
[firstpage_image] =>[orig_patent_app_number] => 12151626
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/151626 | Method and apparatus for execution control of computer programs | May 6, 2008 | Abandoned |
Array
(
[id] => 5312180
[patent_doc_number] => 20090019461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-15
[patent_title] => 'APPLICATION PROGRAMMING INTERFACE (API) FOR RESTORING A DEFAULT SCAN LIST IN A WIRELESS COMMUNICATIONS RECEIVER'
[patent_app_type] => utility
[patent_app_number] => 12/113040
[patent_app_country] => US
[patent_app_date] => 2008-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6583
[patent_no_of_claims] => 20
[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/0019/20090019461.pdf
[firstpage_image] =>[orig_patent_app_number] => 12113040
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/113040 | Application programming interface (API) for restoring a default scan list in a wireless communications receiver | Apr 29, 2008 | Issued |
Array
(
[id] => 4862859
[patent_doc_number] => 20080271060
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-30
[patent_title] => 'IMAGE FORMING DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/108804
[patent_app_country] => US
[patent_app_date] => 2008-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8300
[patent_no_of_claims] => 15
[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/20080271060.pdf
[firstpage_image] =>[orig_patent_app_number] => 12108804
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/108804 | Image forming device, information processing method, and information processing program | Apr 23, 2008 | Issued |
Array
(
[id] => 9089640
[patent_doc_number] => 08561088
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-15
[patent_title] => 'Registering network applications with an API framework'
[patent_app_type] => utility
[patent_app_number] => 12/099153
[patent_app_country] => US
[patent_app_date] => 2008-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3606
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12099153
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/099153 | Registering network applications with an API framework | Apr 7, 2008 | Issued |
Array
(
[id] => 11167746
[patent_doc_number] => 09400961
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-26
[patent_title] => 'Message mechanism for workflow interfacing'
[patent_app_type] => utility
[patent_app_number] => 12/450537
[patent_app_country] => US
[patent_app_date] => 2008-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1911
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12450537
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/450537 | Message mechanism for workflow interfacing | Apr 6, 2008 | Issued |
Array
(
[id] => 13143943
[patent_doc_number] => 10089306
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-02
[patent_title] => Dynamically populating electronic item
[patent_app_type] => utility
[patent_app_number] => 12/060114
[patent_app_country] => US
[patent_app_date] => 2008-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6731
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12060114
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/060114 | Dynamically populating electronic item | Mar 30, 2008 | Issued |
Array
(
[id] => 8935938
[patent_doc_number] => 08495660
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-07-23
[patent_title] => 'Methods and systems for handling instant messages and notifications based on the state of a computing device'
[patent_app_type] => utility
[patent_app_number] => 12/057690
[patent_app_country] => US
[patent_app_date] => 2008-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9477
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12057690
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/057690 | Methods and systems for handling instant messages and notifications based on the state of a computing device | Mar 27, 2008 | Issued |
Array
(
[id] => 8023169
[patent_doc_number] => 08141104
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-20
[patent_title] => 'Integrating non-compliant providers of dynamic services into a resource management infrastructure'
[patent_app_type] => utility
[patent_app_number] => 12/054829
[patent_app_country] => US
[patent_app_date] => 2008-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5451
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 326
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/141/08141104.pdf
[firstpage_image] =>[orig_patent_app_number] => 12054829
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/054829 | Integrating non-compliant providers of dynamic services into a resource management infrastructure | Mar 24, 2008 | Issued |