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] => 8639756
[patent_doc_number] => 20130031559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-31
[patent_title] => 'METHOD AND APPARATUS FOR ASSIGNMENT OF VIRTUAL RESOURCES WITHIN A CLOUD ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/191599
[patent_app_country] => US
[patent_app_date] => 2011-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10277
[patent_no_of_claims] => 21
[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] => 13191599
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/191599 | Method and apparatus for assignment of virtual resources within a cloud environment | Jul 26, 2011 | Issued |
Array
(
[id] => 8619545
[patent_doc_number] => 20130024857
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-24
[patent_title] => 'METHOD AND SYSTEM FOR FLEXIBLE RESOURCE MAPPING FOR VIRTUAL STORAGE APPLIANCES'
[patent_app_type] => utility
[patent_app_number] => 13/186230
[patent_app_country] => US
[patent_app_date] => 2011-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3338
[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] => 13186230
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/186230 | METHOD AND SYSTEM FOR FLEXIBLE RESOURCE MAPPING FOR VIRTUAL STORAGE APPLIANCES | Jul 18, 2011 | Abandoned |
Array
(
[id] => 7714574
[patent_doc_number] => 20120005680
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-05
[patent_title] => 'PROCESSING A BATCHED UNIT OF WORK'
[patent_app_type] => utility
[patent_app_number] => 13/171576
[patent_app_country] => US
[patent_app_date] => 2011-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4997
[patent_no_of_claims] => 9
[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] => publications/A1/0005/20120005680.pdf
[firstpage_image] =>[orig_patent_app_number] => 13171576
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/171576 | Processing a batched unit of work | Jun 28, 2011 | Issued |
Array
(
[id] => 10159667
[patent_doc_number] => 09191454
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-17
[patent_title] => 'Host enabled management channel'
[patent_app_type] => utility
[patent_app_number] => 13/169024
[patent_app_country] => US
[patent_app_date] => 2011-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3830
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13169024
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/169024 | Host enabled management channel | Jun 26, 2011 | Issued |
Array
(
[id] => 9326412
[patent_doc_number] => 08661449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-25
[patent_title] => 'Transactional computation on clusters'
[patent_app_type] => utility
[patent_app_number] => 13/163024
[patent_app_country] => US
[patent_app_date] => 2011-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9639
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13163024
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/163024 | Transactional computation on clusters | Jun 16, 2011 | Issued |
Array
(
[id] => 8525036
[patent_doc_number] => 20120324444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-20
[patent_title] => 'DECENTRALIZED MANAGEMENT OF VIRTUALIZED HOSTS'
[patent_app_type] => utility
[patent_app_number] => 13/160358
[patent_app_country] => US
[patent_app_date] => 2011-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9019
[patent_no_of_claims] => 21
[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] => 13160358
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/160358 | Decentralized management of virtualized hosts | Jun 13, 2011 | Issued |
Array
(
[id] => 8280231
[patent_doc_number] => 20120174098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-05
[patent_title] => 'COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/395752
[patent_app_country] => US
[patent_app_date] => 2011-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12735
[patent_no_of_claims] => 9
[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] => 13395752
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/395752 | Computer system for controlling the execution of virtual machines | Jun 8, 2011 | Issued |
Array
(
[id] => 7582533
[patent_doc_number] => 20110296416
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-01
[patent_title] => 'METHOD AND APPARATUS FOR MANAGING AN APPLICATION BEING EXECUTED IN A PORTABLE TERMINAL'
[patent_app_type] => utility
[patent_app_number] => 13/115859
[patent_app_country] => US
[patent_app_date] => 2011-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7749
[patent_no_of_claims] => 16
[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] => publications/A1/0296/20110296416.pdf
[firstpage_image] =>[orig_patent_app_number] => 13115859
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/115859 | METHOD AND APPARATUS FOR MANAGING AN APPLICATION BEING EXECUTED IN A PORTABLE TERMINAL | May 24, 2011 | Abandoned |
Array
(
[id] => 9236169
[patent_doc_number] => 08601485
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-03
[patent_title] => 'Data processing apparatus and method for processing a received workload in order to generate result data'
[patent_app_type] => utility
[patent_app_number] => 13/067341
[patent_app_country] => US
[patent_app_date] => 2011-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8561
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 362
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13067341
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/067341 | Data processing apparatus and method for processing a received workload in order to generate result data | May 24, 2011 | Issued |
Array
(
[id] => 8097833
[patent_doc_number] => 20120084520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-05
[patent_title] => 'Method and Apparatus for Efficient Memory Replication for High Availability (HA) Protection of a Virtual Machine (VM)'
[patent_app_type] => utility
[patent_app_number] => 13/108424
[patent_app_country] => US
[patent_app_date] => 2011-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9979
[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] => publications/A1/0084/20120084520.pdf
[firstpage_image] =>[orig_patent_app_number] => 13108424
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/108424 | Method and apparatus for efficient memory replication for high availability (HA) protection of a virtual machine (VM) | May 15, 2011 | Issued |
Array
(
[id] => 9623490
[patent_doc_number] => 08793685
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-29
[patent_title] => 'Techniques for operating virtual switches in a virtualized computing environment'
[patent_app_type] => utility
[patent_app_number] => 13/107433
[patent_app_country] => US
[patent_app_date] => 2011-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4752
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13107433
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/107433 | Techniques for operating virtual switches in a virtualized computing environment | May 12, 2011 | Issued |
Array
(
[id] => 9157015
[patent_doc_number] => 08589929
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-19
[patent_title] => 'System to provide regular and green computing services'
[patent_app_type] => utility
[patent_app_number] => 13/102622
[patent_app_country] => US
[patent_app_date] => 2011-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4339
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13102622
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/102622 | System to provide regular and green computing services | May 5, 2011 | Issued |
Array
(
[id] => 9012669
[patent_doc_number] => 08527990
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-09-03
[patent_title] => 'Systems and methods for migrating virtual machines'
[patent_app_type] => utility
[patent_app_number] => 13/097635
[patent_app_country] => US
[patent_app_date] => 2011-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9577
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13097635
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/097635 | Systems and methods for migrating virtual machines | Apr 28, 2011 | Issued |
Array
(
[id] => 8443633
[patent_doc_number] => 20120260249
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-11
[patent_title] => 'SOFTWARE TOOL AND METHOD FOR UPDATING A VIRTUAL APPLIANCE'
[patent_app_type] => utility
[patent_app_number] => 13/084213
[patent_app_country] => US
[patent_app_date] => 2011-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4299
[patent_no_of_claims] => 21
[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] => 13084213
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/084213 | Software tool and method for updating a virtual appliance | Apr 10, 2011 | Issued |
Array
(
[id] => 9847902
[patent_doc_number] => 08949836
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'Transferring architected state between cores'
[patent_app_type] => utility
[patent_app_number] => 13/078263
[patent_app_country] => US
[patent_app_date] => 2011-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5298
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13078263
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/078263 | Transferring architected state between cores | Mar 31, 2011 | Issued |
Array
(
[id] => 9886192
[patent_doc_number] => 08972979
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-03
[patent_title] => 'Configuration of virtual appliances'
[patent_app_type] => utility
[patent_app_number] => 13/070543
[patent_app_country] => US
[patent_app_date] => 2011-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5607
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[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] => 13070543
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/070543 | Configuration of virtual appliances | Mar 23, 2011 | Issued |
Array
(
[id] => 10556169
[patent_doc_number] => 09280370
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-08
[patent_title] => 'System structure management device, system structure management method, and program'
[patent_app_type] => utility
[patent_app_number] => 13/635601
[patent_app_country] => US
[patent_app_date] => 2011-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4407
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 337
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13635601
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/635601 | System structure management device, system structure management method, and program | Feb 20, 2011 | Issued |
Array
(
[id] => 9077689
[patent_doc_number] => 08555281
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-10-08
[patent_title] => 'Scheduling of tasks based upon historical execution times'
[patent_app_type] => utility
[patent_app_number] => 13/028935
[patent_app_country] => US
[patent_app_date] => 2011-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 16
[patent_no_of_words] => 5982
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13028935
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/028935 | Scheduling of tasks based upon historical execution times | Feb 15, 2011 | Issued |
Array
(
[id] => 10021293
[patent_doc_number] => 09063780
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-23
[patent_title] => 'Technique of scheduling tasks in a system'
[patent_app_type] => utility
[patent_app_number] => 13/578245
[patent_app_country] => US
[patent_app_date] => 2011-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5959
[patent_no_of_claims] => 17
[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] => 13578245
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/578245 | Technique of scheduling tasks in a system | Feb 10, 2011 | Issued |
Array
(
[id] => 8349408
[patent_doc_number] => 20120210328
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-16
[patent_title] => 'Guarded, Multi-Metric Resource Control for Safe and Efficient Microprocessor Management'
[patent_app_type] => utility
[patent_app_number] => 13/024781
[patent_app_country] => US
[patent_app_date] => 2011-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9459
[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] => 13024781
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/024781 | Guarded, multi-metric resource control for safe and efficient microprocessor management | Feb 9, 2011 | Issued |