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] => 4881720 [patent_doc_number] => 20080155103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-26 [patent_title] => 'AF UNIX Socket Across Systems in the Same Computer on Computer Systems that Support Multiple Operating System Images' [patent_app_type] => utility [patent_app_number] => 11/614228 [patent_app_country] => US [patent_app_date] => 2006-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4904 [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/0155/20080155103.pdf [firstpage_image] =>[orig_patent_app_number] => 11614228 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/614228
AF UNIX Socket Across Systems in the Same Computer on Computer Systems that Support Multiple Operating System Images Dec 20, 2006 Abandoned
Array ( [id] => 4869345 [patent_doc_number] => 20080148277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'Optimizing calls from a managed runtime environment to microkernel extended functionality' [patent_app_type] => utility [patent_app_number] => 11/640353 [patent_app_country] => US [patent_app_date] => 2006-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6265 [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/0148/20080148277.pdf [firstpage_image] =>[orig_patent_app_number] => 11640353 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/640353
Optimizing calls from a managed runtime environment to microkernel extended functionality Dec 17, 2006 Abandoned
Array ( [id] => 4869364 [patent_doc_number] => 20080148287 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'Integrating eventing in a web service application of a multi-functional peripheral' [patent_app_type] => utility [patent_app_number] => 11/641366 [patent_app_country] => US [patent_app_date] => 2006-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11387 [patent_no_of_claims] => 36 [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/0148/20080148287.pdf [firstpage_image] =>[orig_patent_app_number] => 11641366 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/641366
Integrating eventing in a web service application of a multi-functional peripheral Dec 17, 2006 Issued
Array ( [id] => 4479944 [patent_doc_number] => 07945915 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-05-17 [patent_title] => 'Efficient operating system interposition mechanism' [patent_app_type] => utility [patent_app_number] => 11/637986 [patent_app_country] => US [patent_app_date] => 2006-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5064 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/945/07945915.pdf [firstpage_image] =>[orig_patent_app_number] => 11637986 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/637986
Efficient operating system interposition mechanism Dec 11, 2006 Issued
Array ( [id] => 7687700 [patent_doc_number] => 20070106998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-10 [patent_title] => 'Mobility system and method for messaging and inter-process communication' [patent_app_type] => utility [patent_app_number] => 11/588849 [patent_app_country] => US [patent_app_date] => 2006-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12186 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20070106998.pdf [firstpage_image] =>[orig_patent_app_number] => 11588849 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/588849
Mobility system and method for messaging and inter-process communication Oct 25, 2006 Abandoned
Array ( [id] => 4874989 [patent_doc_number] => 20080201723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-21 [patent_title] => 'Method of Automatically Managing Associations Between Services in a Distributed Environment' [patent_app_type] => utility [patent_app_number] => 12/089909 [patent_app_country] => US [patent_app_date] => 2006-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6598 [patent_no_of_claims] => 15 [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/0201/20080201723.pdf [firstpage_image] =>[orig_patent_app_number] => 12089909 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/089909
Method of Automatically Managing Associations Between Services in a Distributed Environment Oct 3, 2006 Abandoned
Array ( [id] => 7803905 [patent_doc_number] => 08132189 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-03-06 [patent_title] => 'WS-management resource MBean wrapper for JAXB beans' [patent_app_type] => utility [patent_app_number] => 11/505536 [patent_app_country] => US [patent_app_date] => 2006-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 10169 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/132/08132189.pdf [firstpage_image] =>[orig_patent_app_number] => 11505536 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/505536
WS-management resource MBean wrapper for JAXB beans Aug 15, 2006 Issued
Array ( [id] => 5604181 [patent_doc_number] => 20060294528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-28 [patent_title] => 'Process and apparatus for sharing inline caches' [patent_app_type] => utility [patent_app_number] => 11/495293 [patent_app_country] => US [patent_app_date] => 2006-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6036 [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/0294/20060294528.pdf [firstpage_image] =>[orig_patent_app_number] => 11495293 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/495293
Process and apparatus for sharing inline caches Jul 26, 2006 Abandoned
Array ( [id] => 4934972 [patent_doc_number] => 20080005747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'System and method for object state management' [patent_app_type] => utility [patent_app_number] => 11/477787 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 2803 [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/0005/20080005747.pdf [firstpage_image] =>[orig_patent_app_number] => 11477787 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/477787
System and method for object state management Jun 29, 2006 Abandoned
Array ( [id] => 4934385 [patent_doc_number] => 20080005160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Assembly Sensitive Dynamic Classloading Of .Net Types in J#' [patent_app_type] => utility [patent_app_number] => 11/428166 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3696 [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/0005/20080005160.pdf [firstpage_image] =>[orig_patent_app_number] => 11428166 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428166
Assembly Sensitive Dynamic Classloading Of .Net Types in J# Jun 29, 2006 Abandoned
Array ( [id] => 5024604 [patent_doc_number] => 20070150571 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-28 [patent_title] => 'System, method, apparatus and program for event processing' [patent_app_type] => utility [patent_app_number] => 11/471480 [patent_app_country] => US [patent_app_date] => 2006-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9360 [patent_no_of_claims] => 15 [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/0150/20070150571.pdf [firstpage_image] =>[orig_patent_app_number] => 11471480 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/471480
System, method, apparatus and program for event processing Jun 20, 2006 Abandoned
Array ( [id] => 5200920 [patent_doc_number] => 20070300238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-27 [patent_title] => 'Adapting software programs to operate in software transactional memory environments' [patent_app_type] => utility [patent_app_number] => 11/471786 [patent_app_country] => US [patent_app_date] => 2006-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2971 [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/0300/20070300238.pdf [firstpage_image] =>[orig_patent_app_number] => 11471786 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/471786
Adapting software programs to operate in software transactional memory environments Jun 20, 2006 Abandoned
Array ( [id] => 8861721 [patent_doc_number] => 08464275 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-11 [patent_title] => 'Method of using a plurality of subscriber types in managing a message queue of a database management system' [patent_app_type] => utility [patent_app_number] => 11/471406 [patent_app_country] => US [patent_app_date] => 2006-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3140 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11471406 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/471406
Method of using a plurality of subscriber types in managing a message queue of a database management system Jun 18, 2006 Issued
Array ( [id] => 8581091 [patent_doc_number] => 08347323 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-01 [patent_title] => 'Method and apparatus for supporting development of broker program, and computer product' [patent_app_type] => utility [patent_app_number] => 11/438871 [patent_app_country] => US [patent_app_date] => 2006-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 7994 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11438871 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/438871
Method and apparatus for supporting development of broker program, and computer product May 22, 2006 Issued
Array ( [id] => 59021 [patent_doc_number] => 07770180 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-03 [patent_title] => 'Exposing embedded data in a computer-generated document' [patent_app_type] => utility [patent_app_number] => 11/431931 [patent_app_country] => US [patent_app_date] => 2006-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6629 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 355 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/770/07770180.pdf [firstpage_image] =>[orig_patent_app_number] => 11431931 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/431931
Exposing embedded data in a computer-generated document May 9, 2006 Issued
Array ( [id] => 9157034 [patent_doc_number] => 08589948 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-19 [patent_title] => 'Method and apparatus for message flow and transaction queue management' [patent_app_type] => utility [patent_app_number] => 11/417513 [patent_app_country] => US [patent_app_date] => 2006-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7539 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11417513 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/417513
Method and apparatus for message flow and transaction queue management May 2, 2006 Issued
Array ( [id] => 5127619 [patent_doc_number] => 20070239890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Method, system and program storage device for preventing a real-time application from running out of free threads when the real-time application receives a device interface request' [patent_app_type] => utility [patent_app_number] => 11/398002 [patent_app_country] => US [patent_app_date] => 2006-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4393 [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/0239/20070239890.pdf [firstpage_image] =>[orig_patent_app_number] => 11398002 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/398002
Method, system, and program storage device for generating a retry message when a thread in a real-time application is unavailable to process a request to utilize the real-time application Apr 4, 2006 Issued
Array ( [id] => 10111376 [patent_doc_number] => 09146789 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-29 [patent_title] => 'Method and apparatus for generating and using location-independent distributed object references' [patent_app_type] => utility [patent_app_number] => 11/385164 [patent_app_country] => US [patent_app_date] => 2006-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4708 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11385164 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/385164
Method and apparatus for generating and using location-independent distributed object references Mar 20, 2006 Issued
Array ( [id] => 4986671 [patent_doc_number] => 20070153009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-05 [patent_title] => 'Display chip sharing method' [patent_app_type] => utility [patent_app_number] => 11/378150 [patent_app_country] => US [patent_app_date] => 2006-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2041 [patent_no_of_claims] => 7 [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/0153/20070153009.pdf [firstpage_image] =>[orig_patent_app_number] => 11378150 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/378150
Display chip sharing method Mar 16, 2006 Abandoned
Array ( [id] => 5255271 [patent_doc_number] => 20070136727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-14 [patent_title] => 'Method, system and program of outputting information' [patent_app_type] => utility [patent_app_number] => 11/376093 [patent_app_country] => US [patent_app_date] => 2006-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 8871 [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/0136/20070136727.pdf [firstpage_image] =>[orig_patent_app_number] => 11376093 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/376093
Method, system and program of outputting information Mar 15, 2006 Issued
Menu