Search

Jonathan R. Labud

Examiner (ID: 9954, Phone: (571)270-5174 , Office: P/2196 )

Most Active Art Unit
2196
Art Unit(s)
2196, 2192
Total Applications
512
Issued Applications
400
Pending Applications
44
Abandoned Applications
84

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13417419 [patent_doc_number] => 20180260252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => Automatic segmentation of data-center applications [patent_app_type] => utility [patent_app_number] => 15/911217 [patent_app_country] => US [patent_app_date] => 2018-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7219 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15911217 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/911217
Automatic segmentation of data-center applications Mar 4, 2018 Issued
Array ( [id] => 14347321 [patent_doc_number] => 20190155633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => PACKAGING AND DEPLOYING ALGORITHMS FOR FLEXIBLE MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 15/901751 [patent_app_country] => US [patent_app_date] => 2018-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21618 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15901751 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/901751
Packaging and deploying algorithms for flexible machine learning Feb 20, 2018 Issued
Array ( [id] => 14585421 [patent_doc_number] => 20190220319 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => USAGE INSTRUMENTED WORKLOAD SCHEDULING [patent_app_type] => utility [patent_app_number] => 15/874553 [patent_app_country] => US [patent_app_date] => 2018-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12410 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15874553 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/874553
Usage instrumented workload scheduling Jan 17, 2018 Issued
Array ( [id] => 16393129 [patent_doc_number] => 20200334070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MANAGEMENT OF DYNAMIC SHARING OF CENTRAL PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 16/960973 [patent_app_country] => US [patent_app_date] => 2018-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7153 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16960973 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/960973
Management of dynamic sharing of central processing units Jan 14, 2018 Issued
Array ( [id] => 16263246 [patent_doc_number] => 10754679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Method and apparatus for handling network I/O device virtualization [patent_app_type] => utility [patent_app_number] => 15/853298 [patent_app_country] => US [patent_app_date] => 2017-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5077 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 18 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853298 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/853298
Method and apparatus for handling network I/O device virtualization Dec 21, 2017 Issued
Array ( [id] => 16706252 [patent_doc_number] => 10956184 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => On-demand disposable virtual work system [patent_app_type] => utility [patent_app_number] => 15/795977 [patent_app_country] => US [patent_app_date] => 2017-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9131 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15795977 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/795977
On-demand disposable virtual work system Oct 26, 2017 Issued
Array ( [id] => 15248327 [patent_doc_number] => 10509688 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-17 [patent_title] => System and method for migrating virtual machines between servers [patent_app_type] => utility [patent_app_number] => 15/636701 [patent_app_country] => US [patent_app_date] => 2017-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6342 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15636701 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636701
System and method for migrating virtual machines between servers Jun 28, 2017 Issued
Array ( [id] => 11981975 [patent_doc_number] => 20170286129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'MANAGED APPLICATION DETECTION LOGIC' [patent_app_type] => utility [patent_app_number] => 15/627543 [patent_app_country] => US [patent_app_date] => 2017-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7306 [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] => 15627543 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/627543
Managed application detection logic Jun 19, 2017 Issued
Array ( [id] => 15730909 [patent_doc_number] => 10613883 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Managing virtual machine migration [patent_app_type] => utility [patent_app_number] => 15/612974 [patent_app_country] => US [patent_app_date] => 2017-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9632 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15612974 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/612974
Managing virtual machine migration Jun 1, 2017 Issued
Array ( [id] => 18130155 [patent_doc_number] => 11556363 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-17 [patent_title] => Techniques for virtual machine transfer and resource management [patent_app_type] => utility [patent_app_number] => 16/479395 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 23543 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16479395 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/479395
Techniques for virtual machine transfer and resource management Mar 30, 2017 Issued
Array ( [id] => 13875775 [patent_doc_number] => 20190034228 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => METHOD AND APPARATUS FOR TASK SCHEDULING [patent_app_type] => utility [patent_app_number] => 16/072701 [patent_app_country] => US [patent_app_date] => 2017-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4277 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16072701 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/072701
Method and apparatus for task scheduling Mar 15, 2017 Issued
Array ( [id] => 14330695 [patent_doc_number] => 10296366 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-21 [patent_title] => Virtualization exceptions [patent_app_type] => utility [patent_app_number] => 15/391576 [patent_app_country] => US [patent_app_date] => 2016-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5080 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391576 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391576
Virtualization exceptions Dec 26, 2016 Issued
Array ( [id] => 18839418 [patent_doc_number] => 11847492 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-19 [patent_title] => Controlling scheduling of a GPU [patent_app_type] => utility [patent_app_number] => 16/063518 [patent_app_country] => US [patent_app_date] => 2016-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6640 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16063518 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/063518
Controlling scheduling of a GPU Dec 8, 2016 Issued
Array ( [id] => 18856212 [patent_doc_number] => 11853796 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Controlling operation of a GPU [patent_app_type] => utility [patent_app_number] => 16/063618 [patent_app_country] => US [patent_app_date] => 2016-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6650 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 294 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16063618 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/063618
Controlling operation of a GPU Dec 8, 2016 Issued
Array ( [id] => 16032603 [patent_doc_number] => 10678722 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Using a decrementer interrupt to start long-running hardware operations before the end of a shared processor dispatch cycle [patent_app_type] => utility [patent_app_number] => 15/371090 [patent_app_country] => US [patent_app_date] => 2016-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5326 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15371090 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/371090
Using a decrementer interrupt to start long-running hardware operations before the end of a shared processor dispatch cycle Dec 5, 2016 Issued
Array ( [id] => 12797110 [patent_doc_number] => 20180157539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => TAIL LATENCY-BASED JOB OFFLOADING IN LOAD-BALANCED GROUPS [patent_app_type] => utility [patent_app_number] => 15/368763 [patent_app_country] => US [patent_app_date] => 2016-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15368763 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/368763
Tail latency-based job offloading in load-balanced groups Dec 4, 2016 Issued
Array ( [id] => 16698663 [patent_doc_number] => 10949260 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-16 [patent_title] => Execution time prediction for energy-efficient computer systems [patent_app_type] => utility [patent_app_number] => 15/781339 [patent_app_country] => US [patent_app_date] => 2016-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 13259 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15781339 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/781339
Execution time prediction for energy-efficient computer systems Dec 3, 2016 Issued
Array ( [id] => 16683286 [patent_doc_number] => 10942764 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-09 [patent_title] => Transaction analysis tool and associated method for an integrated computing system [patent_app_type] => utility [patent_app_number] => 15/353597 [patent_app_country] => US [patent_app_date] => 2016-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7543 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15353597 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/353597
Transaction analysis tool and associated method for an integrated computing system Nov 15, 2016 Issued
Array ( [id] => 14009411 [patent_doc_number] => 10223164 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Execution of critical tasks based on the number of available processing entities [patent_app_type] => utility [patent_app_number] => 15/332413 [patent_app_country] => US [patent_app_date] => 2016-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7369 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15332413 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/332413
Execution of critical tasks based on the number of available processing entities Oct 23, 2016 Issued
Array ( [id] => 16494331 [patent_doc_number] => 10860373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Enhanced governance for asynchronous compute jobs [patent_app_type] => utility [patent_app_number] => 15/290905 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4943 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15290905 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290905
Enhanced governance for asynchronous compute jobs Oct 10, 2016 Issued
Menu