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] => 15425723
[patent_doc_number] => 10545790
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-28
[patent_title] => Method and system for processing data
[patent_app_type] => utility
[patent_app_number] => 15/691552
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9640
[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] => 15691552
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691552 | Method and system for processing data | Aug 29, 2017 | Issued |
Array
(
[id] => 15545017
[patent_doc_number] => 10572289
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-25
[patent_title] => Guest-initiated announcement of virtual machine migration
[patent_app_type] => utility
[patent_app_number] => 15/687865
[patent_app_country] => US
[patent_app_date] => 2017-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5974
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15687865
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/687865 | Guest-initiated announcement of virtual machine migration | Aug 27, 2017 | Issued |
Array
(
[id] => 13304361
[patent_doc_number] => 20180203717
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => SECURITY PROTOCOLS FOR LOW LATENCY EXECUTION OF PROGRAM CODE
[patent_app_type] => utility
[patent_app_number] => 15/676777
[patent_app_country] => US
[patent_app_date] => 2017-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13799
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15676777
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/676777 | Security protocols for low latency execution of program code | Aug 13, 2017 | Issued |
Array
(
[id] => 12060734
[patent_doc_number] => 20170337078
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'ACTIVITY INITIATED VIRTUAL MACHINE MIGRATION'
[patent_app_type] => utility
[patent_app_number] => 15/670936
[patent_app_country] => US
[patent_app_date] => 2017-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8508
[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] => 15670936
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/670936 | Activity initiated virtual machine migration | Aug 6, 2017 | Issued |
Array
(
[id] => 12060748
[patent_doc_number] => 20170337092
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'PRIORITIZATION OF LOW ACTIVE THREAD COUNT VIRTUAL MACHINES IN VIRTUALIZED COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 15/669220
[patent_app_country] => US
[patent_app_date] => 2017-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6435
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[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] => 15669220
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/669220 | Prioritization of low active thread count virtual machines in virtualized computing environment | Aug 3, 2017 | Issued |
Array
(
[id] => 12060732
[patent_doc_number] => 20170337076
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'PRIORITIZATION OF LOW ACTIVE THREAD COUNT VIRTUAL MACHINES IN VIRTUALIZED COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 15/669203
[patent_app_country] => US
[patent_app_date] => 2017-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6435
[patent_no_of_claims] => 18
[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] => 15669203
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/669203 | Prioritization of low active thread count virtual machines in virtualized computing environment | Aug 3, 2017 | Issued |
Array
(
[id] => 12221743
[patent_doc_number] => 20180060104
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-01
[patent_title] => 'PARENTLESS VIRTUAL MACHINE FORKING'
[patent_app_type] => utility
[patent_app_number] => 15/665742
[patent_app_country] => US
[patent_app_date] => 2017-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10913
[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] => 15665742
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/665742 | Parentless virtual machine forking | Jul 31, 2017 | Issued |
Array
(
[id] => 15058907
[patent_doc_number] => 10459758
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-29
[patent_title] => Method to set up and tear down cloud environments based on a schedule obtained from one or more hosted calendars
[patent_app_type] => utility
[patent_app_number] => 15/654968
[patent_app_country] => US
[patent_app_date] => 2017-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8641
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15654968
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/654968 | Method to set up and tear down cloud environments based on a schedule obtained from one or more hosted calendars | Jul 19, 2017 | Issued |
Array
(
[id] => 12025733
[patent_doc_number] => 20170315832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'VIRTUALIZATION SUPPORT FOR STORAGE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 15/649366
[patent_app_country] => US
[patent_app_date] => 2017-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 12722
[patent_no_of_claims] => 19
[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] => 15649366
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/649366 | Virtualization support for storage devices | Jul 12, 2017 | Issued |
Array
(
[id] => 14523429
[patent_doc_number] => 10338975
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-02
[patent_title] => Contention management in a distributed index and query system
[patent_app_type] => utility
[patent_app_number] => 15/646382
[patent_app_country] => US
[patent_app_date] => 2017-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 6524
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15646382
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/646382 | Contention management in a distributed index and query system | Jul 10, 2017 | Issued |
Array
(
[id] => 13797359
[patent_doc_number] => 20190012218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-10
[patent_title] => EVENT HANDLING IN DISTRIBUTED EVENT HANDLING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/645724
[patent_app_country] => US
[patent_app_date] => 2017-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12066
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15645724
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/645724 | Event handling in distributed event handling systems | Jul 9, 2017 | Issued |
Array
(
[id] => 15609291
[patent_doc_number] => 10585707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => Database resource scaling
[patent_app_type] => utility
[patent_app_number] => 15/634735
[patent_app_country] => US
[patent_app_date] => 2017-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10694
[patent_no_of_claims] => 20
[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] => 15634735
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/634735 | Database resource scaling | Jun 26, 2017 | Issued |
Array
(
[id] => 12053289
[patent_doc_number] => 20170329633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'TRIGGERED QUEUE TRANSFORMATION'
[patent_app_type] => utility
[patent_app_number] => 15/633119
[patent_app_country] => US
[patent_app_date] => 2017-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 28285
[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] => 15633119
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/633119 | Triggered queue transformation | Jun 25, 2017 | Issued |
Array
(
[id] => 13627051
[patent_doc_number] => 20180365077
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => ATTRIBUTE COLLECTION AND TENANT SELECTION FOR ON-BOARDING TO A WORKLOAD
[patent_app_type] => utility
[patent_app_number] => 15/624251
[patent_app_country] => US
[patent_app_date] => 2017-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13088
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15624251
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/624251 | Attribute collection and tenant selection for on-boarding to a workload | Jun 14, 2017 | Issued |
Array
(
[id] => 13693155
[patent_doc_number] => 20170357532
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => SYSTEMS AND METHODS FOR SCHEDULING OF WORKLOAD-AWARE JOBS ON MULTI-CLOUDS
[patent_app_type] => utility
[patent_app_number] => 15/620345
[patent_app_country] => US
[patent_app_date] => 2017-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8346
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15620345
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/620345 | Systems and methods for scheduling of workload-aware jobs on multi-clouds | Jun 11, 2017 | Issued |
Array
(
[id] => 13611081
[patent_doc_number] => 20180357090
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-13
[patent_title] => MANAGING SHARED SERVICES IN RECONFIGURABLE FPGA REGIONS
[patent_app_type] => utility
[patent_app_number] => 15/616732
[patent_app_country] => US
[patent_app_date] => 2017-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10774
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15616732
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/616732 | Managing shared services in reconfigurable FPGA regions | Jun 6, 2017 | Issued |
Array
(
[id] => 11951204
[patent_doc_number] => 20170255355
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-07
[patent_title] => 'Application Switching in a Graphical Operating System'
[patent_app_type] => utility
[patent_app_number] => 15/604568
[patent_app_country] => US
[patent_app_date] => 2017-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4887
[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] => 15604568
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/604568 | Application switching in a graphical operating system | May 23, 2017 | Issued |
Array
(
[id] => 15472663
[patent_doc_number] => 10552206
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-04
[patent_title] => Contextual awareness associated with resources
[patent_app_type] => utility
[patent_app_number] => 15/603408
[patent_app_country] => US
[patent_app_date] => 2017-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16748
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15603408
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/603408 | Contextual awareness associated with resources | May 22, 2017 | Issued |
Array
(
[id] => 13569031
[patent_doc_number] => 20180336063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-22
[patent_title] => METHOD AND APPARATUS FOR LOAD BALANCING OF JOBS SCHEDULED FOR PROCESSING
[patent_app_type] => utility
[patent_app_number] => 15/600706
[patent_app_country] => US
[patent_app_date] => 2017-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11914
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15600706
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/600706 | Method and apparatus for load balancing of jobs scheduled for processing | May 19, 2017 | Issued |
Array
(
[id] => 13569033
[patent_doc_number] => 20180336064
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-22
[patent_title] => METHOD FOR DETERMINING EARLIEST DEADLINE FIRST SCHEDULABILITY OF NON-PREEMPTIVE UNI-PROCESSOR SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/598055
[patent_app_country] => US
[patent_app_date] => 2017-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6523
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598055
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/598055 | Method for determining earliest deadline first schedulability of non-preemptive uni-processor system | May 16, 2017 | Issued |