Search

Mark Osborne Budd

Examiner (ID: 1931)

Most Active Art Unit
2102
Art Unit(s)
2837, 3402, 2607, 2203, 2102, 2834, 2101, 2605
Total Applications
3943
Issued Applications
3266
Pending Applications
103
Abandoned Applications
578

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1025123 [patent_doc_number] => 06889374 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-03 [patent_title] => 'Using context prefixes that correspond to user input modes to control execution of scripting language' [patent_app_type] => utility [patent_app_number] => 09/425444 [patent_app_country] => US [patent_app_date] => 1999-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5661 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/889/06889374.pdf [firstpage_image] =>[orig_patent_app_number] => 09425444 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/425444
Using context prefixes that correspond to user input modes to control execution of scripting language Oct 21, 1999 Issued
Array ( [id] => 1298460 [patent_doc_number] => 06631513 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-07 [patent_title] => 'Methods for laying out memories bidirectionally for object oriented applications' [patent_app_type] => B1 [patent_app_number] => 09/425709 [patent_app_country] => US [patent_app_date] => 1999-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 43 [patent_no_of_words] => 19503 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/631/06631513.pdf [firstpage_image] =>[orig_patent_app_number] => 09425709 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/425709
Methods for laying out memories bidirectionally for object oriented applications Oct 21, 1999 Issued
Array ( [id] => 649181 [patent_doc_number] => 07120899 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-10 [patent_title] => 'Method for implementing component object model interfaces' [patent_app_type] => utility [patent_app_number] => 09/422018 [patent_app_country] => US [patent_app_date] => 1999-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2594 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/120/07120899.pdf [firstpage_image] =>[orig_patent_app_number] => 09422018 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/422018
Method for implementing component object model interfaces Oct 20, 1999 Issued
Array ( [id] => 1378245 [patent_doc_number] => 06578192 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-06-10 [patent_title] => 'Method and system for supporting dynamic document content expressed in a component-level language' [patent_app_type] => B1 [patent_app_number] => 09/421376 [patent_app_country] => US [patent_app_date] => 1999-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4852 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/578/06578192.pdf [firstpage_image] =>[orig_patent_app_number] => 09421376 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/421376
Method and system for supporting dynamic document content expressed in a component-level language Oct 19, 1999 Issued
Array ( [id] => 1075165 [patent_doc_number] => 06839833 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-04 [patent_title] => 'Pipeline depth controller for an instruction processor' [patent_app_type] => utility [patent_app_number] => 09/419439 [patent_app_country] => US [patent_app_date] => 1999-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12814 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/839/06839833.pdf [firstpage_image] =>[orig_patent_app_number] => 09419439 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/419439
Pipeline depth controller for an instruction processor Oct 14, 1999 Issued
Array ( [id] => 7633066 [patent_doc_number] => 06658554 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-02 [patent_title] => 'Electronic processor providing direct data transfer between linked data consuming instructions' [patent_app_type] => B1 [patent_app_number] => 09/418522 [patent_app_country] => US [patent_app_date] => 1999-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5795 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/658/06658554.pdf [firstpage_image] =>[orig_patent_app_number] => 09418522 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/418522
Electronic processor providing direct data transfer between linked data consuming instructions Oct 13, 1999 Issued
Array ( [id] => 787625 [patent_doc_number] => 06990570 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-24 [patent_title] => 'Processor with a computer repeat instruction' [patent_app_type] => utility [patent_app_number] => 09/410730 [patent_app_country] => US [patent_app_date] => 1999-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 6837 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/990/06990570.pdf [firstpage_image] =>[orig_patent_app_number] => 09410730 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/410730
Processor with a computer repeat instruction Sep 30, 1999 Issued
Array ( [id] => 7962221 [patent_doc_number] => 06681319 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-20 [patent_title] => 'Dual access instruction and compound memory access instruction with compatible address fields' [patent_app_type] => B1 [patent_app_number] => 09/410653 [patent_app_country] => US [patent_app_date] => 1999-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 9084 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/681/06681319.pdf [firstpage_image] =>[orig_patent_app_number] => 09410653 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/410653
Dual access instruction and compound memory access instruction with compatible address fields Sep 30, 1999 Issued
Array ( [id] => 1292026 [patent_doc_number] => 06643770 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-11-04 [patent_title] => 'Branch misprediction recovery using a side memory' [patent_app_type] => B1 [patent_app_number] => 09/398102 [patent_app_country] => US [patent_app_date] => 1999-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2563 [patent_no_of_claims] => 23 [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] => patents/06/643/06643770.pdf [firstpage_image] =>[orig_patent_app_number] => 09398102 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/398102
Branch misprediction recovery using a side memory Sep 15, 1999 Issued
Array ( [id] => 503833 [patent_doc_number] => 07213129 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-05-01 [patent_title] => 'Method and system for a two stage pipelined instruction decode and alignment using previous instruction length' [patent_app_type] => utility [patent_app_number] => 09/385927 [patent_app_country] => US [patent_app_date] => 1999-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4341 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/213/07213129.pdf [firstpage_image] =>[orig_patent_app_number] => 09385927 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/385927
Method and system for a two stage pipelined instruction decode and alignment using previous instruction length Aug 29, 1999 Issued
Array ( [id] => 1192768 [patent_doc_number] => 06735759 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-11 [patent_title] => 'Editing system for translating displayed user language using a wrapper class' [patent_app_type] => B1 [patent_app_number] => 09/362618 [patent_app_country] => US [patent_app_date] => 1999-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5191 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/735/06735759.pdf [firstpage_image] =>[orig_patent_app_number] => 09362618 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/362618
Editing system for translating displayed user language using a wrapper class Jul 27, 1999 Issued
Array ( [id] => 753613 [patent_doc_number] => 07028292 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-04-11 [patent_title] => 'Program executing apparatus, control method therefor, and storage medium for interpreting and executing intermediate codes' [patent_app_type] => utility [patent_app_number] => 09/339250 [patent_app_country] => US [patent_app_date] => 1999-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 5681 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/028/07028292.pdf [firstpage_image] =>[orig_patent_app_number] => 09339250 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/339250
Program executing apparatus, control method therefor, and storage medium for interpreting and executing intermediate codes Jun 23, 1999 Issued
Array ( [id] => 1312109 [patent_doc_number] => 06625805 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-23 [patent_title] => 'Dynamic byte code examination to detect whether a GUI component handles mouse events' [patent_app_type] => B1 [patent_app_number] => 09/327919 [patent_app_country] => US [patent_app_date] => 1999-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 7637 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/625/06625805.pdf [firstpage_image] =>[orig_patent_app_number] => 09327919 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/327919
Dynamic byte code examination to detect whether a GUI component handles mouse events Jun 7, 1999 Issued
Array ( [id] => 695700 [patent_doc_number] => 07076765 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-07-11 [patent_title] => 'System for hiding runtime environment dependent part' [patent_app_type] => utility [patent_app_number] => 09/261126 [patent_app_country] => US [patent_app_date] => 1999-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 9245 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/076/07076765.pdf [firstpage_image] =>[orig_patent_app_number] => 09261126 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/261126
System for hiding runtime environment dependent part Mar 2, 1999 Issued
Array ( [id] => 1513343 [patent_doc_number] => 06442681 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-27 [patent_title] => 'Pipelined central processor managing the execution of instructions with proximate successive branches in a cache-based data processing system while performing block mode transfer predictions' [patent_app_type] => B1 [patent_app_number] => 09/221392 [patent_app_country] => US [patent_app_date] => 1998-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9583 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/442/06442681.pdf [firstpage_image] =>[orig_patent_app_number] => 09221392 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/221392
Pipelined central processor managing the execution of instructions with proximate successive branches in a cache-based data processing system while performing block mode transfer predictions Dec 27, 1998 Issued
90/009696 LCD SPLAY/TWIST COMPENSATOR HAVING VARYING TILT AND/OR AZIMUTHAL ANGLES FOR IMPROVED GRAY SCALE PERFORMANCE - Pending
95/001151 METHOD AND SYSTEM FOR PROVIDING RETIREMENT INCOME BENEFITS - Pending
Menu