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] => 15859695 [patent_doc_number] => 10645155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Scalable parallel messaging process [patent_app_type] => utility [patent_app_number] => 14/886627 [patent_app_country] => US [patent_app_date] => 2015-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3772 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14886627 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/886627
Scalable parallel messaging process Oct 18, 2015 Issued
Array ( [id] => 11416663 [patent_doc_number] => 09563490 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-02-07 [patent_title] => 'Adaptive integration flow using automated service discovery' [patent_app_type] => utility [patent_app_number] => 14/883784 [patent_app_country] => US [patent_app_date] => 2015-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8888 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 383 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14883784 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/883784
Adaptive integration flow using automated service discovery Oct 14, 2015 Issued
Array ( [id] => 11410744 [patent_doc_number] => 09558049 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-31 [patent_title] => 'Shuffle optimization in map-reduce processing' [patent_app_type] => utility [patent_app_number] => 14/880396 [patent_app_country] => US [patent_app_date] => 2015-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7088 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14880396 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/880396
Shuffle optimization in map-reduce processing Oct 11, 2015 Issued
Array ( [id] => 14614743 [patent_doc_number] => 10360072 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Cross-cloud orchestration of data analytics for a plurality of research domains [patent_app_type] => utility [patent_app_number] => 14/871302 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 16622 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 336 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14871302 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/871302
Cross-cloud orchestration of data analytics for a plurality of research domains Sep 29, 2015 Issued
Array ( [id] => 10680368 [patent_doc_number] => 20160026512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-28 [patent_title] => 'CROSS-PLATFORM EVENT ENGINE' [patent_app_type] => utility [patent_app_number] => 14/872055 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 16060 [patent_no_of_claims] => 30 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14872055 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/872055
CROSS-PLATFORM EVENT ENGINE Sep 29, 2015 Abandoned
Array ( [id] => 14523425 [patent_doc_number] => 10338973 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-02 [patent_title] => Cross-cloud orchestration of data analytics [patent_app_type] => utility [patent_app_number] => 14/871263 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 16615 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [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] => 14871263 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/871263
Cross-cloud orchestration of data analytics Sep 29, 2015 Issued
Array ( [id] => 11299619 [patent_doc_number] => 09507628 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-11-29 [patent_title] => 'Memory access request for a memory protocol' [patent_app_type] => utility [patent_app_number] => 14/867148 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5572 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867148 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867148
Memory access request for a memory protocol Sep 27, 2015 Issued
Array ( [id] => 11306562 [patent_doc_number] => 09513960 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-06 [patent_title] => 'Inducing transactional aborts in other processing threads' [patent_app_type] => utility [patent_app_number] => 14/861234 [patent_app_country] => US [patent_app_date] => 2015-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 19526 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14861234 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/861234
Inducing transactional aborts in other processing threads Sep 21, 2015 Issued
Array ( [id] => 11473848 [patent_doc_number] => 20170060632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'DATA PLANE RESOURCE ALLOCATION' [patent_app_type] => utility [patent_app_number] => 14/843626 [patent_app_country] => US [patent_app_date] => 2015-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6098 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14843626 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/843626
Data plane resource allocation Sep 1, 2015 Issued
Array ( [id] => 14061833 [patent_doc_number] => 10235209 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-19 [patent_title] => Hybrid task framework [patent_app_type] => utility [patent_app_number] => 14/839180 [patent_app_country] => US [patent_app_date] => 2015-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7614 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14839180 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/839180
Hybrid task framework Aug 27, 2015 Issued
Array ( [id] => 11473867 [patent_doc_number] => 20170060650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'DYNAMIC SERVICE EXTENSIBILITY' [patent_app_type] => utility [patent_app_number] => 14/838692 [patent_app_country] => US [patent_app_date] => 2015-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4645 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14838692 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/838692
DYNAMIC SERVICE EXTENSIBILITY Aug 27, 2015 Abandoned
Array ( [id] => 11403725 [patent_doc_number] => 20170024263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-26 [patent_title] => 'EVENT QUEUE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 14/807062 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3428 [patent_no_of_claims] => 16 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14807062 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/807062
Event queue management Jul 22, 2015 Issued
Array ( [id] => 12053315 [patent_doc_number] => 20170329659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'LINUX SYSTEM-BASED CEN/XFS STANDARD ARCHITECTURE AND IMPLEMENTATION METHOD' [patent_app_type] => utility [patent_app_number] => 15/529440 [patent_app_country] => US [patent_app_date] => 2015-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4956 [patent_no_of_claims] => 17 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15529440 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/529440
LINUX SYSTEM-BASED CEN/XFS STANDARD ARCHITECTURE AND IMPLEMENTATION METHOD Jun 30, 2015 Abandoned
Array ( [id] => 11272592 [patent_doc_number] => 20160335139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'ACTIVITY TRIGGERS' [patent_app_type] => utility [patent_app_number] => 14/708642 [patent_app_country] => US [patent_app_date] => 2015-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11610 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14708642 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/708642
ACTIVITY TRIGGERS May 10, 2015 Abandoned
Array ( [id] => 10342396 [patent_doc_number] => 20150227401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'Messaging Routine Interruption and Synchronization' [patent_app_type] => utility [patent_app_number] => 14/693804 [patent_app_country] => US [patent_app_date] => 2015-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12591 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14693804 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/693804
Messaging Routine Interruption and Synchronization Apr 21, 2015 Abandoned
Array ( [id] => 10665510 [patent_doc_number] => 20160011654 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-14 [patent_title] => 'INTERFACING APPARATUS AND USER INPUT PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 14/677084 [patent_app_country] => US [patent_app_date] => 2015-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 40 [patent_no_of_words] => 15502 [patent_no_of_claims] => 40 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14677084 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/677084
INTERFACING APPARATUS AND USER INPUT PROCESSING METHOD Apr 1, 2015 Abandoned
Array ( [id] => 15891913 [patent_doc_number] => 10652322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-12 [patent_title] => Scalable parallel messaging process [patent_app_type] => utility [patent_app_number] => 14/641533 [patent_app_country] => US [patent_app_date] => 2015-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3772 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14641533 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/641533
Scalable parallel messaging process Mar 8, 2015 Issued
Array ( [id] => 11584810 [patent_doc_number] => 09639453 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-02 [patent_title] => 'Method and system for determining functional tests to execute based on code coverage' [patent_app_type] => utility [patent_app_number] => 14/638442 [patent_app_country] => US [patent_app_date] => 2015-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4351 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14638442 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/638442
Method and system for determining functional tests to execute based on code coverage Mar 3, 2015 Issued
Array ( [id] => 10228263 [patent_doc_number] => 20150113255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-23 [patent_title] => 'SHARING VIRTUAL FUNCTIONS IN A SHARED VIRTUAL MEMORY BETWEEN HETEROGENEOUS PROCESSORS OF A COMPUTING PLATFORM' [patent_app_type] => utility [patent_app_number] => 14/569454 [patent_app_country] => US [patent_app_date] => 2014-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6828 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14569454 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/569454
SHARING VIRTUAL FUNCTIONS IN A SHARED VIRTUAL MEMORY BETWEEN HETEROGENEOUS PROCESSORS OF A COMPUTING PLATFORM Dec 11, 2014 Abandoned
Array ( [id] => 13199485 [patent_doc_number] => 10114661 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => System and method for fast starting an application [patent_app_type] => utility [patent_app_number] => 14/536481 [patent_app_country] => US [patent_app_date] => 2014-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6938 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14536481 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/536481
System and method for fast starting an application Nov 6, 2014 Issued
Menu