Search

David Ton

Examiner (ID: 2768, Phone: (571)272-3828 , Office: P/2117 )

Most Active Art Unit
2117
Art Unit(s)
2782, 2117, 2784, 2317, 2133, 2138
Total Applications
1397
Issued Applications
1295
Pending Applications
31
Abandoned Applications
75

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4152666 [patent_doc_number] => 06035434 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'System and method for bit interleaving of half-rate speech data' [patent_app_type] => 1 [patent_app_number] => 8/873941 [patent_app_country] => US [patent_app_date] => 1997-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 18 [patent_no_of_words] => 5264 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035434.pdf [firstpage_image] =>[orig_patent_app_number] => 873941 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/873941
System and method for bit interleaving of half-rate speech data Jun 11, 1997 Issued
Array ( [id] => 4133023 [patent_doc_number] => 06047349 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-04-04 [patent_title] => 'System for communicating through a computer system bus bridge' [patent_app_type] => 1 [patent_app_number] => 8/873994 [patent_app_country] => US [patent_app_date] => 1997-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 5164 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/047/06047349.pdf [firstpage_image] =>[orig_patent_app_number] => 873994 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/873994
System for communicating through a computer system bus bridge Jun 10, 1997 Issued
Array ( [id] => 3944952 [patent_doc_number] => 05935223 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-10 [patent_title] => 'System for blocking access to a computer device using a glue logic circuit operable to force a target computer device to perform a target abort' [patent_app_type] => 1 [patent_app_number] => 8/859967 [patent_app_country] => US [patent_app_date] => 1997-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4628 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/935/05935223.pdf [firstpage_image] =>[orig_patent_app_number] => 859967 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/859967
System for blocking access to a computer device using a glue logic circuit operable to force a target computer device to perform a target abort May 20, 1997 Issued
Array ( [id] => 4323313 [patent_doc_number] => 06189037 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Broadband data interface' [patent_app_type] => 1 [patent_app_number] => 8/859009 [patent_app_country] => US [patent_app_date] => 1997-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5194 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189037.pdf [firstpage_image] =>[orig_patent_app_number] => 859009 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/859009
Broadband data interface May 19, 1997 Issued
Array ( [id] => 4239799 [patent_doc_number] => 06012105 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-01-04 [patent_title] => 'System for interfacing with an external accessory in one of two interface modes based on whether communication can be established with external accessory or not' [patent_app_type] => 1 [patent_app_number] => 8/848910 [patent_app_country] => US [patent_app_date] => 1997-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5744 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/012/06012105.pdf [firstpage_image] =>[orig_patent_app_number] => 848910 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/848910
System for interfacing with an external accessory in one of two interface modes based on whether communication can be established with external accessory or not Apr 30, 1997 Issued
Array ( [id] => 4018486 [patent_doc_number] => 05860027 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-12 [patent_title] => 'System for receiving burst width greater than cache width by storing first portion of burst to cache and storing second portion of burst to storage circuit' [patent_app_type] => 1 [patent_app_number] => 8/848035 [patent_app_country] => US [patent_app_date] => 1997-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 9 [patent_no_of_words] => 3892 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/860/05860027.pdf [firstpage_image] =>[orig_patent_app_number] => 848035 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/848035
System for receiving burst width greater than cache width by storing first portion of burst to cache and storing second portion of burst to storage circuit Apr 27, 1997 Issued
Array ( [id] => 4324619 [patent_doc_number] => 06189123 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-13 [patent_title] => 'Method and apparatus for communicating a block of digital information between a sending and a receiving station' [patent_app_type] => 1 [patent_app_number] => 8/824469 [patent_app_country] => US [patent_app_date] => 1997-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7847 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/189/06189123.pdf [firstpage_image] =>[orig_patent_app_number] => 824469 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/824469
Method and apparatus for communicating a block of digital information between a sending and a receiving station Mar 25, 1997 Issued
Array ( [id] => 3829321 [patent_doc_number] => 05812767 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-22 [patent_title] => 'System for user registering an address resolution routine to provide address resolution procedure which is used by data link provider interface for resolving address conflicts' [patent_app_type] => 1 [patent_app_number] => 8/815757 [patent_app_country] => US [patent_app_date] => 1997-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2463 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/812/05812767.pdf [firstpage_image] =>[orig_patent_app_number] => 815757 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/815757
System for user registering an address resolution routine to provide address resolution procedure which is used by data link provider interface for resolving address conflicts Mar 11, 1997 Issued
Array ( [id] => 4318485 [patent_doc_number] => 06185705 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-06 [patent_title] => 'Method and apparatus for checking the resistance of programmable elements' [patent_app_type] => 1 [patent_app_number] => 8/813525 [patent_app_country] => US [patent_app_date] => 1997-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4425 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/185/06185705.pdf [firstpage_image] =>[orig_patent_app_number] => 813525 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/813525
Method and apparatus for checking the resistance of programmable elements Mar 6, 1997 Issued
Array ( [id] => 4008047 [patent_doc_number] => 05920696 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-06 [patent_title] => 'Dynamic windowing system in a transaction base network for a client to request transactions of transient programs at a server' [patent_app_type] => 1 [patent_app_number] => 8/805959 [patent_app_country] => US [patent_app_date] => 1997-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 22 [patent_no_of_words] => 12644 [patent_no_of_claims] => 21 [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/05/920/05920696.pdf [firstpage_image] =>[orig_patent_app_number] => 805959 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/805959
Dynamic windowing system in a transaction base network for a client to request transactions of transient programs at a server Feb 24, 1997 Issued
Array ( [id] => 4138293 [patent_doc_number] => 06073186 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-06-06 [patent_title] => 'Low speed serial bus protocol and circuitry' [patent_app_type] => 1 [patent_app_number] => 8/796978 [patent_app_country] => US [patent_app_date] => 1997-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6096 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/073/06073186.pdf [firstpage_image] =>[orig_patent_app_number] => 796978 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/796978
Low speed serial bus protocol and circuitry Feb 6, 1997 Issued
Array ( [id] => 3944321 [patent_doc_number] => 05953541 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-09-14 [patent_title] => 'Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use' [patent_app_type] => 1 [patent_app_number] => 8/792969 [patent_app_country] => US [patent_app_date] => 1997-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 33 [patent_no_of_words] => 21735 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 389 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/953/05953541.pdf [firstpage_image] =>[orig_patent_app_number] => 792969 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/792969
Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use Jan 23, 1997 Issued
Array ( [id] => 3898627 [patent_doc_number] => 05894586 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-04-13 [patent_title] => 'System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit' [patent_app_type] => 1 [patent_app_number] => 8/786989 [patent_app_country] => US [patent_app_date] => 1997-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6433 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/894/05894586.pdf [firstpage_image] =>[orig_patent_app_number] => 786989 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/786989
System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit Jan 22, 1997 Issued
Array ( [id] => 4151374 [patent_doc_number] => 06035350 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'Detachable I/O device with built-in RF/IR functionality to facilitate remote audio-visual presentation' [patent_app_type] => 1 [patent_app_number] => 8/787500 [patent_app_country] => US [patent_app_date] => 1997-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3759 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035350.pdf [firstpage_image] =>[orig_patent_app_number] => 787500 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/787500
Detachable I/O device with built-in RF/IR functionality to facilitate remote audio-visual presentation Jan 20, 1997 Issued
Array ( [id] => 3783323 [patent_doc_number] => 05850574 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-15 [patent_title] => 'Apparatus for voice encoding/decoding utilizing a control to minimize a time required upon encoding/decoding each subframe of data on the basis of word transfer information' [patent_app_type] => 1 [patent_app_number] => 8/781793 [patent_app_country] => US [patent_app_date] => 1997-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9083 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/850/05850574.pdf [firstpage_image] =>[orig_patent_app_number] => 781793 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/781793
Apparatus for voice encoding/decoding utilizing a control to minimize a time required upon encoding/decoding each subframe of data on the basis of word transfer information Jan 9, 1997 Issued
Array ( [id] => 4152118 [patent_doc_number] => 06148347 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-14 [patent_title] => 'Mode selectable memory controller for PCMCIA standard memory cards and non-standard memory cards' [patent_app_type] => 1 [patent_app_number] => 8/752790 [patent_app_country] => US [patent_app_date] => 1996-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 5732 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/148/06148347.pdf [firstpage_image] =>[orig_patent_app_number] => 752790 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/752790
Mode selectable memory controller for PCMCIA standard memory cards and non-standard memory cards Nov 19, 1996 Issued
Array ( [id] => 3968506 [patent_doc_number] => 05978569 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-02 [patent_title] => 'System having plurality of docking unit receptacles for transmitting data between plurality of portable data entry terminals in local area network with a central controller' [patent_app_type] => 1 [patent_app_number] => 8/739616 [patent_app_country] => US [patent_app_date] => 1996-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 61 [patent_no_of_words] => 21875 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/978/05978569.pdf [firstpage_image] =>[orig_patent_app_number] => 739616 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/739616
System having plurality of docking unit receptacles for transmitting data between plurality of portable data entry terminals in local area network with a central controller Oct 29, 1996 Issued
08/731300 TRANSFERRING DATA FROM DISK STORAGE DIRECTLY TO A PERIPHERAL DEVICE Oct 14, 1996 Abandoned
Array ( [id] => 4161866 [patent_doc_number] => 06032200 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Process scheduling for streaming data through scheduling of disk jobs and network jobs and the relationship of the scheduling between these types of jobs' [patent_app_type] => 1 [patent_app_number] => 8/724118 [patent_app_country] => US [patent_app_date] => 1996-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 5401 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/032/06032200.pdf [firstpage_image] =>[orig_patent_app_number] => 724118 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/724118
Process scheduling for streaming data through scheduling of disk jobs and network jobs and the relationship of the scheduling between these types of jobs Sep 29, 1996 Issued
Array ( [id] => 4114221 [patent_doc_number] => 06049835 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-04-11 [patent_title] => 'System for providing easy access to the World Wide Web utilizing a published list of preselected Internet locations together with their unique multi-digit jump codes' [patent_app_type] => 1 [patent_app_number] => 8/705967 [patent_app_country] => US [patent_app_date] => 1996-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 4366 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/049/06049835.pdf [firstpage_image] =>[orig_patent_app_number] => 705967 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/705967
System for providing easy access to the World Wide Web utilizing a published list of preselected Internet locations together with their unique multi-digit jump codes Aug 29, 1996 Issued
Menu