Patent classifications
H04N21/43637
SYSTEM AND METHOD TO SYNCHRONIZE RENDERING OF MULTI-CHANNEL AUDIO TO VIDEO PRESENTATION
A system and method are provided for an AV device for use with a video player, one or more speakers, and encoded AV data. The encoded AV data includes multiplexed encoded video data and encoded audio data. The AV device is connected to the speakers via wireless channels. The AV device is able to determine channel delays associated with each wireless channel; synchronize program clocks of the video player and speakers; determine and modify buffer levels of each speaker; demultiplex the encoded AV data to obtain encode video data and encoded audio data; and provide prefetched portions of encoded audio data based on buffer levels.
METHOD FOR ACQUIRING ACCESS RIGHTS TO CONDITIONAL ACCESS CONTENT
A method of acquiring access rights to conditional access content. The method comprises receiving an access right on a first terminal through a first communication channel; storing said access right in said first terminal; sending a request for said conditional access content to a content provider, said request containing at least an identifier of an account to which said first terminal is associated, an identifier of the requested content and a piece of information concerning said access right; verifying, by said content provider, the authenticity of said access right using said piece of information concerning the access right; and when there has been a successful verification, marking said access right as used, and sending said conditional access content to at least one terminal linked to said account. The first terminal using near field communication technology (NFC) during at least one transfer of said access rights.
Systems and methods for seamlessly outputting embedded media from a digital page on nearby devices most suitable for access
Systems and methods for enhancing user experience in accessing media of a certain content type by outputting the media on a nearby device that is better suited for access. For example, a media guidance application may determine that a user is accessing, on his/her smartphone, a digital page (e.g., a website, a newsfeed, etc.) that features embedded content (e.g., photos, movies, music, etc.). In response to determining that the user has navigated to an embedded content, such as a video clip, the media guidance application may determine a device in the vicinity of the user that is better suited than the user's smartphone for playback of the video clip. For example, a nearby smart television may have a larger screen, better sound output, and a better display resolution than the smartphone. As a result, the media guidance application may cause the smart television to output the video clip.
Wireless audio synchronization using a spread code
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audiovisual content among multiple speakers. In some embodiments, a first smart speaker receives a spread spectrum signal from a second smart speaker over an audio data channel. The first smart speaker despreads the spread spectrum signal based on a spreading code. The first smart speaker determines a time of receipt of the spread spectrum signal based on the despreading. The first smart speaker receives a time of transmission of the spread spectrum signal. The first smart speaker then calculates a playback delay based on the time of receipt and the time of transmission. Then the first smart speaker controls the playback of the audiovisual content based on the playback delay.
Multimodal inputs for computer-generated reality
Implementations of the subject technology provide determining an operating mode of an electronic device based at least in part on whether the electronic device is communicatively coupled to an associated base device. Based on the determined operating mode, the subject technology identifies a set of input modalities for initiating a recording of content within a field of view of the electronic device. The subject technology monitors sensor information generated by at least one sensor included in, or communicatively coupled to, the electronic device. Further, the subject technology initiates the recording of content within the field of view of the electronic device when the monitored sensor information indicates that at least one of the identified set of input modalities has been triggered.
INFORMATION PROCESSING METHOD, DEVICE AND STORAGE MEDIUM
An information processing method, a device, and a storage medium, which relates to a screen transmission technology, are provided. The method includes: in response to a first operation acting on characters, displaying the characters in an input box, where the input box is an input box of a screen transmission application; determining a target screen-transmission code in candidate screen-transmission codes stored in a screen-transmission sending end according to input characters, where the number of characters contained in the target screen-transmission code is greater than the number of the input characters, the target screen-transmission code contains the input characters, the target screen-transmission code is a screen-transmission code of a screen-transmission receiving end, and the target screen-transmission code is acquired by the screen-transmission sending end from a beacon received from the screen-transmission receiving end; displaying the target screen-transmission code in the input box.
Geolocationing system and method for use of same
A geolocationing system and method for providing awareness in a multi-space environment, such as a hospitality environment or educational environment, are presented. In one embodiment of the geolocationing system, a vertical and horizontal array of gateway devices is provided. Each gateway device includes a gateway device identification providing an accurately-known fixed location within the multi-space environment. Each gateway device includes a wireless transceiver that receives a beacon signal from a proximate wireless-enabled personal locator device. The gateway devices, in turn, send gateway signals to a server, which determines an estimated location of the wireless-enabled personal locator device.
Geolocationing system and method for use of same
A geolocationing system and method for providing awareness in a multi-space environment, such as a hospitality environment or educational environment, are presented. In one embodiment of the geolocationing system, a vertical and horizontal array of gateway devices is provided. Each gateway device includes a gateway device identification providing an accurately-known fixed location within the multi-space environment. Each gateway device includes a wireless transceiver that receives a beacon signal from a proximate wireless-enabled personal locator device. The gateway devices, in turn, send gateway signals to a server, which determines an estimated location of the wireless-enabled personal locator device.
Geolocationing system and method for use of same
A geolocationing system and method for providing awareness in a multi-space environment, such as a hospitality environment or educational environment, are presented. In one embodiment of the geolocationing system, a vertical and horizontal array of gateway devices is provided. Each gateway device includes a gateway device identification providing an accurately-known fixed location within the multi-space environment. Each gateway device includes a wireless transceiver that receives a beacon signal from a proximate wireless-enabled personal locator device. The gateway devices, in turn, send gateway signals to a server, which determines an estimated location of the wireless-enabled personal locator device.
METHODS AND SYSTEMS FOR IMPLEMENTING LEGACY REMOTE AND KEYSTROKE REDIRECTION
Methods and systems for routing key commands received from a remote-control device are provided. The method and/or system may include receiving, at a device, a key command from the remote-control device, generating a first message that includes the key command, sending, from the device, the first message to a keystroke router, and determining, at the keystroke router, a system network controller associated with the device. Moreover, the keystroke router may send the key command to the system network controller.