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] => 9986665
[patent_doc_number] => 09032402
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-12
[patent_title] => 'Managing an independent virtual disk'
[patent_app_type] => utility
[patent_app_number] => 13/829914
[patent_app_country] => US
[patent_app_date] => 2013-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8728
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13829914
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/829914 | Managing an independent virtual disk | Mar 13, 2013 | Issued |
Array
(
[id] => 9044400
[patent_doc_number] => 20130247038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-19
[patent_title] => 'DEVICE-INTEGRATION METHOD, TERMINAL-APPARATUS, AND DISTRIBUTED MULTI-TERMINAL-APPARATUS SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/799427
[patent_app_country] => US
[patent_app_date] => 2013-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5315
[patent_no_of_claims] => 33
[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] => 13799427
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/799427 | DEVICE-INTEGRATION METHOD, TERMINAL-APPARATUS, AND DISTRIBUTED MULTI-TERMINAL-APPARATUS SYSTEM | Mar 12, 2013 | Abandoned |
Array
(
[id] => 10194763
[patent_doc_number] => 09223674
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-29
[patent_title] => 'Computer system and method for runtime control of parallelism in program execution'
[patent_app_type] => utility
[patent_app_number] => 13/792846
[patent_app_country] => US
[patent_app_date] => 2013-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 5148
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[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] => 13792846
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/792846 | Computer system and method for runtime control of parallelism in program execution | Mar 10, 2013 | Issued |
Array
(
[id] => 9372402
[patent_doc_number] => 20140082275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-20
[patent_title] => 'SERVER, HOST AND METHOD FOR READING BASE IMAGE THROUGH STORAGE AREA NETWORK'
[patent_app_type] => utility
[patent_app_number] => 13/792435
[patent_app_country] => US
[patent_app_date] => 2013-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6823
[patent_no_of_claims] => 12
[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] => 13792435
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/792435 | SERVER, HOST AND METHOD FOR READING BASE IMAGE THROUGH STORAGE AREA NETWORK | Mar 10, 2013 | Abandoned |
Array
(
[id] => 9564100
[patent_doc_number] => 20140181813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-06-26
[patent_title] => 'ARCHIVING VIRTUAL MACHINES IN A DATA STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/793666
[patent_app_country] => US
[patent_app_date] => 2013-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 24729
[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] => 13793666
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/793666 | Archiving virtual machines in a data storage system | Mar 10, 2013 | Issued |
Array
(
[id] => 10562410
[patent_doc_number] => 09286086
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-15
[patent_title] => 'Archiving virtual machines in a data storage system'
[patent_app_type] => utility
[patent_app_number] => 13/793249
[patent_app_country] => US
[patent_app_date] => 2013-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 24728
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 268
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13793249
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/793249 | Archiving virtual machines in a data storage system | Mar 10, 2013 | Issued |
Array
(
[id] => 10501373
[patent_doc_number] => 09229774
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-01-05
[patent_title] => 'Systems and methods for performing scheduling for a cluster'
[patent_app_type] => utility
[patent_app_number] => 13/788195
[patent_app_country] => US
[patent_app_date] => 2013-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5593
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13788195
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/788195 | Systems and methods for performing scheduling for a cluster | Mar 6, 2013 | Issued |
Array
(
[id] => 9974456
[patent_doc_number] => 09021495
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-28
[patent_title] => 'Management of resources within a computing environment'
[patent_app_type] => utility
[patent_app_number] => 13/783334
[patent_app_country] => US
[patent_app_date] => 2013-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6409
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[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] => 13783334
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/783334 | Management of resources within a computing environment | Mar 2, 2013 | Issued |
Array
(
[id] => 9688551
[patent_doc_number] => 20140245317
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-28
[patent_title] => 'Resource Sharing Using Process Delay'
[patent_app_type] => utility
[patent_app_number] => 13/780197
[patent_app_country] => US
[patent_app_date] => 2013-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4713
[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] => 13780197
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/780197 | Resource sharing using process delay | Feb 27, 2013 | Issued |
Array
(
[id] => 10105656
[patent_doc_number] => 09141438
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-22
[patent_title] => 'Logic for synchronizing multiple tasks'
[patent_app_type] => utility
[patent_app_number] => 13/774395
[patent_app_country] => US
[patent_app_date] => 2013-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 25
[patent_no_of_words] => 7389
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13774395
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/774395 | Logic for synchronizing multiple tasks | Feb 21, 2013 | Issued |
Array
(
[id] => 9658934
[patent_doc_number] => 20140229940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-14
[patent_title] => 'METHODS AND APPARATUS FOR SYNCHRONIZING MULTIPLE PROCESSORS OF A VIRTUAL MACHINE'
[patent_app_type] => utility
[patent_app_number] => 13/767191
[patent_app_country] => US
[patent_app_date] => 2013-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3064
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 4
[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] => 13767191
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/767191 | METHODS AND APPARATUS FOR SYNCHRONIZING MULTIPLE PROCESSORS OF A VIRTUAL MACHINE | Feb 13, 2013 | Abandoned |
Array
(
[id] => 9947770
[patent_doc_number] => 08997098
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-31
[patent_title] => 'Hypervisor-based server duplication system and method and storage medium storing server duplication computer program'
[patent_app_type] => utility
[patent_app_number] => 13/759336
[patent_app_country] => US
[patent_app_date] => 2013-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8106
[patent_no_of_claims] => 18
[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] => 13759336
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/759336 | Hypervisor-based server duplication system and method and storage medium storing server duplication computer program | Feb 4, 2013 | Issued |
Array
(
[id] => 11226678
[patent_doc_number] => 09454401
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-27
[patent_title] => 'Resource allocation method and apparatus of GPU'
[patent_app_type] => utility
[patent_app_number] => 13/750837
[patent_app_country] => US
[patent_app_date] => 2013-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3454
[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] => 13750837
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/750837 | Resource allocation method and apparatus of GPU | Jan 24, 2013 | Issued |
Array
(
[id] => 10124667
[patent_doc_number] => 09159028
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-13
[patent_title] => 'Computing regression models'
[patent_app_type] => utility
[patent_app_number] => 13/739667
[patent_app_country] => US
[patent_app_date] => 2013-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11086
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13739667
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/739667 | Computing regression models | Jan 10, 2013 | Issued |
Array
(
[id] => 9599346
[patent_doc_number] => 20140196027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-10
[patent_title] => 'LOW-RISK SERVER CONSOLIDATION'
[patent_app_type] => utility
[patent_app_number] => 13/736639
[patent_app_country] => US
[patent_app_date] => 2013-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3824
[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] => 13736639
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/736639 | Low-risk server consolidation | Jan 7, 2013 | Issued |
Array
(
[id] => 8823792
[patent_doc_number] => 20130124837
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-16
[patent_title] => 'ANALYSIS OF SHORT TERM CPU SPIKES IN AN OPERATING SYSTEM KERNEL'
[patent_app_type] => utility
[patent_app_number] => 13/731913
[patent_app_country] => US
[patent_app_date] => 2012-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5346
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[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] => 13731913
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/731913 | Analysis of short term CPU spikes in an operating system kernel | Dec 30, 2012 | Issued |
Array
(
[id] => 10524440
[patent_doc_number] => 09250955
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-02-02
[patent_title] => 'Managing task approval'
[patent_app_type] => utility
[patent_app_number] => 13/731707
[patent_app_country] => US
[patent_app_date] => 2012-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 17822
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 326
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13731707
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/731707 | Managing task approval | Dec 30, 2012 | Issued |
Array
(
[id] => 10072337
[patent_doc_number] => 09110695
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-08-18
[patent_title] => 'Request queues for interactive clients in a shared file system of a parallel computing system'
[patent_app_type] => utility
[patent_app_number] => 13/730112
[patent_app_country] => US
[patent_app_date] => 2012-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2443
[patent_no_of_claims] => 18
[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] => 13730112
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/730112 | Request queues for interactive clients in a shared file system of a parallel computing system | Dec 27, 2012 | Issued |
Array
(
[id] => 9853224
[patent_doc_number] => 08954973
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-10
[patent_title] => 'Transferring architected state between cores'
[patent_app_type] => utility
[patent_app_number] => 13/709167
[patent_app_country] => US
[patent_app_date] => 2012-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5340
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13709167
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/709167 | Transferring architected state between cores | Dec 9, 2012 | Issued |
Array
(
[id] => 8769337
[patent_doc_number] => 20130097374
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-18
[patent_title] => 'EFFICIENT VOLUME MANAGER HOT SWAPPING'
[patent_app_type] => utility
[patent_app_number] => 13/709024
[patent_app_country] => US
[patent_app_date] => 2012-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5429
[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] => 13709024
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/709024 | Efficient volume manager hot swapping | Dec 8, 2012 | Issued |