Programmable Or Upgradeable Patents (Class 725/132)
-
Publication number: 20070300269Abstract: In one of many possible embodiments, a system includes a requesting media content processing subsystem and a network entity. The requesting media content processing subsystem is configured to transmit to the network entity a request to access a snippet of a media content instance. The network entity is configured to augment the snippet with additional media content and provide a user with access to the augmented snippet via the requesting media content processing subsystem.Type: ApplicationFiled: June 27, 2006Publication date: December 27, 2007Applicant: Verizon Data Services Inc.Inventors: Brian Roberts, Heath Stallings, Don Relyea
-
Publication number: 20070288967Abstract: A content downloader system including a display for displaying a user interface enabling a user to select content to be downloaded and initiate downloading; a set-top-box coupled to the display for providing the user interface and for receiving an indication of the content to be downloaded; and a content downloader coupled to and separate from the set-top-box, the content downloader for receiving the content. The content downloader has at least one memory component for storing content, at least one input/output connection for communicating to electronic devices, optionally including a removable memory card and optionally including an encryption/decryption unit. The content downloader may have an identification whereby its identity is authenticated by the content provider.Type: ApplicationFiled: June 13, 2006Publication date: December 13, 2007Inventors: Brant L. Candelore, Leo M. Pedlow
-
Publication number: 20070288986Abstract: A method for downloading content to a target device. Content and target device selection is initiated by a set-top-box. When the selection is approved by the content provider, the target device receives a message indicating that a selected content is ready for download. A user interface is generated, displaying the message and allowing the user to accept/refuse the download, download at a subsequent time, authorize a specific subscriber to upload content to the target device without authorization, refuse to download content from a specific subscriber, or download to the target device by explicit authorization only. As a result, a television-centric experience is provided while eliminating the need to transfer the downloaded content from the target device to another electronic device. Moreover, content selection is initiated by a device other than the target device while providing the target device with flexibility to initiate the download when the downloadable content is ready.Type: ApplicationFiled: June 13, 2006Publication date: December 13, 2007Inventors: Brant L. Candelore, Leo M. Pedlow
-
Publication number: 20070288985Abstract: A method for uploading content to a target device. Content and target device selection is initiated by a set-top-box. The content provider receives the selection and identifies the content and the target device. The content provider further determines whether the subscriber is in good standing and whether the selected target device is a valid device and registered with the content provider. If the subscriber is in good standing and the target device is registered, the content provider determines a proper encryption key and format for the target device or provides the selection to the target device and uploads the encrypted content to the target device. As a result, a television-centric experience is provided while eliminating the need to transfer the downloaded content from one electronic device to another. Moreover, the selection is initiated from a device other than the target device and downloaded to the target device.Type: ApplicationFiled: June 13, 2006Publication date: December 13, 2007Inventors: Brant L. Candelore, Leo M. Pedlow
-
Publication number: 20070283402Abstract: There is provided a method for provisioning a network service provider application in a digital interactive broadcasting environment.Type: ApplicationFiled: June 5, 2007Publication date: December 6, 2007Applicant: ALTICAST CORP.Inventor: Hosang Yu
-
Patent number: 7305699Abstract: An apparatus for generating one or more carousels. A carousel includes a plurality of modules, at least one of which exhibits multiple instances, that are arranged in a module schedule. The apparatus may create, through multiple iterations, two or more module schedules for a carousel, and the optimum module schedule may then be selected and implemented on the carousel.Type: GrantFiled: June 29, 2001Date of Patent: December 4, 2007Assignee: Intel CorporationInventors: Regis J. Crinon, James C. Stanley
-
Publication number: 20070245396Abstract: A method of controlling storage of a data broadcast application and broadcast receiver processing the same are disclosed. A method of controlling a data broadcast application includes receiving an application of data broadcasting, deciding whether a memory of a broadcast receiver is in a status capable of storing the received application using at least one of information for an overall size of the memory of the broadcast receiver and information for an empty size of the memory of the broadcast receiver, and if the memory of a broadcast receiver is in the status capable of storing the received application, storing the received application in the memory of the broadcast receiver.Type: ApplicationFiled: March 29, 2007Publication date: October 18, 2007Applicant: LG. Electronics, Inc.Inventors: Jin Wook Kwon, Tae Jin Park, Jin Pil Kim
-
Publication number: 20070245397Abstract: A system and method for uploading firmware into television display is disclosed, in that it allows a user to upload firmware data to the user's television using conventional consumer technology, such as video media players with firmware encoded into a video format suitable for uploading firmware to the television through use of a conventional media player attached to the user's television display. Preferred embodiments of the system and method call for encoding firmware data into a format which is suitable for playback on a media player and communication to a television and the associated systems and methods in the television for decoding, processing and storing the new firmware data to the television set. Various embodiments of the invention disclose different methods of encoding and decoding, including, for example, image encoding, bar code encoding and Vertical Blanking Encoding methods for transmission of firmware data and decoding by the television.Type: ApplicationFiled: April 16, 2007Publication date: October 18, 2007Inventors: J. Michael James, Essam Aly
-
Patent number: 7281261Abstract: Systems and methods for remotely programming a set top box and for remotely scheduling an event on a set top box. A set top box includes a server that allows an access device to access the set top box over an always on connection between the set top box and a network such as the Internet. The access device retrieves program guide data that is locally stored on the set top box and, using the program guide data, selects and schedules events. The events are sent back to the set top box over the connection where they are implemented by the set top box.Type: GrantFiled: June 29, 2001Date of Patent: October 9, 2007Assignee: Microsoft CorporationInventors: Kosar Jaff, David N. Junod
-
Patent number: 7269842Abstract: Enhanced television broadcasts including triggers with expires attributes may be utilized in a variety of situations where the expires attribute may adversely affect the utilization of the trigger. For example, in situations where the broadcast is recorded, playback may be enabled even after the trigger expiration. Similarly, local affiliates or FNOCs may rebroadcast enhanced television content by adjusting the expires attributes of the original trigger.Type: GrantFiled: August 31, 2000Date of Patent: September 11, 2007Assignee: Intel CorporationInventor: Jim B. Estipona
-
Publication number: 20070186263Abstract: An analog broadcasting receiving device includes a receiving portion for receiving a television broadcasting wave, an EPG extracting portion for extracting EPG data from VBI of the television broadcasting wave, a ROM for storing a GCN table that is a list of GCN codes, and a control portion for controlling extracting and outputting the EPG of a broadcasting station stored in the GCN table. The received EPG data is analyzed, and if a new GCN code that is not included in the GCN table is detected, the detected new GCN code is added to the GCN table.Type: ApplicationFiled: February 5, 2007Publication date: August 9, 2007Inventor: Yoshihisa Nakaya
-
Publication number: 20070180460Abstract: A method for managing a user's preference option in a broadcast receiver receiving data broadcasting, a class/interface structure for controlling the same, and a broadcasting receiver for controlling the class/interface receiver can solve a problem encountered when a data broadcast-associated application partially overlaps with a Native application. A method comprising the steps of: receiving a request for setting a function, wherein the function is supported by at least one of a data broadcast-associated application and an application native to a broadcast receiver; accessing setting authority information in response to the request; and storing data associated with the function based on the setting authority information.Type: ApplicationFiled: June 14, 2006Publication date: August 2, 2007Inventor: Tae Jin Park
-
Publication number: 20070143812Abstract: An apparatus for receiving cable broadcast data and a method for transmitting/receiving cable broadcast software are disclosed. It is provided that a method for receiving software by a host, the method includes receiving information of a software code block, receiving the software code block using the received information and outputting download control information including information indicating reception failure of the software code block. The information of the software code block at the receiving step is indicative of at least one of vendor information of the host, hardware version information of the host, and locator information of the software code block. A cable broadcast receiver and a method for transmitting/receiving cable broadcast software according to the present invention can effectively install or update software of a receiver of a cable broadcast system.Type: ApplicationFiled: November 27, 2006Publication date: June 21, 2007Inventor: Hyun Sik Choi
-
Patent number: 7231653Abstract: According to one embodiment, a system is disclosed. The system includes a transmission device that converts a transport stream in to a transport stream file (TSF), a transmission medium coupled to the transmission device and a set top appliance, coupled to the transmission medium that receives the TSF.Type: GrantFiled: September 24, 2001Date of Patent: June 12, 2007Assignee: Intel CorporationInventor: Curtis E. Jutz
-
Patent number: 7200858Abstract: An interactive system for obtaining data for diagnostic purposes from a server having access to stores of said data wherein the server supplies the data and software to a data requesting user that enables the user to receive the data progressively so as to decide during the receipt of the data what portions of the data are to be received thereby decreasing the time required to receive the data and that enables the user to load the software to process the supplied data.Type: GrantFiled: April 28, 1999Date of Patent: April 3, 2007Assignee: Algotec Systems Ltd.Inventors: Menashe Benjamin, Michael Elad, Ran Bar-Sella, Yosef Reichman, Jacob Margolin
-
Patent number: 7124428Abstract: An information providing system allows to intentionally modify the arrangement of clips to be reproduced from that of the first transmission. The program clips and the CM clips obtained by receiving those broadcast are stored in recorded result storage section 11 and rearrangement examining section 15 carries out a processing operation of comparing the attributes of each of the clips and the applicable profile data generated by applicable profile generating section 14. Then, the sequence of reproducing the contents clips is modified on the basis of the result of the processing operation and download operating section 16 downloads the contents clips to be added on an on-demand basis. Then, the final arrangement section 17 rearranges the sequence of reproducing the contents clips including those to be added to set up the final arrangement.Type: GrantFiled: January 18, 2001Date of Patent: October 17, 2006Assignee: Sony CorporationInventor: Tomoshi Hirayama
-
Patent number: 7120926Abstract: This method and system allow a subscriber to a cable television service to receiving a listing or menu of programming available for that subscriber's set-top terminal to upgrade or enhance the features available over the cable system. A Directory of Services (DoS) message is transmitted over the cable system to the subscriber's set-top terminal. The terminal can then display for the subscriber the menu of programming available. This display may include a price for downloading each programming object. The subscriber can then, using a remote control unit or a user input device on the terminal, direct the set-top terminal to acquire a listed programming object. The DoS message will provide information enabling the set-top terminal to download the indicated programming object from the cable system in response to the subscriber's input. The subscriber can then have immediate access to upgraded or enhanced programming, the purchase of which is billed to the subscriber's account.Type: GrantFiled: May 4, 2000Date of Patent: October 10, 2006Assignee: General Instrument CorporationInventors: Reem Safadi, Lawrence Vince, Douglas S. Makofka, Christopher Poli, Christopher S. Del Sordo, Robert C. Booth
-
Patent number: 7086076Abstract: Method for changing channel information in a digital TV receiver which can deal with a channel cancellation/addition during broadcasting, including the steps of (1) determining a channel information of being changed from a broadcasting signal received at every preset time interval and storing the changed channel information, and (2) comparing the stored changed channel information and channel information stored already, for updating the channel information.Type: GrantFiled: May 12, 1999Date of Patent: August 1, 2006Assignee: LG Electronics Inc.Inventor: Yong-Seok Park
-
Patent number: 7069578Abstract: A cable television settop receiver and method includes a software component and a frequency acquisition method for determining the ability of the operating system/control program in the settop receiver to operate the settop receiver. The software component, referred to as a “bootloader”, executes on the processor contained in the settop receiver and determines the capability and version of the settop receiver operating system/control program. If the bootloader determines that the operating system/control program should be updated, the bootloader initiates a download sequence, the performance of which allows the proper operating system/control program to be downloaded to the settop receiver. The download occurs after receipt, by the settop receiver, of a code version table (CVT). The CVT includes information that the settop receiver uses to determine which frequency to tune to receive the replacement operating system/control program.Type: GrantFiled: April 14, 2000Date of Patent: June 27, 2006Assignee: Scientific-Atlanta, Inc.Inventors: Bohdan Prus, David B. Lett
-
Patent number: 7069574Abstract: A method and system are provided for synchronizing a digital video system that includes a transmitter, a receiver, and a decoder. A transport packet is received from the transmitter. At the start of receiving the transport packet, a system time clock timestamp is captured. A program clock reference timestamp is also obtained from the transport packet and is compared with the system time clock timestamp.Type: GrantFiled: August 29, 2000Date of Patent: June 27, 2006Assignee: Broadlogic Network Technologies, Inc.Inventors: Thomas G Adams, Randy R Fuller
-
Patent number: 7058964Abstract: A digital cable network architecture and services method includes a cable medium and a plurality of hosts that include a receiver. A policy file store contains policy files having at least one of a service provider section, a consumer section, and a manufacturer section that can be updated by at least one of the service provider, a consumer and a receiver manufacturer, respectively. A service provider that is associated with the policy file store provides digital cable services over the cable medium to the hosts and downloads monitor applications and policy files to the hosts over the cable medium. The MAs use the service provider section, the consumer section, and/or the manufacturer section of the policy file to alter resource contention, alter service provisioning at levels below a channel level, and/or alter fraudulent receiver identification calculations.Type: GrantFiled: December 3, 2002Date of Patent: June 6, 2006Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Rajesh B. Khandelwal, David A. Braun, Luyang Li, Chieh-Chung Chang
-
Patent number: 7051325Abstract: An apparatus and method for upgrading a software, including a version comparing unit for comparing a version of a software code and a version of a previously installed software code to determine a newer version and an upgrade processing unit for installing the software by abstracting software data in the software code, can automatically install an upgraded system software in a corresponding apparatus for receiving digital broadcasting by detecting the code of the system software simultaneously included in an advertisement broadcasting and an advertisement broadcasting signal.Type: GrantFiled: February 28, 2002Date of Patent: May 23, 2006Assignee: LG Electronics Inc.Inventors: Jong Sung Choi, Dong Hyeon Joh
-
Patent number: 7042526Abstract: A worldwide television tuning system is configurable to the television standards and channel frequencies of multiple different countries based on a country's ITU long-distance country code. The tuning system maintains a country code table listing a plurality of countries according to their ITU codes. The tuning system also maintains multiple channel-to-frequency mapping tables that correlate channel numbers to corresponding frequencies for associated countries in the country table. The country table indexes the channel-to-frequency mapping tables. During configuration, a user or application selects a particular country by passing in the ITU code. The tuning system uses the ITU code to locate an entry for that country in the country code table. The table entry contains an index to an associated channel-to-frequency mapping table for the selected country. The tuning system loads and saves the channel-to-frequency mapping table for subsequent use.Type: GrantFiled: April 8, 1998Date of Patent: May 9, 2006Assignee: Microsoft CorporationInventor: Jay Alan Borseth
-
Patent number: 7032236Abstract: A program guide information data structure and processing system facilitates both decoding and selectable program guide generation by a decoder. A decoder acquires a directory of object files associated with program guide information items and a map for associating the object files (e.g. representing channel, program or control information or software) with the program guide information items. The decoder creates an image object from an object file and links the image object to a program guide information item. The decoder executes an application software object to form a special program guide for display and executes another application software object to command a device in processing a program listed in a program guide.Type: GrantFiled: February 18, 1999Date of Patent: April 18, 2006Assignee: Thomson LicensingInventors: Mehmet Kemal Ozkan, Chia-Yuan Teng, Edwin Arturo Heredia
-
Patent number: 7028331Abstract: The present invention describes and claims a new system and technique or method for decoupling the interpretation of broadcast content information from the display of this information. The information may exist in any of the available types, such as audio, video, or data. In addition, the information may be received in any form, such as streaming or non-streaming, combinations of the two, or even parts thereof. The decoupling and encapsulating of the broadcast content information is accomplished using a content proxy. All content information in the content proxy is accessed via an Application Program Interface. The content proxy employs a hierarchical Document Object Model (DOM) that contains Program and System Information Protocol (“PSIP”) data, that has been converted to an eXtendible Markup Language format using a conversion algorithm, broadcast content data, as well as content data or information about all of the hardware, software, and appliances connected within the networked environment.Type: GrantFiled: February 28, 2001Date of Patent: April 11, 2006Assignee: Sharp Laboratories, Inc.Inventor: Eddie M. Schwalb
-
Patent number: 7024683Abstract: A method, system, and computer program product for adapting a navigation device to 5 operate with a plurality of different point of deployment (POD) modules that provide conditional access to video programming. A POD type for a POD module that is interfaced with the multichannel video receiver is first determined, and interface parameters for the POD type are subsequently determined. The multichannel video receiver is then adapted to provide the interface parameters to the POD module interfaced with the multichannel video 10 receiver. The POD type may be determined automatically by the multichannel video receiver, or by prompting a user of the multichannel video receiver to determine and input the POD type for the POD module inteffaced with the multichannel video receiver. The POD type may be achieved by automatically receiving a type message from the POD module video receiver, and displaying an on-screen message on video monitor.Type: GrantFiled: November 1, 2000Date of Patent: April 4, 2006Assignee: IP Co., LLCInventor: James D. Gee, Jr.
-
Patent number: 6990680Abstract: A system for scheduling caching of in-band data operates as part of a computerized system to receive and store data broadcast in-band in a channel at a scheduled time. The scheduled caching system determines the scheduled time and channel for the in-band data broadcast and causes a real-time clock in the computerized system to schedule a subsequent execution of the scheduled caching system at approximately the scheduled time. When the scheduled caching system subsequently executes, the scheduled caching system instructs tuning circuitry in the computerized-system to tune to the scheduled channel, receives the in-band data from the tuning circuitry and stores the in-band data on mass storage for subsequent processing. The scheduled caching system also powers on the tuning circuitry and parses the in-band data from other content broadcast in the channel if necessary.Type: GrantFiled: January 5, 1998Date of Patent: January 24, 2006Assignee: Gateway Inc.Inventor: Theodore D. Wugofski
-
Patent number: 6981272Abstract: The present invention relates to a data processing system and method that control the outputs of a receiving apparatus depending upon a copy restriction code. The receiving apparatus determines whether the copy restriction code allows for one or no copies to be made and controls the outputs of the receiving apparatus accordingly.Type: GrantFiled: January 21, 2000Date of Patent: December 27, 2005Assignee: Sony CorporationInventors: Takeo Morinaga, Ichiro Hamada
-
Patent number: 6978424Abstract: A versatile user interface device and associated system includes a consumer device, such as a set-top terminal, and a user interface device, such as a versatile remote control unit for sending command signals to the set-top terminal. The system enables application specific real-time programming of the remote control device. The system incorporates Versatile Remote Control Manager (VRCM) software that is invoked by the application via user selection. The VRCM enables application specific real-time re-mapping of the key code values for the operating keys of the remote control device, such as fixed keys and/or soft keys on a touch screen display device in order to enable simpler user interface interaction and navigation experience.Type: GrantFiled: October 15, 2001Date of Patent: December 20, 2005Assignee: General Instrument CorporationInventor: Reem Safadi
-
Patent number: 6968018Abstract: A receiving apparatus receives digital broadcast signals from a plurality of broadcasting companies in different receiving modes from each other at low cost. It is determined to what limited receiving mode an IC card, mounted to an IC card interface section, corresponds. When the IC card is an effective IC card which corresponds to the limited receiving mode of an output stream selected by the user, a CPU performs control in such a manner that the limited receiving processing is conducted for the output stream by use of the contract information and the scramble key information controlled by the IC card. Specifically, when reception of the program designated by the user through a selecting operation is limited, the CPU allows a descrambling section to unscramble the output stream, so that the user can watch and listen to the program. By simply exchanging the IC cards mounted on the interface section, it becomes possible to receive the digital broadcast signals from the broadcasting companies.Type: GrantFiled: July 30, 2001Date of Patent: November 22, 2005Assignee: Sony CorporationInventor: Toshisada Ishii
-
Patent number: 6928653Abstract: An interactive television program guide system is provided in which an interactive television program guide is implemented on user television equipment containing a memory. The system allocates the memory among different categories of program guide data used by the program guide. When new channels are added to the channel line-up, the program guide adjusts its memory allocation accordingly. When it is desired to install a new non-program-guide application on the user television equipment in addition to the program guide, memory can be reallocated to accommodate the new application.Type: GrantFiled: April 20, 1998Date of Patent: August 9, 2005Assignee: United Video Properties, Inc.Inventors: Michael D. Ellis, Daniel C. Hagenbuch
-
Patent number: 6928468Abstract: A communications system consisting of a server system that stores software applications, a broadcast system that broadcasts the software applications, and a multiplicity of portable clients that each include a receiver having a tuner that is selectively tunable to receive a selected one of the software applications broadcasted by the broadcast system. The portable clients can be any type of portable data communications device, such as a hand-held, palm-top, or notebook computing device, a PDA, an intelligent cellular phone, or any other personal multimedia appliance or Network Computer (NC). The broadcast system can be any suitable satellite or terrestrial air or cable broadcast system. The software applications can consist of a broad spectrum of different software applications, such as word processing, video games, spreadsheets, address books, calendars, and the like.Type: GrantFiled: October 29, 1999Date of Patent: August 9, 2005Assignee: Koninklijke Philips Electronics N.V.Inventor: Rene Leermakers
-
Patent number: 6904611Abstract: A Download Control Message instructs a set-top terminal in a cable television system to located and immediately begin downloading a code or other data object available over the cable system. The Download Control Message specifies, for example, the size, name, version and location (URL or transport stream and PID) of the object to be acquired by the set-top terminal. The terminal accordingly can begin immediate acquisition of the object. An address or other characteristic associated with the Download Control Message allows the system operator to target the Message to a particular set-top terminal or group of terminals.Type: GrantFiled: July 21, 2000Date of Patent: June 7, 2005Assignee: General Instrument CorporationInventors: Christopher Poli, Christopher S. Del Sordo, Douglas S. Makofka, Jack Birnbaum, Thomas F. Bates IV, Dave Prezuhy, Ira S. Lehrman
-
Patent number: 6901453Abstract: A modularized broadcast receiver driver architecture includes one or more control nodes, under control of a network module, that perform a series of one or more functions to receive a broadcast signal and extract content information from the signal. None of the multiple control nodes requires knowledge of the network type via which the signal is being received. Rather, a network module is aware of the network type and configures the control nodes to carry out their respective functions.Type: GrantFiled: February 16, 2000Date of Patent: May 31, 2005Assignee: Microsoft CorporationInventors: Thaddeus C. Pritchett, David A. Goll, Sean C. McDowell, Terje K. Backman, Jay Alan Borseth
-
Patent number: 6895595Abstract: A system and method implemented in an interactive television system for managing modules of interactive television applications. The system transmits modules from a broadcast station to a plurality of receiving stations through various paths, such as broadcast channels and modem channels. The receiving stations have module managers which store module requests and which monitor the various channels for modules corresponding to the requests. When modules are transmitted on the monitored channels, they are matched with the corresponding stored requests. If a module matches one of the requests, or if is an auto-loading module, it is stored in the receiving station. If a module has not been requested and is not an auto-loading module, it is ignored. The stored modules are added to a list of modules available for execution or for use by an executing application, and the corresponding requests are deleted.Type: GrantFiled: June 7, 2002Date of Patent: May 17, 2005Assignee: OpenTV, Inc.Inventors: Andrew Goodman, Jean Rene Menand
-
Patent number: 6876434Abstract: Achieved is a motion picture reproducing apparatus at low price (being little increased in price even though the number of specifications are increased) capable of receiving motion picture streams complying with various specifications such as those containing programs that operate on different pieces of middleware, and reproducing motion pictures. A middleware storage unit 43 stores a plurality of different pieces of middleware. Based on program identification information contained in a motion picture stream received by the motion picture reproducing apparatus, an applicable middleware selecting unit 40 selects middleware applicable to a program contained in the motion picture stream. A middleware reading unit 41 reads the selected applicable middleware from the middleware storage unit 43. A middleware executing unit 42 executes the read middleware.Type: GrantFiled: September 13, 2001Date of Patent: April 5, 2005Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Yoshio Kawakami, Yasushi Waki, Takakazu Shiomi
-
Publication number: 20040261129Abstract: A terminal for interactive telebroadcasting system comprising on the one hand a unit for adaptation to the physical telebroadcasting medium and on the other hand a control unit. The first unit comprises a receiver for receiving of a telebroadcast signal and for producing downstream information extracted from the signal, a transmission time based generator for generation of a transmission time base from the downstream information and a transmitter for transmission of a return signal, which are clocked as a function of the transmission time base. The second unit comprises a calculation unit having means of generating upstream information. The calculation unit is clocked as a function of the transmission time base.Type: ApplicationFiled: January 27, 2004Publication date: December 23, 2004Applicant: STMICROELECTRONICS SAInventor: Jean-Pierre Lagarde
-
Publication number: 20040244060Abstract: In one embodiment, the methods and apparatuses detect a device; detect a status level corresponding to the device; receive content on the device based on the status level; and display the content on the device based on the status level.Type: ApplicationFiled: March 17, 2004Publication date: December 2, 2004Inventors: Ellen Glassman, David Farrage, Yumiko Takagi, Michelle Koza, Paul H. Feinberg
-
Publication number: 20040237098Abstract: A set top box with a firewall is disclosed. The set top box uses two separate ports to communicate with two respective communications networks. The first port communicates with the first network to receive programming information and the second port communicates with the second network to receive information. A firewall, in communication with one of the ports, is capable of receiving and analyzing information from the port. The firewall helps to prevent harmful or unauthorized information from reaching other components of the set top box. The firewall can receive information before other components associated with the set top box and the firewall can include various different forms of filtering.Type: ApplicationFiled: December 28, 2001Publication date: November 25, 2004Inventors: Paul Thomas Watson, Scott R. Swix, James H. Gray
-
Publication number: 20040231000Abstract: A video memory manager manages video data in a computer environment having a main processing unit for executing an operating system and an application, a system memory, and a graphics processing unit having an aperture that maps, in a tiled manner, between a portion of system memory and the graphics processing unit. The video memory manager manages memory for video data in a heap located in a private address space of the application. The video memory manager allocates and maintains virtual memory mappings between the allocated virtual memory, the heap, and the aperture such that both the main processing unit and the graphics processing unit can view the data in an untiled manner.Type: ApplicationFiled: February 13, 2004Publication date: November 18, 2004Inventors: Anuj B. Gossalia, Steve Pronovost
-
Publication number: 20040226049Abstract: A program replacing method capable of updating a program by executing instead a temporarily downloaded program without deleting the existing program as well as capable of easily restoring such existing program. Moreover, when a function not equipped to the existing program is required to be added, said program replacing method downloads a program so that it can be executed concurrently with the existing program.Type: ApplicationFiled: June 2, 2004Publication date: November 11, 2004Applicant: Matsushita Electric Industrial Co., Ltd.Inventor: Takakazu Shiomi
-
Publication number: 20040221319Abstract: Disclosed is a method and system for managing the transmission of interactive information over a satellite broadcast system in a fashion that is compatible with a user's set-top box such that the user can view the interactive content. The interactive information comprises graphic and textual data that enhances the current video broadcast. The present invention converts textual data into OpenTV data and graphical data into MPEG data. OpenTV software located on the user's set-top box reads the interactive information and displays the interactive information on the user's display device. The interactive information comprises additional interactive movie information, sports information, weather, and other information. Transmitting additional information to the user in an interactive format enhances and improves the quality of the content being provided by the content provider, which allows the content provider to increase subscription fees and enjoy increased revenue.Type: ApplicationFiled: December 5, 2003Publication date: November 4, 2004Inventor: Ian Zenoni
-
Publication number: 20040221309Abstract: A novel technique automatically stores synchronized group history related to an online group interaction and enables individual group members to later view and access the group history. In an embodiment of the invention, the group history is accessible by group members independently of group interactions at any later time. According to various embodiments of the invention, the group history may be presented in an overview form or a detailed form. With respect to the detailed form, the group history may be presented graphically, such as in an icon timeline or collage, textually, such as in list form, or in any combination of presentation formats. In a further embodiment of the invention, the synchronized group history is writable by group members in addition to being automatically maintained.Type: ApplicationFiled: February 3, 2004Publication date: November 4, 2004Applicant: Microsoft CorporationInventors: Melora Zaner, Eun-Kyung Chung, Geoffrey Elliott, Heather Ferguson, Tammy Savage, Jonathan Sposato, John Vert, Joe Walkush
-
Publication number: 20040221320Abstract: Video, voice and data are integrated using existing telephone connections by using a video network server to receive and transmit video signals to and from clients using telephone wires. Client frequency division multiplexing couplers, each associated with one of the clients, receive video and telephone signals from the client and frequency multiplex them onto the telephone wires for transmission. They also receive video signals from the server and frequency demultiplex them for transmission to the client. A video frequency division multiplexing coupler connected between the video network server and each of the client frequency division multiplexing couplers receive the video and telephone signals from the clients and transmit only the video signals to the video network server.Type: ApplicationFiled: June 2, 2004Publication date: November 4, 2004Inventors: David B. Andersen, David B. Johnson, Vittal Kini
-
Patent number: 6813778Abstract: A method and system manages and controls the download of programming, i.e., code objects, to a set-top terminal connected to a cable television system so as to prevent disruptions to service that may arise if only some of the objects specified are successfully downloaded and might, therefore, function improperly or conflict with existing applications. When the message to download new or additional code objects lists two or more objects to be acquired, the set-top terminal will only enable and execute downloaded objects if all the listed objects are successfully acquired. If only some of the objects the terminal has been instructed to download are acquired, those downloaded objects may either be purged or stored in memory without being enabled and executed. The system operator may specify in the message instructing the terminal to acquire new objects, whether the listed objects must be implemented as a group or not at all.Type: GrantFiled: July 17, 2000Date of Patent: November 2, 2004Assignee: General Instruments CorporationInventors: Christopher Poli, Douglas S. Makofka, Ira S. Lehrman, Christopher S. Del Sordo, Thomas F. Bates, IV
-
Publication number: 20040210941Abstract: A method and system manages and controls the download of programming, i.e., code objects, to a set-top terminal connected to a cable television system so as to prevent disruptions to service that may arise if only some of the objects specified are successfully downloaded and might, therefore, function improperly or conflict with existing applications. When the message to download new or additional code objects lists two or more objects to be acquired, the set-top terminal will only enable and execute downloaded objects if all the listed objects are successfully acquired. If only some of the objects the terminal has been instructed to download are acquired, those downloaded objects may either be purged or stored in memory without being enabled and executed. The system operator may specify in the message instructing the terminal to acquire new objects, whether the listed objects must be implemented as a group or not at all.Type: ApplicationFiled: May 12, 2004Publication date: October 21, 2004Inventors: Christopher Poli, Douglas S. Makofka, Ira S. Lehrman, Christopher S. Del Sordo, Thomas F. Bates
-
Publication number: 20040187167Abstract: A system for capturing a video image of the scene and for correlating data relative to the scene is disclosed. The system comprises a collection device which uses as inputs environmental stimuli and video and audio stimuli which correlates the various data such that statistical analysis can be performed.Type: ApplicationFiled: April 9, 2004Publication date: September 23, 2004Applicant: DiscoverWhy Inc.Inventors: John Maguire, Terry Potter
-
Publication number: 20040187164Abstract: A system for and method of remotely controlling a recording device is disclosed. In one embodiment, the system comprises a program server coupled to a signal transmitter. The program server is configured to (1) allow searching a pool of programs from which one or more programs are selected for recording, (2) translate information related to the selected programs into one or more control codes used to control a recording device for recording the selected programs, and (3) transmit the control codes to the signal transmitter. The signal transmitter is configured to receive the control codes and store them. The signal transmitter is further configured to emit control signals containing the control codes and used to control the recording device to record the selected programs, either manually or by programming the recording the device to record the programs at a later date and time.Type: ApplicationFiled: January 30, 2004Publication date: September 23, 2004Applicant: Logic City, Inc.Inventors: David R. Kandasamy, Wendy F. Kandasamy, Gaudencio C. Ramil, Joel A. Parker, Eduardo F. Llach
-
Publication number: 20040187166Abstract: To provide a device capable of determining a delivery destination of an event automatically without requiring choosing operation of an operator. An event entered through an event input means 4 is given to a delivery destination determining means 6 which in turn determines to which of applications AP1, AP2, . . . , APn the given event is to be delivered according to the contents of the event and according to delivery destination determining information stored in a delivery destination determining information storing section, and delivers accordingly. Therefore, the event is delivered to an appropriate application even if the operator does not choose an addressed application.Type: ApplicationFiled: January 14, 2004Publication date: September 23, 2004Applicant: Matsushita Electric Industrial Co., Ltd.Inventors: Taketo Yoshii, Takuya Sekiguchi, Satoshi Tsujimura, Keisei Yamamuro
-
Publication number: 20040181811Abstract: Circuitry and processed carried out thereby are disclosed for transmitting video-on-demand and interactive service data and other service data on an MPEG multiplex and sending management and control data including conditional access EMM key data in-band in said MPEG multiplex in MPEG packets having the DOCSIS PID. Processes to send conditional access data by sending ECM messages containing control words encrypted with session keys in said MPEG multiplex and sending EMM messages containing session keys encrypted with private set top box users keys are disclosed. The EMM messages are sent in-band in MPEG packets having the DOCSIS PID to only the set top boxes that request them and which have ordered an encrypted service. A head end with routing/switching capability to route MPEG transport streams encapsulated in IP packets is also disclosed.Type: ApplicationFiled: March 13, 2003Publication date: September 16, 2004Inventor: Selim Shlomo Rakib