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] => 10243136 [patent_doc_number] => 20150128131 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-07 [patent_title] => 'MANAGING VIRTUAL MACHINE PATTERNS' [patent_app_type] => utility [patent_app_number] => 14/073954 [patent_app_country] => US [patent_app_date] => 2013-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10266 [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] => 14073954 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/073954
Managing virtual machine patterns Nov 6, 2013 Issued
Array ( [id] => 9548970 [patent_doc_number] => 20140173618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-19 [patent_title] => 'SYSTEM AND METHOD FOR MANAGEMENT OF BIG DATA SETS' [patent_app_type] => utility [patent_app_number] => 14/052785 [patent_app_country] => US [patent_app_date] => 2013-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9912 [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] => 14052785 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/052785
SYSTEM AND METHOD FOR MANAGEMENT OF BIG DATA SETS Oct 13, 2013 Abandoned
Array ( [id] => 18204062 [patent_doc_number] => 11586453 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-21 [patent_title] => System for automating processes [patent_app_type] => utility [patent_app_number] => 14/053319 [patent_app_country] => US [patent_app_date] => 2013-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8263 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14053319 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/053319
System for automating processes Oct 13, 2013 Issued
Array ( [id] => 9759026 [patent_doc_number] => 20140289727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-25 [patent_title] => 'COMPUTING DEVICE AND METHOD FOR EXPANDING HARDWARE FUNCTIONS OF THE COMPUTING DEVICE' [patent_app_type] => utility [patent_app_number] => 14/038809 [patent_app_country] => US [patent_app_date] => 2013-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1119 [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] => 14038809 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/038809
COMPUTING DEVICE AND METHOD FOR EXPANDING HARDWARE FUNCTIONS OF THE COMPUTING DEVICE Sep 26, 2013 Abandoned
Array ( [id] => 10210926 [patent_doc_number] => 20150095918 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-02 [patent_title] => 'SYSTEM AND METHOD FOR THREAD SCHEDULING ON RECONFIGURABLE PROCESSOR CORES' [patent_app_type] => utility [patent_app_number] => 14/040142 [patent_app_country] => US [patent_app_date] => 2013-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14254 [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] => 14040142 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/040142
System and method for thread scheduling on reconfigurable processor cores Sep 26, 2013 Issued
Array ( [id] => 10210925 [patent_doc_number] => 20150095917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-02 [patent_title] => 'DISTRIBUTED UIMA CLUSTER COMPUTING (DUCC) FACILITY' [patent_app_type] => utility [patent_app_number] => 14/039446 [patent_app_country] => US [patent_app_date] => 2013-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 16090 [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] => 14039446 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/039446
Distributed UIMA cluster computing (DUCC) facility Sep 26, 2013 Issued
Array ( [id] => 10941102 [patent_doc_number] => 20140344123 [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] => 14/037740 [patent_app_country] => US [patent_app_date] => 2013-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6093 [patent_no_of_claims] => 8 [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] => 14037740 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037740
DYNAMICALLY MODIFYING WORKLOAD PATTERNS IN A CLOUD Sep 25, 2013 Abandoned
Array ( [id] => 12950752 [patent_doc_number] => 09836377 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-12-05 [patent_title] => Profiling application performance data [patent_app_type] => utility [patent_app_number] => 14/030473 [patent_app_country] => US [patent_app_date] => 2013-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4651 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14030473 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/030473
Profiling application performance data Sep 17, 2013 Issued
Array ( [id] => 11598639 [patent_doc_number] => 09645808 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-05-09 [patent_title] => 'Integrating software updates with the testing and deployment of software' [patent_app_type] => utility [patent_app_number] => 13/975859 [patent_app_country] => US [patent_app_date] => 2013-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9868 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13975859 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/975859
Integrating software updates with the testing and deployment of software Aug 25, 2013 Issued
Array ( [id] => 11179715 [patent_doc_number] => 09411708 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-09 [patent_title] => 'Systems and methods for log generation and log obfuscation using SDKs' [patent_app_type] => utility [patent_app_number] => 13/970203 [patent_app_country] => US [patent_app_date] => 2013-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8960 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13970203 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/970203
Systems and methods for log generation and log obfuscation using SDKs Aug 18, 2013 Issued
Array ( [id] => 10170951 [patent_doc_number] => 09201659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Efficient directed acyclic graph pattern matching to enable code partitioning and execution on heterogeneous processor cores' [patent_app_type] => utility [patent_app_number] => 13/969735 [patent_app_country] => US [patent_app_date] => 2013-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9297 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13969735 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/969735
Efficient directed acyclic graph pattern matching to enable code partitioning and execution on heterogeneous processor cores Aug 18, 2013 Issued
Array ( [id] => 9320814 [patent_doc_number] => 20140053152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'APPARATUS, SYSTEM, METHOD AND COMPUTER-READABLE MEDIUM FOR CONTROLLING VIRTUAL OS' [patent_app_type] => utility [patent_app_number] => 13/966719 [patent_app_country] => US [patent_app_date] => 2013-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5422 [patent_no_of_claims] => 8 [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] => 13966719 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/966719
APPARATUS, SYSTEM, METHOD AND COMPUTER-READABLE MEDIUM FOR CONTROLLING VIRTUAL OS Aug 13, 2013 Abandoned
Array ( [id] => 9897330 [patent_doc_number] => 20150052529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-19 [patent_title] => 'EFFICIENT TASK SCHEDULING USING A LOCKING MECHANISM' [patent_app_type] => utility [patent_app_number] => 13/966468 [patent_app_country] => US [patent_app_date] => 2013-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5768 [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] => 13966468 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/966468
Efficient task scheduling using a locking mechanism Aug 13, 2013 Issued
Array ( [id] => 9897317 [patent_doc_number] => 20150052516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-19 [patent_title] => 'MANAGEMENT OF PRIORITIZING VIRTUAL MACHINES IN AN OPERATING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/965293 [patent_app_country] => US [patent_app_date] => 2013-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10694 [patent_no_of_claims] => 11 [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] => 13965293 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/965293
Management of prioritizing virtual machines in an operating environment Aug 12, 2013 Issued
Array ( [id] => 11019997 [patent_doc_number] => 20160216951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-28 [patent_title] => 'MIGRATION OF EXECUTING PROCESSES' [patent_app_type] => utility [patent_app_number] => 14/379630 [patent_app_country] => US [patent_app_date] => 2013-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6882 [patent_no_of_claims] => 20 [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] => 14379630 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/379630
Migration of executing processes Aug 7, 2013 Issued
Array ( [id] => 10976985 [patent_doc_number] => 20140380019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'SYSTEMS AND METHODS FOR MANAGING RECONFIGURABLE PROCESSOR CORES' [patent_app_type] => utility [patent_app_number] => 13/924334 [patent_app_country] => US [patent_app_date] => 2013-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12605 [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] => 13924334 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/924334
Systems and methods for managing reconfigurable processor cores Jun 20, 2013 Issued
Array ( [id] => 10969965 [patent_doc_number] => 20140372998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-18 [patent_title] => 'APP PACKAGE DEPLOYMENT' [patent_app_type] => utility [patent_app_number] => 13/917682 [patent_app_country] => US [patent_app_date] => 2013-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7801 [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] => 13917682 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/917682
APP PACKAGE DEPLOYMENT Jun 13, 2013 Abandoned
Array ( [id] => 9200662 [patent_doc_number] => 20130339977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'MANAGING TASK LOAD IN A MULTIPROCESSING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/915129 [patent_app_country] => US [patent_app_date] => 2013-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2624 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13915129 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/915129
MANAGING TASK LOAD IN A MULTIPROCESSING ENVIRONMENT Jun 10, 2013 Abandoned
Array ( [id] => 9193622 [patent_doc_number] => 20130332937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'Heterogeneous Parallel Primitives Programming Model' [patent_app_type] => utility [patent_app_number] => 13/904791 [patent_app_country] => US [patent_app_date] => 2013-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6186 [patent_no_of_claims] => 24 [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] => 13904791 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/904791
Heterogeneous Parallel Primitives Programming Model May 28, 2013 Abandoned
Array ( [id] => 9746866 [patent_doc_number] => 20140282584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'Allocating Accelerators to Threads in a High Performance Computing System' [patent_app_type] => utility [patent_app_number] => 13/900757 [patent_app_country] => US [patent_app_date] => 2013-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10019 [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] => 13900757 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/900757
Allocating Accelerators to Threads in a High Performance Computing System May 22, 2013 Abandoned
Menu