Daniel S. Collins
Examiner (ID: 14332, Phone: (313)446-6535 , Office: P/3745 )
Most Active Art Unit | 3745 |
Art Unit(s) | 3745 |
Total Applications | 791 |
Issued Applications | 639 |
Pending Applications | 67 |
Abandoned Applications | 85 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 12393246
[patent_doc_number] => 09965330
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-08
[patent_title] => Maintaining throughput of a stream processing framework while increasing processing load
[patent_app_type] => utility
[patent_app_number] => 14/986401
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 21508
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14986401
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/986401 | Maintaining throughput of a stream processing framework while increasing processing load | Dec 30, 2015 | Issued |
Array
(
[id] => 11659073
[patent_doc_number] => 09672074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-06
[patent_title] => 'Methods and systems to determine and improve cost efficiency of virtual machines'
[patent_app_type] => utility
[patent_app_number] => 14/985484
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 34
[patent_no_of_words] => 12900
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14985484
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985484 | Methods and systems to determine and improve cost efficiency of virtual machines | Dec 30, 2015 | Issued |
Array
(
[id] => 11769389
[patent_doc_number] => 09378051
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-06-28
[patent_title] => 'Systems and methods for performing scheduling for a cluster'
[patent_app_type] => utility
[patent_app_number] => 14/985584
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5629
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14985584
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985584 | Systems and methods for performing scheduling for a cluster | Dec 30, 2015 | Issued |
Array
(
[id] => 11731359
[patent_doc_number] => 20170192802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'CLOUD COMPUTING SIMULATOR'
[patent_app_type] => utility
[patent_app_number] => 14/983765
[patent_app_country] => US
[patent_app_date] => 2015-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5713
[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] => 14983765
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/983765 | Cloud computing simulator | Dec 29, 2015 | Issued |
Array
(
[id] => 13029203
[patent_doc_number] => 10037221
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-31
[patent_title] => Management of virtual desktop instance pools
[patent_app_type] => utility
[patent_app_number] => 14/981587
[patent_app_country] => US
[patent_app_date] => 2015-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 24022
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14981587
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/981587 | Management of virtual desktop instance pools | Dec 27, 2015 | Issued |
Array
(
[id] => 11708911
[patent_doc_number] => 20170177410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'HETEROGENOUS MULTICORE PROCESSOR CONFIGURATION FRAMEWORK'
[patent_app_type] => utility
[patent_app_number] => 14/978796
[patent_app_country] => US
[patent_app_date] => 2015-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 8871
[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] => 14978796
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/978796 | Heterogenous multicore processor configuration framework | Dec 21, 2015 | Issued |
Array
(
[id] => 12108139
[patent_doc_number] => 09864624
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-09
[patent_title] => 'Software-defined computing system remote support'
[patent_app_type] => utility
[patent_app_number] => 14/976020
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4631
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14976020
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/976020 | Software-defined computing system remote support | Dec 20, 2015 | Issued |
Array
(
[id] => 10982954
[patent_doc_number] => 20160179898
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-23
[patent_title] => 'DISTRIBUTED DATA STREAM PROCESSING METHOD AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/977484
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6692
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[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] => 14977484
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/977484 | Distributed data stream processing method and system | Dec 20, 2015 | Issued |
Array
(
[id] => 11708914
[patent_doc_number] => 20170177413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'CODE EXECUTION REQUEST ROUTING'
[patent_app_type] => utility
[patent_app_number] => 14/977544
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 15282
[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] => 14977544
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/977544 | Code execution request routing | Dec 20, 2015 | Issued |
Array
(
[id] => 11882589
[patent_doc_number] => 09753760
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-05
[patent_title] => 'Prioritization of low active thread count virtual machines in virtualized computing environment'
[patent_app_type] => utility
[patent_app_number] => 14/972647
[patent_app_country] => US
[patent_app_date] => 2015-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 6435
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14972647
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/972647 | Prioritization of low active thread count virtual machines in virtualized computing environment | Dec 16, 2015 | Issued |
Array
(
[id] => 12551154
[patent_doc_number] => 10013267
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-07-03
[patent_title] => Pre-triggers for code execution environments
[patent_app_type] => utility
[patent_app_number] => 14/971934
[patent_app_country] => US
[patent_app_date] => 2015-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 18590
[patent_no_of_claims] => 24
[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] => 14971934
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/971934 | Pre-triggers for code execution environments | Dec 15, 2015 | Issued |
Array
(
[id] => 11314046
[patent_doc_number] => 20160350156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'METHOD FOR PERFORMING PROCESSOR RESOURCE ALLOCATION IN AN ELECTRONIC DEVICE, AND ASSOCIATED APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 14/967387
[patent_app_country] => US
[patent_app_date] => 2015-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6724
[patent_no_of_claims] => 19
[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] => 14967387
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/967387 | Method for performing processor resource allocation in an electronic device, and associated apparatus | Dec 13, 2015 | Issued |
Array
(
[id] => 14395253
[patent_doc_number] => 10310910
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-04
[patent_title] => Iterative autocorrelation calculation for big data using components
[patent_app_type] => utility
[patent_app_number] => 14/964084
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 19
[patent_no_of_words] => 13643
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 463
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964084
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964084 | Iterative autocorrelation calculation for big data using components | Dec 8, 2015 | Issued |
Array
(
[id] => 14399903
[patent_doc_number] => 10313250
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-04
[patent_title] => Incremental autocorrelation calculation for streamed data using components
[patent_app_type] => utility
[patent_app_number] => 14/964554
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 19
[patent_no_of_words] => 14544
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 399
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964554
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964554 | Incremental autocorrelation calculation for streamed data using components | Dec 8, 2015 | Issued |
Array
(
[id] => 14431727
[patent_doc_number] => 10320685
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-11
[patent_title] => Iterative autocorrelation calculation for streamed data using components
[patent_app_type] => utility
[patent_app_number] => 14/964115
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 19
[patent_no_of_words] => 14661
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 451
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964115
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964115 | Iterative autocorrelation calculation for streamed data using components | Dec 8, 2015 | Issued |
Array
(
[id] => 14399901
[patent_doc_number] => 10313249
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-04
[patent_title] => Incremental autocorrelation calculation for big data using components
[patent_app_type] => utility
[patent_app_number] => 14/964550
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 19
[patent_no_of_words] => 13600
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964550
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964550 | Incremental autocorrelation calculation for big data using components | Dec 8, 2015 | Issued |
Array
(
[id] => 11882605
[patent_doc_number] => 09753776
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-05
[patent_title] => 'Simultaneous multithreading resource sharing'
[patent_app_type] => utility
[patent_app_number] => 14/955428
[patent_app_country] => US
[patent_app_date] => 2015-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 8690
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14955428
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/955428 | Simultaneous multithreading resource sharing | Nov 30, 2015 | Issued |
Array
(
[id] => 11538470
[patent_doc_number] => 09612880
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-04-04
[patent_title] => 'Media device temperature management'
[patent_app_type] => utility
[patent_app_number] => 14/954824
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10145
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14954824
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/954824 | Media device temperature management | Nov 29, 2015 | Issued |
Array
(
[id] => 11651512
[patent_doc_number] => 20170147413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-25
[patent_title] => 'PRECONDITION EXCLUSIVITY MAPPING OF TASKS TO COMPUTATIONAL LOCATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/950397
[patent_app_country] => US
[patent_app_date] => 2015-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 11757
[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] => 14950397
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/950397 | Precondition exclusivity mapping of tasks to computational locations | Nov 23, 2015 | Issued |
Array
(
[id] => 10731724
[patent_doc_number] => 20160077874
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-17
[patent_title] => 'Method and System for Efficient Execution of Ordered and Unordered Tasks in Multi-Threaded and Networked Computing'
[patent_app_type] => utility
[patent_app_number] => 14/947641
[patent_app_country] => US
[patent_app_date] => 2015-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7150
[patent_no_of_claims] => 19
[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] => 14947641
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/947641 | Method and system for efficient execution of ordered and unordered tasks in multi-threaded and networked computing | Nov 19, 2015 | Issued |