Patents by Inventor Thomas E. Westberg

Thomas E. Westberg 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: 20090013348
    Abstract: The present invention relates to methods and systems for extracting digital content using an interactive television application. The interactive television application may allow the user to record programs on a set-top box. The interactive television application may also allow the user to extract the audio from one of the recorded programs and transfer the extracted audio to removable media (e.g., a CD-R). The interactive television application also be configured to perform a future transfer of digital content to removable media. The future transfer may occur without requiring any further user interaction.
    Type: Application
    Filed: September 18, 2008
    Publication date: January 8, 2009
    Applicant: United Video Properties, Inc.
    Inventors: William L. Thomas, Thomas E. Westberg, Brian Fife, Joseph DiGiovanni, Michael D. Ellis
  • Publication number: 20040103439
    Abstract: A television system provides access to Internet data simultaneously with a displayed television program. Data units including data address sites available through a networked computer system such as the Internet are embedded in a television signal along with a television program. Information representing the data address site, such as an icon or descriptive text, is displayed simultaneously with the television program on the television. If the user selects the data address site, a data retrieval terminal in two-way communication with the network and associated with the television establishes a connection with the network and requests the data corresponding to the selected data address site. The retrieved information is then formatted for display.
    Type: Application
    Filed: November 20, 2003
    Publication date: May 27, 2004
    Applicant: GEMSTAR DEVELOPMENT CORPORATION
    Inventors: Douglas B. Macrae, Henry C. Yuen, Roy J. Mankovitz, Elsie Y. Leung, Daniel S. Kwoh, Thomas E. Westberg
  • Publication number: 20030177497
    Abstract: In one embodiment, the present invention is a t-commerce platform, which is linked to the content from a video signal that the user is currently watching. At some point during the broadcast of the content, a close-up of the product is shown. Simultaneous with this, a VBI-based trigger is added to the video signal of the broadcast. This trigger causes the television, a set-top box, or a similar device to capture in a memory, a “freeze-frame” of the image being shown. This action is transparent to the user while the video being displayed on the television is continuing normally. If the user chooses to perform an interactive “buy” transaction the saved image data is used as part of the interactive screen display.
    Type: Application
    Filed: February 27, 2003
    Publication date: September 18, 2003
    Inventors: Douglas B. Macrae, Thomas E. Westberg
  • Publication number: 20030005463
    Abstract: An interactive television system in which a URL representing an Internet web site is encoded in a television signal. The user may link to the web site by selecting an icon (95) displayed on the television screen.
    Type: Application
    Filed: September 30, 1999
    Publication date: January 2, 2003
    Inventors: DOUGLAS B MACRAE, HENRY C YUEN, ROY J MANKOVITZ, ELSIE Y LEUNG, DANIEL S KWOH, THOMAS E WESTBERG
  • Patent number: 6233734
    Abstract: A system is disclosed for providing programming and other information to television viewers for enabling them to control their respective television receivers. A central broadcasting computer and associated memory gathers and stores the information to be provided, and broadcasts it in a viewing area. An information receiver positioned in close proximity to the television is linked to said central broadcasting computer to receive signals representing said information from said central broadcasting computer. The received signals are converted video displays viewable on the television receiver's screen, and the user can use the displays to control the television receiver and other devices, such as video cassette recorders, used with the television receiver.
    Type: Grant
    Filed: March 2, 1999
    Date of Patent: May 15, 2001
    Assignee: Videoguide, Inc.
    Inventors: Douglas B. Macrae, Thomas E. Westberg
  • Patent number: 6052145
    Abstract: A system is disclosed for providing programming and other information to television viewers for enabling them to control their respective television receivers. A central broadcasting computer and associated memory gathers and stores the information to be provided, and broadcasts it in a viewing area. An information receiver positioned in close proximity to the television is linked to said central broadcasting computer to receive signals representing said information from said central broadcasting computer. The received signals are converted video displays viewable on the television receiver's screen, and the user can use the displays to control the television receiver and other devices, such as video cassette recorders, used with the television receiver.
    Type: Grant
    Filed: October 1, 1997
    Date of Patent: April 18, 2000
    Assignee: Gemstar Development Corporation
    Inventors: Douglas B. Macrae, Thomas E. Westberg
  • Patent number: 5361391
    Abstract: An intelligent cache memory system and associated method for reducing a central processing unit (CPU) idle time. The system performs prefetches based on data fetching characteristics of the CPU. The system includes cache control logic, a first and a second cache memory, each having a number of cache lines, and a first and a second cache tag array, each having cache tag entries corresponding to the cache lines. The cache tag entries comprise cache tags and valid bits. The cache tag entries of the second cache tag array further comprise interest bits. In addition to their traditional functions, the cache tags and the valid bits, in conjunction with the interest bits, are used to track the data fetching history of the CPU. For each read cycle, the cache control logic returns the data being fetched by the CPU from either the first or the second cache memory or the main memory. Additionally, the cache control logic initiates prefetch and updates the data fetching history conditionally.
    Type: Grant
    Filed: June 22, 1992
    Date of Patent: November 1, 1994
    Assignee: Sun Microsystems, Inc.
    Inventor: Thomas E. Westberg
  • Patent number: 5325375
    Abstract: The method and apparatus provides a parity bit for every m multiples of b bits, a group of b bits being the smallest number of bits that can be manipulated by the CPU. The parity bit is computed for the entire m x b bits during a write operation, even if only a subset of the m multiples of b bits is being stored. The write operation is implemented as a read-modify-write operation of the entire m x b bits, with parity error reporting suppressed for the read portion of the operation. However, the parity bit is set factoring in whether a parity error is detected during the read portion of the operation. The parity bit for the entire m x b bits is checked during a read operation, even if only a subset of the m multiples of b bits is needed. Any detected parity error is reported to the CPU. As a result, hardware cost is substantially reduced with minimal degradation to data integrity. Furthermore, the method and apparatus is completely transparent to the CPU and the operating system.
    Type: Grant
    Filed: June 28, 1991
    Date of Patent: June 28, 1994
    Assignee: Sun Microsystems, Inc.
    Inventor: Thomas E. Westberg
  • Patent number: 4862156
    Abstract: A video computer system and methods are disclosed for displaying video graphics on a video display screen. The video computer system employs two alternative video graphics controllers. A first graphics controller is typically one that has been previously available to consumers and which also has a substantial library of graphics programs which are designed to be executed compatibly thereon. The second graphics controller is typically not compatible with the first graphics controller, and accordingly executes a second type of graphics programs which also may not be compatibly executed on the first controller. A select circuit and methods are disclosed which automatically determine the type of graphics program presented to the system, and correspondingly selects the compatible graphics controller to execute the program.
    Type: Grant
    Filed: May 21, 1984
    Date of Patent: August 29, 1989
    Assignee: Atari Corporation
    Inventors: Thomas E. Westberg, Christian S. Rode, Bruce G. Burns