Search

Patrick F Brinson

Examiner (ID: 7528)

Most Active Art Unit
3753
Art Unit(s)
3405, 3753, 2402, 2899, 3727, 3754, 3752
Total Applications
3421
Issued Applications
2794
Pending Applications
181
Abandoned Applications
410

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6675654 [patent_doc_number] => 20030061257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-27 [patent_title] => 'Multithreaded universal daemon for network data exchanges' [patent_app_type] => new [patent_app_number] => 09/963199 [patent_app_country] => US [patent_app_date] => 2001-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4841 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0061/20030061257.pdf [firstpage_image] =>[orig_patent_app_number] => 09963199 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/963199
Multithreaded universal daemon for network data exchanges Sep 24, 2001 Abandoned
Array ( [id] => 6722061 [patent_doc_number] => 20030055751 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-20 [patent_title] => 'Method of storing multi-parameter configuration information' [patent_app_type] => new [patent_app_number] => 09/955331 [patent_app_country] => US [patent_app_date] => 2001-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5060 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20030055751.pdf [firstpage_image] =>[orig_patent_app_number] => 09955331 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/955331
Method of storing multi-parameter configuration information Sep 18, 2001 Issued
Array ( [id] => 6722328 [patent_doc_number] => 20030056018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-20 [patent_title] => 'Communication system' [patent_app_type] => new [patent_app_number] => 09/954872 [patent_app_country] => US [patent_app_date] => 2001-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6738 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0056/20030056018.pdf [firstpage_image] =>[orig_patent_app_number] => 09954872 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/954872
Common communication system for control instruments Sep 17, 2001 Issued
Array ( [id] => 6633172 [patent_doc_number] => 20020066080 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-30 [patent_title] => 'Tracing the execution path of a computer program' [patent_app_type] => new [patent_app_number] => 09/682520 [patent_app_country] => US [patent_app_date] => 2001-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4799 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0066/20020066080.pdf [firstpage_image] =>[orig_patent_app_number] => 09682520 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/682520
Tracing the execution path of a computer program Sep 12, 2001 Issued
Array ( [id] => 641429 [patent_doc_number] => 07127715 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-24 [patent_title] => 'Image outputting apparatus, control method for the image outputting apparatus, image outputting system, and storage medium product' [patent_app_type] => utility [patent_app_number] => 09/949877 [patent_app_country] => US [patent_app_date] => 2001-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 39 [patent_no_of_words] => 19381 [patent_no_of_claims] => 68 [patent_no_of_ind_claims] => 34 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127715.pdf [firstpage_image] =>[orig_patent_app_number] => 09949877 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/949877
Image outputting apparatus, control method for the image outputting apparatus, image outputting system, and storage medium product Sep 11, 2001 Issued
Array ( [id] => 616036 [patent_doc_number] => 07150015 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-12 [patent_title] => 'Method and system for deploying an asset over a multi-tiered network' [patent_app_type] => utility [patent_app_number] => 09/946438 [patent_app_country] => US [patent_app_date] => 2001-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 67 [patent_figures_cnt] => 73 [patent_no_of_words] => 72218 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/150/07150015.pdf [firstpage_image] =>[orig_patent_app_number] => 09946438 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/946438
Method and system for deploying an asset over a multi-tiered network Sep 3, 2001 Issued
Array ( [id] => 659820 [patent_doc_number] => 07111298 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-09-19 [patent_title] => 'Inter-processor competition for a shared resource' [patent_app_type] => utility [patent_app_number] => 09/945939 [patent_app_country] => US [patent_app_date] => 2001-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2603 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111298.pdf [firstpage_image] =>[orig_patent_app_number] => 09945939 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/945939
Inter-processor competition for a shared resource Sep 3, 2001 Issued
Array ( [id] => 6646787 [patent_doc_number] => 20020087611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-04 [patent_title] => 'Virtual computer system with dynamic resource reallocation' [patent_app_type] => new [patent_app_number] => 09/942611 [patent_app_country] => US [patent_app_date] => 2001-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 8753 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 19 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0087/20020087611.pdf [firstpage_image] =>[orig_patent_app_number] => 09942611 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/942611
Virtual computer system with dynamic resource reallocation Aug 30, 2001 Issued
Array ( [id] => 570529 [patent_doc_number] => 07171674 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-30 [patent_title] => 'Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries' [patent_app_type] => utility [patent_app_number] => 09/943900 [patent_app_country] => US [patent_app_date] => 2001-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 5597 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/171/07171674.pdf [firstpage_image] =>[orig_patent_app_number] => 09943900 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/943900
Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries Aug 29, 2001 Issued
Array ( [id] => 641441 [patent_doc_number] => 07127721 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-24 [patent_title] => 'Core object model for network management configuration applications in telecommunication systems' [patent_app_type] => utility [patent_app_number] => 09/942016 [patent_app_country] => US [patent_app_date] => 2001-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2764 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127721.pdf [firstpage_image] =>[orig_patent_app_number] => 09942016 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/942016
Core object model for network management configuration applications in telecommunication systems Aug 28, 2001 Issued
Array ( [id] => 965781 [patent_doc_number] => 06951020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-09-27 [patent_title] => 'Method for handling transitions in grouped services in a distributed computing application' [patent_app_type] => utility [patent_app_number] => 09/940367 [patent_app_country] => US [patent_app_date] => 2001-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11598 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/951/06951020.pdf [firstpage_image] =>[orig_patent_app_number] => 09940367 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/940367
Method for handling transitions in grouped services in a distributed computing application Aug 27, 2001 Issued
Array ( [id] => 6839469 [patent_doc_number] => 20030036809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-20 [patent_title] => 'Transparent distribution and execution of data in a multiprocessor environment' [patent_app_type] => new [patent_app_number] => 09/934443 [patent_app_country] => US [patent_app_date] => 2001-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6097 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0036/20030036809.pdf [firstpage_image] =>[orig_patent_app_number] => 09934443 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/934443
Transparent distribution and execution of data in a multiprocessor environment Aug 19, 2001 Issued
Array ( [id] => 537993 [patent_doc_number] => 07191440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-13 [patent_title] => 'Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor' [patent_app_type] => utility [patent_app_number] => 09/931072 [patent_app_country] => US [patent_app_date] => 2001-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 7192 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/191/07191440.pdf [firstpage_image] =>[orig_patent_app_number] => 09931072 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/931072
Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor Aug 14, 2001 Issued
Array ( [id] => 6689702 [patent_doc_number] => 20030033428 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-13 [patent_title] => 'Apparatus and method for scalable server load balancing' [patent_app_type] => new [patent_app_number] => 09/929380 [patent_app_country] => US [patent_app_date] => 2001-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5926 [patent_no_of_claims] => 78 [patent_no_of_ind_claims] => 18 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20030033428.pdf [firstpage_image] =>[orig_patent_app_number] => 09929380 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/929380
Apparatus and method for scalable server load balancing Aug 12, 2001 Issued
Array ( [id] => 6001588 [patent_doc_number] => 20020029298 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-07 [patent_title] => 'Arrangement, a system and a method relating to management communication' [patent_app_type] => new [patent_app_number] => 09/925677 [patent_app_country] => US [patent_app_date] => 2001-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8919 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0029/20020029298.pdf [firstpage_image] =>[orig_patent_app_number] => 09925677 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/925677
Arrangement, a system and a method relating to management communication Aug 8, 2001 Abandoned
Array ( [id] => 832808 [patent_doc_number] => 07401333 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-15 [patent_title] => 'Array of parallel programmable processing engines and deterministic method of operating the same' [patent_app_type] => utility [patent_app_number] => 10/344020 [patent_app_country] => US [patent_app_date] => 2001-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 45 [patent_no_of_words] => 25087 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/401/07401333.pdf [firstpage_image] =>[orig_patent_app_number] => 10344020 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/344020
Array of parallel programmable processing engines and deterministic method of operating the same Aug 7, 2001 Issued
Array ( [id] => 423611 [patent_doc_number] => 07275112 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-09-25 [patent_title] => 'Efficient serialization of bursty out-of-order results' [patent_app_type] => utility [patent_app_number] => 09/925159 [patent_app_country] => US [patent_app_date] => 2001-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12718 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/275/07275112.pdf [firstpage_image] =>[orig_patent_app_number] => 09925159 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/925159
Efficient serialization of bursty out-of-order results Aug 7, 2001 Issued
Array ( [id] => 873009 [patent_doc_number] => 07366738 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-29 [patent_title] => 'Method and system for object cache synchronization' [patent_app_type] => utility [patent_app_number] => 09/920788 [patent_app_country] => US [patent_app_date] => 2001-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5672 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/366/07366738.pdf [firstpage_image] =>[orig_patent_app_number] => 09920788 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/920788
Method and system for object cache synchronization Jul 31, 2001 Issued
Array ( [id] => 6717042 [patent_doc_number] => 20030028390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-06 [patent_title] => 'System to provide context-based services' [patent_app_type] => new [patent_app_number] => 09/919328 [patent_app_country] => US [patent_app_date] => 2001-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6638 [patent_no_of_claims] => 72 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0028/20030028390.pdf [firstpage_image] =>[orig_patent_app_number] => 09919328 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/919328
System to provide context-based services Jul 30, 2001 Abandoned
Array ( [id] => 1112271 [patent_doc_number] => 06810523 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-10-26 [patent_title] => 'Efficient thread programming using a single callback function' [patent_app_type] => B2 [patent_app_number] => 09/917720 [patent_app_country] => US [patent_app_date] => 2001-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3202 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/810/06810523.pdf [firstpage_image] =>[orig_patent_app_number] => 09917720 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/917720
Efficient thread programming using a single callback function Jul 30, 2001 Issued
Menu