Patents by Inventor Jean Swey Kao
Jean Swey Kao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20090269031Abstract: A multimedia signal processing system allows a user to store selected programs while simultaneously watching or reviewing another. The system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. The system receives a digital stream and simultaneously processes the digital stream for display and stores the digital stream on at least one storage device. The system further simultaneously processes a previously recorded digital stream for display while processing the digital stream for display.Type: ApplicationFiled: July 6, 2009Publication date: October 29, 2009Applicant: TIVO INC.Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
-
Publication number: 20090208185Abstract: A multimedia time warping system allows a user to store selected multimedia data streams while the user is simultaneously watching or reviewing other multimedia data. Data streams are converted to digital streams for internal transfer and manipulation. A parser and event buffer decouple the CPU from having to parse the digital stream. Video segments are stored on a storage device and when data is requested for display, its video segments are extracted from the storage device and sent to a decoder that converts them into display output signals and delivers the display output signals to a display.Type: ApplicationFiled: April 24, 2009Publication date: August 20, 2009Applicant: TiVo INC.Inventors: James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
-
Patent number: 7558472Abstract: A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.Type: GrantFiled: August 22, 2001Date of Patent: July 7, 2009Assignee: TiVo Inc.Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James McInnis, Andrew Martin Goodman
-
Patent number: 7529465Abstract: A multimedia time warping system. The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The parser and event buffer decouple the CPU from having to parse the MPEG stream and from the real time nature of the data streams which allows for slower CPU and bus speeds and translate to lower system costs. The video and audio components are stored on a storage device and when the program is requested for display, the video and audio components are extracted from the storage device and reassembled into an MPEG stream which is sent to a decoder.Type: GrantFiled: February 20, 2002Date of Patent: May 5, 2009Assignee: TiVo Inc.Inventors: James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
-
Publication number: 20080288998Abstract: A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.Type: ApplicationFiled: May 21, 2008Publication date: November 20, 2008Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James Mcinnis, Andrew Martin Goodman
-
Publication number: 20020146233Abstract: A multimedia time warping system. The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of forms, for example, National Television Standards Committee (NTSC) or PAL broadcast, and digital forms such as Digital Satellite System (DSS), Digital Broadcast Services (DBS), or Advanced Television Standards Committee (ATSC). The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers.Type: ApplicationFiled: February 20, 2002Publication date: October 10, 2002Inventors: James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
-
Publication number: 20020037160Abstract: A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.Type: ApplicationFiled: August 22, 2001Publication date: March 28, 2002Inventors: David Locket, Kurtis G. Heaton, James M. Barton, Jean Swey Kao, Ching Tong Chow, Roderick James Mcinnis, Andrew Martin Goodman
-
Publication number: 20010019658Abstract: A multimedia time warping system. The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of forms, for example, National Television Standards Committee (NTSC) or PAL broadcast, and digital forms such as Digital Satellite System (DSS), Digital Broadcast Services (DBS), or Advanced Television Standards Committee (ATSC). The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers.Type: ApplicationFiled: April 5, 2001Publication date: September 6, 2001Inventors: James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
-
Patent number: 6233389Abstract: A multimedia time warping system. The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of forms, for example, National Television Standards Committee (NTSC) or PAL broadcast, and digital forms such as Digital Satellite System (DSS), Digital Broadcast Services (DBS), or Advanced Television Standards Committee (ATSC). The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers.Type: GrantFiled: July 30, 1998Date of Patent: May 15, 2001Assignee: TiVo, Inc.Inventors: James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
-
Patent number: 5960115Abstract: A decompressing method for generally providing more than four bits of decompressed data in each clock cycle. The decompressing method of this invention is capable of decoding four non-long horizontal codes in parallel and selecting either the decompressed data of the first code if it generates four or more bits of decompressed data or selecting the decompressed data of the first code with a combination of the decompressed data of the following codes if the first code generates less than four bits of decompressed data. The decompressing method decompresses the long horizontal codes (codes which generate more than four bits of data) separately.Type: GrantFiled: August 13, 1997Date of Patent: September 28, 1999Assignee: Xerox CorporationInventors: Jean-Swey Kao, Ruben Medrano, Ramond Rodriguez
-
Patent number: 5949909Abstract: A decompressor for generally providing more than four bits of decompressed data. The decompressor of this invention is capable of decoding four non-long horizontal codes in parallel and selecting either the decompressed data of the first code if it generates four or more bits of decompressed data or selecting the decompressed data of the first code with a combination of the decompressed data of the following codes if the first code generates less than four bits of decompressed data. This decompressor decompresses the long horizontal codes (codes which generate more than four bits of data) separately.Type: GrantFiled: August 13, 1997Date of Patent: September 7, 1999Assignee: Xerox CorporationInventors: Jean-Swey Kao, Ruben Medrano, Ramond Rodriguez
-
Patent number: 5561777Abstract: A process of loading an image in the form of a bit map into a memory which can transfer data words in burst mode in either row or column direction. First, the memory is divided into two sections with odd words stored in one section, even in the other, which allows ping pong buffers to be reading one word from memory while the next is being accessed. Also, the page height is set to be an odd number of words. Therefore, when the entire page is read in or out, successive words in either the row or column direction will always be alternately odd and even. If a partial image is read into the memory, this odd and even relationship will also hold. If an image with an even number of rows is read in, in order to preserve the sequential odd-even sequence, in every other column of the original data successive words are swapped so that the word order becomes 1, 0, 3, 2, etc. Then the addresses are also generated in staggered order, so that the words go into the correct location in memory.Type: GrantFiled: August 30, 1993Date of Patent: October 1, 1996Assignee: Xerox CorporationInventors: Jean-Swey Kao, Jack C. Liu, Ronald E. Rider
-
Patent number: 5229863Abstract: A new and improved decoder for decoding CCITT compressed image data. This decoder separates all the incoming codes into short codes and long codes. The short codes are sent to the short channel decoder and the long codes are sent to the long channel decoder. At each decoding cycle either the long channel decoder or the short channel decoder is active. The short channel decoder has a twin set decoder which decodes two short codes in parallel and guarantees two bits of decompressed data per decoding cycle. If the decoding of a first code generates a decompressed data of only one bit, then the decompressed data of a second code will be combined with the first decompressed data and the combination will be sent out. This process guarantees at least two bits of decompressed data per decoding cycle. The long channel decoder decodes the long intermediate codes which always generate at least four bits of decompressed data.Type: GrantFiled: December 24, 1990Date of Patent: July 20, 1993Assignee: Xerox CorporationInventors: Jean-Swey Kao, Simon M. Law, Li-Fung Cheung
-
Patent number: 5206734Abstract: A new and improved decoder for decoding CCITT compressed image data. This decoder separates all the incoming codes into short codes and long codes. The short codes are sent to the short channel decoder and the long codes are sent to the Long Channel decoder. The short channel decoder has a twin set decoder which decodes two short codes in parallel and guarantees two bits of decompressed data per clock cycle. The Long Channel decoder decodes the long codes which always generate at least four bits of decompressed data. A look ahead logic determines the a0b1 and a0b2 relative distances for each of the next two codes to be decoded on the next clock cycle, while the current codes are in the process of decoding. The look ahead logic helps to increase the decoding speed.Type: GrantFiled: December 24, 1990Date of Patent: April 27, 1993Assignee: Xerox CorporationInventor: Jean-Swey Kao