Patent classifications
H04N9/82
Recording and playing video using orientation of device
A method and system for recording and playing a video are provided. The method includes receiving an input, from a first user, to start recording of the video. An orientation of a recording device is detected for a plurality of frames while recording the video. An input to stop recording of the video is then received. The video is stored in a video file and the orientation of the recording device for the plurality of frames is stored as metadata associated with the video file. The playing includes receiving an input to play the video from a second user. An orientation of a playing device is detected. The video file is accessed, and the video is played using the metadata, the input received from the second user, and the orientation of the playing device. The video file is used to control speed and direction of the video.
System And Method For Capturing And Sharing A Location Based Experience
A system and method for capturing a location based experience at an event including a plurality of mobile devices having a camera employed near a point of interest to capture random, crowdsourced images and associated metadata near said point of interest. In a preferred form, the images include depth camera information from prepositioned devices around the point of interest during the event. A network communicates images, depth information, and metadata to build a 3D model of the region, preferably with the location of contributors known. Users connect to this experience platform to view the 3D model from a user selected location and orientation and to participate in experiences with, for example, a social network.
Portable recording device for real-time multimedia streams
This disclosure describes a portable recording device that is configured to capture real-time multimedia data from a surrounding environment. The portable recording device may comprise one or more sensors to capture the real-time multimedia data, a category selector to selectively toggle between preset positions that designate a category classification to the real-time data, and an activation button to trigger one or more actions relating to the capture of the real-time multimedia data.
Movie advertising playback systems and methods
An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, only the portion of the movie preceding the static ad can be skipped; the ad is unskippable. This technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, it is moved to after the end of the skip. This technique is referred to as “slip-ad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.
Media presentation description
A method for indicating repeat occurrences of advertisements in media content may include one or more of the following. The method may include inserting a first descriptor element for a media content in a media presentation description (MPD) associated with the media content. The method may include inserting a second descriptor element for a repeat occurrence of the media content in the MPD. The second descriptor element may indicate that, during the repeat occurrence of the media content, the media content be presented from the beginning.
BREATH ANALYZER, SYSTEM, AND COMPUTER PROGRAM FOR AUTHENTICATING, PRESERVING, AND PRESENTING BREATH ANALYSIS DATA
A breath analyzer, a system, and a computer program for administering a breath analysis to a donor and recording a breath analysis result. Embodiments of the invention authenticate that the breath analysis was performed correctly, preserves the breath analysis results by communicating with other devices, and presents the breath analysis results by superimposing them on recorded video data. The breath analyzer includes a breath receptor for receiving a breath sample from the donor, an analyzing element for determining a breath analysis result, a communications element for sending information indicative of the breath analysis result to a recording device manager, and a housing for securing the components in a handheld device. The system comprises the breath analyzer, a recording device manager for synchronizing the recordings, and at least one ancillary camera for recording the breath analysis.
Target Tracking Of Motor Vehicles Or Other Moving Objects By Forming An Ad Hoc Network Of Devices
For tracking a target, multiple smart devices are self-organized into an ad hoc network, once a target is detected. A typical target is a motor vehicle or other moving objects. To add a device to the ad hoc network, a device within the system reaches out to a device that is not in the ad hoc network, and solicits the latter for images and data gathered in the past, as well as for future gathering of images and data. The usefulness of a device to the ad hoc network in view of target tracking is calculated, so that devices are added to or removed from the ad hoc network. The network might track multiple targets. In addition to detecting and tracking targets in “real world” scenes, targets in video games, or in virtual worlds, or in the Metaverse, are also contemplated.
MULTI-TRACK DEPOSITION AND EVIDENCE RECORDING SYSTEM
Embodiments include a modular video recording system. The system includes a first module for supporting a primary input to be recorded. The system may include combinations of modules for supporting different combinations of recording inputs from video and audio sources for recording the received inputs in different combinations.
Content caching services in satellite and satellite/IP content delivery systems
Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
INCIDENT REPORT GENERATION FROM MULTIMEDIA DATA CAPTURE
This disclosure describes an apparatus and system for classifying audio and video data captured by a portable recording device. The portable recording device may comprise a camera system enclosure that captures audio and video data that reflects a user’s point-of-view perception of their surroundings. The video and/or audio data may be transmitted in real-time, or near real-time, to a Central Multimedia Management (CMM) System at a Network Operations Center, or one or more mobile computing devices, via one or more networks. Alternatively, or additionally, the video and/or audio data may be stored within memory of the portable recording device. This disclosure further describes a CMM system that may act as a central repository of multimedia data from one or more portable recording device(s). The CMM system may further generate and assign incident report forms for each individual instance of real-time data that is recorded by a portable recording device.