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] => 15214797
[patent_doc_number] => 20190370085
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => INTELLIGENT WORKLOAD MIGRATION TO OPTIMIZE POWER SUPPLY EFFICIENCIES IN COMPUTER DATA CENTERS
[patent_app_type] => utility
[patent_app_number] => 15/993446
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3715
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993446
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/993446 | Intelligent workload migration to optimize power supply efficiencies in computer data centers | May 29, 2018 | Issued |
Array
(
[id] => 13595269
[patent_doc_number] => 20180349183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => SYSTEMS AND METHODS FOR SCHEDULING JOBS FROM COMPUTATIONAL WORKFLOWS
[patent_app_type] => utility
[patent_app_number] => 15/991157
[patent_app_country] => US
[patent_app_date] => 2018-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11712
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15991157
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/991157 | Systems and methods for scheduling jobs from computational workflows | May 28, 2018 | Issued |
Array
(
[id] => 16478230
[patent_doc_number] => 10853178
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-01
[patent_title] => Code function checkpoint and restore
[patent_app_type] => utility
[patent_app_number] => 15/984210
[patent_app_country] => US
[patent_app_date] => 2018-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 16496
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15984210
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/984210 | Code function checkpoint and restore | May 17, 2018 | Issued |
Array
(
[id] => 16278828
[patent_doc_number] => 10761859
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-01
[patent_title] => Information processing system, management device, and method for controlling information processing system
[patent_app_type] => utility
[patent_app_number] => 15/982679
[patent_app_country] => US
[patent_app_date] => 2018-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 51
[patent_figures_cnt] => 51
[patent_no_of_words] => 25180
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15982679
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/982679 | Information processing system, management device, and method for controlling information processing system | May 16, 2018 | Issued |
Array
(
[id] => 15578087
[patent_doc_number] => 10579424
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-03
[patent_title] => Prioritization in a permissioned blockchain
[patent_app_type] => utility
[patent_app_number] => 15/980432
[patent_app_country] => US
[patent_app_date] => 2018-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9786
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15980432
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/980432 | Prioritization in a permissioned blockchain | May 14, 2018 | Issued |
Array
(
[id] => 13556369
[patent_doc_number] => 20180329732
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-15
[patent_title] => AVOIDING OVERLOADING OF NETWORK ADAPTERS IN VIRTUAL ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 15/978406
[patent_app_country] => US
[patent_app_date] => 2018-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5193
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 268
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15978406
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/978406 | AVOIDING OVERLOADING OF NETWORK ADAPTERS IN VIRTUAL ENVIRONMENTS | May 13, 2018 | Abandoned |
Array
(
[id] => 15125321
[patent_doc_number] => 20190349294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-14
[patent_title] => MAINTAINING APPARENT CONNECTIVITY DURING VIRTUAL SWITCH SERVICING
[patent_app_type] => utility
[patent_app_number] => 15/977983
[patent_app_country] => US
[patent_app_date] => 2018-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20515
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15977983
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/977983 | Maintaining apparent connectivity during virtual switch servicing | May 10, 2018 | Issued |
Array
(
[id] => 13403585
[patent_doc_number] => 20180253335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-06
[patent_title] => MAINTAINING THROUGHPUT OF A STREAM PROCESSING FRAMEWORK WHILE INCREASING PROCESSING LOAD
[patent_app_type] => utility
[patent_app_number] => 15/973230
[patent_app_country] => US
[patent_app_date] => 2018-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21568
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15973230
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/973230 | MAINTAINING THROUGHPUT OF A STREAM PROCESSING FRAMEWORK WHILE INCREASING PROCESSING LOAD | May 6, 2018 | Abandoned |
Array
(
[id] => 13390421
[patent_doc_number] => 20180246753
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => PROGRAM EXECUTION WITHOUT THE USE OF BYTECODE MODIFICATION OR INJECTION
[patent_app_type] => utility
[patent_app_number] => 15/966215
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11525
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15966215
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/966215 | Program execution without the use of bytecode modification or injection | Apr 29, 2018 | Issued |
Array
(
[id] => 16217205
[patent_doc_number] => 10733018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Systems and methods for providing services in a stateless application framework
[patent_app_type] => utility
[patent_app_number] => 15/965283
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12075
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965283
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965283 | Systems and methods for providing services in a stateless application framework | Apr 26, 2018 | Issued |
Array
(
[id] => 16371122
[patent_doc_number] => 10802881
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-13
[patent_title] => Methods and devices for enabling distributed computers to communicate more effectively in an enterprise requiring flexible approval notifications
[patent_app_type] => utility
[patent_app_number] => 15/955562
[patent_app_country] => US
[patent_app_date] => 2018-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 31
[patent_no_of_words] => 12769
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15955562
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/955562 | Methods and devices for enabling distributed computers to communicate more effectively in an enterprise requiring flexible approval notifications | Apr 16, 2018 | Issued |
Array
(
[id] => 15638601
[patent_doc_number] => 10592294
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-17
[patent_title] => Performance-based reallocating of logical processing units to sockets of a computer system
[patent_app_type] => utility
[patent_app_number] => 15/941189
[patent_app_country] => US
[patent_app_date] => 2018-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 8731
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941189
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/941189 | Performance-based reallocating of logical processing units to sockets of a computer system | Mar 29, 2018 | Issued |
Array
(
[id] => 15982191
[patent_doc_number] => 10671423
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-02
[patent_title] => Hot-plug hardware and software implementation
[patent_app_type] => utility
[patent_app_number] => 15/939158
[patent_app_country] => US
[patent_app_date] => 2018-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 20887
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15939158
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/939158 | Hot-plug hardware and software implementation | Mar 27, 2018 | Issued |
Array
(
[id] => 14935095
[patent_doc_number] => 20190303185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-03
[patent_title] => SYSTEM AND METHOD FOR CREATING VIRTUAL MACHINES FROM CONTAINERS
[patent_app_type] => utility
[patent_app_number] => 15/938159
[patent_app_country] => US
[patent_app_date] => 2018-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5576
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15938159
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/938159 | System and method for creating virtual machines from containers | Mar 27, 2018 | Issued |
Array
(
[id] => 13448989
[patent_doc_number] => 20180276037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD
[patent_app_type] => utility
[patent_app_number] => 15/923141
[patent_app_country] => US
[patent_app_date] => 2018-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7244
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15923141
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/923141 | Data processing system and data processing method | Mar 15, 2018 | Issued |
Array
(
[id] => 14123217
[patent_doc_number] => 10248467
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => Code execution request routing
[patent_app_type] => utility
[patent_app_number] => 15/912273
[patent_app_country] => US
[patent_app_date] => 2018-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 14883
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15912273
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/912273 | Code execution request routing | Mar 4, 2018 | Issued |
Array
(
[id] => 12914566
[patent_doc_number] => 20180196698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-12
[patent_title] => MODULAR OFFLOADING FOR COMPUTATIONALLY INTENSIVE TASKS
[patent_app_type] => utility
[patent_app_number] => 15/912307
[patent_app_country] => US
[patent_app_date] => 2018-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5252
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15912307
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/912307 | MODULAR OFFLOADING FOR COMPUTATIONALLY INTENSIVE TASKS | Mar 4, 2018 | Abandoned |
Array
(
[id] => 16278871
[patent_doc_number] => 10761902
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-09-01
[patent_title] => Resolving cluster computing task interference
[patent_app_type] => utility
[patent_app_number] => 15/903912
[patent_app_country] => US
[patent_app_date] => 2018-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5300
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15903912
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/903912 | Resolving cluster computing task interference | Feb 22, 2018 | Issued |
Array
(
[id] => 15788957
[patent_doc_number] => 10628203
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-21
[patent_title] => Facilitating hibernation mode transitions for virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/888691
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4139
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888691
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888691 | Facilitating hibernation mode transitions for virtual machines | Feb 4, 2018 | Issued |
Array
(
[id] => 15248301
[patent_doc_number] => 10509675
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-17
[patent_title] => Dynamic allocation of worker nodes for distributed replication
[patent_app_type] => utility
[patent_app_number] => 15/887599
[patent_app_country] => US
[patent_app_date] => 2018-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 27
[patent_no_of_words] => 28196
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 12
[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] => 15887599
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/887599 | Dynamic allocation of worker nodes for distributed replication | Feb 1, 2018 | Issued |