Patent classifications
H04N21/44227
DISPLAY DEVICE AND METHOD OF OPERATING THE SAME
A display device includes a display, a network interface configured to wirelessly communicate with a camera device or a server, an external device interface configured to communicate with the camera device through high definition multimedia interface-consumer electronics control (HDMI-CEC), and a controller configured to display a camera service list including a plurality of camera service items respectively corresponding to a plurality of camera service apps on the display upon connection with the camera device, to transmit, to the camera device, an execution request of a camera service app corresponding to a selected camera service item in response to selection of any one of the plurality of camera service items, and to switch external input to the camera device according to the execution request.
METHOD OF MONTORING USAGE OF AT LEAST ONE APPLICATION EXECUTED WITHIN AN OPERATING SYSTEM, CORRESPONDING APPARATUS, COMPUTER PROGRAM PRODUCT AND COMPUTER-READABLE CARRIER MEDIUM
The disclosure relates to a method for monitoring usage of at least one application executed within an operating system of an electronic device. The method includes at least one iteration of, while a processing condition is not satisfied, determining a video event associated with a current application and storing the video event in a data structure, delivering a set of video events. The method further includes, once the processing condition is satisfied, determining a past time slot, calling an usage statistics API provided on the operating system, delivering a set of application events representative of whether an application has been put in system foreground or system background, retrieving application events that have occurred during the past time slot, retrieving video events that have occurred during the past time slot, chronologically ordering the retrieved application and video events, and delivering a consolidated set of ordered events.
Multi-Network Playback Devices
A playback device includes programming for connecting to a first wireless local area network (WLAN) and storing a first set of network configuration parameters including an identifier of the first WLAN and a first security parameter for the first WLAN. The functions also include disconnecting from the first WLAN, receiving a second set of network configuration parameters including an identifier of a second WLAN and a second security parameter for the second WLAN, and storing the second set of network configuration parameters. The functions also include reconnecting to the first WLAN using the stored first set of network configuration parameters and, after reconnecting to the first WLAN, transmitting, absent user request, the second set of network configuration parameters to at least one other playback device that is connected to the first WLAN for storage on the at least one other playback device that is connected to the first WLAN.
IMAGE DISPLAY DEVICE AND METHOD FOR OPERATING SAME
The present disclosure relates to an image display device and a method of operating the same. The image display device according to an embodiment of the present disclosure includes: a display configured to display a pointer corresponding to a remote controller; an external device interface including at least one communication module and configured to perform short-range communication; and a controller, wherein the controller: receives, from the remote controller, an input signal including movement data of the remote controller through the external device interface; monitors a connection status with the remote controller based on the received input signal; if the connection status is good, calculates coordinates of the pointer based on the movement data included in the input signal; if the connection status is bad, processes the movement data included in the input signal, and then calculates coordinates of the pointer based on the processed data; and displays the pointer on the display based on the calculated coordinates of the pointer. Various other embodiments are also possible.
USER AUTHENTICATION
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for user authentication are disclosed. In one aspect, a method includes the actions of receiving a request to access a streaming service on an electronic device. The actions further include, in response to receiving the request to access the streaming service on the electronic device, determining, by the computing device, that a subscriber device is in a vicinity of the electronic device. The actions further include, based on determining that the subscriber device is in the vicinity of the electronic device, determining, by the computing device, a user identifier associated with the subscriber device. The actions further include determining that the user identifier is associated with a valid subscription to the streaming service. The actions further include providing data to access the streaming service.
SYSTEM AND METHOD FOR CONFIGURING INPUT ELEMENTS OF A CONTROLLING DEVICE
A configurable input element of a controlling device is configured by using a data representative of an over-the-top (OTT) media app determined to be installed on an OTT device and a data representative of the OTT device to identify at least one command that is required to be transmitted to cause the OTT device to launch the OTT media app. The at least one command is provisioned to the controlling device and assigned to the configurable input element. When the input element is subsequently activated, the controlling device will transmit the at least one command to cause the OTT device to launch the OTT media app.
METHODS, SYSTEMS, AND MEDIA FOR PRESENTING LINKS TO MEDIA CONTENT
Methods, systems, and media for presenting links to media content are provided. In accordance with some implementations, a method for presenting links to media content is provided, the method comprising: receiving, from a user device, a search query for a media content item; identifying candidate providers that provide access to the media content item; receiving, for each candidate provider, provider interaction information relating to previous interactions between a user of the user device and a candidate provider; receiving, for each candidate providers, media link information related to links to the media content item by the candidate provider; ranking the candidate providers based on the provider interaction information and the media link information; identifying a subset of candidate providers to be associated with a presented link to the media content item based at least in part on the ranking; and causing a user interface with links to the media content item to be presented, wherein each link of links is associated with one of the subset of candidate providers.
Systems and methods for time-shifted prefetching of predicted content for wireless users
Systems and methods for time-shifted prefetching of predicted content for wireless users. Prefetching video data can include retrieving video data and feature data and generating a video candidate set including selected videos of the related video data. The method can further include determining predicted videos using a machine learning algorithm. The predicted videos can be videos of the video candidate set that are likely to be viewed by a user at a future time. The method can further include prefetching the predicted videos by downloading the predicted videos.
WIRELESS NETWORK CAMERA SYSTEMS
Apparatus, systems and techniques are provided associated with a battery powered wireless camera, which includes an internal battery and an image capture module to capture images. Further, the battery powered wireless camera may include a first communication module and a second communication module configured for wireless communication. If the second communication module is powered down, the image capture module may store captured infrared images. If activation is triggered, the second communication module may power up and wirelessly transmit the captured images. In an example, the wireless camera may further include an infrared detection module configured for capturing infrared images. Further, the activation may include any one of a noise, a motion, a timing, a command, and an infrared detection. Also, the first communication module may wirelessly communicate utilizing a first communication mode and the second communication module may wirelessly communicate utilizing a second communication mode.
CONTEXT DRIVEN CONTENT REWIND
Example embodiments provide systems and methods for rewinding digital content during playback based on context of the digital content. A content rewind system electronically accesses digital content. A rewind trigger is detected by the system. The system analyzes the digital content to detect at least one dialog segment within the digital content. The analysis is based on context of the digital content (e.g., dialog within the digital content). The system rewinds playback of the digital content by rewinding to a starting point of a previous dialog segment.