Search

Daniel C Crane

Examiner (ID: 780)

Most Active Art Unit
3201
Art Unit(s)
3725, 3727, 3201, 1722
Total Applications
2874
Issued Applications
2489
Pending Applications
71
Abandoned Applications
314

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10941787 [patent_doc_number] => 20140344808 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-20 [patent_title] => 'DYNAMICALLY MODIFYING WORKLOAD PATTERNS IN A CLOUD' [patent_app_type] => utility [patent_app_number] => 13/898041 [patent_app_country] => US [patent_app_date] => 2013-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6056 [patent_no_of_claims] => 12 [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] => 13898041 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/898041
DYNAMICALLY MODIFYING WORKLOAD PATTERNS IN A CLOUD May 19, 2013 Abandoned
Array ( [id] => 9723325 [patent_doc_number] => 20140259026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-11 [patent_title] => 'METHOD AND DEVICE FOR EXECUTING MULTI-TASK BY MICROCONTROLLER OF ELECTRONIC CIGARETTE' [patent_app_type] => utility [patent_app_number] => 13/895685 [patent_app_country] => US [patent_app_date] => 2013-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3378 [patent_no_of_claims] => 7 [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] => 13895685 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/895685
METHOD AND DEVICE FOR EXECUTING MULTI-TASK BY MICROCONTROLLER OF ELECTRONIC CIGARETTE May 15, 2013 Abandoned
Array ( [id] => 9163720 [patent_doc_number] => 20130311997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-21 [patent_title] => 'Systems and Methods for Integrating Third Party Services with a Digital Assistant' [patent_app_type] => utility [patent_app_number] => 13/894350 [patent_app_country] => US [patent_app_date] => 2013-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 15804 [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] => 13894350 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/894350
Systems and methods for integrating third party services with a digital assistant May 13, 2013 Issued
Array ( [id] => 10808519 [patent_doc_number] => 20160154677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'Work Stealing in Heterogeneous Computing Systems' [patent_app_type] => utility [patent_app_number] => 13/976579 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9490 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [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] => 13976579 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/976579
Work Stealing in Heterogeneous Computing Systems Mar 14, 2013 Abandoned
Array ( [id] => 9841146 [patent_doc_number] => 20150033228 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-29 [patent_title] => 'METHOD AND APPARATUS FOR RECOVERING LOCK HOLDER PREEMPTION' [patent_app_type] => utility [patent_app_number] => 14/383532 [patent_app_country] => US [patent_app_date] => 2013-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4272 [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] => 14383532 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/383532
Method and apparatus for recovering lock holder preemption Mar 4, 2013 Issued
Array ( [id] => 9658765 [patent_doc_number] => 20140229770 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'METHOD AND SYSTEM FOR STACK TRACE CLUSTERING' [patent_app_type] => utility [patent_app_number] => 13/762630 [patent_app_country] => US [patent_app_date] => 2013-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6276 [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] => 13762630 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/762630
Stack trace clustering Feb 7, 2013 Issued
Array ( [id] => 9897327 [patent_doc_number] => 20150052526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-19 [patent_title] => 'VIRTUAL-MACHINE MANAGING DEVICE AND VIRTUAL-MACHINE MANAGING METHOD' [patent_app_type] => utility [patent_app_number] => 14/382597 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13560 [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] => 14382597 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/382597
Virtual-machine managing device and virtual-machine managing method Jan 24, 2013 Issued
Array ( [id] => 10052379 [patent_doc_number] => 09092258 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-28 [patent_title] => 'Task concurrency limiter' [patent_app_type] => utility [patent_app_number] => 13/710545 [patent_app_country] => US [patent_app_date] => 2012-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5569 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 317 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13710545 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/710545
Task concurrency limiter Dec 10, 2012 Issued
Array ( [id] => 11264926 [patent_doc_number] => 09489223 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-08 [patent_title] => 'Virtual machine wakeup using a memory monitoring instruction' [patent_app_type] => utility [patent_app_number] => 13/686315 [patent_app_country] => US [patent_app_date] => 2012-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5836 [patent_no_of_claims] => 14 [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] => 13686315 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/686315
Virtual machine wakeup using a memory monitoring instruction Nov 26, 2012 Issued
Array ( [id] => 10065605 [patent_doc_number] => 09104451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Dynamic communication between script and execution layers' [patent_app_type] => utility [patent_app_number] => 13/685360 [patent_app_country] => US [patent_app_date] => 2012-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8045 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13685360 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/685360
Dynamic communication between script and execution layers Nov 25, 2012 Issued
Array ( [id] => 9386445 [patent_doc_number] => 20140089928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-27 [patent_title] => 'METHOD OF SOA PERFORMANCE TUNING' [patent_app_type] => utility [patent_app_number] => 13/626818 [patent_app_country] => US [patent_app_date] => 2012-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5054 [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] => 13626818 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/626818
Method of SOA performance tuning Sep 24, 2012 Issued
Array ( [id] => 9372739 [patent_doc_number] => 20140082612 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-20 [patent_title] => 'Dynamic Virtual Machine Resizing in a Cloud Computing Infrastructure' [patent_app_type] => utility [patent_app_number] => 13/621526 [patent_app_country] => US [patent_app_date] => 2012-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7300 [patent_no_of_claims] => 25 [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] => 13621526 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/621526
Dynamic virtual machine resizing in a cloud computing infrastructure Sep 16, 2012 Issued
Array ( [id] => 9320819 [patent_doc_number] => 20140053157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'ASYNCHRONOUS EXECUTION FLOW' [patent_app_type] => utility [patent_app_number] => 13/586885 [patent_app_country] => US [patent_app_date] => 2012-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12788 [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] => 13586885 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/586885
ASYNCHRONOUS EXECUTION FLOW Aug 15, 2012 Abandoned
Array ( [id] => 11910150 [patent_doc_number] => 09778960 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-03 [patent_title] => 'Thermal prioritized computing application scheduling' [patent_app_type] => utility [patent_app_number] => 14/390423 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4574 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14390423 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/390423
Thermal prioritized computing application scheduling Jun 28, 2012 Issued
Array ( [id] => 11550453 [patent_doc_number] => 09619301 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-11 [patent_title] => 'Multi-core memory model and speculative mode processor management' [patent_app_type] => utility [patent_app_number] => 14/110140 [patent_app_country] => US [patent_app_date] => 2012-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6867 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 352 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14110140 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/110140
Multi-core memory model and speculative mode processor management Apr 4, 2012 Issued
Array ( [id] => 9912492 [patent_doc_number] => 20150067695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-05 [patent_title] => 'INFORMATION PROCESSING SYSTEM AND GRAPH PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 14/382190 [patent_app_country] => US [patent_app_date] => 2012-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 11462 [patent_no_of_claims] => 15 [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] => 14382190 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/382190
INFORMATION PROCESSING SYSTEM AND GRAPH PROCESSING METHOD Mar 27, 2012 Abandoned
Array ( [id] => 9365282 [patent_doc_number] => 20140075155 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'OPERATING METHOD FOR A COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/001581 [patent_app_country] => US [patent_app_date] => 2012-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 931 [patent_no_of_claims] => 9 [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] => 14001581 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/001581
OPERATING METHOD FOR A COMPUTER SYSTEM Feb 22, 2012 Abandoned
Array ( [id] => 9841154 [patent_doc_number] => 20150033235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-29 [patent_title] => 'Distributed Mechanism For Minimizing Resource Consumption' [patent_app_type] => utility [patent_app_number] => 14/376646 [patent_app_country] => US [patent_app_date] => 2012-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5574 [patent_no_of_claims] => 23 [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] => 14376646 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/376646
Distributed Mechanism For Minimizing Resource Consumption Feb 8, 2012 Abandoned
Array ( [id] => 8952248 [patent_doc_number] => 20130198029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-01 [patent_title] => 'APPLICATION RECOMMENDATION AND SUBSTITUTION' [patent_app_type] => utility [patent_app_number] => 13/358950 [patent_app_country] => US [patent_app_date] => 2012-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7148 [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] => 13358950 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/358950
APPLICATION RECOMMENDATION AND SUBSTITUTION Jan 25, 2012 Abandoned
Array ( [id] => 9271228 [patent_doc_number] => 20140026146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-23 [patent_title] => 'MIGRATING THREADS BETWEEN ASYMMETRIC CORES IN A MULTIPLE CORE PROCESSOR' [patent_app_type] => utility [patent_app_number] => 13/995340 [patent_app_country] => US [patent_app_date] => 2011-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11268 [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] => 13995340 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/995340
Migrating threads between asymmetric cores in a multiple core processor Dec 28, 2011 Issued
Menu