摘要:
A procedure for selecting and storing data elements communicated from a common database to users of the database utilizing a communication link between each transmitter and a concomitant receiver accessible by the user. The transmitted information is augmented with attributes which are used at the receiver to select and then store locally only that information of interest to each receiver's user, wherein the attributes and the user selection pattern determine the criteria for storing information locally. Attributes include: utility of each data element in time; interest categories and level of interest for each of the categories determined for the collective users; repeat time to the data element; and a hyperlink to associated data elements.
摘要:
A method and apparatus for digitally encoding video image data, which is particularly suited for encoding Internet Web pages, eliminates the need for performing time consuming, computationally intensive motion vector searches by taking advantage of prior knowledge regarding the Web page movement. In a first preferred embodiment, a digital video encoder, such as an MPEG encoder, employs Web page scrolling coordinates obtained from a browser application to determine, through calculation instead of searching, motion estimation for all the macroblocks of the present image frame relative to the previous frame. In a second preferred embodiment, the encoder receives information from the browser application that indicates that certain portions of an image, such as a Web page animation window, are continuously changing, and thus should be encoded as an intra frame. The invention may be employed in a cable television system which includes Internet access capabilities that permit system users to download Web pages for viewing on their televisions from a remote browser application located in the cable system's headend.
摘要:
A procedure for selecting and storing data elements communicated from a common database to users of the database utilizing a communication link between each transmitter and a concomitant receiver accessible by the user. The transmitted information is augmented with attributes which are used at the receiver to select and then store locally only that information of interest to each receiver's user, wherein the attributes and the user selection pattern determine the criteria for storing information locally. Attributes include: utility of each data element in time; interest categories and level of interest for each of the categories determined for the collective users; repeat time to the data element; and a hyperlink to associated data elements.
摘要:
A digital video tape recorder ("VTR") that selects data useful for generating images during trick playback operation and records the data in trick play tape segments arranged on a tape to form fast scan tracks and multi-speed playback tracks. Each fast scan track comprises trick play tape segments located on a diagonal, relative to the length of the tape, of the same angle as the angle at which the heads of a VTR are expected to pass over the tape during trick play operation at a specific speed and direction of operation. Each multi-speed playback track comprises a plurality of trick play tape segments arranged parallel to the length of the tape. Data which is used for at least one mode of trick play operation is recorded in each trick play tape segment. Each fast scan track and multi-speed track crosses multiple normal play tracks. During playback at a wide variety of speeds and directions, the heads pass over enough trick play segments of the multi-speed playback track to generate recognizable images during trick play operation. Data is recorded in each trick play segment in a manner that optimizes the amount of data that can be routinely recovered during trick playback operation despite tracking errors.
摘要:
Methods of operating a digital video recording and playback device to identify trick play data, e.g., data that is intended for use during trick play modes of video playback device operation such as fast forward and reverse, by recording headers containing specific trick play information along with the trick play data are described. In one embodiment, the recording of headers which identify data as data intended for use during trick play as opposed to normal play operation is described. In addition to identifying data recorded data as normal play or trick play data headers associated with recorded data may identify the speed and direction of video tape recorder operation during which the specific data associated with the header is intended to be displayed at. When a data block includes data packets, a header may be used to identify various ones of the data packets as being for use during one mode of trick play operation, e.g., a first fast forward speed of operation, and other packets in the same data block as being for use during a second mode of trick play operation.
摘要:
A method and apparatus for digitally encoding video image data, which is particularly suited for encoding Internet Web pages, eliminates the need for performing time consuming, computationally intensive motion vector searches by taking advantage of prior knowledge regarding the Web page movement. In a first preferred embodiment, a digital video encoder, such as an MPEG encoder, employs Web page scrolling coordinates obtained from a browser application to determine, through calculation instead of searching, motion estimation for all the macroblocks of the present image frame relative to the previous frame. In a second preferred embodiment, the encoder receives information from the browser application that indicates that certain portions of an image, such as a Web page animation window, are continuously changing, and thus should be encoded as an intra frame. The invention may be employed in a cable television system which includes Internet access capabilities that permit system users to download Web pages for viewing on their televisions from a remote browser application located in the cable system's headend.
摘要:
Digital video tape recorder ("VTR") and servo circuit for supporting the display of images during trick play VTR operation. The digital VTR, in one embodiment, having a single pair of heads of alternating azimuths located on a head cylinder one track width apart. The digital VTR records data that can be used to generate images during trick play tape speeds and directions of operation in fast scan tracks defined by the paths the single pair of heads trace over the tape during trick play operation. Each fast scan track crosses multiple normal play tracks. Sync blocks and track identification information are recorded on the tape along with video data. To align the heads with the appropriate fast scan track during trick play operation, a lookup table containing information on the pattern of fast scan tracks recorded on the tape is used. The information stored in the look-up table is compared to sync block number and track number information recorded on the tape to determine haw much the position of the tape must be adjusted to align the heads with the prerecorded fast scan tracks on the tape for the any selected speed and direction of digital video tape recorder operation.
摘要:
Digital video tape recorder ("VTR") and servo circuit for supporting the display of images during trick play VTR operation. The digital VTR, in one embodiment, having a single pair of heads of alternating azimuths located on a head cylinder one track width apart. The digital VTR records data that can be used to generate images during trick play tape speeds and directions of operation in fast scan tracks defined by the paths the single pair of heads trace over the tape during trick play operation. Each fast scan track crosses multiple normal play tracks. Sync blocks and track identification information are recorded on the tape along with video data. To align the heads with the appropriate fast scan track during trick play operation, a lookup table containing information on the pattern of fast scan tracks recorded on the tape is used. The information stored in the look-up table is compared to sync block number and track number information recorded on the tape to determine haw much the position of the tape must be adjusted to align the heads with the prerecorded fast scan tracks on the tape for the any selected speed and direction of digital video tape recorder operation.