Search

Gerald J. Sufleta Ii

Examiner (ID: 2761, Phone: (571)272-4279 , Office: P/2875 )

Most Active Art Unit
2875
Art Unit(s)
2875
Total Applications
815
Issued Applications
600
Pending Applications
56
Abandoned Applications
177

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10236395 [patent_doc_number] => 20150121388 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'TASK SCHEDULING METHOD FOR DISPATCHING TASKS BASED ON COMPUTING POWER OF DIFFERENT PROCESSOR CORES IN HETEROGENEOUS MULTI-CORE PROCESSOR SYSTEM AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/516566 [patent_app_country] => US [patent_app_date] => 2014-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8431 [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] => 14516566 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/516566
Task scheduling method for dispatching tasks based on computing power of different processor cores in heterogeneous multi-core processor system and related non-transitory computer readable medium Oct 15, 2014 Issued
Array ( [id] => 11868279 [patent_doc_number] => 20170235564 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'SOFTWARE UPGRADE METHOD AND DEVICE' [patent_app_type] => utility [patent_app_number] => 15/519077 [patent_app_country] => US [patent_app_date] => 2014-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7474 [patent_no_of_claims] => 10 [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] => 15519077 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/519077
SOFTWARE UPGRADE METHOD AND DEVICE Oct 13, 2014 Abandoned
Array ( [id] => 9814724 [patent_doc_number] => 20150026670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-22 [patent_title] => 'Decision Tree Ensemble Compilation' [patent_app_type] => utility [patent_app_number] => 14/511628 [patent_app_country] => US [patent_app_date] => 2014-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10238 [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] => 14511628 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/511628
Decision tree ensemble compilation Oct 9, 2014 Issued
Array ( [id] => 11488520 [patent_doc_number] => 09594591 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-14 [patent_title] => 'Dynamic relocation of applications in a cloud application service model' [patent_app_type] => utility [patent_app_number] => 14/497381 [patent_app_country] => US [patent_app_date] => 2014-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 9802 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14497381 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/497381
Dynamic relocation of applications in a cloud application service model Sep 25, 2014 Issued
Array ( [id] => 10746122 [patent_doc_number] => 20160092273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'SYSTEM AND METHOD FOR MANAGING THE ALLOCATING AND FREEING OF OBJECTS IN A MULTI-THREADED SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/496288 [patent_app_country] => US [patent_app_date] => 2014-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9358 [patent_no_of_claims] => 18 [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] => 14496288 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/496288
System and method for managing the allocating and freeing of objects in a multi-threaded system Sep 24, 2014 Issued
Array ( [id] => 10170936 [patent_doc_number] => 09201644 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Distributed update service' [patent_app_type] => utility [patent_app_number] => 14/492813 [patent_app_country] => US [patent_app_date] => 2014-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5822 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14492813 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/492813
Distributed update service Sep 21, 2014 Issued
Array ( [id] => 10079172 [patent_doc_number] => 09117020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Determining control flow divergence due to variable value difference' [patent_app_type] => utility [patent_app_number] => 14/488543 [patent_app_country] => US [patent_app_date] => 2014-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8574 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14488543 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/488543
Determining control flow divergence due to variable value difference Sep 16, 2014 Issued
Array ( [id] => 10731707 [patent_doc_number] => 20160077857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'Techniques for Remapping Sessions for a Multi-Threaded Application' [patent_app_type] => utility [patent_app_number] => 14/486270 [patent_app_country] => US [patent_app_date] => 2014-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11451 [patent_no_of_claims] => 22 [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] => 14486270 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/486270
Techniques for remapping sessions for a multi-threaded application Sep 14, 2014 Issued
Array ( [id] => 11430963 [patent_doc_number] => 09569280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Managing resource collisions in a storage compute device' [patent_app_type] => utility [patent_app_number] => 14/486234 [patent_app_country] => US [patent_app_date] => 2014-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4437 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [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] => 14486234 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/486234
Managing resource collisions in a storage compute device Sep 14, 2014 Issued
Array ( [id] => 9794091 [patent_doc_number] => 20150006035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-01 [patent_title] => 'ON BOARD VEHICLE INSTALLATION SUPERVISOR' [patent_app_type] => utility [patent_app_number] => 14/485467 [patent_app_country] => US [patent_app_date] => 2014-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 34419 [patent_no_of_claims] => 24 [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] => 14485467 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/485467
On board vehicle installation supervisor Sep 11, 2014 Issued
Array ( [id] => 10236393 [patent_doc_number] => 20150121387 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'TASK SCHEDULING METHOD FOR DISPATCHING TASKS BASED ON COMPUTING POWER OF DIFFERENT PROCESSOR CORES IN HETEROGENEOUS MULTI-CORE SYSTEM AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/480646 [patent_app_country] => US [patent_app_date] => 2014-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8246 [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] => 14480646 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/480646
TASK SCHEDULING METHOD FOR DISPATCHING TASKS BASED ON COMPUTING POWER OF DIFFERENT PROCESSOR CORES IN HETEROGENEOUS MULTI-CORE SYSTEM AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM Sep 8, 2014 Abandoned
Array ( [id] => 11780720 [patent_doc_number] => 09389901 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-12 [patent_title] => 'Load balancing of cloned virtual machines' [patent_app_type] => utility [patent_app_number] => 14/481832 [patent_app_country] => US [patent_app_date] => 2014-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5643 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14481832 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/481832
Load balancing of cloned virtual machines Sep 8, 2014 Issued
Array ( [id] => 10432164 [patent_doc_number] => 20150317176 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-05 [patent_title] => 'SYSTEMS AND METHODS FOR ENABLING VALUE ADDED SERVICES FOR EXTENSIBLE STORAGE DEVICES OVER A NETWORK VIA NVME CONTROLLER' [patent_app_type] => utility [patent_app_number] => 14/473111 [patent_app_country] => US [patent_app_date] => 2014-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7152 [patent_no_of_claims] => 37 [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] => 14473111 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/473111
SYSTEMS AND METHODS FOR ENABLING VALUE ADDED SERVICES FOR EXTENSIBLE STORAGE DEVICES OVER A NETWORK VIA NVME CONTROLLER Aug 28, 2014 Abandoned
Array ( [id] => 10651091 [patent_doc_number] => 09367343 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-14 [patent_title] => 'Dynamic batch management of shared buffers for virtual machines' [patent_app_type] => utility [patent_app_number] => 14/472584 [patent_app_country] => US [patent_app_date] => 2014-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6259 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472584 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/472584
Dynamic batch management of shared buffers for virtual machines Aug 28, 2014 Issued
Array ( [id] => 10203904 [patent_doc_number] => 20150088892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'SYSTEM AND METHOD FOR CREATING, MANAGING, AND REUSING SCHEMA TYPE DEFINITIONS IN SERVICES ORIENTED ARCHITECTURE SERVICES, GROUPED IN THE FORM OF LIBRARIES' [patent_app_type] => utility [patent_app_number] => 14/470522 [patent_app_country] => US [patent_app_date] => 2014-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9838 [patent_no_of_claims] => 1 [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] => 14470522 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/470522
System and method for creating, managing, and reusing schema type definitions in services oriented architecture services, grouped in the form of libraries Aug 26, 2014 Issued
Array ( [id] => 10098663 [patent_doc_number] => 09134975 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-15 [patent_title] => 'Determining which computer programs are candidates to be recompiled after application of updates to a compiler' [patent_app_type] => utility [patent_app_number] => 14/466585 [patent_app_country] => US [patent_app_date] => 2014-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8071 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14466585 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/466585
Determining which computer programs are candidates to be recompiled after application of updates to a compiler Aug 21, 2014 Issued
Array ( [id] => 10221826 [patent_doc_number] => 20150106819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-16 [patent_title] => 'TASK SCHEDULING METHOD FOR PRIORITY-BASED REAL-TIME OPERATING SYSTEM IN MULTICORE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/461791 [patent_app_country] => US [patent_app_date] => 2014-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5113 [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] => 14461791 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/461791
Task scheduling method for priority-based real-time operating system in multicore environment Aug 17, 2014 Issued
Array ( [id] => 10702243 [patent_doc_number] => 20160048390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'METHOD FOR AUTOMATED MANAGING OF THE USAGE OF ALTERNATIVE CODE AND A PROCESSING SYSTEM OF OPERATING THEREOF' [patent_app_type] => utility [patent_app_number] => 14/459419 [patent_app_country] => US [patent_app_date] => 2014-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8195 [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] => 14459419 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/459419
Method for automated managing of the usage of alternative code and a processing system of operating thereof Aug 13, 2014 Issued
Array ( [id] => 11179666 [patent_doc_number] => 09411659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-09 [patent_title] => 'Data processing method used in distributed system' [patent_app_type] => utility [patent_app_number] => 14/458848 [patent_app_country] => US [patent_app_date] => 2014-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 5185 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14458848 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/458848
Data processing method used in distributed system Aug 12, 2014 Issued
Array ( [id] => 9912097 [patent_doc_number] => 20150067300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-05 [patent_title] => 'REDUCING OVERHEAD IN LOADING CONSTANTS' [patent_app_type] => utility [patent_app_number] => 14/446567 [patent_app_country] => US [patent_app_date] => 2014-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6210 [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] => 14446567 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/446567
Reducing overhead in loading constants Jul 29, 2014 Issued
Menu