Search

Scott A Smith

Examiner (ID: 3977, Phone: (571)272-4469 , Office: P/3721 )

Most Active Art Unit
3721
Art Unit(s)
3205, 3727, 3721, 3731, 3616, 3204
Total Applications
3869
Issued Applications
3391
Pending Applications
156
Abandoned Applications
322

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 572472 [patent_doc_number] => 07469407 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-23 [patent_title] => 'Method for resource balancing using dispatch flush in a simultaneous multithread processor' [patent_app_type] => utility [patent_app_number] => 10/422685 [patent_app_country] => US [patent_app_date] => 2003-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5404 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/469/07469407.pdf [firstpage_image] =>[orig_patent_app_number] => 10422685 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/422685
Method for resource balancing using dispatch flush in a simultaneous multithread processor Apr 23, 2003 Issued
Array ( [id] => 929705 [patent_doc_number] => 07316019 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-01-01 [patent_title] => 'Grouping resource allocation commands in a logically-partitioned system' [patent_app_type] => utility [patent_app_number] => 10/422190 [patent_app_country] => US [patent_app_date] => 2003-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5125 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/316/07316019.pdf [firstpage_image] =>[orig_patent_app_number] => 10422190 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/422190
Grouping resource allocation commands in a logically-partitioned system Apr 23, 2003 Issued
Array ( [id] => 7300883 [patent_doc_number] => 20040216101 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Method and logical apparatus for managing resource redistribution in a simultaneous multi-threaded (SMT) processor' [patent_app_type] => new [patent_app_number] => 10/422649 [patent_app_country] => US [patent_app_date] => 2003-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3496 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20040216101.pdf [firstpage_image] =>[orig_patent_app_number] => 10422649 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/422649
Method and logical apparatus for managing resource redistribution in a simultaneous multi-threaded (SMT) processor Apr 23, 2003 Abandoned
Array ( [id] => 7300894 [patent_doc_number] => 20040216112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'System and method for thread prioritization during lock processing' [patent_app_type] => new [patent_app_number] => 10/422037 [patent_app_country] => US [patent_app_date] => 2003-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3635 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20040216112.pdf [firstpage_image] =>[orig_patent_app_number] => 10422037 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/422037
System and method for adding priority change value corresponding with a lock to a thread during lock processing Apr 22, 2003 Issued
Array ( [id] => 7300896 [patent_doc_number] => 20040216114 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Balancing loads among computing nodes' [patent_app_type] => new [patent_app_number] => 10/420415 [patent_app_country] => US [patent_app_date] => 2003-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2834 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20040216114.pdf [firstpage_image] =>[orig_patent_app_number] => 10420415 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/420415
Balancing loads among computing nodes where no task distributor servers all nodes and at least one node is served by two or more task distributors Apr 21, 2003 Issued
Array ( [id] => 7395056 [patent_doc_number] => 20040031035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-12 [patent_title] => 'Workflow processing scheduler' [patent_app_type] => new [patent_app_number] => 10/417776 [patent_app_country] => US [patent_app_date] => 2003-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4421 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0031/20040031035.pdf [firstpage_image] =>[orig_patent_app_number] => 10417776 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/417776
Workflow processing scheduler Apr 16, 2003 Abandoned
Array ( [id] => 7199051 [patent_doc_number] => 20040205757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Performance scheduling using multiple constraints' [patent_app_type] => new [patent_app_number] => 10/411818 [patent_app_country] => US [patent_app_date] => 2003-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4348 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205757.pdf [firstpage_image] =>[orig_patent_app_number] => 10411818 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/411818
Performance scheduling using multiple constraints Apr 8, 2003 Abandoned
Array ( [id] => 7199026 [patent_doc_number] => 20040205752 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Method and system for management of traffic processor resources supporting UMTS QoS classes' [patent_app_type] => new [patent_app_number] => 10/410098 [patent_app_country] => US [patent_app_date] => 2003-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4751 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205752.pdf [firstpage_image] =>[orig_patent_app_number] => 10410098 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/410098
Method and system for management of traffic processor resources supporting UMTS QoS classes Apr 8, 2003 Abandoned
Array ( [id] => 7138918 [patent_doc_number] => 20040045002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-04 [patent_title] => 'Method system and apparatus for multiprocessing' [patent_app_type] => new [patent_app_number] => 10/398612 [patent_app_country] => US [patent_app_date] => 2003-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3649 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0045/20040045002.pdf [firstpage_image] =>[orig_patent_app_number] => 10398612 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/398612
Method system and apparatus for multiprocessing Apr 6, 2003 Abandoned
Array ( [id] => 912663 [patent_doc_number] => 07334230 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-19 [patent_title] => 'Resource allocation in a NUMA architecture based on separate application specified resource and strength preferences for processor and memory resources' [patent_app_type] => utility [patent_app_number] => 10/403150 [patent_app_country] => US [patent_app_date] => 2003-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 6357 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/334/07334230.pdf [firstpage_image] =>[orig_patent_app_number] => 10403150 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/403150
Resource allocation in a NUMA architecture based on separate application specified resource and strength preferences for processor and memory resources Mar 30, 2003 Issued
Array ( [id] => 4523357 [patent_doc_number] => 07917903 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-29 [patent_title] => 'Quality of service controller and method for a data storage system' [patent_app_type] => utility [patent_app_number] => 10/400556 [patent_app_country] => US [patent_app_date] => 2003-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4729 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/917/07917903.pdf [firstpage_image] =>[orig_patent_app_number] => 10400556 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/400556
Quality of service controller and method for a data storage system Mar 26, 2003 Issued
Array ( [id] => 7354652 [patent_doc_number] => 20040194094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-30 [patent_title] => 'Method and apparatus for supporting asymmetric multi-threading in a computer system' [patent_app_type] => new [patent_app_number] => 10/396891 [patent_app_country] => US [patent_app_date] => 2003-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2722 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0194/20040194094.pdf [firstpage_image] =>[orig_patent_app_number] => 10396891 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/396891
Method and apparatus for supporting asymmetric multi-threading in a computer system Mar 23, 2003 Issued
Array ( [id] => 7456455 [patent_doc_number] => 20040186904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Method and system for balancing the load on media processors based upon CPU utilization information' [patent_app_type] => new [patent_app_number] => 10/393187 [patent_app_country] => US [patent_app_date] => 2003-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2851 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0186/20040186904.pdf [firstpage_image] =>[orig_patent_app_number] => 10393187 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393187
Method and system for balancing the load on media processors based upon CPU utilization information Mar 19, 2003 Issued
Array ( [id] => 7077567 [patent_doc_number] => 20050149927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-07 [patent_title] => 'Task management device and method, operation judgment device and method, and program to be judged' [patent_app_type] => utility [patent_app_number] => 10/504189 [patent_app_country] => US [patent_app_date] => 2003-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 13689 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0149/20050149927.pdf [firstpage_image] =>[orig_patent_app_number] => 10504189 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/504189
Determining whether to execute a new task by deleting task objects of existing tasks Mar 16, 2003 Issued
Array ( [id] => 7413914 [patent_doc_number] => 20040025166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-05 [patent_title] => 'Server computer and a method for accessing resources from virtual machines of a server computer via a fibre channel' [patent_app_type] => new [patent_app_number] => 10/353743 [patent_app_country] => US [patent_app_date] => 2003-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3238 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0025/20040025166.pdf [firstpage_image] =>[orig_patent_app_number] => 10353743 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/353743
Server computer and a method for accessing resources from virtual machines of a server computer via a fibre channel Jan 28, 2003 Abandoned
Array ( [id] => 7291310 [patent_doc_number] => 20040148603 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-29 [patent_title] => 'Technique for reaching consistent state in a multi-threaded data processing system' [patent_app_type] => new [patent_app_number] => 10/350355 [patent_app_country] => US [patent_app_date] => 2003-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8379 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0148/20040148603.pdf [firstpage_image] =>[orig_patent_app_number] => 10350355 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/350355
Technique for reaching consistent state in a multi-threaded data processing system Jan 23, 2003 Issued
Array ( [id] => 895252 [patent_doc_number] => 07350208 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-03-25 [patent_title] => 'Method and apparatus for scheduling using a resource variable decreased by amounts corresponding to the efficiency of the resource' [patent_app_type] => utility [patent_app_number] => 10/334579 [patent_app_country] => US [patent_app_date] => 2002-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 7005 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/350/07350208.pdf [firstpage_image] =>[orig_patent_app_number] => 10334579 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/334579
Method and apparatus for scheduling using a resource variable decreased by amounts corresponding to the efficiency of the resource Dec 30, 2002 Issued
Array ( [id] => 37919 [patent_doc_number] => 07793286 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-09-07 [patent_title] => 'Methods and systems to manage machine state in virtual machine operations' [patent_app_type] => utility [patent_app_number] => 10/324591 [patent_app_country] => US [patent_app_date] => 2002-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6390 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/793/07793286.pdf [firstpage_image] =>[orig_patent_app_number] => 10324591 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/324591
Methods and systems to manage machine state in virtual machine operations Dec 18, 2002 Issued
Array ( [id] => 6702934 [patent_doc_number] => 20030225814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Signal distribution device for load sharing multiprocessor' [patent_app_type] => new [patent_app_number] => 10/308432 [patent_app_country] => US [patent_app_date] => 2002-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 7829 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0225/20030225814.pdf [firstpage_image] =>[orig_patent_app_number] => 10308432 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/308432
Signal distribution device for load sharing multiprocessor Dec 2, 2002 Abandoned
Array ( [id] => 7418140 [patent_doc_number] => 20040107419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-03 [patent_title] => 'Efficient shared memory transport in a distributed data processing environment' [patent_app_type] => new [patent_app_number] => 10/308734 [patent_app_country] => US [patent_app_date] => 2002-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4712 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0107/20040107419.pdf [firstpage_image] =>[orig_patent_app_number] => 10308734 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/308734
Memory sharing in a distributed data processing system using modified address space to create extended address space for copying data Dec 2, 2002 Issued
Menu