Search

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 numberTitle of the applicationFiling DateStatus
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
Menu