Search

Adam Lee

Examiner (ID: 13426, Phone: (571)270-3369 , Office: P/2193 )

Most Active Art Unit
2193
Art Unit(s)
2195, 2196, 2193, 2198
Total Applications
905
Issued Applications
748
Pending Applications
77
Abandoned Applications
103

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13004509 [patent_doc_number] => 10025924 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-07-17 [patent_title] => Taskless containers for enhanced isolation of users and multi-tenant applications [patent_app_type] => utility [patent_app_number] => 15/248044 [patent_app_country] => US [patent_app_date] => 2016-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6068 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15248044 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/248044
Taskless containers for enhanced isolation of users and multi-tenant applications Aug 25, 2016 Issued
Array ( [id] => 11473853 [patent_doc_number] => 20170060636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'METHODS AND APPARATUS TO MANAGE AND EXECUTE ACTIONS IN COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 15/245304 [patent_app_country] => US [patent_app_date] => 2016-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18428 [patent_no_of_claims] => 21 [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] => 15245304 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/245304
Methods and apparatus to manage and execute actions in computing environments based on a type of virtual compute node Aug 23, 2016 Issued
Array ( [id] => 11476927 [patent_doc_number] => 20170063710 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'METHODS AND APPARATUS TO MANAGE AND EXECUTE ACTIONS IN COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 15/245307 [patent_app_country] => US [patent_app_date] => 2016-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18409 [patent_no_of_claims] => 21 [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] => 15245307 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/245307
Methods and apparatus to manage and execute actions in computing environments based on a routing path Aug 23, 2016 Issued
Array ( [id] => 11476926 [patent_doc_number] => 20170063709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'METHODS AND APPARATUS TO MANAGE AND EXECUTE ACTIONS IN COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 15/245300 [patent_app_country] => US [patent_app_date] => 2016-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18428 [patent_no_of_claims] => 21 [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] => 15245300 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/245300
Methods and apparatus to manage and execute actions in computing environments using a graphical user interface Aug 23, 2016 Issued
Array ( [id] => 11868329 [patent_doc_number] => 20170235614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'VIRTUALIZING SENSORS' [patent_app_type] => utility [patent_app_number] => 15/235748 [patent_app_country] => US [patent_app_date] => 2016-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 15409 [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] => 15235748 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/235748
Virtualizing sensors Aug 11, 2016 Issued
Array ( [id] => 13143601 [patent_doc_number] => 10089135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-02 [patent_title] => Expediting the provisioning of virtual machines based on cached repeated portions of a template [patent_app_type] => utility [patent_app_number] => 15/232127 [patent_app_country] => US [patent_app_date] => 2016-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9422 [patent_no_of_claims] => 16 [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] => 15232127 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/232127
Expediting the provisioning of virtual machines based on cached repeated portions of a template Aug 8, 2016 Issued
Array ( [id] => 15399933 [patent_doc_number] => 10540624 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => System and method to automate provenance-aware application execution [patent_app_type] => utility [patent_app_number] => 15/215469 [patent_app_country] => US [patent_app_date] => 2016-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 6026 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15215469 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/215469
System and method to automate provenance-aware application execution Jul 19, 2016 Issued
Array ( [id] => 13199577 [patent_doc_number] => 10114707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Cross site recovery of a VM [patent_app_type] => utility [patent_app_number] => 15/208427 [patent_app_country] => US [patent_app_date] => 2016-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4647 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208427 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208427
Cross site recovery of a VM Jul 11, 2016 Issued
Array ( [id] => 11117054 [patent_doc_number] => 20160314028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-27 [patent_title] => 'Activity Interruption Management' [patent_app_type] => utility [patent_app_number] => 15/200771 [patent_app_country] => US [patent_app_date] => 2016-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13437 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15200771 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/200771
Activity interruption management Jun 30, 2016 Issued
Array ( [id] => 13171845 [patent_doc_number] => 10102037 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-16 [patent_title] => Averting lock contention associated with core-based hardware threading in a split core environment [patent_app_type] => utility [patent_app_number] => 15/199275 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6203 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15199275 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/199275
Averting lock contention associated with core-based hardware threading in a split core environment Jun 29, 2016 Issued
Array ( [id] => 13948489 [patent_doc_number] => 10210020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-19 [patent_title] => Scheduling requests in an execution environment [patent_app_type] => utility [patent_app_number] => 15/196183 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5364 [patent_no_of_claims] => 20 [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] => 15196183 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/196183
Scheduling requests in an execution environment Jun 28, 2016 Issued
Array ( [id] => 16416549 [patent_doc_number] => 10824441 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => Application program management method for multiple hardware platforms [patent_app_type] => utility [patent_app_number] => 15/739707 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3406 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15739707 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/739707
Application program management method for multiple hardware platforms Jun 28, 2016 Issued
Array ( [id] => 13096889 [patent_doc_number] => 10067785 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-09-04 [patent_title] => Event driven virtual machine instance pool balancing [patent_app_type] => utility [patent_app_number] => 15/197140 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13096 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15197140 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/197140
Event driven virtual machine instance pool balancing Jun 28, 2016 Issued
Array ( [id] => 12713119 [patent_doc_number] => 20180129539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => Next Gen SDN with Smart Agent Based Routing (SABR) [patent_app_type] => utility [patent_app_number] => 15/179875 [patent_app_country] => US [patent_app_date] => 2016-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11610 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15179875 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/179875
Next Gen SDN with Smart Agent Based Routing (SABR) Jun 9, 2016 Abandoned
Array ( [id] => 14585357 [patent_doc_number] => 20190220287 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => EXECUTING SERVICES IN CONTAINERS [patent_app_type] => utility [patent_app_number] => 16/307922 [patent_app_country] => US [patent_app_date] => 2016-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4962 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16307922 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/307922
Executing services in containers Jun 7, 2016 Issued
Array ( [id] => 11326861 [patent_doc_number] => 20160357473 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'ELECTRONIC DEVICE AND METHOD OF MANAGING MEMORY OF ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 15/173565 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10223 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15173565 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173565
Electronic device and method of managing memory of electronic device Jun 2, 2016 Issued
Array ( [id] => 13417429 [patent_doc_number] => 20180260257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => PLD MANAGEMENT METHOD AND PLD MANAGEMENT SYSTEM [patent_app_type] => utility [patent_app_number] => 15/571161 [patent_app_country] => US [patent_app_date] => 2016-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10765 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15571161 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/571161
PLD management method and PLD management system May 18, 2016 Issued
Array ( [id] => 11482213 [patent_doc_number] => 09588759 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-03-07 [patent_title] => 'System and method for providing supplemental functionalities to a computer program via an ontology instance' [patent_app_type] => utility [patent_app_number] => 15/141814 [patent_app_country] => US [patent_app_date] => 2016-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14630 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15141814 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/141814
System and method for providing supplemental functionalities to a computer program via an ontology instance Apr 27, 2016 Issued
Array ( [id] => 12311487 [patent_doc_number] => 09940207 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-10 [patent_title] => Failing back block objects in batch [patent_app_type] => utility [patent_app_number] => 15/095953 [patent_app_country] => US [patent_app_date] => 2016-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5953 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15095953 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/095953
Failing back block objects in batch Apr 10, 2016 Issued
Array ( [id] => 11006075 [patent_doc_number] => 20160203025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-14 [patent_title] => 'METHODS AND SYSTEMS TO IDENTIFY AND MIGRATE THREADS AMONG SYSTEM NODES BASED ON SYSTEM PERFORMANCE METRICS' [patent_app_type] => utility [patent_app_number] => 15/074899 [patent_app_country] => US [patent_app_date] => 2016-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12563 [patent_no_of_claims] => 18 [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] => 15074899 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/074899
Methods and systems to identify and migrate threads among system nodes based on system performance metrics Mar 17, 2016 Issued
Menu