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] => 9431249 [patent_doc_number] => 08707336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-22 [patent_title] => 'Data event processing and application integration in a network' [patent_app_type] => utility [patent_app_number] => 12/780858 [patent_app_country] => US [patent_app_date] => 2010-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10783 [patent_no_of_claims] => 28 [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] => 12780858 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/780858
Data event processing and application integration in a network May 13, 2010 Issued
Array ( [id] => 8998338 [patent_doc_number] => 08522244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-27 [patent_title] => 'Method and apparatus for scheduling for multiple memory controllers' [patent_app_type] => utility [patent_app_number] => 12/775645 [patent_app_country] => US [patent_app_date] => 2010-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 7892 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12775645 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/775645
Method and apparatus for scheduling for multiple memory controllers May 6, 2010 Issued
Array ( [id] => 8378479 [patent_doc_number] => 08261289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-04 [patent_title] => 'Business event processing' [patent_app_type] => utility [patent_app_number] => 12/772609 [patent_app_country] => US [patent_app_date] => 2010-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8332 [patent_no_of_claims] => 24 [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] => 12772609 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/772609
Business event processing May 2, 2010 Issued
Array ( [id] => 7575431 [patent_doc_number] => 20110271087 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-03 [patent_title] => 'EMBEDDING PROCESS IDENTIFICATION INFORMATION IN A PATHNAME TO INDICATE PROCESS STATUS' [patent_app_type] => utility [patent_app_number] => 12/770834 [patent_app_country] => US [patent_app_date] => 2010-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4094 [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/0271/20110271087.pdf [firstpage_image] =>[orig_patent_app_number] => 12770834 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/770834
Embedding process identification information in a pathname to indicate process status Apr 29, 2010 Issued
Array ( [id] => 4500020 [patent_doc_number] => 07886305 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-08 [patent_title] => 'API and business language schema design framework for message exchanges' [patent_app_type] => utility [patent_app_number] => 12/771981 [patent_app_country] => US [patent_app_date] => 2010-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10842 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/886/07886305.pdf [firstpage_image] =>[orig_patent_app_number] => 12771981 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/771981
API and business language schema design framework for message exchanges Apr 29, 2010 Issued
Array ( [id] => 9248685 [patent_doc_number] => 08612988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'Method for monitoring system resources and associated electronic device' [patent_app_type] => utility [patent_app_number] => 12/752358 [patent_app_country] => US [patent_app_date] => 2010-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3002 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12752358 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/752358
Method for monitoring system resources and associated electronic device Mar 31, 2010 Issued
Array ( [id] => 6281733 [patent_doc_number] => 20100257539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-07 [patent_title] => 'System, method and apparatus for providing functions to applications on a digital electronic device' [patent_app_type] => utility [patent_app_number] => 12/751881 [patent_app_country] => US [patent_app_date] => 2010-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 16209 [patent_no_of_claims] => 25 [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/0257/20100257539.pdf [firstpage_image] =>[orig_patent_app_number] => 12751881 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/751881
System, method and apparatus for providing functions to applications on a digital electronic device Mar 30, 2010 Abandoned
Array ( [id] => 6366659 [patent_doc_number] => 20100251244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-30 [patent_title] => 'STATUS NOTIFICATION SYSTEM, STATUS NOTIFICATION DEVICE, STATUS MONITORING DEVICE, STATUS DETECTOR, METHOD FOR STATUS NOTIFICATION, AND STORAGE MEDIUM INCLUDING STATUS NOTIFICATION PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/731613 [patent_app_country] => US [patent_app_date] => 2010-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7218 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0251/20100251244.pdf [firstpage_image] =>[orig_patent_app_number] => 12731613 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/731613
Status notification system, status notification device, status monitoring device, status detector, method for status notification, and storage medium including status notification program Mar 24, 2010 Issued
Array ( [id] => 8799680 [patent_doc_number] => 08438568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-07 [patent_title] => 'Speculative thread execution with hardware transactional memory' [patent_app_type] => utility [patent_app_number] => 12/711352 [patent_app_country] => US [patent_app_date] => 2010-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13386 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [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] => 12711352 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/711352
Speculative thread execution with hardware transactional memory Feb 23, 2010 Issued
Array ( [id] => 4443884 [patent_doc_number] => 07900216 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-01 [patent_title] => 'Creating a modified service request and processing the results of its execution' [patent_app_type] => utility [patent_app_number] => 12/707662 [patent_app_country] => US [patent_app_date] => 2010-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5179 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/900/07900216.pdf [firstpage_image] =>[orig_patent_app_number] => 12707662 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/707662
Creating a modified service request and processing the results of its execution Feb 16, 2010 Issued
Array ( [id] => 8693382 [patent_doc_number] => 08392920 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-05 [patent_title] => 'Parallel query engine with dynamic number of workers' [patent_app_type] => utility [patent_app_number] => 12/695049 [patent_app_country] => US [patent_app_date] => 2010-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4314 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12695049 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/695049
Parallel query engine with dynamic number of workers Jan 26, 2010 Issued
Array ( [id] => 7798567 [patent_doc_number] => 08127285 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-28 [patent_title] => 'System, and associated method, for downloading an application' [patent_app_type] => utility [patent_app_number] => 12/691479 [patent_app_country] => US [patent_app_date] => 2010-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3657 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/127/08127285.pdf [firstpage_image] =>[orig_patent_app_number] => 12691479 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/691479
System, and associated method, for downloading an application Jan 20, 2010 Issued
Array ( [id] => 9044395 [patent_doc_number] => 20130247033 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'SYSTEM AND METHOD FOR MANAGING VIRTUAL MACHINE CONFIGURATIONS' [patent_app_type] => utility [patent_app_number] => 12/636414 [patent_app_country] => US [patent_app_date] => 2009-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5661 [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] => 12636414 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/636414
System and method for managing virtual machine configurations Dec 10, 2009 Issued
Array ( [id] => 9077692 [patent_doc_number] => 08555284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-08 [patent_title] => 'Method, a mechanism and a computer program product for executing several tasks in a multithreaded processor' [patent_app_type] => utility [patent_app_number] => 12/625400 [patent_app_country] => US [patent_app_date] => 2009-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8957 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12625400 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/625400
Method, a mechanism and a computer program product for executing several tasks in a multithreaded processor Nov 23, 2009 Issued
Array ( [id] => 6466567 [patent_doc_number] => 20100146521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'Method for sharing a data store across event management frameworks and system comprising same' [patent_app_type] => utility [patent_app_number] => 12/590718 [patent_app_country] => US [patent_app_date] => 2009-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4212 [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/0146/20100146521.pdf [firstpage_image] =>[orig_patent_app_number] => 12590718 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/590718
Method for sharing a data store across event management frameworks and system comprising same Nov 11, 2009 Abandoned
Array ( [id] => 7537792 [patent_doc_number] => 08051435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-01 [patent_title] => 'Software and methods for previewing parameter changes for a graphics display driver' [patent_app_type] => utility [patent_app_number] => 12/613138 [patent_app_country] => US [patent_app_date] => 2009-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 4169 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/051/08051435.pdf [firstpage_image] =>[orig_patent_app_number] => 12613138 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/613138
Software and methods for previewing parameter changes for a graphics display driver Nov 4, 2009 Issued
Array ( [id] => 6493365 [patent_doc_number] => 20100043014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-18 [patent_title] => 'MEDIA DATA USAGE MEASUREMENT AND REPORTING SYSTEMS AND METHODS' [patent_app_type] => utility [patent_app_number] => 12/582054 [patent_app_country] => US [patent_app_date] => 2009-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8829 [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] => publications/A1/0043/20100043014.pdf [firstpage_image] =>[orig_patent_app_number] => 12582054 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/582054
Media data usage measurement and reporting systems and methods Oct 19, 2009 Issued
Array ( [id] => 6370014 [patent_doc_number] => 20100088706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-08 [patent_title] => 'User Tolerance Based Scheduling Method for Aperiodic Real-Time Tasks' [patent_app_type] => utility [patent_app_number] => 12/573994 [patent_app_country] => US [patent_app_date] => 2009-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4425 [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/0088/20100088706.pdf [firstpage_image] =>[orig_patent_app_number] => 12573994 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/573994
User tolerance based scheduling method for aperiodic real-time tasks Oct 5, 2009 Issued
Array ( [id] => 7681271 [patent_doc_number] => 20100023537 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-28 [patent_title] => 'UTILIZING AND MAINTAINING DATA DEFINITIONS DURING PROCESS THREAD TRAVERSALS' [patent_app_type] => utility [patent_app_number] => 12/574608 [patent_app_country] => US [patent_app_date] => 2009-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 12423 [patent_no_of_claims] => 6 [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/0023/20100023537.pdf [firstpage_image] =>[orig_patent_app_number] => 12574608 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/574608
Utilizing and maintaining data definitions during process thread traversals Oct 5, 2009 Issued
Array ( [id] => 6228169 [patent_doc_number] => 20100058360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-04 [patent_title] => 'STORING MEDIUM' [patent_app_type] => utility [patent_app_number] => 12/551896 [patent_app_country] => US [patent_app_date] => 2009-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5754 [patent_no_of_claims] => 13 [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/0058/20100058360.pdf [firstpage_image] =>[orig_patent_app_number] => 12551896 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/551896
Storing medium having a device driver for controlling a plurality of types of peripheral devices Aug 31, 2009 Issued
Menu