“I worked on projects with Steve's team and worked directly with him on occasion. As an important part of the management of the company, Steve had a large impact on the wonderful corporate culture of the company. He was a good guy to work for and a great guy to work with. I wish there were more C-levels like him!”
Activity
-
Paul Erickson (far left) moderates a solid session on overcoming fragmentation in TV advertising with (l to r): Steve Reynolds from Imagine…
Paul Erickson (far left) moderates a solid session on overcoming fragmentation in TV advertising with (l to r): Steve Reynolds from Imagine…
Liked by Steve Reynolds
-
Tracy Swedlow is the #BeatingHeart of the Truly Women loves all of us and our business, and deserves our love and respect in return! She and her…
Tracy Swedlow is the #BeatingHeart of the Truly Women loves all of us and our business, and deserves our love and respect in return! She and her…
Liked by Steve Reynolds
-
Last night was a wonderful evening at the SMPTE Awards Gala, where Imagine Communications proudly celebrated John Mailhot’s receipt of the 2024 David…
Last night was a wonderful evening at the SMPTE Awards Gala, where Imagine Communications proudly celebrated John Mailhot’s receipt of the 2024 David…
Liked by Steve Reynolds
Experience
Education
Patents
-
Systems and methods for production of fragmented video content
Issued US 12,010,401
A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference…
A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference indicates a temporal boundary of processing for the video fragment.
-
Systems and methods for playout of fragmented video content
Issued US 11,871,054
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest…
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
-
Systems and methods for playout of fragmented video content
Issued US 11,310,544
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest…
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
-
Systems and methods for playout of fragmented video content
Issued US 10,999,611
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest…
A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
-
Systems and methods for production of fragmented video content
Issued US 10,863,250
A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference…
A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference indicates a temporal boundary of processing for the video fragment.
-
System and method for supporting multiple identities for a secure identity device
Issued US 10,334,305
A multiple-identity secure device (MISD) persistently stores a single identification code (a "seed identity"). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity…
A multiple-identity secure device (MISD) persistently stores a single identification code (a "seed identity"). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity using predefined logic. The generated identities may be dynamically generated, e.g., in real-time as needed after deployment of a device into possession of a subscriber/customer/user, etc., or may be securely stored in the MISD for subsequent retrieval. The transformation engine may generate a unique identity in accordance with an addressing scheme identified as a default setting, a global/network setting, or as determined from a received data transmission.
-
Program guide system with advertisements
Issued US 10,063,909
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order…
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.
-
Program guide system with real-time data sources
Issued US 10,057,653
A program guide system in which an interactive television program guide is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the…
A program guide system in which an interactive television program guide is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
-
Interactive television program guide system for determining user values for demographic categories
Issued US 9,635,406
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, such as a remote control, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing…
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, such as a remote control, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing the user values determined. In one illustrative use of the system for targeting advertisements to a user of the interactive television program guide, the receiver also receives advertisements, where the advertisements have preselected values for specified demographic categories. The user television equipment, preferably using microprocessor, compares the preselected values for the specified demographic categories associated with the advertisements with values of corresponding demographic categories stored in memory to determine which advertisements should be displayed. Those advertisements determined to be displayable based upon the comparison are then displayed.
-
Program guide system with real-time data sources
Issued US 9,344,768
A program guide system in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program…
A program guide system in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data.
-
Electronic housing with illuminated region
Issued US D755,761
The ornamental design for an electronic housing with illuminated region, as shown and described.
-
Program guide system with advertisements
Issued US 9,066,147
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order…
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.
-
Interactive television program guide system for determining user values for demographic categories
Issued US 9,015,750
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, such as a remote control, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing…
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, such as a remote control, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing the user values determined. In one illustrative use of the system for targeting advertisements to a user of the interactive television program guide, the receiver also receives advertisements, where the advertisements have preselected values for specified demographic categories. The user television equipment, preferably using microprocessor, compares the preselected values for the specified demographic categories associated with the advertisements with values of corresponding demographic categories stored in memory to determine which advertisements should be displayed. Those advertisements determined to be displayable based upon the comparison are then displayed.
-
Interactive television program guide with passive content
Issued US 8,978,064
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being…
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording.
-
Managed services environment portability
Issued US 8,959,660
A device and method for forming a portable network environment outside a managed network environment for sharing content is provided. A portable network device enables authorized consumption of content outside a managed environment. The portable network device may have an internal rechargeable battery and support wireless protocols such as Wi-Fi. The portable network device may act as a Wi-Fi base station allowing access to authorized Wi-Fi clients via a mesh network.
-
Method and system for initiating an interactive game
Issued US 8,932,136
The present invention is an interactive system and method whereby participants may engage in a contest that is simultaneously or subsequently broadcast. The broadcast signal may be for the purpose of a pure entertainment source or may be an enticement to play the shown or other interactive games. The games may be computer simulation games, role-playing games, strategy games, question and answer games, casino games, or other games as desired. The broadcast signals may show a specialized view of…
The present invention is an interactive system and method whereby participants may engage in a contest that is simultaneously or subsequently broadcast. The broadcast signal may be for the purpose of a pure entertainment source or may be an enticement to play the shown or other interactive games. The games may be computer simulation games, role-playing games, strategy games, question and answer games, casino games, or other games as desired. The broadcast signals may show a specialized view of the game being played and may contain live commentary or other enhancements. The games may be played with set top boxes connected to a television, a broadcast network, and a server system.
-
Systems and methods for advertising television networks, channels, and programs
Issued US 8,887,192
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television…
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television networks, channels, or programs with which the advertisements are associated are unavailable to the television viewer or are undesirable to the television viewer. Once this determination has been made, the television viewer equipment then presents the advertisements, or selects and presents suitable alternative advertisement
-
System and method for supporting multiple identities for a secure identity device
Issued US 8,782,746
A multiple-identity secure device (MISD) persistently stores a single identification code (a “seed identity”). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity…
A multiple-identity secure device (MISD) persistently stores a single identification code (a “seed identity”). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity using predefined logic. The generated identities may be dynamically generated, e.g., in real-time as needed after deployment of a device into possession of a subscriber/customer/user, etc., or may be securely stored in the MISD for subsequent retrieval. The transformation engine may generate a unique identity in accordance with an addressing scheme identified as a default setting, a global/network setting, or as determined from a received data transmission.
-
Program guide system with flip and browse advertisements
Issued US 8,613,020
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be…
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be provided in a reduced-size video window. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. Advertisements may be selectable. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions.
-
Program guide system with real-time data sources
Issued US 8,589,976
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the…
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. A controllable ticker may be displayed on top of a television program on the user television equipment. The controllable ticker may be sponsored. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
-
Systems and methods for advertising television networks, channels, and programs
Issued US 8,352,978
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television…
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television networks, channels, or programs with which the advertisements are associated are unavailable to the television viewer or are undesirable to the television viewer. Once this determination has been made, the television viewer equipment then presents the advertisements, or selects and presents suitable alternative advertisements. A single broadcasting of each network advertisement to all television systems is enabled in the present invention by broadcasting each advertisement with a network identifier to all television systems. At the television systems, the network identifier and channel map or program guide information located in television viewer equipment are then used by an interactive program guide or other application running in the television viewer equipment to determine whether a local affiliate for that network is available and not designated as undesirable by the television viewer. If the local affiliate is available and not designated as undesirable, the advertisement is then presented to the television viewer, otherwise a suitable alternative advertisement is then identified and presented to the television viewer.
-
Program guide system with advertisements
Issued US 8,397,259
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order…
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.
-
Program guide system with real-time data sources
Issued US 8,146,117
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the…
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. A controllable ticker may be displayed on top of a television program on the user television equipment. The controllable ticker may be sponsored. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
-
Interactive television program guide with passive content
Issued US 8,006,264
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being…
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording.
-
Interactive program guide system and method
Issued US 8,001,563
An interactive television program guide system and method is provided. Time separators are displayed within lists of program listings to allow users to more easily view the program listings. On-screen arrows have their display characteristics changed according to user actions. Similar program listings are displayed only once when using search program listings. Users are provided with an opportunity to view channel information before setting channels as favorites. Information from local…
An interactive television program guide system and method is provided. Time separators are displayed within lists of program listings to allow users to more easily view the program listings. On-screen arrows have their display characteristics changed according to user actions. Similar program listings are displayed only once when using search program listings. Users are provided with an opportunity to view channel information before setting channels as favorites. Information from local information services is provided in program guide display screens that are configurable by a main facility. Users are provided with an opportunity to centrally lock and unlock programs, and to bypass locks when desired.
-
Program guide system with video window browsing
Issued US 7,814,421
An interactive television program guide system is provided in which a viewer may direct a television to simultaneously display a selected television program, a program guide display, and a program guide video window. A viewer may use the program guide video window to browse video of programs shown on the program guide display while continuing to view a previously selected program in the background. The program guide display may display video on demand (VOD) programs, programs to be broadcast in…
An interactive television program guide system is provided in which a viewer may direct a television to simultaneously display a selected television program, a program guide display, and a program guide video window. A viewer may use the program guide video window to browse video of programs shown on the program guide display while continuing to view a previously selected program in the background. The program guide display may display video on demand (VOD) programs, programs to be broadcast in the future, and programs currently being broadcast on other channels. The viewer may browse through programs on the program guide display using a variety of keys on a remote control unit. The viewer may direct the program guide to swap audio and video signals back and forth between programs shown in the video window and programs shown on the background screen.
-
System and method for local meta data insertion
Issued US 7,757,265
A data modification system and method for selective insertion of local meta data into an incoming data stream, the incoming data stream having a video data component and a meta data component. The data modification system comprises an incoming data terminal, a local data terminal, and a data modification unit coupled to the incoming data terminal and the local data terminal, wherein the data modification unit is adapted to selectively combine data from the incoming data terminal and the local…
A data modification system and method for selective insertion of local meta data into an incoming data stream, the incoming data stream having a video data component and a meta data component. The data modification system comprises an incoming data terminal, a local data terminal, and a data modification unit coupled to the incoming data terminal and the local data terminal, wherein the data modification unit is adapted to selectively combine data from the incoming data terminal and the local data terminal. The method comprises receiving a data signal, the data signal comprising a first data component and a second data component, separating the first data component from the second data component, determining whether to modify the second data component, retrieving a third data component from a database, merging the third data component with the first data component, and outputting the third data component and the first data component to a distribution terminal.
-
Interactive television program guide system for determining user values for demographic categories
Issued US 7,634,786
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing the user values determined…
An interactive television program guide system for determining user input values for demographic categories is provided. The system includes user television equipment having a receiver for receiving program guide information for the interactive television program guide, a user input receiver for receiving user input from user interface, a microprocessor which utilizes the user input received to determine user values for demographic categories, and memory for storing the user values determined. In one illustrative use of the system for targeting advertisements the receiver also receives advertisements, where the advertisements have preselected values for specified demographic categories. The user television equipment, preferably using a microprocessor, compares the preselected values for the specified demographic categories associated with the advertisements with values of corresponding demographic categories stored in memory to determine which advertisements should be displayed.
-
Systems and methods for advertising television networks, channels, and programs
Issued US 7,503,055
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television…
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television networks, channels, or programs with which the advertisements are associated are unavailable to the television viewer or are undesirable to the television viewer. Once this determination has been made, the television viewer equipment then presents the advertisements, or selects and presents suitable alternative advertisements. A single broadcasting of each network advertisement to all television systems is enabled in the present invention by broadcasting each advertisement with a network identifier to all television systems. At the television systems, the network identifier and channel map or program guide information located in television viewer equipment are then used by an interactive program guide or other application running in the television viewer equipment to determine whether a local affiliate for that network is available and not designated as undesirable by the television viewer. If the local affiliate is available and not designated as undesirable, the advertisement is then presented to the television viewer, otherwise a suitable alternative advertisement is then identified and presented to the television viewer.
-
Program guide system with real-time data sources
Issued US 7,386,871
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the…
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. A controllable ticker may be displayed on top of a television program on the user television equipment. The controllable ticker may be sponsored. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
-
Program guide system with advertisements
Issued US 7,287,267
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order…
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.
-
Rate controlled insertion of asynchronous data into a synchronous stream
Issued US 7,100,193
Disclosed is a system and method that provides rate controlled insertion of asynchronous data into a synchronous stream in a broadcast system. A calculation of the transmission time for an asynchronous data file is determined from the file size, available data transfer rate, redundancy transmission factor, bandwidth scale factor and connect time latency. Transmission time may be employed to schedule transmission of asynchronous data for use at a predetermined time. Transmission time for…
Disclosed is a system and method that provides rate controlled insertion of asynchronous data into a synchronous stream in a broadcast system. A calculation of the transmission time for an asynchronous data file is determined from the file size, available data transfer rate, redundancy transmission factor, bandwidth scale factor and connect time latency. Transmission time may be employed to schedule transmission of asynchronous data for use at a predetermined time. Transmission time for multiple files may be combined to determine a transmission start time for a first file such that a last asynchronous file is transmitted by a predetermined time.
-
Program guide system with flip and browse advertisements
Issued US 7,039,935
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be…
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be provided in a reduced-size video window. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. Advertisements may be selectable. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions.
-
System and method for providing an omnimedia package
Issued US 7,020,888
Disclosed is a system that permits a variable number of disparate streams of data to be packaged together as content into a single distinct program referred to as an omnimedia package. A framework definition may be specified and created for the omnimedia package to allow a client set top box to decode the information and provide access to streams comprising video, audio and metadata information. The framework definition may be employed by a broadcast system to create a broadcast stream. A…
Disclosed is a system that permits a variable number of disparate streams of data to be packaged together as content into a single distinct program referred to as an omnimedia package. A framework definition may be specified and created for the omnimedia package to allow a client set top box to decode the information and provide access to streams comprising video, audio and metadata information. The framework definition may be employed by a broadcast system to create a broadcast stream. A mechanism is described that permits a content provider to define a framework for delivering a package of related content. The framework definition encapsulates information necessary to build, format, transmit and display the disparate content streams. Data may be downloaded to a receiver prior to the broadcast of an associated program. The present invention may be implemented on terrestrial, cable, satellite, VDSL and other transport systems, including those that support upstream communication.
-
Interactive television program guide with passive content
Issued US 6,934,963
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being…
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording.
-
Program guide with selectable advertisements and pseudo-ads
Issued US 6,799,327
Television program guides are equipped with advertisements and “pseudo-ads.” Pseudo-ads generally include non-advertising subject matter such as games, weather information, celebrity interviews, etc. Pseudo-ads are mixed in with regular advertisements as they are displayed. In one embodiment of the invention, viewers may customize the display of advertising information using buttons on a remote control or set-top box to display desired regular advertisements or pseudo-ads. Both regular and…
Television program guides are equipped with advertisements and “pseudo-ads.” Pseudo-ads generally include non-advertising subject matter such as games, weather information, celebrity interviews, etc. Pseudo-ads are mixed in with regular advertisements as they are displayed. In one embodiment of the invention, viewers may customize the display of advertising information using buttons on a remote control or set-top box to display desired regular advertisements or pseudo-ads. Both regular and pseudo-ads may be selected to obtain additional information or to initiate associated actions. These and other aspects of the invention help to maintain the viewer's interest in the program guide, and allow more advertisements to be viewed.
-
Palette management for display of regular graphic objects
Issued US 6,745,390
A system and method are provided for implementing palette management for displaying regular graphic objects on a video monitor. A plurality of sets of three-dimensional color components for each of a plurality of gradients is determined. Each of the plurality of sets of three-dimensional color components is stored in a respective one of a plurality of color look up tables. A processor determines which one of the plurality of color look up tables to display for any given scan line on the video…
A system and method are provided for implementing palette management for displaying regular graphic objects on a video monitor. A plurality of sets of three-dimensional color components for each of a plurality of gradients is determined. Each of the plurality of sets of three-dimensional color components is stored in a respective one of a plurality of color look up tables. A processor determines which one of the plurality of color look up tables to display for any given scan line on the video monitor. A selected one of the plurality of sets of three-dimensional color components is retrieved from one of the plurality of color look up tables. Using the selected one of the plurality of sets of three-dimensional color components, the video monitor is caused to illuminate at least one pixel of the respective scan line.
-
Systems and methods for advertising television networks, channels, and programs
Issued US 6,742,183
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television…
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television networks, channels, or programs with which the advertisements are associated are unavailable to the television viewer or are undesirable to the television viewer. Once this determination has been made, the television viewer equipment then presents the advertisements, or selects and presents suitable alternative advertisements.
-
Program guide system with video window browsing
Issued US US 6563515
An interactive television program guide system is provided in which a viewer may direct a television to simultaneously display a selected television program, a program guide display, and a program guide video window. A viewer may use the program guide video window to browse video of programs shown on the program guide display while continuing to view a previously selected program in the background. The program guide display may display video on demand (VOD) programs, programs to be broadcast in…
An interactive television program guide system is provided in which a viewer may direct a television to simultaneously display a selected television program, a program guide display, and a program guide video window. A viewer may use the program guide video window to browse video of programs shown on the program guide display while continuing to view a previously selected program in the background. The program guide display may display video on demand (VOD) programs, programs to be broadcast in the future, and programs currently being broadcast on other channels. The viewer may browse through programs on the program guide display using a variety of keys on a remote control unit. The viewer may direct the program guide to swap audio and video signals back and forth between programs shown in the video window and programs shown on the background screen.
-
Program guide system with flip and browse advertisements
Issued US 6,564,379
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be…
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be provided in a reduced-size video window. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. Advertisements may be selectable. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions.
-
Program guide system with real-time data sources
Issued US US 6536041
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the…
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. A controllable ticker may be displayed on top of a television program on the user television equipment. The controllable ticker may be sponsored. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
Organizations
-
Alliance for IP Media Solutions
Vice Chairman
- PresentThe Alliance for IP Media Solutions (AIMS), is a non-profit trade alliance that fosters the adoption of one set of common, ubiquitous, standards-based protocols for interoperability over IP in the media and entertainment, and professional audio/video industries www.aimsalliance.org
-
Steering Committee for the Set-Top Box Energy Conservation
Chairman
-The Voluntary Agreement for Ongoing Improvements in the Energy Efficiency of Set-Top Boxes (STB) was adopted to drive improvements in the energy efficiency of STBs while encouraging innovation and competition. Signatories include all of the major cable, satellite and telco service providers representing more than 90% of the U.S. pay-TV market, as well as major manufacturers and energy efficiency advocates. The Department of Energy hailed both the initial agreement with the advocates in 2013 and…
The Voluntary Agreement for Ongoing Improvements in the Energy Efficiency of Set-Top Boxes (STB) was adopted to drive improvements in the energy efficiency of STBs while encouraging innovation and competition. Signatories include all of the major cable, satellite and telco service providers representing more than 90% of the U.S. pay-TV market, as well as major manufacturers and energy efficiency advocates. The Department of Energy hailed both the initial agreement with the advocates in 2013 and the extension of the agreement in 2018. https://www.energy-efficiency.us/library/pdf/Set-top-Box-Voluntary-Agreement-2018-2.pdf
Recommendations received
2 people have recommended Steve
Join now to viewMore activity by Steve
-
Thirty years ago today I walked through the doors of Enterprise Airtime Systems at the Ferry Works in Thames Ditton. It was a moment that was going…
Thirty years ago today I walked through the doors of Enterprise Airtime Systems at the Ferry Works in Thames Ditton. It was a moment that was going…
Liked by Steve Reynolds
-
𝗧𝗵𝗲 𝗜𝗻𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝗰𝘆 𝗢𝗳 𝗦𝗲𝗹𝗹𝗶𝗻𝗴 𝗟𝗶𝗻𝗲𝗮𝗿 𝗮𝗻𝗱 𝗦𝘁𝗿𝗲𝗮𝗺𝗶𝗻𝗴 𝗧𝗩 𝗦𝗲𝗽𝗮𝗿𝗮𝘁𝗲𝗹𝘆 In the ever-evolving landscape…
𝗧𝗵𝗲 𝗜𝗻𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝗰𝘆 𝗢𝗳 𝗦𝗲𝗹𝗹𝗶𝗻𝗴 𝗟𝗶𝗻𝗲𝗮𝗿 𝗮𝗻𝗱 𝗦𝘁𝗿𝗲𝗮𝗺𝗶𝗻𝗴 𝗧𝗩 𝗦𝗲𝗽𝗮𝗿𝗮𝘁𝗲𝗹𝘆 In the ever-evolving landscape…
Liked by Steve Reynolds
-
Looking forward to a great week at NAB 2024. I hope we'll see many of you in Las Vegas to talk about how you can transform your business to drive…
Looking forward to a great week at NAB 2024. I hope we'll see many of you in Las Vegas to talk about how you can transform your business to drive…
Shared by Steve Reynolds
-
Did you know that linear ad revenue dominates the Converged TV arena, comprising over 80% of publisher revenue in the U.S.? But adding fuel to your…
Did you know that linear ad revenue dominates the Converged TV arena, comprising over 80% of publisher revenue in the U.S.? But adding fuel to your…
Shared by Steve Reynolds
-
So thrilled to announce this game changing partnership for cloud playout and FAST! Many thanks to Tom Cotney Steve Reynolds Brendon Mills Greg…
So thrilled to announce this game changing partnership for cloud playout and FAST! Many thanks to Tom Cotney Steve Reynolds Brendon Mills Greg…
Liked by Steve Reynolds
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Steve Reynolds in United States
-
Steve Reynolds
-
Steve Reynolds
-
Steve Reynolds
President and CEO
-
Steve Reynolds
-
Steve Reynolds
NTT DATA US SAP S4 Public Cloud Principal / Strategic Deal Advisor for Cloud ERP Sales Cycles / Deep SAP Portfolio and Industry Knowledge / Innovation Coach / Trusted Advisor for Customers
1208 others named Steve Reynolds in United States are on LinkedIn
See others named Steve Reynolds