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] => 11945034
[patent_doc_number] => 20170249185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-31
[patent_title] => 'REGULATING HARDWARE SPECULATIVE PROCESSING AROUND A TRANSACTION'
[patent_app_type] => utility
[patent_app_number] => 15/593713
[patent_app_country] => US
[patent_app_date] => 2017-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 17388
[patent_no_of_claims] => 18
[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] => 15593713
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/593713 | Regulating hardware speculative processing around a transaction | May 11, 2017 | Issued |
Array
(
[id] => 14523405
[patent_doc_number] => 10338963
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-02
[patent_title] => System and method of schedule validation and optimization of machine learning flows for cloud computing
[patent_app_type] => utility
[patent_app_number] => 15/591171
[patent_app_country] => US
[patent_app_date] => 2017-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6731
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15591171
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/591171 | System and method of schedule validation and optimization of machine learning flows for cloud computing | May 9, 2017 | Issued |
Array
(
[id] => 14175599
[patent_doc_number] => 10261815
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => Methods and systems to determine and improve cost efficiency of virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/590233
[patent_app_country] => US
[patent_app_date] => 2017-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 34
[patent_no_of_words] => 12267
[patent_no_of_claims] => 21
[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] => 15590233
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/590233 | Methods and systems to determine and improve cost efficiency of virtual machines | May 8, 2017 | Issued |
Array
(
[id] => 16431471
[patent_doc_number] => 10831553
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-10
[patent_title] => System and method for fair resource allocation
[patent_app_type] => utility
[patent_app_number] => 15/589175
[patent_app_country] => US
[patent_app_date] => 2017-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 5476
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[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] => 15589175
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/589175 | System and method for fair resource allocation | May 7, 2017 | Issued |
Array
(
[id] => 14614735
[patent_doc_number] => 10360068
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-07-23
[patent_title] => Dynamic configuration of virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/585015
[patent_app_country] => US
[patent_app_date] => 2017-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4672
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15585015
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/585015 | Dynamic configuration of virtual machines | May 1, 2017 | Issued |
Array
(
[id] => 14427095
[patent_doc_number] => 10318351
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-11
[patent_title] => Resource provisioning with automatic approval or denial of a request for allocation of a resource
[patent_app_type] => utility
[patent_app_number] => 15/498891
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6722
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15498891
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/498891 | Resource provisioning with automatic approval or denial of a request for allocation of a resource | Apr 26, 2017 | Issued |
Array
(
[id] => 13467189
[patent_doc_number] => 20180285137
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-04
[patent_title] => METHOD AND DEVICE FOR MIGRATING VIRTUAL MACHINES
[patent_app_type] => utility
[patent_app_number] => 15/498475
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2038
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15498475
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/498475 | METHOD AND DEVICE FOR MIGRATING VIRTUAL MACHINES | Apr 26, 2017 | Abandoned |
Array
(
[id] => 11853691
[patent_doc_number] => 20170228183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'METHOD AND APPARATUS FOR VIRTUALIZATION'
[patent_app_type] => utility
[patent_app_number] => 15/499177
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5240
[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] => 15499177
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499177 | Method and apparatus for virtualization | Apr 26, 2017 | Issued |
Array
(
[id] => 13526011
[patent_doc_number] => 20180314548
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => WORK ITEM MANAGEMENT IN CONTENT MANAGEMENT SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/499395
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7331
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499395
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499395 | WORK ITEM MANAGEMENT IN CONTENT MANAGEMENT SYSTEMS | Apr 26, 2017 | Abandoned |
Array
(
[id] => 13490759
[patent_doc_number] => 20180296922
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => SYSTEM AND METHOD FOR DYNAMICALLY ALLOCATING RESOURCES TO A GAME PROCESS
[patent_app_type] => utility
[patent_app_number] => 15/490790
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5885
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15490790
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/490790 | System and method for dynamically allocating resources to a game process | Apr 17, 2017 | Issued |
Array
(
[id] => 13752245
[patent_doc_number] => 10169069
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => System level update protection based on VM priority in a multi-tenant cloud environment
[patent_app_type] => utility
[patent_app_number] => 15/481339
[patent_app_country] => US
[patent_app_date] => 2017-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8883
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15481339
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/481339 | System level update protection based on VM priority in a multi-tenant cloud environment | Apr 5, 2017 | Issued |
Array
(
[id] => 11897054
[patent_doc_number] => 09766989
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-19
[patent_title] => 'Creation of virtual machine placeholders in a data storage system'
[patent_app_type] => utility
[patent_app_number] => 15/471952
[patent_app_country] => US
[patent_app_date] => 2017-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 24808
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15471952
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/471952 | Creation of virtual machine placeholders in a data storage system | Mar 27, 2017 | Issued |
Array
(
[id] => 13448991
[patent_doc_number] => 20180276038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => VIRTUAL MACHINE CONSOLIDATION
[patent_app_type] => utility
[patent_app_number] => 15/468683
[patent_app_country] => US
[patent_app_date] => 2017-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13881
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15468683
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/468683 | Virtual machine consolidation | Mar 23, 2017 | Issued |
Array
(
[id] => 11973409
[patent_doc_number] => 20170277563
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'CONTROL METHOD, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, AND CONTROL DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/464878
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 16474
[patent_no_of_claims] => 11
[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] => 15464878
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464878 | Control method, non-transitory computer-readable storage medium, and control device | Mar 20, 2017 | Issued |
Array
(
[id] => 14175641
[patent_doc_number] => 10261836
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => Dynamic dispatching of workloads spanning heterogeneous services
[patent_app_type] => utility
[patent_app_number] => 15/464902
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 19361
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15464902
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464902 | Dynamic dispatching of workloads spanning heterogeneous services | Mar 20, 2017 | Issued |
Array
(
[id] => 12194618
[patent_doc_number] => 09898347
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-02-20
[patent_title] => 'Scaling computing resources in a cluster'
[patent_app_type] => utility
[patent_app_number] => 15/459473
[patent_app_country] => US
[patent_app_date] => 2017-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13414
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15459473
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/459473 | Scaling computing resources in a cluster | Mar 14, 2017 | Issued |
Array
(
[id] => 12262514
[patent_doc_number] => 20180081710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'CONTROLLABLE WORKFLOW IN SOFTWARE CONFIGURATION AUTOMATION'
[patent_app_type] => utility
[patent_app_number] => 15/445529
[patent_app_country] => US
[patent_app_date] => 2017-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6862
[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] => 15445529
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/445529 | Controllable workflow in software configuration automation | Feb 27, 2017 | Issued |
Array
(
[id] => 14175569
[patent_doc_number] => 10261799
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => Programmatic implicit multithreading
[patent_app_type] => utility
[patent_app_number] => 15/444881
[patent_app_country] => US
[patent_app_date] => 2017-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 6961
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[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] => 15444881
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/444881 | Programmatic implicit multithreading | Feb 27, 2017 | Issued |
Array
(
[id] => 13390439
[patent_doc_number] => 20180246762
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => RUNTIME PROCESSOR OPTIMIZATION
[patent_app_type] => utility
[patent_app_number] => 15/444390
[patent_app_country] => US
[patent_app_date] => 2017-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16663
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15444390
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/444390 | RUNTIME PROCESSOR OPTIMIZATION | Feb 27, 2017 | Abandoned |
Array
(
[id] => 12262517
[patent_doc_number] => 20180081712
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT'
[patent_app_type] => utility
[patent_app_number] => 15/438222
[patent_app_country] => US
[patent_app_date] => 2017-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10547
[patent_no_of_claims] => 13
[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] => 15438222
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/438222 | Information processing apparatus, information processing method, and computer program product | Feb 20, 2017 | Issued |