38th week of 2014 patent applcation highlights part 234 |
Patent application number | Title | Published |
20140282605 | QUALIFIED CHECKPOINTING OF DATA FLOWS IN A PROCESSING ENVIRONMENT - Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed. | 2014-09-18 |
20140282606 | META-APPLICATION MANAGEMENT IN A MULTITASKING ENVIRONMENT - Techniques are disclosed to identify concurrently used applications based on application state. Upon determining that usage of a plurality of applications, including a first state of a first application of the plurality of applications, satisfies a criterion for identifying concurrently used applications, the plurality of applications is designated as a first meta-application having a uniquely identifiable set of concurrently used applications. The first meta-application has an associated criterion for launching the first meta-application. Upon determining that the criterion for launching the first meta-application is satisfied, at least one of the plurality of applications is programmatically invoked. | 2014-09-18 |
20140282607 | SYSTEM MANAGEMENT AND INSTRUCTION COUNTING - Techniques for managing a plurality of threads on a multi-threading processing core. Embodiments provide an instruction count threshold condition that determines how many countable instructions of a thread the multi-threading processing core will execute before context switching to another one of the plurality of threads. A first plurality of instructions for a first one of the plurality of threads is processed on the multi-threading processing core. Embodiments determine, for each of the first plurality of instructions, whether the instruction is a countable instruction, wherein at least one of the first plurality of instructions is not a countable instruction. A count of the countable instructions is maintained. Upon determining that the instruction count threshold condition is satisfied, based on the maintained count, embodiments context switch the multi-threading processing core to process a second plurality of instructions for a second one of the plurality of threads. | 2014-09-18 |
20140282608 | MOBILE APPLICATIONS ARCHITECTURE - A system and method for sharing data and resources among a plurality of applications on a mobile device is disclosed. Embodiments provide a mobile applications architecture that is able to link applications and share the linked applications simultaneously on an Android (or other operating system) mobile device such as a smart phone or table computer. The mobile applications architecture creates a framework that provides an easy interface for third-party applications to quickly integrate and leverage already constructed components and sharing of data among multiple third-party applications thereby reducing the complexity of newly developed capabilities for mobile applications architecture on not just a single device, but multiple devices. | 2014-09-18 |
20140282609 | Hybrid Service-Oriented Computing Architecture - Loading of a component to an operating system process that is being executed on a node is initiated. Thereafter, a first available resource location is sequentially determined among a plurality of ranked component resource locations and according to the ranking. Subsequently, the component is loaded to the operating system process via the first available resource location. Related apparatus, systems, techniques and articles are also described. | 2014-09-18 |
20140282610 | ENTERPRISE APPLICATION MANAGEMENT WITH ENROLLMENT TOKENS - Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise. | 2014-09-18 |
20140282611 | DISTRIBUTED AND SCALED-OUT NETWORK SWITCH AND PACKET PROCESSING - Embodiments of the invention relate to scaled-out and distributed network packet processors and switch central cores. One embodiment relates to a system including multiple central core processing devices, wherein each central core processing device includes: a virtual central core interface for establishing scaled-out and distributed virtual communication connections with the central core processing devices and a packet processor interface manager connected with multiple packet processing interfaces. Multiple packet processors each include: a packet processor thread manager for managing and processing packets received by central core processing devices and multiple central core processing interfaces for providing connectivity between the packet processors and the plurality of central core processing devices. The packet processing interfaces and the central core processing interfaces provide scaled-out and distributed connectivity of the packet processors to one or more central core processing devices. | 2014-09-18 |
20140282612 | Acknowledging Incoming Messages - Acknowledging incoming messages, including: determining, by an acknowledgement dispatching module, whether an incoming message has been received in an active message queue; responsive to determining that the incoming message has been received in the active message queue, resetting, by the acknowledgement dispatching module, an acknowledgment iteration counter; incrementing, by the acknowledgement dispatching module, the acknowledgment iteration counter; determining, by the acknowledgement dispatching module, whether the acknowledgment iteration counter has reached a predetermined threshold; and responsive to determining that the acknowledgment iteration counter has reached the predetermined threshold, processing, by the acknowledgement dispatching module, all messages in the active message queue. | 2014-09-18 |
20140282613 | Acknowledging Incoming Messages - Acknowledging incoming messages, including: determining, by an acknowledgement dispatching module, whether an incoming message has been received in an active message queue; responsive to determining that the incoming message has been received in the active message queue, resetting, by the acknowledgement dispatching module, an acknowledgment iteration counter; incrementing, by the acknowledgement dispatching module, the acknowledgment iteration counter; determining, by the acknowledgement dispatching module, whether the acknowledgment iteration counter has reached a predetermined threshold; and responsive to determining that the acknowledgment iteration counter has reached the predetermined threshold, processing, by the acknowledgement dispatching module, all messages in the active message queue. | 2014-09-18 |
20140282614 | PROVIDING DISTRIBUTED ARRAY CONTAINERS FOR PROGRAMMING OBJECTS - Embodiments are directed to establishing registration objects for distributed processes, to managing memory on worker processes of a distributed software application and to using object serialization to communicate references to shim objects. In one scenario, a computer system accesses distributed process instances in a distributed runtime and creates a registration object for each of the process instances in the distributed runtime. The registration object includes a key value pair, where the key includes a unique identifier (ID) that identifies a distributed array instance associated with the distributed process, and the value includes a reference to a local portion of the distributed array instance. The computer system then maintains a mapping between the unique ID and the distributed array instance using the registration object. As such, the key value refers to the local portion of the same distributed array instance on each distributed process of the distributed runtime. | 2014-09-18 |
20140282615 | VERSIONING SCHEMES FOR COMPUTE-CENTRIC OBJECT STORES - Versioning schemes for compute-centric object stores are provided herein. An exemplary method may include creating a metadata clone of a first object within an object store via a versioning scheme module, the metadata of the first object being stored in the object store on a first path, establishing a copy on write link between the first path and a second path for the first object via the versioning scheme module, and storing the cloned metadata on the second path via the versioning scheme module. | 2014-09-18 |
20140282616 | BIDIRECTIONAL COUNTING OF DUAL OUTCOME EVENTS - A dual outcome event monitoring unit comprises a plurality of inputs, and a first counter. Each input is associated with an event and the first counter is a bidirectional counter. The dual outcome event monitoring unit is configured to increment the first counter in response to receiving an indication of the occurrence of a first event of a plurality of events. The first event is designated as an increment event. The dual outcome event monitoring unit is also configured to decrement the first counter responsive to receiving an indication of the occurrence of a second event of a plurality of events. The second event is designated as a decrement event. | 2014-09-18 |
20140282617 | DENSITY-BASED EVENT HANDLING - The handling of an event is determined based on an event density associated with the event. The handling of an event is determined by determining an event density defined as a number of events (K) permitted within an inter-event time difference threshold (W), and determining handling of an event based on a comparison of an inter-event time difference and the inter-event time difference threshold, wherein the inter-event time difference is a difference between timestamps of the event and a K-th event prior to the event. | 2014-09-18 |
20140282618 | DIGITAL MEDIA METRICS DATA MANAGEMENT APPARATUS AND METHOD - A metrics data management apparatus and method is disclosed comprising receiving event data of a series of events from a source, processing the event data into a format identifying the source and a session of each event; populating the event data relevant to a series of connected events of a single session into an event repository, and a session build module to determining a complete session from event data relevant to a series of connected events of a single session by a predetermined event. | 2014-09-18 |
20140282619 | METHOD, APPARATUS, AND SYSTEM FOR PROVIDING AND USING MULTI-PROTOCOL EVENTING - Methods and systems for providing an elegant and efficient multi-protocol eventing layer are disclosed. The multi-protocol eventing layer includes a converged container capable of handling multiple types of protocols to manage events while using an open source database. Accordingly, the multi-protocol eventing layer efficiently provides real-time or near real-time eventing to a plurality of devices for scalability and performance enhancement. | 2014-09-18 |
20140282620 | SYSTEM AND METHOD FOR TRIGGERING AN EVENT IN RESPONSE TO RECEIVING A DEVICE IDENTIFIER - A process implemented method operating on a processor of a mobile device. The method can include detecting an advertised device identifier and comparing the detected device identifier with device identifiers stored on the mobile device. If there is a match, the match can trigger an event. The event can be requesting content associated with the matched device identifier, receiving the requested content, and rendering the received content. The requested content can be selected to have additional, corresponding content downloaded and rendered. | 2014-09-18 |
20140282621 | DIGITAL MEDIA METRICS DATA MANAGEMENT APPARATUS AND METHOD - A metrics data management apparatus and method is disclosed comprising receiving event data of a series of events from a source, processing the event data into a format identifying the source and a session of each event; populating the event data relevant to a series of connected events of a single session into an event repository, and a session build module to determining a complete session from event data relevant to a series of connected events of a single session by a predetermined event. | 2014-09-18 |
20140282622 | BIDIRECTIONAL COUNTING OF DUAL OUTCOME EVENTS - An indication that an event occurred is received from a processor by a dual outcome event monitoring unit. It is determined whether the event is associated with an increment event or a decrement event. In response to determining that the event is associated with the increment event, an event counter is incremented. The event counter is part of the dual outcome monitoring unit. In response to determining that the event is associated with the decrement event, the event counter is decremented. | 2014-09-18 |
20140282623 | ATTACHING APPLICATIONS BASED ON FILE TYPE - Disclosed herein are systems, methods, and software for attaching applications to a computing device based on a file type selection. In one example, a method for operating a an application attaching system to dynamically make applications available to a computing device includes identifying an application attach triggering event based on a file selection of a certain file type on the computing device. The method further includes, in response to the application attach triggering event, identifying an application within an application volume based on the certain file type. The method also includes attaching the application volume to computing device, and associating the application to the certain file type on the computing device. | 2014-09-18 |
20140282624 | METHOD AND PIPELINE PROCESSING SYSTEM FOR FACILITATING RESPONSIVE INTERACTION - The present invention is directed to a method, system, and article of manufacture of a processing pipeline with caching at one or more internal stages for altering processing steps, useful for handling responsive inspection and analysis of high energy security images. A set of particular steps useful for data, image, and X-ray analysis are presented. Several nonlinear processing pipeline architectures comprised of particular useful arrangements of processing steps and features are described: an architecture for conducting radiographic image inspections, an architecture for inspecting/analyzing multiple related imaging modalities (such as X-ray digital radiography (DR) and material discrimination (MD)) in a unified manner, and an architecture for reconstructing computed tomography (CT) X-ray images. In addition, graphical user interface (GUI) facets are described which map to pipeline parameters to control the processing steps and arrangements responsively and intuitively. The pipeline architecture and user interaction facets are applicable. | 2014-09-18 |
20140282625 | ASYNCHRONOUS PROGRAMMING MODEL FOR CONCURRENT WORKFLOW SCENARIOS - Asynchronous functions in a programming workflow are executed by first storing a context structure comprising workflow-specific global variables and a global-context pointer variable that is a pointer to the context structure. When an asynchronous function is executed, the global-context pointer variable is stored in a local variable and, when the function completes, the global-context pointer variable is restored with the local variable. | 2014-09-18 |
20140282626 | PROCESSING OF APPLICATION PROGRAMMING INTERFACE TRAFFIC - A method and system for processing application programming interface (API) traffic includes determining corresponding API traffic at a time interval, assigning a corresponding priority value and allocating a cache memory to store a data set that corresponds to a high priority value. The method also includes receiving a plurality of sets of API requests, comparing corresponding precedence value associated with the sets of API requests, determining a set of API requests and allocating bandwidth to the set of API requests. The method further includes receiving a first set of API requests, determining a total number of processed API requests and predicting a second constant number API requests that is included in a second set of API requests. The system includes an electronic device, a communication interface, a memory and a processor. | 2014-09-18 |
20140282627 | SYSTEMS AND METHODS FOR SYSTEM CONSOLIDATION - Aspects of the present disclosure disclose systems and methods for consolidating business assets currently being employed by the enterprise to perform business tasks. In various aspects, a well defined application programming interface (“API”) may be generated or otherwise provided that enables access to portions of an enterprise's assets and subsequently exposes such business assets in a standard format to requesting applications. | 2014-09-18 |
20140282628 | AUTOMATION AND PROGRAMMABILITY FOR SOFTWARE DEFINED NETWORKING SYSTEMS - System, method, and computer program product to orchestrate software defined networking (SDN) applications, by providing a plurality of network elements in a network, each network element comprising a plurality of ingress interfaces, a plurality of egress interfaces, and a routing information base (RIB), providing, to an SDN application, an application program interface (API) to abstract properties and events of: (i) the ingress interfaces, (ii) the egress interfaces, and (iii) the RIB of a specified network element, receiving a request from the SDN application apply a function to the specified network element, the function specifying to modify: (i) a preprocessing operation on a data packet, (ii) the RIB, (iii) a post processing operation on the data packet, and (iv) the properties of the ingress interfaces, egress interfaces, and RIBs of the specified network element, and applying the function to the specified network element through the API. | 2014-09-18 |
20140282629 | MANAGING REQUESTS FOR COMPUTING CAPACITY - Systems and methods are described for managing requests for computing capacity from a provider of computing resources. The computing resources may include program execution capabilities, data storage or management capabilities, network bandwidth, etc. In some implementations, a user can request that computer resources be reserved for guaranteed availability by the user (or others authorized by the user) during a future usage time period. For example, the user can request a desired amount of program execution capacity. The usage period can be flexibly chosen to meet the user's needs. The request can specify, for example, that a particular program be executed during the usage period, that only certain users be authorized to have access to the guaranteed availability computer resources, and so forth. The provider may charge a fee for the request and/or fees for access or use of the guaranteed availability computer resources during the usage period. | 2014-09-18 |
20140282630 | BACKEND CUSTOM CODE EXTENSIBILITY - Techniques are described herein that are capable of providing backend custom code extensibility. Such extensibility allows custom code to be automatically loaded dynamically (e.g., on-demand) in a runtime that is hosted by a backend-as-a-service (BaaS) module while the runtime is running to provide custom backend features that are defined by the custom code to an application in response to receipt of a request from the application. | 2014-09-18 |
20140282631 | OPTICAL DISC APPARATUS - According to one embodiment, there is provided an optical disc apparatus of a slot loading type, including a photosensor disposed near a disc insertion port and configured to change an output therefrom when an optical disc is inserted, a memory configured to record an output signal from the photosensor, and a controller configured to estimate a transparent clamp area of the optical disc based on the output signal, estimate a position of a center hole part of the optical disk based on the estimated clamp area, and detect presence of a foreign matter in the center hole part when a light-blocking percentage in the center hole part indicated by the output signal is equal to or higher than a predetermined value. | 2014-09-18 |
20140282632 | USING AUDIO DATA TO IDENTIFY AND RECORD VIDEO CONTENT - Methods and apparatus are disclosed for identifying audiovisual content, such as a movie or television show, based on audio data of the show and then presenting options to a user for the identified content, including recording that content on the user's digital video recorder for later viewing. | 2014-09-18 |
20140282633 | Broadcast Network Platform System - A commercial search engine for searchmercials. The system manages and searches advertising media video and audio files and associating the media with one or more calls to action. The system contains Metadata utilized for various queries including search, channels of distribution and account information. The system uses a manually data entry interlace or a custom retrieval system to selectively update media files and Metadata from Meta tags or feeds on a scheduled basis automatically without having to manually update this data in the system. The system spiders these custom Meta tags or feeds for new Metadata on a scheduled basis to automate the submission and programming of the searchmercials content over the search engine. The system provides videos tailored for search in the results list in order to better inform users as to the contents of a link URL. The system can also provide users with other call to action options such as click to call, literature, order forms, etc. The system can schedule searchmercials to target users by time of day, location, device, and other parameters to offer a call to action to different audiences. | 2014-09-18 |
20140282634 | AUDITED PIPELINED DISTRIBUTED SYSTEM FOR VIDEO ADVERTISEMENT EXCHANGES - Techniques and systems for operating a video ad exchange includes controlling an ad server to receive ad requests from viewer devices, provide ad responses to viewer devices, generate an ad delivery data file that includes information about delivery of ads to the viewer devices, and transfer the ad delivery data file to a distributed computing cloud. The technique further includes controlling an ad data infrastructure mechanism to download the cloud-based ad delivery data file into a local memory, and process the copied ad delivery data file to generate billing data. An ad data infrastructure mechanism receives a configuration file from the ad server, verifies that all items in the configuration file from the ad server were used in the generation of the first billing data, and removes non-verifiable items from the first billing data to generate a final billing data. | 2014-09-18 |
20140282635 | SYSTEM AND METHOD FOR INTERNET TV AND BROADCAST ADVERTISEMENTS - A system and method for providing targeted advertising messages to a user, in particular users viewing Internal TV or broadcast programs. Advertising data files from one or more advertising entities are stored in a centralized location, such as a server or similar platform. Data relating to the user is acquired from the user's device settings and/or identification, so that a targeted advertising message may be selected from one of the stored advertising data files. The content data is transmitted to the user, the data having a cue for insertion of the selected targeted advertising message prior to or after the content file has been transferred. | 2014-09-18 |
20140282636 | Mobile Content Delivery System with Recommendation-Based Pre-Fetching - This invention relates to the prefetching of content items, for example, prefetching of videos, to make the content items accessible from a local data store ( | 2014-09-18 |
20140282637 | BROADCAST PLAYBACK CONTROL APPARATUS AND METHOD OF ELECTRONIC DEVICE - An apparatus and method for controlling display of a broadcast program for use in a system including an electronic device with a communication function and an external display device is provided. The broadcast playback control method of an electronic device includes displaying program information including a schedule registration icon, scheduling, when the schedule registration icon is selected, a broadcast program slotted to play at a broadcast time included in the program information, and controlling playback of the registered program at the broadcast time. | 2014-09-18 |
20140282638 | UPSTREAM/DOWNSTREAM NETWORK AND/OR CONTENT DELIVERY APPARATUS AND METHODS - Apparatus and methods in the field of bi-directional (or interactive) networks. In some embodiments, bi-directional networks which provide, include, and/or enable point-of-purchase options (e.g., to or within displays or plays of media such as movies, television, and/or video). In some embodiments, bi-directional networks which permit or allow product placements to be directly monetized. In some embodiments, bi-directional or interactive networks which provide and/or include selectively visible advertising. In some embodiments, bi-directional or interactive networks which provide or include selectively visible advertising or point of purchase opportunities which are uniquely associated, affiliated, or connected to a consumer interest. In still other embodiments, methods and/or apparatus for increasing advertising and/or product placement effectiveness and/or for apportioning profits related to commercialization of advertised goods and/or services. | 2014-09-18 |
20140282639 | SYSTEM AND METHOD FOR SUPPLYING SUPPLEMENTAL AUDIO INFORMATION FOR BROADCAST TELEVISION PROGRAMS - A method, computer readable medium and an apparatus for providing supplemental information related to a character featured on a broadcast television program, wherein the supplemental information is not broadcast along with the broadcast television program. A viewer can request specific supplemental information associated with the broadcast television program through a telephone or electronic network interface. In some embodiments, a service controller transmits the requested supplemental information such that an audio component of the supplemental information does not conflict with the audio component of the broadcast television program. | 2014-09-18 |
20140282640 | METHODS AND SYSTEMS FOR REDUCING CREDITING ERRORS DUE TO SPILLOVER USING AUDIO CODES AND/OR SIGNATURES - Methods, apparatus, and articles of manufacture for reducing exposure crediting errors due to spillover in a media monitoring system are disclosed. An example method includes determining if first media monitoring data provided from a first meter identifies a same media as second media monitoring data provided from a second meter. If the first media monitoring data identifies the same media as the second media monitoring data, the example method includes detecting if spillover occurred by determining if an absolute value of a difference between a first timestamp associated with the first media monitoring data and a second timestamp associated with the second media monitoring data is less than a threshold. If spillover occurred, the example method includes determining which of the first media monitoring data or the second media monitoring data to credit as a media exposure. | 2014-09-18 |
20140282641 | METHODS AND APPARATUS TO DETERMINE A NUMBER OF PEOPLE IN AN AREA - Methods, apparatus, systems and articles of manufacture are disclosed to determine the number of people in an area. An example method includes collecting media identification information corresponding to media presented at a location, responding to a received request to register a mobile device with a base station by storing device identification information for the mobile device at the base station, timestamping the device identification information, determining a number of mobile devices located in an area based on the stored device identification information, and identifying a number of persons exposed to the media based on the media identification information and the device identification information. | 2014-09-18 |
20140282642 | ATTENTION ESTIMATION TO CONTROL THE DELIVERY OF DATA AND AUDIO/VIDEO CONTENT - A method implemented in a computer system for controlling the delivery of data and audio/video content. The method delivers primary content to the subscriber device for viewing by a subscriber. The method also delivers secondary content to the companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, where the secondary content relates to the primary content. The method extracts attention estimation features from the primary content, and monitors the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device. The method calculates an attention measurement for the subscriber viewing the primary content based on the attention estimation features, and the interaction measurement, and controls the delivery of the secondary content to the companion device based on the attention measurement. | 2014-09-18 |
20140282643 | Automatic Adjustment of Devices in a Home Entertainment System - A method of detecting missing devices in a home entertainment system using a wireless home entertainment hub includes obtaining a registration of at least one device that includes a source device. An instruction is received from a user to present program content from the source device. A set of one or more sink devices missing from the home entertainment system for a presentation of the program content based on an assessment by the wireless home entertainment hub of presentation capabilities of the home entertainment system using the at least one device registered with the wireless home entertainment hub is determined. The set of one or more sink devices is presented to the user. | 2014-09-18 |
20140282644 | METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO DETECT SHAPES - Methods, apparatus, and articles of manufacture to detect shapes are disclosed. An example method includes determining a depth value associated with an object outline detected in image data representative of an environment; and using the depth value to select a first group of reference shapes to be compared to the object outline from a collection of reference shapes, the first group representing a portion of the collection of reference shapes. | 2014-09-18 |
20140282645 | METHODS AND APPARATUS TO USE SCENT TO IDENTIFY AUDIENCE MEMBERS - Methods and apparatus to use scent to collect audience information are disclosed. An example apparatus includes a media meter to collect media identification information to identify media presented by an information presentation device; a people meter to identify a person in an audience of the information presentation device. The people meter includes a scent detector to detect a first scent of the person; a scent database containing a set of reference scents; a scent comparer to determine a first likelihood that the person corresponds to a first panelist identifier by comparing the first scent to at least some of the reference scents in the set; and identification logic to identify the person as corresponding to the first panelist identifier based on the first likelihood. | 2014-09-18 |
20140282646 | DEVICE FOR ACQUISITION OF VIEWER INTEREST WHEN VIEWING CONTENT - In order to acquire a viewer's enjoyment and interest when viewing three-dimensional contents on a consumer electronic device, a viewer's eyes are monitored in real-time. Biometric data from the monitoring can be used for delivery of highly accurate and personalized viewing experiences for the viewer. | 2014-09-18 |
20140282647 | CUSTOMIZED COMMERCIAL METRICS AND PRESENTATION VIA INTEGRATED VIRTUAL ENVIRONMENT DEVICES - A method of providing customized commercial content to a user includes providing first commercial content to a user, determining, using an integrated virtual environment device, whether the user substantially viewed the first commercial content, and providing second commercial content to the user based on the first commercial content and whether the user substantially viewed the first commercial content. | 2014-09-18 |
20140282648 | SMART TELEVISION AND METHOD FOR BROADCASTING TV SHOW THEREFOR - A method for broadcasting TV show as used in a smart TV. The smart TV comprises a body, a facial image capturing unit and a storage unit. The storage unit stores facial images of registered users and a mapping relationship between a number of favorite TV show lists and a number of accounts. The method comprises following steps. Capturing the facial images in front of the facial image capturing unit, identifying whether the captured facial images contain one or more facial images of registered users of the smart TV and identify the number of the registered users contained in the captured facial images. In addition, controlling the smart TV to enter a broadcasting mode according to the identified users. Importing TV shows associated with the broadcasting mode of the smart TV and the favorite TV show lists. A smart TV is also provided by the present disclosure. | 2014-09-18 |
20140282649 | Apparatus, Method, and Program for Processing Information - An information processing apparatus includes: importance calculation means configured to calculate an experience importance degree of content for a user based the basis of a relationship among a reaction analysis result obtained by performing predetermined analysis on a reaction (attitude) of the user to the content at the time when the user experiences the content, an environment analysis result obtained by performing predetermined analysis on an external environment of the user at the time when the user experiences the content, a signal analysis result obtained by performing predetermined analysis on a video signal or voice signal of the content, and a language analysis result obtained by performing predetermined language analysis on language information described about the content; and determination means configured to, if the experience importance degree of the content calculated by the importance calculation means is high, determine the content as recommendation content to be recommended to the user. | 2014-09-18 |
20140282650 | INTERACTIVE BROADCAST SYSTEM AND METHOD - An interactive system and method allow for broadcast of basic content data along with data that define graphical inserts that can be played with or super-imposed on screens of the decoded broadcast. Coordinated pages or screens may be transmitted to audience secondary devices, such as smart phones, tablet computers, and so forth. Audience members may participate in an interactive experience by selecting options provided on the secondary devices. Audience responses are received, aggregated, and rules applied in accordance with the desired experience. The graphical indicia are altered during the broadcast, and optionally during or just following a period for audience feedback. | 2014-09-18 |
20140282651 | Application for Determining and Responding to User Sentiments During Viewed Media Content - There is provided a system and method for a platform for determining and responding to user sentiments during viewed media content. The method comprises displaying on a display, a plurality of user selectable sentiment actions to a plurality of users during broadcast of a media content, receiving a first selection of at least one of the plurality of user selectable sentiment actions from each of the plurality of users, and determining a first threshold sentiment level based on the first selection of the at least one of the plurality of user selectable sentiment actions. The method may further comprise sharing the first selection of the at least one of the plurality of user selectable sentiment actions from each of the plurality of users using a social media platform. Additionally, the method may also further comprise triggering a sentiment soundtrack corresponding to the first threshold sentiment level. | 2014-09-18 |
20140282652 | Advertisement Tracking - A display device which shows content with advertisement portions may monitor user actions to determine the efficacy of the advertisement. During the presentation of an advertisement, actions of a user may take are monitored, such as, changing the audio level of the advertisement during play, obstructing the advertisement, or changing the z-order of the window containing the advertisement, and this information may be reported to determine the efficacy of the advertisement. | 2014-09-18 |
20140282653 | Selective Interactivity - A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources. | 2014-09-18 |
20140282654 | Method of Metering Video Playback - A method of metering playback of videos in a video library includes sending a message to continue playback of a video and determining whether a playback amount of time has been exhausted. The method includes the further step of sending a message to interrupt playback of the video if the playback amount has been exhausted. | 2014-09-18 |
20140282655 | System and method for targeted mobile ad delivery based on consumer TV programming viewing habits - The present disclosure relates to systems and methods for gathering analytical information on TV viewers to provide targeted ads on mobile devices. SDKs are provided that allows for the capture of viewers' TV watching habits through their personal electronic devices. The TV watching habits are analyzed and stored to create user profiles. Based on these user profiles, highly relevant and targeted ads are matched and delivered to individual users. | 2014-09-18 |
20140282656 | PERSONALIZED VIDEO CHANNEL CONTROL - Video content is identified by a source component via a processor from a plurality of media sources. The media sources can comprise a wireless broadcast media channel, a web site, a web data feed, and/or a wired broadcast channel for communication via a personalized video channel. A profile component can determine user profile data that includes user preferences associated with a first client device for the video content and the plurality of media sources. A control component can generate a set of viewing controls associated with the user profile data that control transmission of the video content via the personalized video channel. A streaming component is configured to communicate the set of predicted video content from the plurality of media sources to a mobile component via the personalized video channel based on the set of viewing controls and the user profile data. The personalized video channel can be re-configured to communicate, at different times, the video content identified from different media sources of the plurality of media sources. | 2014-09-18 |
20140282657 | METHOD AND SYSTEM FOR AUTOMATIC CONTENT RECOGNITION (ACR) INTEGRATION FOR SMARTTVS AND MOBILE COMMUNICATION DEVICES - A second screen communication device that is paired with an automatic content recognition (ACR) enabled display communication device launches an interactive application in response to an invitation cue generated and presented by the ACR-enabled display communication device while the ACR-enabled display communication device is displaying linear broadcast content. The linear broadcast content is a non-IP based broadcast content. The interactive application launched on the second screen communication device enables interaction with interactive content displayed by a user interface on the second screen communication device based on the invitation cue. The second screen communication device may generate one or more control elements that are utilized to control the interaction with the interactive content. The displaying of IP-based digital stream content corresponding to the linear broadcast content on the automatic content recognition enabled display may be resumed on the ACR enabled communication device utilizing the generated one or more control elements. | 2014-09-18 |
20140282658 | METHOD AND SYSTEM FOR AUTOMATIC CONTENT RECOGNITION (ACR) BASED BROADCAST SYNCHRONIZATION - An automatic content recognition (ACR) enabled display communication device that is operable to receive and consume content from a linear feed and a corresponding IP-based feed. The linear feed and the IP-based feed includes one or more content identifiers that identify similar content within the linear feed and the IP-based feed and also includes one or more corresponding automatic content recognition triggers. The ACR-enabled display communication device determines a first content identifier that is associated with a first content in the linear feed that is being consumed and requests IP segments in the IP-based feed that corresponds to the determined first content identifier and switches from consuming content in the linear feed to consuming content in the requested IP segments. The ACR-enabled display communication device stores the determined first content identifier and receives the requested IP segments from a remote server. | 2014-09-18 |
20140282659 | SYSTEM AND METHOD FOR IDENTIFYING SOCIAL MEDIA INFLUENCERS - Data indicative of first and second members of a social group, a media content accessed by the first and second members of the social group, and a time at which the media content was accessed by the first and second members of the social group is collected. A system then compares the received data to determine if the second member of the social group accessed the same media content as the first member of the social group and if the second member of the social group accessed the same media content within a predetermined amount of time. When the second member of the social group accessed the same media content as the first member of the social group within the predetermined amount of time the first member of the social group is identified as a social influencer. | 2014-09-18 |
20140282660 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING MOBILE CONTENT CORRESPONDING TO MEDIA CONTENT - Methods, systems, and media for presenting mobile content corresponding to media content are provided. In some implementations, a method for providing information relating to media content is provided, the method comprising: determining a channel that is providing the television program; causing images relating to the television program to be presented, wherein the images are selected based on the channel and a time parameter; receiving a user selection of an image; identifying an entity within the selected image using one or more image recognition techniques; generating a search query based at least in part on the identified entity; obtaining search results responsive to the generated search query; and causing at least one of the search results to be presented to the mobile device in response to receiving the user selection of the image. | 2014-09-18 |
20140282661 | Determining Interest Levels in Videos - A video is analyzed to identify interest level for a plurality of frames. The interest level is determined based on analysis of the content of each of the plurality of frames or how often other clients view the frames or take actions while viewing the frames. Frames are clustered and key frame locations are determined for each of the clusters. Key frames are given a higher buffering priority than non key frames. Buffering of key frames is prioritized based on key frame interest level. Key frames are also utilized to enable a client to skip forward or backward between key frames and view content that is likely to be of interest to the user. | 2014-09-18 |
20140282662 | PRE-DISTRIBUTION IDENTIFICATION OF BROADCAST TELEVISION CONTENT USING AUDIO FINGERPRINTS - Systems, devices and methods are provided to automatically identify advertisements or other portions of a broadcast television stream before the stream is distributed via a cable, DBS, IPTV or other medium. The television broadcast is received at the data processing system, and audio content of the television broadcast is analyzed to generate an audio fingerprint of a portion of the audio content. The identified audio fingerprint are compared to audio fingerprints stored in a database to thereby identify the portion of the television broadcast based on the generated audio fingerprint. By identifying the contents of an actual broadcast prior to redistribution of the broadcast, additional actions may be taken that are unique to the identified content. | 2014-09-18 |
20140282663 | METHODS AND APPARATUS TO DETECT SPILLOVER IN AN AUDIENCE MONITORING SYSTEM - Methods and apparatus to detect spillover in an audience monitoring system are disclosed. An example method includes sampling a first audio signal from a first source received by a first microphone; sampling a second audio signal received by a second microphone from the first source, wherein the second microphone is separated from the first microphone by a first distance; calculating an origin direction of the first source based on a time difference between receipt of the first and second audio signals; when the origin direction is within a threshold angle, retaining the media associated with the first source; and when the origin direction exceeds the threshold angle, ignoring the media associated with the first source | 2014-09-18 |
20140282664 | METHODS AND APPARATUS TO CLASSIFY AUDIO - Methods, apparatus, systems and articles of manufacture are disclosed herein to classify audio. An example method includes determining a first count of volume events having a first period of time associated with the audio. The example method also includes determining a second count of volume events having a second period of time associated with the audio. The example method also includes classifying the audio based on the first count and the second count. | 2014-09-18 |
20140282665 | SET TOP BOX COOKIES - A method, executed by a processor, for serving sponsored content at a second media device associated with a first media device includes receiving by a processor, a unique identification of the first media device; storing the unique identification with the second media device; sending, by the processor, a sponsored content request and the unique identification to a sponsor; receiving, by the processor, sponsored content selected based on historical data related to the content viewed on the first media device. | 2014-09-18 |
20140282666 | Systems and Methods for Content History - Systems and methods for determining and storing a content viewing history and/or content experience of one or more users are disclosed. The content viewing history may be stored in a content information account associated with the one or more users. Bookmarks associated with content and/or secondary content associated with the content, or indications thereof, may also be stored in the content information account associated with the one or more users. | 2014-09-18 |
20140282667 | TELEVISION CONTENT MANAGEMENT WITH INTEGRATED THIRD PARTY INTERFACE - Systems, methods and devices manage second screen media content that is associated with live or previously-recorded television programming while the programming is being viewed by a user. A control application provides an HTML | 2014-09-18 |
20140282668 | VIEWER BEHAVIOR TRACKING USING PATTERN MATCHING AND CHARACTER RECOGNITION - A method for tracking user behavior includes providing multiple frames from a source to an electronic device, automatically capturing one of the multiple frames viewed on a display device connected to the electronic device based on an event, matching a pattern of the captured frame with a frame template by searching a plurality of frame templates, using the matched frame template to extract information from the captured frame, and storing the extracted information for tracking user behavior. | 2014-09-18 |
20140282669 | METHODS AND APPARATUS TO IDENTIFY COMPANION MEDIA INTERACTION - Methods, apparatus, systems and articles of manufacture are disclosed to identify companion media interaction. An example method includes identifying primary media corresponding to a primary media presentation generated by a primary media device of an environment. The example method also includes determining whether secondary media corresponding to secondary media device usage in the environment is related to the primary media. | 2014-09-18 |
20140282670 | METHOD AND SYSTEM FOR DETECTING AND RESOLVING CONFLICTS IN AN AUTOMATIC CONTENT RECOGNITION BASED SYSTEM - A device that handles operations for automatic content recognition detects utilizing the automatic content recognition (ACR) operations, a conflict when a first overlay and a second overlay are concurrently presented on a channel on the device. The device may modify the presentation of the first overlay and/or the second overlay for the channel based on the detection. The device utilizes the ACR operations to determine an identity of the channel based on a unique identifier such as a channel logo. The device utilizes the ACR operations to determine a location where the first overlay and/or the second overlay is presented based on the channel identity and may relocate the first overlay and/or the second overlay from the determined location to a new location. If the conflict is detected, the device may be resize, defer or cancel presentation of one of the first overlay and/or the second overlay for the channel. | 2014-09-18 |
20140282671 | SYSTEMS, METHODS, AND APPARATUS TO IDENTIFY LINEAR AND NON-LINEAR MEDIA PRESENTATIONS - Systems, methods, and apparatus to identify linear and non-linear media presentations are disclosed An example method to determine whether a media presentation is a linear or a non-linear media presentation comprises generating a reference log comprising a first media identifier of first media and a time at which the first media was presented, accessing a media presentation log comprising a second media identifier of second media and a time at which the second media was presented, and determining whether the second media correspond to a linear media presentation or a non-linear media presentation by comparing the media presentation log to the reference log. | 2014-09-18 |
20140282672 | METHODS AND APPARATUS TO DISCRIMINATE BETWEEN LINEAR AND NON-LINEAR MEDIA - Methods and apparatus to discriminate between linear and non-linear media are disclosed An example method to determine whether a media presentation is a linear or a non-linear media presentation comprises generating a reference log comprising a first media identifier of first media and a time at which the first media was presented, accessing a media presentation log comprising a second media identifier of second media and a time at which the second media was presented, and determining whether the second media correspond to a linear media presentation or a non-linear media presentation by comparing the media presentation log to the reference log. | 2014-09-18 |
20140282673 | SYSTEMS AND METHODS FOR REAL-TIME TELEVISION AD DETECTION USING AN AUTOMATED CONTENT RECOGNITION DATABASE - A system and method for the automated real-time detection and processing of commercial messages, public service announcements or similar short-duration, repeated TV programming segments occurring in one or more broadcast video steams is described. A process is utilized that identifies possible commercial segments by identifying discrete video segments that have specific short durations among other attributes. Video segments that appear to have these characteristics are considered likely to be television commercials, promotions, or public service announcements and are stored in a TV Ad database which is separate from the primary television content database. Incoming video from a plurality of television programming sources is process into fingerprints and placed in a master TV content database. At the same time, said incoming programming is tested for matches in a TV ad database. If a match is found, then the presumed TV ad is removed from the master content database. | 2014-09-18 |
20140282674 | Image Recognition of Content - Techniques are described to employ image recognition techniques to content. In an implementation, one or more images are identified in content using a signature derived from the one or more images. Metadata associated with the content is then supplemented based on the identified one or more images. | 2014-09-18 |
20140282675 | BROADCASTING RECEIVING APPARATUS AND METHOD FOR PROVIDING BROADCASTING SIGNAL RELATION INFORMATION - A broadcasting receiving apparatus and a method for providing broadcasting signal relation information are provided. The broadcasting receiving apparatus, which accesses a server through a network, includes a broadcasting signal receiver which receives a broadcasting signal; a channel identifier which identifies a change of a channel of the broadcasting signal, generates a fingerprint corresponding to the broadcasting signal of the changed channel, and receives identification information of the changed channel from a matching server based on the generated fingerprint; and a relevant information provider which receives conditional information that indicates a condition for receiving relevant information of the broadcasting signal if the channel is changed, receives the relevant information based on the conditional information and displays the received relevant information. | 2014-09-18 |
20140282676 | INTERACTIVE INCENTIVE DRIVEN PARTICIPATORY SYSTEM AND METHOD FOR ENGAGING MULTIMEDIA AUDIENCE - An interactive incentive driven participatory system provides incentives to viewers of an advertising commercial or promotional message. The system is used in conjunction with a device having capability to receive and transmit messages and accept input via a user interface. An interactive incentive website associated with software including entry of at least one advertising or promotional message, at least one query, and user information associated with a user of the machine is provided. The website displays the advertising or promotional message and the query to the user. The information of the website may also be displayed or audibly presented directly during a broadcast. At least one answer prompt is associated with the query adapted to prompt the user to respond. A central processing station receives, stores and assesses answers, and a central processor processes the user's answers into points/tickets correlating to incentives and market data. | 2014-09-18 |
20140282677 | SECOND SCREEN APPLICATION LINKED TO MEDIA CONTENT DELIVERY - A system and a method are disclosed for providing for display on a screen of a secondary device augmented content to a television show displayed on a screen of a primary device. A server receives from the secondary device, information corresponding to the television show currently playing on the screen of the primary device. A synchronization cue is identified based on the information corresponding to the television show. The synchronization cue identifies a current temporal segment within the television show currently being played by the primary device. Based on the synchronization cue, augmented content is generated relevant to the current temporal segment of the television show. The augmented content enables an interactive viewer experience with the television show. | 2014-09-18 |
20140282678 | Method for Enabling 3DTV on Legacy STB - Systems and methods may be provided embodying a novel approach to allow a consumer to easily manage the 3D configuration settings of their 3D capable TV set while connected to a legacy video set top box device that has a digital video output port (such as HDMI 1.1-1.3). Stereoscopic (3D) video will be transmitted in one of multiple “frame-packed” or alternating pictures formats that includes both, the compressed picture data of the left and right views, embedded as if it was a regular 2D picture in a standard MPEG2 transport video stream. Deployed (legacy) receivers will decode and output a compressed video stream as if it was a 2D video stream. The stereoscopic image can be delivered in one of the multiple frame-packed formats: side by side (left half and right half adjoined), top half adjoined to bottom half, or according to a checkerboard pattern corresponding respectively to the left view and right view. | 2014-09-18 |
20140282679 | DYNAMICALLY IMPLEMENTING AN IMAGE PROTECTION POLICY - Technologies for dynamically implementing an image protection policy include a camera device with a camera to capture an image of at least one person. The camera device determines a location in the image of at least one person in the image, determines a location of at least one personal computing device, and maps the personal computing devices to the persons captured in the image based on the determined device and image locations. The camera device may broadcast an announcement of the creation of the image to the personal computing devices, negotiate an image protection policy with each of the personal computing devices, and implement the negotiated image protection policy. | 2014-09-18 |
20140282680 | Systems and Methods for Providing Access to Rights Holder Defined Video Clips - Computer-implemented systems and methods are provided for providing access to a portion of a video to a requesting user. For example, a computer can receive an identification of a video, a starting point of a clip within the video, and an ending point of the clip within the video from a rights holder. The computer can define a video clip based on the identified video, the starting point, and the ending point. The computer can also provide a link by which a requesting user is provided access to the video clip. | 2014-09-18 |
20140282681 | CHAPTERIZED STREAMING OF VIDEO CONTENT - A method includes sending, by a user device, a request for video content based on a selected video content chapter of the video content. The method also includes receiving video content information that includes a list of video content chapters of the video content. The method includes determining, for each listed video content chapter, whether the video content chapter has been previously stored on the user device. The method further includes downloading particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device, and playing the video content based on the selected chapter. | 2014-09-18 |
20140282682 | METHOD FOR CONTROLLING AND IMPLEMENTING BLACKOUT IN IPTV NETWORKS - A media content broadcast blackout control method, comprising receiving a retune message requesting a blackout of a primary media content broadcast in specific regions, generating a playlist for each region comprising a content key wrapped in a region-specific media key, wherein the content key in the playlists for regions that are not subject to the blackout is configured to access the primary media content broadcast, and the content key in the playlists for regions that are subject to the blackout is configured to access an alternate media content broadcast, providing the playlists to client devices within each region, providing the primary media content broadcast to client devices whose region-specific media key unwraps the content key for the primary media content broadcast, and providing the alternate media content broadcast to client devices whose region-specific media key unwraps the content key for the alternate primary media content broadcast. | 2014-09-18 |
20140282683 | COMPUTING SYSTEM WITH DEVICE INTERACTION MECHANISM AND METHOD OF OPERATION THEREOF - A computing system includes a trait-recognition module configured to detect a physical identification signature for representing a user; a device-recognition module, coupled to the trait-recognition module, configured to detect a device-identification for representing a device closely associated with the user; and a connection module, coupled to the device-recognition module, configured to establish a device-grouping based on the physical identification signature for connecting the device with a further device for displaying a content on the device, the further device, or a combination thereof. | 2014-09-18 |
20140282684 | REGISTRATION OF A PERSONAL ELECTRONIC DEVICE (PED) WITH AN AIRCRAFT IFE SYSTEM USING A PED GENERATED REGISTRATION IDENTIFIER AND ASSOCIATED METHODS - An aircraft communications system includes at least one personal electronic device (PED) carried by an aircraft passenger, and an aircraft in-flight entertainment (IFE) system. The PED includes a PED near-field communications (NFC) device, a PED wireless transceiver, and a PED controller for transmitting a registration identifier (ID), and communicating via the PED wireless transceiver. The aircraft IFE system includes an IFE video entertainment source, IFE passenger seat displays, a respective IFE NFC device associated with each of the IFE passenger seat displays, an IFE wireless transceiver, and an IFE controller. The IFE controller is for selectively displaying video from the IFE entertainment source on the IFE passenger seat displays, and communicating with the PED wireless transceiver via the IFE wireless transceiver based upon one of the respective IFE NFC devices receiving the registration ID from the PED NFC device when in proximity thereto. | 2014-09-18 |
20140282685 | SYSTEMS AND METHODS FOR PERFORMING TRANSPORT I/O - Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control word that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content. In embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The Transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor. | 2014-09-18 |
20140282686 | METHODS AND SYSTEMS FOR DIGITAL FILE DISTRIBUTION TO THEATERS - Systems and methods for efficiently distributing digital cinema files from a server to a theater are disclosed. The systems and methods may comply with DCI requirements. A server updates an original composition playlist, updates a track file associated with the updated composition playlist, and distributes the updated composition playlist and updated track file to one or more theaters over a communications network. The theater is configured to store the updated track file at a storage containing copies of all track files associated with the updated composition playlist and update the theater's original composition playlist to the updated composition playlist. The server may have a database configured to track the composition playlists and associated track files present in each theater in the system. | 2014-09-18 |
20140282687 | SYSTEMS AND METHODS FOR SECURELY PROVIDING ADAPTIVE BIT RATE STREAMING MEDIA CONTENT ON-DEMAND - A system for securely providing adaptive bit rate streaming media content on-demand may include a security sever of a program distributor that selects, based on a received authorized request, which of a differently encrypted stored versions of a “special segment” of the requested program to deliver to the receiving device during the transmission of the requested program. The selection may be based on a pseudo-random selection process per request for the program based on an identifier of the request associated with the remote control device. The selection of which of the differently encrypted stored versions of the “special segment” of the ordered program to deliver may be= based on the current session. The secure remote then sends to the receiving device the correct decryption key for the receiving device to decrypt the particular encrypted version selected of the “special segment” to be sent to the receiving device. | 2014-09-18 |
20140282688 | HIGH THROUGHPUT NETWORK ENCRYPTIONUSING CCAP - A video distribution network includes a distribution plant and a first bulk encryption device connected to the distribution plant, wherein the bulk encryption device outputs a first encrypted video service stream to the distribution plant via an internet protocol (IP) interface. | 2014-09-18 |
20140282689 | SYSTEMS AND METHODS FOR SECURELY PROVIDING ADAPTIVE BIT RATE STREAMING MEDIA CONTENT ON-DEMAND - A system for securely providing adaptive bit rate streaming media content on-demand may include a security sever of a program distributor that selects, based on a received authorized request, which of a differently encrypted stored versions of a “special segment” of the requested program to deliver to the receiving device during the transmission of the requested program. The selection may be based on a pseudo-random selection process per request for the program based on an identifier of the request associated with the remote control device. The selection of which of the differently encrypted stored versions of the “special segment” of the ordered program to deliver may be based on the current session. The secure remote then sends to the receiving device the correct decryption key for the receiving device to decrypt the particular encrypted version selected of the “special segment” to be sent to the receiving device. | 2014-09-18 |
20140282690 | Pre-Defined Streaming Media Buffer Points - An approach is provided in which a source entity generates scene fill metadata corresponding to scene transition points included in media content. The scene fill metadata includes a “required buffer amount,” which indicates an amount of the media content for which a destination entity should buffer prior to displaying one or more upcoming scenes. In turn, the source entity provides the scene fill metadata to a destination entity. | 2014-09-18 |
20140282691 | SYSTEM AND METHOD TO PROVIDE SUPPLEMENTAL CONTENT TO A VIDEO PLAYER - A supplemental content retrieval system is disclosed for playing supplemental video content on a video player. The system comprises a video player for playing video content, a secondary device for receiving supplemental video content, and a remote database for providing supplemental video content, wherein the video player is configured to play the supplemental video content received by the secondary device. A method for using said system is also disclosed. | 2014-09-18 |
20140282692 | Advertisement Insertion - A method implemented in a computer system for inserting advertisements into an audio/video stream. The method receives the audio/video stream, and monitors it to detect an advertisement insertion notification for the audio/video stream. The advertisement insertion notification references an advertisement insertion point at a position in the audio/video stream. The method determines a disposition of the audio/video stream at the position, and examines at least one advertisement stream to identify a matching advertisement stream having an advertisement disposition that agrees with the disposition of the audio/video stream at the position. The method inserts the matching advertisement stream into the audio/video stream at the position. | 2014-09-18 |
20140282693 | METHODS AND APPARATUS TO PRESENT SUPPLEMENTAL MEDIA ON A SECOND SCREEN - Methods and apparatus to present supplemental media on a second screen are disclosed. An example method includes obtaining, at a digital media device, media identifying data from audio data of a portion of first media being presented via the digital media device; determining that the portion of the first media is an advertisement based on the media identifying data; detecting, at the digital media device, a command to cause the digital media device to skip the portion of the first media; and providing an indication to a second device in response to detecting the command, the indication to cause the second device to present second media. | 2014-09-18 |
20140282694 | ADDRESSABLE REALTIME MESSAGING FOR TELEVISION RECEIVERS - Systems, devices and methods are provided to deliver messages between a television distributor and groups of television receivers. A data processing system provides a message exchange service that routes messages to any number of queues based upon various routing keys. Each of the customer-operated television receivers establishes a queue with the routing service that is bound to any number of routing keys. Keys may be selected based upon characteristics of the receiver, geographic factors, demographic factors, subscribed services, customer preferences or the like. When a service wants to send a message to a particular group, it sends the message to the group's routing key, and the routing service delivers the messages to each of the receivers bound to that particular key. | 2014-09-18 |
20140282695 | SYSTEMS, METHODS, AND MEDIA FOR PRESENTING ADVERTISEMENTS - Systems, methods, and media for presenting advertisements are provided. In some implementations, systems for presenting advertisements are provided, the systems comprising: at least one hardware processor that: receives media content containing a video portion and/or an audio portion; determines whether a watermark is embedded in at least one of the video portion and/or the audio portion of the media content; and if it is determined that the watermark is embedded in the at least one of the video portion and/or the audio portion of the media content: identifies a payload in the watermark; receives an advertisement selected at least in part based on the payload; and causes the advertisement to be presented instead of the media content. | 2014-09-18 |
20140282696 | ADVERTISING DOWNLOAD VERIFICATION - Methods and systems are described for verifying that advertising content has been downloaded by a client. When a streaming client requests advertising content from an advertising server, the streaming client receives one or more verifiers from the advertising server. The streaming client sends information associated with the verifiers to a media server. The media server is configured to validate streaming of the advertising content to the streaming client based on the information associated with the verifiers. | 2014-09-18 |
20140282697 | METHOD AND SYSTEM FOR PROVIDING SYNCHRONIZED ADVERTISEMENTS AND SERVICES - A second screen communication device that is paired with an automatic content recognition (ACR) enabled display communication device is operable to detect presentation of a linear advertisement campaign on the ACR-enabled display communication device and control presentation of content, which is associated with the linear advertisement campaign, on the second screen communication device. The content that is associated with the linear advertisement campaign comprises a plurality of messages. The second screen communication device is operable to select one or more of the plurality of messages for presentation on the second screen communication whenever the linear advertisement campaign is detected during the presentation on the ACR-enabled display communication device. The screen communication device may be operable to sequence through presentation of the plurality of messages on the ACR-enabled display communication device based on the selection. | 2014-09-18 |
20140282698 | SYSTEM AND METHOD FOR REINFORCING BRAND AWARENESS WITH MINIMAL INTRUSION ON THE VIEWER EXPERIENCE - Disclosed is a system and method for distributing media content, the system including a media content server, a media content receiver configured to output a signal to an associated display device. The media content server is configured to provide a media content signal to the media content receiver. | 2014-09-18 |
20140282699 | ENHANCED BROADCAST TELEVISION FOR PORTABLE DEVICES - An enhanced manner of datacasting and providing broadcast television to portable devices is disclosed, including tuner assistance, improvements in recording and datacasting content, and assisting users in obtaining the optimum experience from their set-up. A small form factor, low cost accessory product such as a WiFi dongle with one or more tuners can be used to provide the single function of delivering content to portable devices. The content can be sourced from broadcast (e.g. ATSC/DVB-T, etc.) and can be in the form of live (linear) television or download (on demand) programming. No Internet connection is required. | 2014-09-18 |
20140282700 | INTERACTIVE PRODUCT PLACEMENT SYSTEM AND METHOD THEREFOR - A method for presenting advertisements for commercial products in video productions, whereby the commercial product is placed in the video production as an element of the video production. A viewer is enabled to interact with the video production to select the product. Information is then displayed about the selected product; and the viewer is enabled to purchase the selected product. | 2014-09-18 |
20140282701 | Enabling Advertisements in Designated Periods of a Recurring Schedule - A method for providing television advertising includes receiving user input for selecting an advertising parameter and providing a user with an advertisement corresponding to the advertising parameter. | 2014-09-18 |
20140282702 | METHOD AND APPARATUS FOR PROVIDING INFORMATION FOR A MULTIMEDIA CONTENT FILM - A method and an apparatus for providing information for a multimedia content item from a catalog of multimedia content items to a user with the capability of displaying intra-content and inter-content information are described. A sequence of concepts is generated for the multimedia content item using a concept graph and metadata associated to the multimedia content item. An enhanced sequence of concepts for the multimedia content item using the sequence of concepts and an enhanced concept graph. The enhanced sequence of concepts is then displayed to a user. | 2014-09-18 |
20140282703 | DELIVERY OF CONTENT AND PRIORITY MESSAGES - Herein described are at least a system, computer readable storage media, and method for resuming consumption of content which was interrupted by a high priority message. In one embodiment, the method includes receiving the message while tuned to a first communications channel for receiving content, and transmitting a first signal responsive to detecting the start of the message. The first signal may pause delivery of the content, and may determine a location in the content corresponding to the start of the message. The method may further transmit a second signal responsive to detecting an end of the message, and trigger a resumption of delivery of the content starting at the indexed location. | 2014-09-18 |
20140282704 | System and Method for Using Emergency Alert System Messages - A home gateway ( | 2014-09-18 |