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] => 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 |