Search

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 numberTitle of the applicationFiling DateStatus
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
Menu