Search

Ryan R. Yang

Examiner (ID: 4363, Phone: (571)272-7666 , Office: P/2614 )

Most Active Art Unit
2616
Art Unit(s)
2672, 2679, 2628, 2616, 2614, 2779
Total Applications
1133
Issued Applications
995
Pending Applications
45
Abandoned Applications
110

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 753347 [patent_doc_number] => 07023456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-04 [patent_title] => 'Method of handling context during scaling with a display' [patent_app_type] => utility [patent_app_number] => 10/663188 [patent_app_country] => US [patent_app_date] => 2003-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 4317 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/023/07023456.pdf [firstpage_image] =>[orig_patent_app_number] => 10663188 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/663188
Method of handling context during scaling with a display Sep 15, 2003 Issued
Array ( [id] => 624413 [patent_doc_number] => 07139005 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-11-21 [patent_title] => 'Optimized fixed-point mathematical library and graphics functions for a software-implemented graphics rendering system and method using a normalized homogenous coordinate system' [patent_app_type] => utility [patent_app_number] => 10/661055 [patent_app_country] => US [patent_app_date] => 2003-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 13956 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/139/07139005.pdf [firstpage_image] =>[orig_patent_app_number] => 10661055 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/661055
Optimized fixed-point mathematical library and graphics functions for a software-implemented graphics rendering system and method using a normalized homogenous coordinate system Sep 12, 2003 Issued
Array ( [id] => 841628 [patent_doc_number] => 07391424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-24 [patent_title] => 'Method and apparatus for producing composite images which contain virtual objects' [patent_app_type] => utility [patent_app_number] => 10/641156 [patent_app_country] => US [patent_app_date] => 2003-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 5812 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/391/07391424.pdf [firstpage_image] =>[orig_patent_app_number] => 10641156 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/641156
Method and apparatus for producing composite images which contain virtual objects Aug 14, 2003 Issued
Array ( [id] => 912232 [patent_doc_number] => 07330196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-12 [patent_title] => 'Apparatus and method for image processing capable of accelerating image overlay process' [patent_app_type] => utility [patent_app_number] => 10/625111 [patent_app_country] => US [patent_app_date] => 2003-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 17 [patent_no_of_words] => 8100 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/330/07330196.pdf [firstpage_image] =>[orig_patent_app_number] => 10625111 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/625111
Apparatus and method for image processing capable of accelerating image overlay process Jul 21, 2003 Issued
Array ( [id] => 402246 [patent_doc_number] => 07292243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-11-06 [patent_title] => 'Layered and vectored graphical user interface to a knowledge and relationship rich data source' [patent_app_type] => utility [patent_app_number] => 10/611822 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 11620 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/292/07292243.pdf [firstpage_image] =>[orig_patent_app_number] => 10611822 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/611822
Layered and vectored graphical user interface to a knowledge and relationship rich data source Jun 29, 2003 Issued
Array ( [id] => 7358834 [patent_doc_number] => 20040004621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-08 [patent_title] => 'Method for interactively viewing full-surround image data and apparatus therefor' [patent_app_type] => new [patent_app_number] => 10/602666 [patent_app_country] => US [patent_app_date] => 2003-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5448 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0004/20040004621.pdf [firstpage_image] =>[orig_patent_app_number] => 10602666 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/602666
Method for interactively viewing full-surround image data and apparatus therefor Jun 24, 2003 Issued
Array ( [id] => 5824504 [patent_doc_number] => 20060061595 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-23 [patent_title] => 'System and method for visual annotation and knowledge representation' [patent_app_type] => utility [patent_app_number] => 10/516554 [patent_app_country] => US [patent_app_date] => 2003-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11305 [patent_no_of_claims] => 56 [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/0061/20060061595.pdf [firstpage_image] =>[orig_patent_app_number] => 10516554 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/516554
System and method for visual annotation and knowledge representation May 30, 2003 Issued
Array ( [id] => 775510 [patent_doc_number] => 07002580 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-21 [patent_title] => 'Method and apparatus for automatically generating charts' [patent_app_type] => utility [patent_app_number] => 10/438126 [patent_app_country] => US [patent_app_date] => 2003-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 1943 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/002/07002580.pdf [firstpage_image] =>[orig_patent_app_number] => 10438126 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/438126
Method and apparatus for automatically generating charts May 13, 2003 Issued
Array ( [id] => 6699993 [patent_doc_number] => 20030222873 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Sequence display' [patent_app_type] => new [patent_app_number] => 10/436788 [patent_app_country] => US [patent_app_date] => 2003-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2256 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0222/20030222873.pdf [firstpage_image] =>[orig_patent_app_number] => 10436788 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/436788
Sequence display May 12, 2003 Abandoned
Array ( [id] => 7382424 [patent_doc_number] => 20040179809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-16 [patent_title] => 'Graphic data file for displaying graphic data, methods for generating the same, computer-readable storage medium and apparatus for playing the same' [patent_app_type] => new [patent_app_number] => 10/427285 [patent_app_country] => US [patent_app_date] => 2003-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6646 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0179/20040179809.pdf [firstpage_image] =>[orig_patent_app_number] => 10427285 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/427285
Graphic data file for displaying graphic data, methods for generating the same, computer-readable storage medium and apparatus for playing the same Apr 30, 2003 Issued
Array ( [id] => 6723862 [patent_doc_number] => 20030206174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-06 [patent_title] => 'Graphics display system with line buffer control scheme' [patent_app_type] => new [patent_app_number] => 10/423364 [patent_app_country] => US [patent_app_date] => 2003-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 37392 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0206/20030206174.pdf [firstpage_image] =>[orig_patent_app_number] => 10423364 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/423364
Graphics display system with line buffer control scheme Apr 24, 2003 Issued
Array ( [id] => 956837 [patent_doc_number] => 06956591 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-10-18 [patent_title] => 'Smooth scrolling with highlighted navigation and marking of page changes' [patent_app_type] => utility [patent_app_number] => 10/420546 [patent_app_country] => US [patent_app_date] => 2003-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 26 [patent_no_of_words] => 10822 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/956/06956591.pdf [firstpage_image] =>[orig_patent_app_number] => 10420546 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/420546
Smooth scrolling with highlighted navigation and marking of page changes Apr 16, 2003 Issued
Array ( [id] => 629750 [patent_doc_number] => 07136946 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-11-14 [patent_title] => 'Packet-based switch for controlling target computers' [patent_app_type] => utility [patent_app_number] => 10/408250 [patent_app_country] => US [patent_app_date] => 2003-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 3332 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/136/07136946.pdf [firstpage_image] =>[orig_patent_app_number] => 10408250 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/408250
Packet-based switch for controlling target computers Apr 7, 2003 Issued
Array ( [id] => 7336169 [patent_doc_number] => 20040189667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-30 [patent_title] => 'Markup language and object model for vector graphics' [patent_app_type] => new [patent_app_number] => 10/401717 [patent_app_country] => US [patent_app_date] => 2003-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 20858 [patent_no_of_claims] => 60 [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/0189/20040189667.pdf [firstpage_image] =>[orig_patent_app_number] => 10401717 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/401717
Vector graphics element-based model, application programming interface, and markup language Mar 26, 2003 Issued
Array ( [id] => 7425409 [patent_doc_number] => 20040183815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Visual content summary' [patent_app_type] => new [patent_app_number] => 10/393356 [patent_app_country] => US [patent_app_date] => 2003-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5302 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0183/20040183815.pdf [firstpage_image] =>[orig_patent_app_number] => 10393356 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393356
Visual content summary Mar 20, 2003 Issued
Array ( [id] => 7609086 [patent_doc_number] => 06999103 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-02-14 [patent_title] => 'Video object clipping method and apparatus' [patent_app_type] => utility [patent_app_number] => 10/391806 [patent_app_country] => US [patent_app_date] => 2003-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 30 [patent_no_of_words] => 9381 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/999/06999103.pdf [firstpage_image] =>[orig_patent_app_number] => 10391806 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/391806
Video object clipping method and apparatus Mar 19, 2003 Issued
Array ( [id] => 7292740 [patent_doc_number] => 20040212620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Device dependent rendering' [patent_app_type] => new [patent_app_number] => 10/388828 [patent_app_country] => US [patent_app_date] => 2003-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7165 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0212/20040212620.pdf [firstpage_image] =>[orig_patent_app_number] => 10388828 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/388828
Device dependent rendering Mar 13, 2003 Issued
Array ( [id] => 448286 [patent_doc_number] => 07253816 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-08-07 [patent_title] => 'Computer graphics acceleration method and apparatus for evaluating whether points are inside a triangle' [patent_app_type] => utility [patent_app_number] => 10/384183 [patent_app_country] => US [patent_app_date] => 2003-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 13 [patent_no_of_words] => 3098 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/253/07253816.pdf [firstpage_image] =>[orig_patent_app_number] => 10384183 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/384183
Computer graphics acceleration method and apparatus for evaluating whether points are inside a triangle Mar 6, 2003 Issued
Array ( [id] => 586756 [patent_doc_number] => 07453464 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-11-18 [patent_title] => 'Text modification' [patent_app_type] => utility [patent_app_number] => 10/382663 [patent_app_country] => US [patent_app_date] => 2003-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5372 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/453/07453464.pdf [firstpage_image] =>[orig_patent_app_number] => 10382663 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/382663
Text modification Mar 4, 2003 Issued
Array ( [id] => 7396146 [patent_doc_number] => 20040174363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-09 [patent_title] => 'System and method for shape preservation of curves in an editing process' [patent_app_type] => new [patent_app_number] => 10/382083 [patent_app_country] => US [patent_app_date] => 2003-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3440 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20040174363.pdf [firstpage_image] =>[orig_patent_app_number] => 10382083 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/382083
System and method for shape preservation of curves in an editing process Mar 4, 2003 Issued
Menu