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] => 12647025
[patent_doc_number] => 20180107506
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-19
[patent_title] => ACCELERATOR CONTROL APPARATUS, ACCELERATOR CONTROL METHOD, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/572634
[patent_app_country] => US
[patent_app_date] => 2016-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9716
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15572634
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/572634 | Accelerator control apparatus, accelerator control method, and storage medium | May 9, 2016 | Issued |
Array
(
[id] => 12032731
[patent_doc_number] => 20170322831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-09
[patent_title] => 'METHOD FOR OPTIMIZING UTILIZATION OF WORKLOAD-CONSUMED RESOURCES FOR TIME-INFLEXIBLE WORKLOADS'
[patent_app_type] => utility
[patent_app_number] => 15/149211
[patent_app_country] => US
[patent_app_date] => 2016-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6371
[patent_no_of_claims] => 15
[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] => 15149211
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/149211 | Method for optimizing utilization of workload-consumed resources for time-inflexible workloads | May 8, 2016 | Issued |
Array
(
[id] => 11724181
[patent_doc_number] => 09697036
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-04
[patent_title] => 'Method and apparatus for generating unique identifier for distributed computing environment'
[patent_app_type] => utility
[patent_app_number] => 15/148011
[patent_app_country] => US
[patent_app_date] => 2016-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5506
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15148011
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/148011 | Method and apparatus for generating unique identifier for distributed computing environment | May 5, 2016 | Issued |
Array
(
[id] => 12551220
[patent_doc_number] => 10013289
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => Performing automatic map reduce job optimization using a resource supply-demand based approach
[patent_app_type] => utility
[patent_app_number] => 15/140830
[patent_app_country] => US
[patent_app_date] => 2016-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12633
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 336
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15140830
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/140830 | Performing automatic map reduce job optimization using a resource supply-demand based approach | Apr 27, 2016 | Issued |
Array
(
[id] => 12004257
[patent_doc_number] => 20170308412
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-26
[patent_title] => 'COORDINATING EVENT-DRIVEN OBJECT EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 15/136138
[patent_app_country] => US
[patent_app_date] => 2016-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5272
[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] => 15136138
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/136138 | Coordinating event-driven object execution | Apr 21, 2016 | Issued |
Array
(
[id] => 11621846
[patent_doc_number] => 20170132033
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'REGULATING HARDWARE SPECULATIVE PROCESSING AROUND A TRANSACTION'
[patent_app_type] => utility
[patent_app_number] => 15/096716
[patent_app_country] => US
[patent_app_date] => 2016-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 17408
[patent_no_of_claims] => 7
[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] => 15096716
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/096716 | Regulating hardware speculative processing around a transaction | Apr 11, 2016 | Issued |
Array
(
[id] => 11102814
[patent_doc_number] => 20160299783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-13
[patent_title] => 'NETWORK SERVICE INFRASTRUCTURE MANAGEMENT SYSTEM AND METHOD OF OPERATION'
[patent_app_type] => utility
[patent_app_number] => 15/094273
[patent_app_country] => US
[patent_app_date] => 2016-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5350
[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] => 15094273
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/094273 | Network service infrastructure management system and method of operation | Apr 7, 2016 | Issued |
Array
(
[id] => 11027528
[patent_doc_number] => 20160224483
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-04
[patent_title] => 'CONTROLLING OPERATIONS ACCORDING TO ANOTHER SYSTEM\'S ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 15/093228
[patent_app_country] => US
[patent_app_date] => 2016-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12794
[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] => 15093228
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/093228 | Controlling operations according to another system's architecture | Apr 6, 2016 | Issued |
Array
(
[id] => 11102817
[patent_doc_number] => 20160299787
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-13
[patent_title] => 'SYSTEM, METHOD AND MANAGING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/089637
[patent_app_country] => US
[patent_app_date] => 2016-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4251
[patent_no_of_claims] => 14
[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] => 15089637
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/089637 | SYSTEM, METHOD AND MANAGING DEVICE | Apr 3, 2016 | Abandoned |
Array
(
[id] => 11117044
[patent_doc_number] => 20160314019
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'SYSTEM, MANAGEMENT DEVICE AND METHOD OF CONTROLLING A PLURALITY OF COMPUTERS'
[patent_app_type] => utility
[patent_app_number] => 15/089820
[patent_app_country] => US
[patent_app_date] => 2016-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6268
[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] => 15089820
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/089820 | System, management device and method of controlling a plurality of computers | Apr 3, 2016 | Issued |
Array
(
[id] => 12101022
[patent_doc_number] => 09858117
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-02
[patent_title] => 'Method and system for scheduling input/output resources of a virtual machine'
[patent_app_type] => utility
[patent_app_number] => 15/087396
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 5830
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15087396
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/087396 | Method and system for scheduling input/output resources of a virtual machine | Mar 30, 2016 | Issued |
Array
(
[id] => 13199525
[patent_doc_number] => 10114681
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-30
[patent_title] => Identifying enhanced synchronization operation outcomes to improve runtime operations
[patent_app_type] => utility
[patent_app_number] => 15/085108
[patent_app_country] => US
[patent_app_date] => 2016-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9628
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15085108
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/085108 | Identifying enhanced synchronization operation outcomes to improve runtime operations | Mar 29, 2016 | Issued |
Array
(
[id] => 11982018
[patent_doc_number] => 20170286173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SCHEDULING RESOURCES'
[patent_app_type] => utility
[patent_app_number] => 15/084183
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9113
[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] => 15084183
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/084183 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SCHEDULING RESOURCES | Mar 28, 2016 | Abandoned |
Array
(
[id] => 11973377
[patent_doc_number] => 20170277531
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'DEPLOYMENT RULE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/082366
[patent_app_country] => US
[patent_app_date] => 2016-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11683
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[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] => 15082366
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/082366 | Deployment rule system | Mar 27, 2016 | Issued |
Array
(
[id] => 12039462
[patent_doc_number] => 09817697
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-14
[patent_title] => 'Thermal-and spatial-aware task scheduling'
[patent_app_type] => utility
[patent_app_number] => 15/080689
[patent_app_country] => US
[patent_app_date] => 2016-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5725
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15080689
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/080689 | Thermal-and spatial-aware task scheduling | Mar 24, 2016 | Issued |
Array
(
[id] => 12352146
[patent_doc_number] => 09952891
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-24
[patent_title] => Anomalous usage of resources by a process in a software defined data center
[patent_app_type] => utility
[patent_app_number] => 15/077192
[patent_app_country] => US
[patent_app_date] => 2016-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 6238
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15077192
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/077192 | Anomalous usage of resources by a process in a software defined data center | Mar 21, 2016 | Issued |
Array
(
[id] => 12011572
[patent_doc_number] => 09804891
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-10-31
[patent_title] => 'Parallelizing multiple signing and verifying operations within a secure routing context'
[patent_app_type] => utility
[patent_app_number] => 15/076540
[patent_app_country] => US
[patent_app_date] => 2016-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 15789
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15076540
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/076540 | Parallelizing multiple signing and verifying operations within a secure routing context | Mar 20, 2016 | Issued |
Array
(
[id] => 13157645
[patent_doc_number] => 10095547
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-09
[patent_title] => Stream processing at scale
[patent_app_type] => utility
[patent_app_number] => 15/069893
[patent_app_country] => US
[patent_app_date] => 2016-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 12725
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15069893
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/069893 | Stream processing at scale | Mar 13, 2016 | Issued |
Array
(
[id] => 14735633
[patent_doc_number] => 10387216
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-20
[patent_title] => Task mapping for heterogeneous platforms
[patent_app_type] => utility
[patent_app_number] => 15/068358
[patent_app_country] => US
[patent_app_date] => 2016-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 42349
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15068358
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/068358 | Task mapping for heterogeneous platforms | Mar 10, 2016 | Issued |
Array
(
[id] => 14735633
[patent_doc_number] => 10387216
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-20
[patent_title] => Task mapping for heterogeneous platforms
[patent_app_type] => utility
[patent_app_number] => 15/068358
[patent_app_country] => US
[patent_app_date] => 2016-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 42349
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15068358
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/068358 | Task mapping for heterogeneous platforms | Mar 10, 2016 | Issued |