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] => 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 |