Patent classifications
G11B27/00
Drift Glide
Drift Glide is based, created and invented as of style to unite all and every noun(s) ever. To bring all and every noun(s) ever to a simple format and also to expand in a educational, and a creative way. In wholeness, partialness and fullness separates similarities and differences adding of art form of full production of all and every noun(s) ever.
Interface for setting speed and direction of video playback
A graphical user interface for setting speed and direction of video playback may include a timeline representation of video duration. Playback speed and playback direction from a selected point of the video may be determined based on user interaction with the graphical user interface. A portion of the video to which the selected playback speed and selected playback direction is applied may be determined based on user movement of the timeline representation.
CONTENT SCRUBBER BAR WITH REAL-WORLD TIME INDICATIONS
In some embodiments, an electronic device displays a playback user interface that is configured to playback content on the electronic device. While displaying the playback user interface that is configured to playback the content on the electronic device, the electronic device displays a scrubber bar for navigating through the content, wherein the scrubber bar includes: a visual indication of a current playback position within the content; and one or more playback time indications that include time values based on the current playback position within the content. A respective playback time indication of the one or more playback time indications is based on a time of day at the electronic device, and an amount of time that it will take to play the content from the current playback position to an end of the content at a respective content playback speed.
System and method of wireless communication using destination based queueing
A method and system for communication between devices includes connecting a plurality of communication devices through a communication system. At least one communication device acts as a source entity sending a plurality of data packets to an access point. A plurality of communication devices act as destination entities receiving the data packets. The data packets are distributed, by the access point, to the destination entities in such a way that the data packets are queued for receipt by each destination entity in a separate non-interdependent queue.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
There is provided with an information processing apparatus. A playlist generation unit generates a playlist including a URL (Uniform Resource Locator) for acquiring media data. A transmission unit transmits the media data and the playlist. The playlist includes at least one of transformation process information which indicates one or more transformation processes to be applied to the media data, and one or more layout information for spatially arranging the media data.
Systems and methods for suggesting video framing
A video may include a capture of a scene, such as a wide-field of view capture of the scene. Context of the video may be assessed and used to suggest framing of the video.
DYNAMIC 3D EYELASH ATTACHMENT
Systems and methods directed to rendering a dynamic eyelash attachment to an eye identified in a video are described. In examples, a dynamic eyelash template may be applied to a video, where the dynamic eyelash template configures an eyelash skeleton that includes eyelash skeleton branches. Further, the video with one or more video frames may be received such that eye keypoints associated with a shape of the eye in the video frames can be identified. Accordingly, the eyelash skeleton branches may be attached to areas corresponding to eye keypoints based on the dynamic eyelash template. A three-dimensional rotation of the eyelash skeleton branches may be configured to conform to the shape of the eye defined by the eye keypoints during an eye movement. Thus, a dynamic effect can be added to the eyelash skeleton to allow the eyelash skeleton branches to rotate and bounce during the eye movement.
Variable speed playback
Provided are methods and systems for variable speed playback. In one aspect the disclosure provides for receiving content having a first playback speed, determining a second playback speed for at least a portion of the content based on a playback factor, associating the second playback speed with the portion of the content, and providing at least the portion of the content at the second playback speed to a display device.
Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to acquire video data that enables playback of a video in which audio, an image, and a caption are chronologically synchronized, receive a section of a playback time of the video, the section being to be removed, and remove a partial caption that corresponds to the audio in the received section and that is at least a portion of the caption from the image in the received section.
Adjusting volume levels
In general, user interfaces for controlling a plurality of multimedia players in groups are disclosed. According to one aspect of the present invention, a user interface is provided to allow a user to group some of the players according to a theme or scene, where each of the players is located in a zone. When the scene is activated, the players in the scene react in a synchronized manner. For example, the players in the scene are all caused to play a multimedia source or music in a playlist, wherein the multimedia source may be located anywhere on a network. The user interface is further configured to illustrate graphically a size of a group, the larger the group appears relatively, the more plays there are in the group.