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] => 11731376 [patent_doc_number] => 20170192818 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'MATRIX DIVISION METHOD AND PARALLEL PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 15/372921 [patent_app_country] => US [patent_app_date] => 2016-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 10845 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15372921 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/372921
MATRIX DIVISION METHOD AND PARALLEL PROCESSING APPARATUS Dec 7, 2016 Abandoned
Array ( [id] => 11516283 [patent_doc_number] => 20170083357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-23 [patent_title] => 'MANAGING A SERVER TEMPLATE' [patent_app_type] => utility [patent_app_number] => 15/363860 [patent_app_country] => US [patent_app_date] => 2016-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6928 [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] => 15363860 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/363860
Managing a server template Nov 28, 2016 Issued
Array ( [id] => 12775462 [patent_doc_number] => 20180150322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-31 [patent_title] => DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 15/361871 [patent_app_country] => US [patent_app_date] => 2016-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7753 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15361871 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/361871
Data processing Nov 27, 2016 Issued
Array ( [id] => 12495297 [patent_doc_number] => 09996384 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-12 [patent_title] => Virtual machine homogenization to enable migration across heterogeneous computers [patent_app_type] => utility [patent_app_number] => 15/360011 [patent_app_country] => US [patent_app_date] => 2016-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5830 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15360011 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/360011
Virtual machine homogenization to enable migration across heterogeneous computers Nov 22, 2016 Issued
Array ( [id] => 14641913 [patent_doc_number] => 10365700 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-30 [patent_title] => System and method of managing context-aware resource hotplug [patent_app_type] => utility [patent_app_number] => 15/357402 [patent_app_country] => US [patent_app_date] => 2016-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 7574 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15357402 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/357402
System and method of managing context-aware resource hotplug Nov 20, 2016 Issued
Array ( [id] => 11494388 [patent_doc_number] => 20170068573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'MANAGEMENT OF RESOURCES WITHIN A COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/356893 [patent_app_country] => US [patent_app_date] => 2016-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6540 [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] => 15356893 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/356893
Management of resources within a computing environment Nov 20, 2016 Issued
Array ( [id] => 12735265 [patent_doc_number] => 20180136922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-17 [patent_title] => Locale Object Management [patent_app_type] => utility [patent_app_number] => 15/354330 [patent_app_country] => US [patent_app_date] => 2016-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9092 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15354330 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/354330
Locale object management Nov 16, 2016 Issued
Array ( [id] => 12713101 [patent_doc_number] => 20180129533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => FAST AND SECURE REQUEST FORWARDING [patent_app_type] => utility [patent_app_number] => 15/344234 [patent_app_country] => US [patent_app_date] => 2016-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10170 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15344234 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/344234
Fast and secure request forwarding Nov 3, 2016 Issued
Array ( [id] => 12004242 [patent_doc_number] => 20170308397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-26 [patent_title] => 'METHOD AND APPARATUS FOR MANAGING TASK OF INSTANT MESSAGING APPLICATION' [patent_app_type] => utility [patent_app_number] => 15/336823 [patent_app_country] => US [patent_app_date] => 2016-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7887 [patent_no_of_claims] => 15 [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] => 15336823 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/336823
METHOD AND APPARATUS FOR MANAGING TASK OF INSTANT MESSAGING APPLICATION Oct 27, 2016 Abandoned
Array ( [id] => 11591608 [patent_doc_number] => 20170116019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'Network Management for Elastic Virtual Network Functions' [patent_app_type] => utility [patent_app_number] => 15/331571 [patent_app_country] => US [patent_app_date] => 2016-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6406 [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] => 15331571 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/331571
Network management for elastic virtual network functions Oct 20, 2016 Issued
Array ( [id] => 12647070 [patent_doc_number] => 20180107521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => PERFORMANCE-BASED REALLOCATING OF LOGICAL PROCESSING UNITS TO SOCKETS OF A COMPUTER SYSTEM [patent_app_type] => utility [patent_app_number] => 15/297274 [patent_app_country] => US [patent_app_date] => 2016-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8623 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15297274 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/297274
Performance-based reallocating of logical processing units to sockets of a computer system Oct 18, 2016 Issued
Array ( [id] => 11614428 [patent_doc_number] => 09652283 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-16 [patent_title] => 'Creation of virtual machine placeholders in a data storage system' [patent_app_type] => utility [patent_app_number] => 15/294403 [patent_app_country] => US [patent_app_date] => 2016-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 24813 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15294403 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/294403
Creation of virtual machine placeholders in a data storage system Oct 13, 2016 Issued
Array ( [id] => 11452163 [patent_doc_number] => 09575808 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-02-21 [patent_title] => 'Managing virtual machines' [patent_app_type] => utility [patent_app_number] => 15/291835 [patent_app_country] => US [patent_app_date] => 2016-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 19662 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15291835 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/291835
Managing virtual machines Oct 11, 2016 Issued
Array ( [id] => 15231651 [patent_doc_number] => 10503548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => Resource and latency estimation-based scheduling in a distributed computing environment [patent_app_type] => utility [patent_app_number] => 15/290983 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8354 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15290983 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290983
Resource and latency estimation-based scheduling in a distributed computing environment Oct 10, 2016 Issued
Array ( [id] => 16698637 [patent_doc_number] => 10949234 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-16 [patent_title] => Device pass-through for virtualized environments [patent_app_type] => utility [patent_app_number] => 15/290828 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5838 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15290828 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290828
Device pass-through for virtualized environments Oct 10, 2016 Issued
Array ( [id] => 12611880 [patent_doc_number] => 20180095790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => SCHEDULING JOBS FOR PROCESSING LOG FILES USING A DATABASE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/281559 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16468 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281559 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/281559
Scheduling jobs for processing log files using a database system Sep 29, 2016 Issued
Array ( [id] => 12018669 [patent_doc_number] => 09811374 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-11-07 [patent_title] => 'Partial resume for operating system modules' [patent_app_type] => utility [patent_app_number] => 15/277687 [patent_app_country] => US [patent_app_date] => 2016-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7548 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15277687 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/277687
Partial resume for operating system modules Sep 26, 2016 Issued
Array ( [id] => 12591477 [patent_doc_number] => 20180088988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => Return Flow Guard Using Control Stack Identified By Processor Register [patent_app_type] => utility [patent_app_number] => 15/277283 [patent_app_country] => US [patent_app_date] => 2016-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13336 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15277283 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/277283
Return flow guard using control stack identified by processor register Sep 26, 2016 Issued
Array ( [id] => 13083093 [patent_doc_number] => 10061613 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-08-28 [patent_title] => Idempotent task execution in on-demand network code execution systems [patent_app_type] => utility [patent_app_number] => 15/275228 [patent_app_country] => US [patent_app_date] => 2016-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 17270 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15275228 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/275228
Idempotent task execution in on-demand network code execution systems Sep 22, 2016 Issued
Array ( [id] => 15700973 [patent_doc_number] => 10606662 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => System and method for processing task resources [patent_app_type] => utility [patent_app_number] => 15/271162 [patent_app_country] => US [patent_app_date] => 2016-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 18972 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15271162 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/271162
System and method for processing task resources Sep 19, 2016 Issued
Menu