Deprecated: Passing query options as paginator settings is deprecated. Use a custom finder through `finder` config instead. Extra keys found are: contain /application/vendor/cakephp/cakephp/src/Datasource/Paging/NumericPaginator.php, line: 189 You can disable all deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED`. Adding `vendor/cakephp/cakephp/src/Datasource/Paging/NumericPaginator.php` to `Error.ignoredDeprecationPaths` in your `config/app.php` config will mute deprecations from that file only. in /application/vendor/cakephp/cakephp/src/Core/functions.php on line 318

Warning: Unable to emit headers. Headers sent in file=/application/vendor/cakephp/cakephp/src/Core/functions.php line=318 in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:318) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 164

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:318) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 197

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:318) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 197

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:318) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 235
Dave's PCF WIP: Paragraphs
New Paragraph

Paragraphs

Actions Application Content Paragraph Number Notes Modified
View Edit
Delete
US6559866B2 Referring now to FIG. 3, there is shown a physical block diagram of an STB 102 according to an embodiment of the invention. As noted above, the STB 102 includes a wireless receiver 204 for receiving control signals and audio/video signals sent by the wireless transmitter 202 in the remote control 106. 50 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 The STB 102 also includes, in one implementation, a network interface 302 for communicating with the broadband communication network 101 via the head-end 110. The interface 302 may include conventional tuning circuitry for receiving MPEG (Moving Picture Experts Group) packets for a selected television channel. The interface 302 may also include conventional cable modem circuitry for sending or receiving other types of data. For example, the interface 302 may conform to the DOCSIS (Data Over Cable Service Interface Specification) or DAVIC (Digital Audio-Visual Council) cable modem standards. In one embodiment, a CMTS-DRFI (Cable Modem Termination System-Downstream RF Interface) may be used in conjunction with a CMTS-URFI (Cable Modem Termination System-Downstream RF Interface) to establish two-way communication between the STB 102 and the head-end 110. 51 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In one configuration, one or more frequency bands (for example, from 5 to 30 MHz) may be reserved for upstream transmission. Digital modulation (for example, quadrature amplitude modulation or vestigial sideband modulation) may be used to send digital signals in the upstream transmission. Of course, upstream transmission may be accomplished differently for different networks 101. Alternative ways to accomplish upstream transmission include using a back channel transmission, which is typically sent via an analog telephone line, ISDN, DSL, or other techniques. 52 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 The STB 102 also preferably includes a CODEC (encoder/decoder) 304. The CODEC 304 serves to encode signals (such as audio/video signals) into a network-compatible data stream for transmission over the network 101. The CODEC 304 also serves to decode a network-compatible data stream received from the network 101. As depicted, the CODEC 304 may be implemented as a hardware component. Alternatively, or in addition, software encoding and decoding may be used. The CODEC 304 may use various algorithms, such as MPEG, for encoding and decoding. 53 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 The STB 102 further includes a memory device 306, such as a random access memory (RAM), configured to store data for temporary use. Similarly, a read-only memory (ROM) may be provided for storing more permanent data, such as fixed code and configuration information. 54 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In one embodiment, an audio/video (A/V) controller 308 is provided for converting decoded digital audio/video information into analog signals for display/playback on the television 104 or other devices. The AN controller 308 may be implemented using one or more physical devices, such as a separate graphics and audio interfaces. In alternative embodiments, the AN controller 308 may provide a direct, digital video output for televisions 104 or other devices equipped to receive the same. Preferably, the A/V controller 308 includes graphics hardware for performing bit-block transfers (bit-blits) and other graphical operations. Additionally, the A/V controller 308 preferably includes hardware components for generating voice synthesized sounds from digital or analog input signals. 55 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In some implementations, the STB 102 may include a storage device 310, such as a hard disk drive or the like. The storage device 310 may be configured to record encoded television broadcasts and retrieve the broadcasts at a later time for decoding by the CODEC 304 and display by the AN controller 308. 56 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 The storage device 310 may also be used in various embodiments to store viewer preferences, parental lock settings, electronic programming guide (EPG) data, programming preferences, passwords, e-mail messages, and the like. In one implementation, the storage device 310 also stores an operating system (OS) for the STB 102, such as Windows CE® or Linux®. 57 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 A CPU 312 controls the operation of the STB 102, including the other components thereof, which are coupled to the CPU 312 via a bus 314. The CPU 312 may be embodied as a microprocessor, a microcontroller, a digital signal processor (DSP) or other device known in the art. As noted above, the CPU 312 may perform logical and arithmetic operations based upon control signals generated by the remote control 106 and transmitted to the receiver 204. 58 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 Of course, FIG. 3 illustrates only one possible configuration of an STB 102. Those skilled in the art will recognize that various other architectures and components may be provided within the scope of the invention. In addition, various standard components of typical STB 102 are not illustrated in order to avoid obscuring aspects of the invention. 59 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 As depicted in FIG. 2, the buttons and other controls on the remote control 106 and/or keyboard 108 can be highly complicated and overwhelming, particularly to a novice user. Often, simply finding the correct button for executing a command or accessing an interactive option may be a challenge. The problem is compounded by the fact that text markings on buttons of the remote control 106 may be in a language other than the userʼs primary language. 60 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 Conventionally, the challenge may be handled by including fewer buttons on the remote control 106, or by using translation stickers affixed to the buttons. However, fewer buttons requires various buttons to serve multiple roles, which can be annoying to advanced users. Also, translation stickers may fall off or require frequent changing. Alternatively, help screens and printed manuals may be provided to assist foreign language users. However, for certain interactive options, a user may not have time to consult a help screen or printed manual before the option is no longer available. The limited availability is even more troublesome when a user experiences a language barrier. 61 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 FIG. 4 is a logical block diagram of a system 400 for assisting a speaker of a first language in operating a remote control device designed for a speaker of a second language that resolves the above-described problems and disadvantages of conventional approaches. As explained more fully hereafter, the depicted system 400 provides an intuitive mechanism for instructing a speaker of a first language how to use a remote control 106 including printed text in a foreign language. The depicted logical components may be implemented using one or more of the physical components shown in FIG. 3. Additionally, or in the alternative, various logical components may be implemented as software modules stored in the memory 306 and/or storage device 310 and executed by the CPU 312. 62 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In one embodiment, the system 400 includes an icon repository 402 for storing a plurality of icons 404. An icon is a small picture that typically represents an object or program within a GUI. 63 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In the context of the following description, an icon 404 represents a button on the remote control 106 and shares one or more visual characteristics with the button it represents. For example, the icon 404 may have the same shape as the corresponding button. Likewise, the icon 404 may be the same color. Furthermore, the icon 404 and the corresponding button may share similar graphical or textual markings. For example, as shown in FIG. 4, a text marking “Compra”, indicating “Buy” in Italian, may be used on an icon 404a corresponding to the buy button 230. 64 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In one embodiment, the icon 404 and the corresponding button may share multiple visual characteristics, such as both shape and color, or shape and text markings. The correlation of multiple visual characteristics can be a powerful visual cue to a user in locating the correct button on the remote control 106. 65 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 Icons 404 in the repository 402 may be stored in various standard formats, such as bitmaps, JPEG (Joint Photographic Experts Group) images, GIF (Graphic Interchange Format) images, TIFF (Tagged Interchange File Format) images, etc. The icon repository 402 may be implemented using any suitable data structure, such as an array, linked list, stack, queue, disk file, or the like. The data structure implementing the icon repository 402 may be stored in the memory 306 or the storage device 310. The icon repository 402 may include an index (not shown) to provide faster storage and retrieval of icons 404 within the icon repository 402. 66 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In one embodiment, one or more icons 404 may correspond to particular interactive options 408 that may be periodically available during the presentation of television programming 409 or other forms of content (such as web pages, user interfaces, or the like) on the television 104. Each interactive option 408 may be facilitated by one or more interactive option modules 406 configured to provide the appropriate functionality. 67 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 In one configuration, an interactive option module 406 detects the availability of the interactive option 408. This may be accomplished, in one embodiment, by detecting a trigger received with the television programming 409. For example, the interactive option module 406 may detect an ATVEF trigger containing a link to an advertiserʼs site. 68 Added by DJM 12 2021 12/23/21, 12:00 AM
View Edit
Delete
US6559866B2 The system 400 may also include an icon display module 410, which is in communication with the interactive option module 406. After the interactive option module 406 detects that the interactive option 408 is available, the icon display module 410 instructs the user as to which button of the remote control 106 should be pressed to activate the option 408. In one configuration, the icon display module 410 retrieves an icon 404 corresponding to the option 408 from the icon repository 402 and displays the icon 404 on the television 104 (or other display device). 69 Added by DJM 12 2021 12/23/21, 12:00 AM

Page 8 of 10, showing 20 record(s) out of 197 total