Source: http://www.google.co.uk/patents/US8565578
Timestamp: 2018-01-17 22:30:12
Document Index: 793208495

Matched Legal Cases: ['Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 02', 'Application No. 02747828', 'Application No. 02791374', 'Application No. 02', 'Application No. 02', 'Application No. 02', 'Application No. 03']

Patent US8565578 - Dividing and managing time-shift buffering into program specific segments ... - Google Patents
A media content recording system in a subscriber network television system includes a memory for storing logic, a storage device comprising a buffer space for continuously buffering media content instances, and a processor configured with the logic to represent each of the media content instances in...http://www.google.co.uk/patents/US8565578?utm_source=gb-gplus-sharePatent US8565578 - Dividing and managing time-shift buffering into program specific segments based on defined durations
Publication number US8565578 B2
Application number US 10/008,439
Also published as CA2469542A1, CA2469542C, DE02804729T1, EP1452025A1, EP1452025A4, EP1452025B1, US20030110504, WO2003051052A1
Publication number 008439, 10008439, US 8565578 B2, US 8565578B2, US-B2-8565578, US8565578 B2, US8565578B2
Original Assignee Harold J. Plourde, Jr., Arturo A. Rodriguez
Patent Citations (243), Non-Patent Citations (100), Referenced by (2), Classifications (36), Legal Events (5)
US 8565578 B2
A media content recording system in a subscriber network television system includes a memory for storing logic, a storage device comprising a buffer space for continuously buffering media content instances, and a processor configured with the logic to represent each of the media content instances in the buffer space.
1. A media content recording system in a subscriber network television system, comprising:
a storage device comprising a buffer space for continuously buffering media content instances; and
a processor configured with the logic to buffer media content instances into the buffer space, wherein the processor is further configured with the logic to represent the media content instances in the buffer space as a linked list of management files in the memory, wherein the logic is further configured to track the duration of the buffered media content instance, wherein the duration of the media content instance corresponds to hard disk space, wherein the management files comprise the locations of data for said files and locations to a previously created management file and to a subsequently created management file, wherein the processor is further configured with the logic to configure each of the management files as a data structure that includes media content instance guide data, a buffering start time, an active playback location within the media content instance in the buffer space, a status flag, and a media content instance file name, wherein the processor is further configured with the logic to use and store the scheduled stop time of each of the media content instances from the media content instance guide data to determine when to close the management file for an ended media content instance and open a new management file for a next media content instance to be downloaded to the buffer space, wherein the processor is further configured with the logic to receive media content information from a remote server, wherein the media content information comprises a scheduled media content instance start time and a scheduled media content instance end time, wherein the processor is further configured with the logic to track when the buffering of the media content instance starts, wherein the processor is further configured with the logic to determine the media content instance duration by subtracting the media content instance buffering start time from the scheduled media content instance end time, wherein the processor is further configured with the logic to organize a plurality of management files as a linked list of the management files comprising the locations of data for said files and locations to a previously created management file and to a subsequently created management file, wherein the processor is further configured with the logic to use the receipt time of a media content instance into the buffer space by using the start time as indicated by an internal clock, wherein the processor is further configured with the logic to configure the media content instances as media content instance files, wherein the processor is further configured with the logic to identify the media content instance files by file names, wherein the processor is further configured with the logic to generate the media content instance file names using the media content instance guide data, wherein each of the media content instance file names include channel number, media content instance title, and the source of the media content instance, wherein the processor is further configured with the logic to access the media content instances by the media content instance file names, wherein the processor is further configured with the logic to buffer analog broadcast media content instances, received at a communications interface, as digitally compressed media content instances, wherein the processor is further configured with the logic to buffer an analog signal received at a connector from a consumer electronics device, as a digitally compressed media content instance, wherein the processor is further configured with the logic to buffer digital broadcast media content instances, received at a communications interface, as digitally compressed media content instances, wherein the processor is further configured with the logic to buffer digital media-on-demand media content instances, received at a communications interface from a remote server, as digitally compressed media content instances, wherein the processor is further configured with the logic to buffer digital media content instances, received at a digital communications port from a local network, as digitally compressed media content instances, wherein the processor is further configured with the logic to buffer digital media content instances, received at a digital communications port from a local device, as digitally compressed media content instances, wherein the processor is further configured with the logic to maintain the status flag in the management file wherein the status flag is configured as temporary for a buffered media content instance that is not designated for permanent recording, wherein the processor is further configured with the logic to configure the status flag of the management file for a buffered media content instance as permanent when the user requests that said media content instance be permanently recorded, wherein the processor is further configured with the logic to cause the permanently recorded media content instance to have a permanent designation in a file allocation table in response to having the status flag of the corresponding management file configured as permanent, such that the buffer space storing the permanently recorded media content instance becomes designated as non-buffer space.
2. A media content recording method in a subscriber network television system, comprising:
buffering by a processor media content instances into a buffer space;
representing by the processor the media content instances in the buffer space as a linked list of management files in memory;
tracking the duration of the buffered media content instance, wherein the duration of the media content instance corresponds to hard disk space, wherein the management files comprise the locations of data for said files and locations to a previously created management file and to a subsequently created management file;
configuring each of the management files as a data structure that includes media content instance guide data, a buffering start time, an active playback location within the media content instance in the buffer space, a status flag, and a media content instance file name;
using and store the scheduled stop time of each of the media content instances from the media content instance guide data to determine when to close the management file for an ended media content instance and open a new management file for a next media content instance to be downloaded to the buffer space;
receiving media content information from a remote server, wherein the media content information comprises a scheduled media content instance start time and a scheduled media content instance end time;
tracking when the buffering of the media content instance starts;
determining the media content instance duration by subtracting the media content instance buffering start time from the scheduled media content instance end time;
organizing a plurality of management files as a linked list of the management files comprising the locations of data for said files and locations to a previously created management file and to a subsequently created management file;
using the receipt time of a media content instance into the buffer space by using the start time as indicated by an internal clock;
identifying the media content instance files by file names;
generating the media content instance file names using the media content instance guide data, wherein each of the media content instance file names include channel number, media content instance title, and the source of the media content instance;
accessing the media content instances by the media content instance file names;
maintaining the status flag in the management file wherein the status flag is configured as temporary for a buffered media content instance that is not designated for permanent recording;
configuring the status flag of the management file for a buffered media content instance as permanent when the user requests that said media content instance be permanently recorded; and
causing the permanently recorded media content instance to have a permanent designation in a file allocation table in response to having the status flag of the corresponding management file configured as permanent, such that the buffer space storing the permanently recorded media content instance becomes designated as non-buffer space.
This application is related to U.S. patent applications entitled “CONTROLLING SUBSTANTIALLY CONSTANT BUFFER CAPACITY FOR PERSONAL VIDEO RECORDING WITH CONSISTENT USER INTERFACE OF AVAILABLE DISK SPACE” having Ser. No. 10/010,270, filed Dec. 6, 2001 and “CONVERTING TIME-SHIFT BUFFERING FOR PERSONAL VIDEO RECORDING INTO PERMANENT RECORDINGS” having U.S. Pat. No. 7,257,308, issued on Aug. 14, 2007, which are entirely incorporated herein by reference.
As described earlier, the user preferably permanently records from the TSB 378 by recording a currently viewed media content instance in real-time or returning to any part of a media content instance in the TSB 378 and selecting record from a remote device 380, or alternatively, from selecting record on the DHCT 16. An example remote control device 380 to provide input to the DHCT 16 is illustrated in FIG. 16. Rewind 388 and fast-forward 387 buttons enable a user to access buffered media content instances in the TSB 378. Record button 390 enables the user to permanently record any media content instance buffered into the TSB 378, as described below. Pause button 391 enables the user to pause a media content instance, or pause during a search for a particular media content instance. Playback 392 enables the playback of a media content instance. “A” 381, “B” 382, and “C” 383 buttons can correspond to certain application defined functions that have a corresponding “A”, “B”, or “C” symbol displayed on the user interface. List button 384 is used to invoke various PVR application 377 user interface screens, as described below. Many alternative methods of providing user input may be used including a remote control device with different buttons and/or button layouts, a keyboard device, a voice activated device, etc. The embodiments of the present invention described herein is not limited by the type of device used to provide user input.
US5815194 6 Feb 1996 29 Sep 1998 Nec Corporation Video-on-demand system
US6094695 11 Mar 1998 25 Jul 2000 Texas Instruments Incorporated Storage buffer that dynamically adjusts boundary between two storage areas when one area is full and the other has an empty data register
US6275506 7 Jan 1998 14 Aug 2001 Thomson Licensing S.A. Radio transmission method for digital multimedia data signals between subscriber stations in a local network
US6501397 25 May 2000 31 Dec 2002 Koninklijke Philips Electronics N.V. Bit-plane dependent signal compression
US6654539 30 Mar 1999 25 Nov 2003 Sony Corporation Trick playback of digital video data
US7395547 6 Apr 2001 1 Jul 2008 Scientific Atlanta, Inc. System and method for providing user-defined media presentations
US7443871 10 Nov 2004 28 Oct 2008 Microsoft Corporation Method and system for managing a jitter buffer
US8181205 24 Sep 2002 15 May 2012 Russ Samuel H PVR channel and PVR IPG information
US20010032293 16 Feb 2001 18 Oct 2001 U. S. Philips Corporation System for and method of accessing blocks on a storage medium
US20010043800 * 15 Jun 2001 22 Nov 2001 Matsushita Electric Industrial Co., Ltd. Information recording medium and system controller
US20020012517 30 Jul 2001 31 Jan 2002 Hidetoshi Ichioka Recording/playing apparatus and contents managing method
US20020059649 26 Jul 2001 16 May 2002 Hidetoshi Ichioka Content-exhibition control apparatus and method
US20020076203 15 Mar 2001 20 Jun 2002 Masaru Takahashi Playback apparatus and method of timely playing back a recorded program
US20030105918 5 Dec 2001 5 Jun 2003 Plourde Harold J. Disk driver cluster management of time shift buffer with file allocation table structure
US20060190983 5 May 2006 24 Aug 2006 Plourde Harold J Jr Disk driver cluster management of time shift buffer with file allocation table structure
US20060193604 8 May 2006 31 Aug 2006 Canon Kabushiki Kaisha Recording Apparatus, Receiving Apparatus, and Receiving/Recording System
US20070168601 27 Feb 2007 19 Jul 2007 Plourde Harold J Jr Disk driver cluster management of time shift buffer with file allocation table structure
US20110305440 13 Jun 2011 15 Dec 2011 Cisco Technology, Inc. Management of buffer capacity for video recording and time shift operations
US20120227072 15 May 2012 6 Sep 2012 Scientific-Atlanta, Llc PVR Channel and PVR IPG Information
CA2446604C 10 May 2002 6 Mar 2012 Scientific-Atlanta, Inc. Managing time shift buffers
CA2469517C 21 Nov 2002 9 Aug 2011 Scientific-Atlanta, Inc. Application management and interface for cluster control of time shift buffer
CA2469554C 5 Dec 2002 30 Oct 2012 Scientific-Atlanta, Inc. Controlling buffer capacity for personal video recorder while displaying available disk space
CA2479347C 19 Mar 2003 31 Jan 2012 Scientific-Atlanta, Inc. Composite buffering
CA2571256C 10 May 2002 6 Dec 2011 Scientific-Atlanta, Inc. Managing time shift buffers
EP0789488A2 7 Feb 1997 13 Aug 1997 Matsushita Electric Industrial Co., Ltd. Television receiver, recording and reproduction device, data recording method, and data reproducing method
EP1014715A2 13 Dec 1999 28 Jun 2000 NEC Corporation Device for recording video signals and device for displaying electronic program guide
EP1102482A1 1 Jul 1998 23 May 2001 Hitachi, Ltd. Recorded program viewing support method
WO1999037045A1 6 Jan 1999 22 Jul 1999 General Instrument Corporation Interactive digital radio broadcasting system
WO2002043353A2 16 Nov 2001 30 May 2002 Mydtv, Inc. System and methods for determining the desirability of video programming events
1 Canadian Office Action dated Apr. 12, 2010 cited in Appln No. 2,479,347, 4 pages.
2 Canadian Office Action dated Apr. 14, 2010 cited in Appln No. 2,469,542, 4 pages.
3 Canadian Office Action dated Apr. 8, 2008 cited in Appln No. 2,469,558.
5 Canadian Office Action dated Feb. 10, 2009 cited in Appln No. 2,479,347.
6 Canadian Office Action dated Feb. 13, 2009 cited in Appln No. 2,469,542.
7 Canadian Office Action dated Jan. 11, 2007 cited in Appln No. 2,446,617.
8 Canadian Office Action dated Jul. 30, 2009 cited in Appl. No. 2,469,402, 2 pgs.
9 Canadian Office Action dated Jun. 15, 2011 cited in Appl. No. 2,499,920, 3 pgs.
10 Canadian Office Action dated Jun. 2, 2011 cited in Application No. 2,469,542, 4 pgs.
11 Canadian Office Action dated Jun. 2, 2011 cited in Appln. No. 2,469,542, 4 pages.
12 Canadian Office Action dated Jun. 22, 2006 cited in Appln No. 2,446,604.
13 Canadian Office Action dated Mar. 11, 2010 cited in Appl. No. 2,469,402, 2 pgs.
14 Canadian Office Action dated Mar. 19, 2007 cited in Appln No. 2,469,554.
15 Canadian Office Action dated Mar. 31, 2009 cited in Appln No. 2,571,256.
16 Canadian Office Action dated May 31, 2010 cited in Appl. No. 2,499,920, 5 pgs.
17 Canadian Office Action dated Nov. 19, 2012 cited in Application No. 2,469,542, 5 pgs.
18 Canadian Office Action dated Oct. 19, 2010 cited in Application No. 2,469,554, 5 pgs.
19 Canadian Office Action dated Oct. 19, 2010 cited in Appln No. 2,469,554, 5 pages.
20 Canadian Office Action dated Sep. 16, 2008 cited in Appln No. 2,446,617.
21 Dish Network DVR/PVR Receiver-DVR Receiver (Dual-Turner), DVR 921 High Definition; DVR Receiver (Dual-Turner), found at www.afreedish.com/com/dish-network-dvr-receiver.html; 4 pgs.; printed Jul. 13, 2007.
22 European Communication dated Feb. 17, 2012 cited in Appln. No. 02 747 828.8, 5 pages.
23 European Communication dated Jan. 17, 2012 cited in Application No. 02 736 739.0, 4 pages.
24 European Examination dated Apr. 2, 2009 cited in Appln No. 02 794 161.6.
25 European Examination dated Dec. 17, 2009 cited in Appln No. 02 747 828.8.
26 European Examination dated May 25, 2010 cited in Appln No. 02 791 374.8 , 5 pages.
27 European Examination dated Nov. 14, 2007 cited in Appln No. 02 804 729.8.
28 European Examination dated Oct. 13, 2009 cited in Appln No. 02 736 739.0.
29 European Examination dated Oct. 22, 2009 cited in Appln No. 02 794 161.6.
30 European Office Action dated Aug. 31, 2011 cited in Appl. No. 02 782 336.8, 5 pgs.
31 European Office Action dated Feb. 24, 2011 cited in Appl. No. 02 782 336.8, 6 pgs.
32 European Office Action dated May 7, 2010 with Supplemental European Search Report dated Apr. 27, 2010 cited in Appl. No. 02 782 336.8, 3 pgs.
33 European Search Report cited in Application No. 02747828.8 mailed Jul. 3, 2009.
34 European Summons to Attend Oral Proceedings dated Aug. 18, 2011 cited in Application No. 02791374.8, 6 pgs.
35 International Search Report cited in Application No. PCT/US02/14874 mailed Nov. 20, 2002.
36 International Search Report cited in Application No. PCT/US02/14887 mailed Nov. 12, 2002.
37 International Search Report cited in Application No. PCT/US02/38777 mailed Apr. 4, 2003.
38 International Search Report cited in Application No. PCT/US02/38778 mailed Apr. 3, 2003.
39 International Search Report cited in Application No. PCT/US02/38868 mailed Mar. 26, 2003.
40 International Search Report cited in Application No. PCT/US03/08597 mailed Jul. 11, 2003.
41 International Search Report dated Feb. 7, 2003 cited in Appl. No. PCT/US02/37282, 4 pgs.
42 IPTV Dual Turner SD-DVR; entitled "Pace Introduces Vegas DVR Product"; found at http://www.iptv.industry.com/ar/3o.htm; 3 pgs.; printed Jul. 13, 2007.
43 MAVROMATIC; entitled "Pioneer's Dual Tuner HD-DVR"; found at http://www.mavromatic.com/archives/000228; 4 pgs.; printed Jul. 13, 2007.
44 Motorola DVR; entitled "Motorola Dual-Tuner DVR High-Definition Set-top DCT6412"; found at http://broadband.motorola.com/dvr/dct6412asp; 4 pgs.; printed Jul. 13, 2007.
45 Motorola-Connected Home Solutions-Digital Video Solutions-DCH3416 Host Set-top; DCH3416 Host set-top; found at http://broadband.motorola.com/ business/digitalvideo/product-dch3416-settop.asp; 2 pgs.; printed Jul. 13, 2007.
46 Motorola-Connected Home Solutions-Digital Video Solutions-DCH3416 Host Set-top; DCH3416 Host set-top; found at http://broadband.motorola.com/ business/digitalvideo/product—dch3416—settop.asp; 2 pgs.; printed Jul. 13, 2007.
47 PCT Written Opinion Appl. No. PCT/US02/14874 dated Feb. 11, 2003.
48 PCT Written Opinion Appl. No. PCT/US02/38777 dated Oct. 28, 2003.
49 PCT Written Opinion Appl. No. PCT/US02/38778 dated Oct. 27, 2003.
50 PCT Written Opinion Appl. No. PCT/US02/38868 dated Sep. 25, 2003.
51 PCT Written Opinion of the International Preliminary Examining Authority Appl. No. PCT/US03/08597 dated Oct. 28, 2004.
52 Sanna et al., Special Edition Using Windows NT Workstation 4.0, Second Edition, pp. 128-143.
53 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/005,628, filed Dec. 5, 2001, Title: "Disk Driver Cluster Management of Time Shift Buffer with File Allocation Table Structure," Inventor: Harold J. Plourde, Jr.
54 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/008,624, filed Dec. 6, 2001, Title: "Converting Time-Shift Buffering for Personal Video Recording Into Permanent Recordings," Inventors: Harold J. Plourde, Jr. and Arturo A. Rodriguez.
55 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/010,270, filed Dec. 6, 2001, Title: "Controlling Substantially Constant Buffer Capacity for Personal Video Recording With Consistent User Interface of Available Disk Space," Inventors: Harold J. Plourde, Jr. and Arturo A. Rodriguez.
56 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/010,781, filed Dec. 5, 2001, Title: "Application Management and Interface for Cluster Control of Time Shift Buffer," Inventor: Harold J. Plourde, Jr.
57 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/015,349, filed Dec. 11, 2001, Title: "Controlling Personal Video Recording Functions from Interactive Television," Inventors: Mark E. Schutte and Valerie G. Gutknecht.
58 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/034,028, filed Dec. 20, 2001, Title: "Program Position User Interface for Personal Video Recording Time Shift Buffer," Inventors: Dariusz S. Kaminski and Robert O. Banker.
59 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/102,043, filed Mar. 20, 2002, Title: "Composite Buffering," Inventors: John Eric West and Arturo A. Rodriguez.
60 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/143,123, filed May 10, 2002, Title: "Channel Buffering and Display Management System for Multi-Tuner Set-Top Box," Inventors: Arturo A. Rodriguez and Ramesh Nallur.
61 Scientific-Atlanta, Inc. Pending U.S. Appl. No. 10/143,647, filed May 10, 2002, Title: "Managing Time Shift Buffers," Inventors: Dariusz S. Kaminski, Arturo A. Rodriguez, Robert O. Banker and Valerie G. Gutknecht.
62 Supplementary European Search Report cited in Application No. 02 736 739.0 mailed Mar. 23, 2009.
63 Supplementary European Search Report cited in Application No. 02 791 374.8 mailed Feb. 13, 2009.
64 Supplementary European Search Report cited in Application No. 02 804 729.8 mailed Jun. 21, 2007.
65 Supplementary European Search Report cited in Application No. 03 745 157.2 mailed Jun. 19, 2008.
66 * T. Raadt, N. Hallqvist, A. Grabowski, A. D. Keromytis, N. Provos. "Cryptography in OpenBSD: An Overview." In Proc. of the 1999 USENIX Annual Technical Conference, Freenix Track, pp. 93-101, Jun. 1999.
67 The Ex parte Quayle mailed on Jun. 11, 2008 for U.S. Appl. No. 10/143,647.
68 The Non-Final Office Action mailed on Aug. 19, 2008 for U.S. Appl. No. 10/010,270.
69 The Non-Final Office Action mailed on Aug. 8, 2008 for U.S. Appl. No. 10/010,781.
70 U.S. Appl. No. 11/751,754, filed May 22, 2007, entitled "Managing Time Shift Buffers".
71 U.S. Appl. No. 11/772,966, filed Jul. 3, 2007, entitled "Converting Time-Shift Buffering for Personal Video Recording Into Permanent Recordings".
72 U.S. Appl. No. 12/389,107, filed Feb. 19, 2008, entitled "Multi-Tuner Multi-Buffer Digital Home Communication Terminal".
73 U.S. Appl. No. 12/389,107, filed Feb. 19, 2009, entitled "Buffering of Prior Displayed Television Channels Upon Accessing a Different Channel".
74 U.S. Final Office Action mailed Dec. 27, 2011 in U.S. Appl. No. 11/751,754, 10 pages.
75 U.S. Final Official Action mailed Jan. 21, 2011 in U.S. Appl. No. 11/751,754.
76 U.S. Office Action mailed Apr. 10, 2012 in U.S. Appl. No. 12/033,203, 39 pages.
77 U.S. Office Action mailed Aug. 30, 2012 in U.S. Appl. No. 12/389,107, 5 pages.
78 U.S. Office Action mailed Dec. 26, 2012 in U.S. Appl. No. 12/033,203, 11 pages.
79 U.S. Office Action mailed Feb. 14, 2012, in U.S. Appl. No. 11/772,966, 59 pages,
80 U.S. Office Action mailed Jul. 16, 2012 in U.S. Appl. No. 12/033,203, 10 pages.
81 U.S. Office Action mailed Jul. 3, 2012 in U.S. Appl. No. 11/772,966, 43 pages.
82 U.S. Office Action mailed Mar. 27, 2012 in U.S. Appl. No. 12/389,107, 23 pages.
83 U.S. Office Action mailed Mar. 29, 2013 in U.S. Appl. No. 11/751,754, 11 pages.
84 U.S. Office Action mailed Nov. 7, 2012, in U.S. Appl. No. 11/772,966, 46 pages.
85 U.S. Official Action mailed Apr. 2, 2008 in U.S. Appl. No. 10/010,270.
86 U.S. Official Action mailed Aug. 10, 2007 in U.S. Appl. No. 10/010,270.
87 U.S. Official Action mailed Dec. 1, 2009 in U.S. Appl. No. 11/751,754.
88 U.S. Official Action mailed Feb. 19, 2009 in U.S. Appl. No. 10/010,270.
89 U.S. Official Action mailed Feb. 26, 2007 in U.S. Appl. No. 10/010,270.
90 U.S. Official Action mailed Feb. 8, 2006 in U.S. Appl. No. 10/010,270.
91 U.S. Official Action mailed Jan. 17, 2007 in U.S. Appl. No. 10/143,647.
92 U.S. Official Action mailed Jul. 22, 2009 in U.S. Appl. No. 11/751,754.
93 U.S. Official Action mailed Jul. 26, 2006 in U.S. Appl. No. 10/010,270.
94 U.S. Official Action mailed Jun. 18, 2010 in U.S. Appl. No. 11/751,754, 8 pages.
95 U.S. Official Action mailed Mar. 17, 2010 in U.S. Appl. No. 10/010,270, 19 pages.
96 U.S. Official Action mailed May 21, 2007 in U.S. Appl. No. 10/143,647.
97 U.S. Official Action mailed May 3, 2006 in U.S. Appl. No. 10/008,624.
98 U.S. Official Action mailed Nov. 19, 2007 in U.S. Appl. No. 10/143,647.
99 U.S. Official Action mailed Oct. 19, 2006 in U.S. Appl. No. 10/008,624.
100 U.S. Official Action mailed Oct. 21, 2004 in U.S. Appl. No. 10/102,043.
U.S. Classification 386/235, 386/241
International Classification H04N5/85, H04N5/765, H04N5/781, H04N9/79, H04N5/91, H04N9/804, H04N5/76, H04N5/775, H04N7/173, H04N21/433, H04N21/4147, H04N21/443, H04N21/482, H04N21/222, H04N21/4402, H04N21/426, H04N21/4335
Cooperative Classification H04N21/4147, H04N21/4335, H04N5/76, H04N21/482, H04N21/4263, H04N21/42692, H04N21/2221, H04N5/85, H04N21/443, H04N9/8042, H04N21/4402, H04N7/17336, H04N5/781, H04N5/765, H04N9/7921, H04N5/775, H04N21/4334
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PLOURDE, JR., HAROLD J.;RODRIGUEZ, ARTURO A.;REEL/FRAME:012371/0204;SIGNING DATES FROM 20011204 TO 20011205
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PLOURDE, JR., HAROLD J.;RODRIGUEZ, ARTURO A.;SIGNING DATES FROM 20011204 TO 20011205;REEL/FRAME:012371/0204