Thomas B Will
Examiner (ID: 2682)
Most Active Art Unit | 2406 |
Art Unit(s) | 3616, 2406, 3108, 3671, 2859, 2855, 2856 |
Total Applications | 1226 |
Issued Applications | 972 |
Pending Applications | 91 |
Abandoned Applications | 162 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 10417310
[patent_doc_number] => 20150302319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-22
[patent_title] => 'DATA PROVISIONING SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/344916
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 8297
[patent_no_of_claims] => 23
[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] => 14344916
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/344916 | DATA PROVISIONING SYSTEM AND METHOD | Sep 13, 2012 | Abandoned |
Array
(
[id] => 9265013
[patent_doc_number] => 20130346942
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-26
[patent_title] => 'FOLDED VIEWS IN DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/530132
[patent_app_country] => US
[patent_app_date] => 2012-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4880
[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] => 13530132
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/530132 | Folded views in development environment | Jun 21, 2012 | Issued |
Array
(
[id] => 8568886
[patent_doc_number] => 20120331457
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-27
[patent_title] => 'METHOD FOR INSTALLING APPLICATION IN PORTABLE TERMINAL'
[patent_app_type] => utility
[patent_app_number] => 13/528928
[patent_app_country] => US
[patent_app_date] => 2012-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5524
[patent_no_of_claims] => 17
[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] => 13528928
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/528928 | Method for installing application in portable terminal | Jun 20, 2012 | Issued |
Array
(
[id] => 9680693
[patent_doc_number] => 08819620
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-08-26
[patent_title] => 'Case management software development'
[patent_app_type] => utility
[patent_app_number] => 13/529319
[patent_app_country] => US
[patent_app_date] => 2012-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3072
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13529319
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/529319 | Case management software development | Jun 20, 2012 | Issued |
Array
(
[id] => 9579083
[patent_doc_number] => 08769520
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-01
[patent_title] => 'Calendar aware adaptive patching of a computer program'
[patent_app_type] => utility
[patent_app_number] => 13/529571
[patent_app_country] => US
[patent_app_date] => 2012-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3618
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13529571
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/529571 | Calendar aware adaptive patching of a computer program | Jun 20, 2012 | Issued |
Array
(
[id] => 9379168
[patent_doc_number] => 08683454
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-25
[patent_title] => 'Reducing redundancy in source code'
[patent_app_type] => utility
[patent_app_number] => 13/528673
[patent_app_country] => US
[patent_app_date] => 2012-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 7023
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13528673
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/528673 | Reducing redundancy in source code | Jun 19, 2012 | Issued |
Array
(
[id] => 10349360
[patent_doc_number] => 20150234365
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-20
[patent_title] => 'DETERMINING MACHINE CONDITION'
[patent_app_type] => utility
[patent_app_number] => 14/407634
[patent_app_country] => US
[patent_app_date] => 2012-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4730
[patent_no_of_claims] => 22
[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] => 14407634
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/407634 | Determining a machine condition | Jun 18, 2012 | Issued |
Array
(
[id] => 9579089
[patent_doc_number] => 08769526
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-01
[patent_title] => 'Automatic application updates'
[patent_app_type] => utility
[patent_app_number] => 13/526839
[patent_app_country] => US
[patent_app_date] => 2012-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4135
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13526839
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/526839 | Automatic application updates | Jun 18, 2012 | Issued |
Array
(
[id] => 9986648
[patent_doc_number] => 09032385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-12
[patent_title] => 'Mobile terminal and control method thereof'
[patent_app_type] => utility
[patent_app_number] => 13/523809
[patent_app_country] => US
[patent_app_date] => 2012-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 31
[patent_no_of_words] => 13888
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13523809
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/523809 | Mobile terminal and control method thereof | Jun 13, 2012 | Issued |
Array
(
[id] => 9130396
[patent_doc_number] => 08578353
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-05
[patent_title] => 'Tool for analyzing siebel escripts'
[patent_app_type] => utility
[patent_app_number] => 13/489482
[patent_app_country] => US
[patent_app_date] => 2012-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4690
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13489482
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/489482 | Tool for analyzing siebel escripts | Jun 5, 2012 | Issued |
Array
(
[id] => 10052357
[patent_doc_number] => 09092236
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-07-28
[patent_title] => 'Adaptive instruction prefetching and fetching memory system apparatus and method for microprocessor system'
[patent_app_type] => utility
[patent_app_number] => 13/487252
[patent_app_country] => US
[patent_app_date] => 2012-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 19373
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 713
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13487252
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/487252 | Adaptive instruction prefetching and fetching memory system apparatus and method for microprocessor system | Jun 3, 2012 | Issued |
Array
(
[id] => 9379174
[patent_doc_number] => 08683460
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-25
[patent_title] => 'Grandfathering configurations in a distributed environment'
[patent_app_type] => utility
[patent_app_number] => 13/469456
[patent_app_country] => US
[patent_app_date] => 2012-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 5344
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[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] => 13469456
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/469456 | Grandfathering configurations in a distributed environment | May 10, 2012 | Issued |
Array
(
[id] => 9315144
[patent_doc_number] => 08656380
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-02-18
[patent_title] => 'Profiling an executable'
[patent_app_type] => utility
[patent_app_number] => 13/468906
[patent_app_country] => US
[patent_app_date] => 2012-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 10179
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13468906
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/468906 | Profiling an executable | May 9, 2012 | Issued |
Array
(
[id] => 8497958
[patent_doc_number] => 20120297366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-22
[patent_title] => 'Installing and Testing an Application on a Highly Utilized Computer Platform'
[patent_app_type] => utility
[patent_app_number] => 13/467370
[patent_app_country] => US
[patent_app_date] => 2012-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 4653
[patent_no_of_claims] => 17
[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] => 13467370
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/467370 | Installing and testing an application on a highly utilized computer platform | May 8, 2012 | Issued |
Array
(
[id] => 8710167
[patent_doc_number] => 20130067455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-03-14
[patent_title] => 'MEMORY ONLINE UPDATE SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/466954
[patent_app_country] => US
[patent_app_date] => 2012-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3822
[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] => 13466954
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/466954 | Memory online update system and method | May 7, 2012 | Issued |
Array
(
[id] => 10879559
[patent_doc_number] => 08904357
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Dashboard for architectural governance'
[patent_app_type] => utility
[patent_app_number] => 13/466305
[patent_app_country] => US
[patent_app_date] => 2012-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 13227
[patent_no_of_claims] => 17
[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] => 13466305
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/466305 | Dashboard for architectural governance | May 7, 2012 | Issued |
Array
(
[id] => 8935876
[patent_doc_number] => 08495598
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'Control flow graph operating system configuration'
[patent_app_type] => utility
[patent_app_number] => 13/461755
[patent_app_country] => US
[patent_app_date] => 2012-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4737
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13461755
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/461755 | Control flow graph operating system configuration | Apr 30, 2012 | Issued |
Array
(
[id] => 8326013
[patent_doc_number] => 20120198422
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-02
[patent_title] => 'Cross-Browser Testing of a Web Application'
[patent_app_type] => utility
[patent_app_number] => 13/445200
[patent_app_country] => US
[patent_app_date] => 2012-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4630
[patent_no_of_claims] => 10
[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] => 13445200
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/445200 | Cross-browser testing of a web application | Apr 11, 2012 | Issued |
Array
(
[id] => 8419117
[patent_doc_number] => 20120246618
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-27
[patent_title] => 'METHOD AND A SYSTEM FOR GENERATING A SOFTWARE PRODUCT'
[patent_app_type] => utility
[patent_app_number] => 13/422604
[patent_app_country] => US
[patent_app_date] => 2012-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5565
[patent_no_of_claims] => 14
[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] => 13422604
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/422604 | Method and a system for generating a software product | Mar 15, 2012 | Issued |
Array
(
[id] => 9444402
[patent_doc_number] => 08713538
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-29
[patent_title] => 'Monitoring heap in real-time by a mobile agent to assess performance of virtual machine'
[patent_app_type] => utility
[patent_app_number] => 13/410079
[patent_app_country] => US
[patent_app_date] => 2012-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5001
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[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] => 13410079
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/410079 | Monitoring heap in real-time by a mobile agent to assess performance of virtual machine | Feb 29, 2012 | Issued |