Search

Terrence R. Till

Examiner (ID: 16843, Phone: (571)272-1280 , Office: P/3991 )

Most Active Art Unit
1744
Art Unit(s)
1744, 2899, 3405, 2402, 3991, 3993, 1754
Total Applications
1725
Issued Applications
1434
Pending Applications
97
Abandoned Applications
203

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10203344 [patent_doc_number] => 20150088332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'PROGRAMMABLE ELECTRICAL CONTROL DEVICE' [patent_app_type] => utility [patent_app_number] => 14/394261 [patent_app_country] => US [patent_app_date] => 2013-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9403 [patent_no_of_claims] => 30 [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] => 14394261 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/394261
Programmable electrical control device Apr 15, 2013 Issued
Array ( [id] => 9834667 [patent_doc_number] => 08943501 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-27 [patent_title] => 'System and method for hierarchical interception with isolated environments' [patent_app_type] => utility [patent_app_number] => 13/862979 [patent_app_country] => US [patent_app_date] => 2013-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11585 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13862979 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/862979
System and method for hierarchical interception with isolated environments Apr 14, 2013 Issued
Array ( [id] => 9451982 [patent_doc_number] => 20140123152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'EFFICIENT ROLLBACK AND RETRY OF CONFLICTED SPECULATIVE THREADS WITH HARDWARE SUPPORT' [patent_app_type] => utility [patent_app_number] => 13/844402 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5232 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13844402 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/844402
Efficient rollback and retry of conflicted speculative threads with hardware support Mar 14, 2013 Issued
Array ( [id] => 9947771 [patent_doc_number] => 08997099 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-31 [patent_title] => 'Virtualization event processing in a layered virtualization architecture' [patent_app_type] => utility [patent_app_number] => 13/837737 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4852 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13837737 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/837737
Virtualization event processing in a layered virtualization architecture Mar 14, 2013 Issued
Array ( [id] => 9044402 [patent_doc_number] => 20130247040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'VIRTUALIZATION EVENT PROCESSING IN A LAYERED VIRTUALIZATION ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 13/837526 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4842 [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] => 13837526 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/837526
Virtualization event processing in a layered virtualization architecture Mar 14, 2013 Issued
Array ( [id] => 10536542 [patent_doc_number] => 09262172 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-16 [patent_title] => 'Efficient rollback and retry of conflicted speculative threads using distributed tokens' [patent_app_type] => utility [patent_app_number] => 13/844461 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 8858 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13844461 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/844461
Efficient rollback and retry of conflicted speculative threads using distributed tokens Mar 14, 2013 Issued
Array ( [id] => 10854441 [patent_doc_number] => 08881153 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-04 [patent_title] => 'Speculative thread execution with hardware transactional memory' [patent_app_type] => utility [patent_app_number] => 13/801943 [patent_app_country] => US [patent_app_date] => 2013-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13430 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13801943 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/801943
Speculative thread execution with hardware transactional memory Mar 12, 2013 Issued
Array ( [id] => 10049227 [patent_doc_number] => RE045631 [patent_country] => US [patent_kind] => E1 [patent_issue_date] => 2015-07-28 [patent_title] => 'Method for improving temporal consistency and snapshot recency in a monitored real-time software-reporting-application architecture' [patent_app_type] => reissue [patent_app_number] => 13/775020 [patent_app_country] => US [patent_app_date] => 2013-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6033 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13775020 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/775020
Method for improving temporal consistency and snapshot recency in a monitored real-time software-reporting-application architecture Feb 21, 2013 Issued
Array ( [id] => 12011571 [patent_doc_number] => 09804890 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-10-31 [patent_title] => 'Termination policies for scaling compute resources' [patent_app_type] => utility [patent_app_number] => 13/768877 [patent_app_country] => US [patent_app_date] => 2013-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7252 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13768877 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/768877
Termination policies for scaling compute resources Feb 14, 2013 Issued
Array ( [id] => 9102954 [patent_doc_number] => 08566848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-22 [patent_title] => 'Application programming interface for providing native and non-native display utility' [patent_app_type] => utility [patent_app_number] => 13/741935 [patent_app_country] => US [patent_app_date] => 2013-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6191 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13741935 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/741935
Application programming interface for providing native and non-native display utility Jan 14, 2013 Issued
Array ( [id] => 9520774 [patent_doc_number] => 20140157266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'Restoring a Previous Version of a Virtual Machine Image' [patent_app_type] => utility [patent_app_number] => 13/741296 [patent_app_country] => US [patent_app_date] => 2013-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6113 [patent_no_of_claims] => 10 [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] => 13741296 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/741296
Restoring a previous version of a virtual machine image Jan 13, 2013 Issued
Array ( [id] => 10171003 [patent_doc_number] => 09201711 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'API and business language schema design framework for message exchanges' [patent_app_type] => utility [patent_app_number] => 13/735574 [patent_app_country] => US [patent_app_date] => 2013-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10883 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13735574 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/735574
API and business language schema design framework for message exchanges Jan 6, 2013 Issued
Array ( [id] => 9926553 [patent_doc_number] => 08984541 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-03-17 [patent_title] => 'Social network application programming interface' [patent_app_type] => utility [patent_app_number] => 13/735669 [patent_app_country] => US [patent_app_date] => 2013-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9788 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13735669 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/735669
Social network application programming interface Jan 6, 2013 Issued
Array ( [id] => 10609869 [patent_doc_number] => 09329900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Hetergeneous processor apparatus and method' [patent_app_type] => utility [patent_app_number] => 13/730539 [patent_app_country] => US [patent_app_date] => 2012-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 28 [patent_no_of_words] => 19944 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [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] => 13730539 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/730539
Hetergeneous processor apparatus and method Dec 27, 2012 Issued
Array ( [id] => 9940987 [patent_doc_number] => 08990819 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-24 [patent_title] => 'Efficient rollback and retry of conflicted speculative threads using distributed tokens' [patent_app_type] => utility [patent_app_number] => 13/730427 [patent_app_country] => US [patent_app_date] => 2012-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 8858 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13730427 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/730427
Efficient rollback and retry of conflicted speculative threads using distributed tokens Dec 27, 2012 Issued
Array ( [id] => 8843545 [patent_doc_number] => 20130139173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-30 [patent_title] => 'MULTI-CORE RESOURCE UTILIZATION PLANNING' [patent_app_type] => utility [patent_app_number] => 13/726749 [patent_app_country] => US [patent_app_date] => 2012-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5546 [patent_no_of_claims] => 16 [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] => 13726749 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/726749
Multi-core resource utilization planning Dec 25, 2012 Issued
Array ( [id] => 10124235 [patent_doc_number] => 09158593 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-13 [patent_title] => 'Load balancing scheme' [patent_app_type] => utility [patent_app_number] => 13/885394 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6963 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13885394 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/885394
Load balancing scheme Dec 16, 2012 Issued
Array ( [id] => 9834666 [patent_doc_number] => 08943500 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-27 [patent_title] => 'System and method for application isolation' [patent_app_type] => utility [patent_app_number] => 13/708477 [patent_app_country] => US [patent_app_date] => 2012-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6576 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13708477 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/708477
System and method for application isolation Dec 6, 2012 Issued
Array ( [id] => 10040918 [patent_doc_number] => 09081623 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-07-14 [patent_title] => 'Service resource allocation' [patent_app_type] => utility [patent_app_number] => 13/705363 [patent_app_country] => US [patent_app_date] => 2012-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6246 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13705363 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/705363
Service resource allocation Dec 4, 2012 Issued
Array ( [id] => 9520772 [patent_doc_number] => 20140157264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'Virtual Machine-Preserving Host Updates' [patent_app_type] => utility [patent_app_number] => 13/693532 [patent_app_country] => US [patent_app_date] => 2012-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3719 [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] => 13693532 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/693532
Virtual machine-preserving host updates Dec 3, 2012 Issued
Menu