Video Editing Patents (Class 386/278)
  • Patent number: 10795559
    Abstract: A data positioning method includes obtaining positional information indicating a position which is designated by operation of an operation unit in any region among a plurality of regions, each of the plurality of regions corresponding to a predetermined direction along which values of a series of pieces of data are varied and being provided for designating a position of the series of pieces of data in the predetermined direction, and the plurality of regions include at least one region for designating a plurality of discrete positions of the series of pieces of data in the predetermined direction. The method further includes determining the position for designating a portion of data corresponding to the obtained positional information, any one position being determined among the plurality of discrete positions when positional information indicating a position in the region for designating the discrete positions is obtained.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: October 6, 2020
    Assignee: YAMAHA CORPORATION
    Inventor: Akira Yamauchi
  • Patent number: 10789983
    Abstract: One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: September 29, 2020
    Assignee: Yieldmo, Inc.
    Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight
  • Patent number: 10789984
    Abstract: One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: September 29, 2020
    Assignee: Yieldmo, Inc.
    Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight, David Sebag
  • Patent number: 10755102
    Abstract: Producing an event related video content data structure includes processing a video feed through a spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of an event within the video feed. Developing the understanding includes identifying context information relating to the event and identifying an entry in a relationship library at least detailing a relationship between two visible features of the video feed. Content of the video feed that displays the event is automatically extracted by a computer and associated with the context information. A video content data structure that includes the context information is produced.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: August 25, 2020
    Assignee: Second Spectrum, Inc.
    Inventors: Yu-Han Chang, Rajiv Maheswaran, Jeffrey Wayne Su, Noel Hollingsworth
  • Patent number: 10701447
    Abstract: Systems and methods for performing fast-access playback operations are provided. A viewing history is stored that includes a plurality of play positions within a media asset that are associated with user interactions. A user request is received to perform a fast-access playback operation while accessing the media asset. While performing the fast-access playback operation at a first rate, it is determined whether a current fast-access playback position is within a threshold distance from a given one of the plurality of play positions stored in the viewing history. The fast-access playback operation is slowed down from the first rate to a second rate while the current fast-access playback position is within the threshold distance from the given play position.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: June 30, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: Samuel Meyer
  • Patent number: 10681103
    Abstract: A method and system for annotating Playable Media Files in a social network having a plurality of members, wherein the method includes receiving the Playable Media File from a first member, receiving an annotation from another member, and saving the annotation in a file other than the Playable Media File.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 9, 2020
    Assignee: Art Research and Technology, L.L.C.
    Inventors: David Hirschfeld, Barry Fernando, Mark C. Phelps, Theodore V. Haig
  • Patent number: 10681303
    Abstract: Systems, methods, and apparatus for converting serial video data for a graphics processing unit (GPU) interface are disclosed. In one or more embodiments, a disclosed method comprises receiving, by each of a plurality of gigabit multimedia serial link (GMSL) conversion modules, n-bit length serial video data from a plurality of high-resolution cameras respectively. The method further comprises converting, by each of the GMSL conversion modules, the n-bit length serial video data to m-bit length serial GMSL video data, where n is equal to twice m. Also, the method comprises receiving, by a GMSL to camera series interface (CSI) conversion unit, the m-bit length serial GMSL video data from each of the GMSL conversion modules. Further, the method comprises converting, with the GMSL to CSI conversion unit, the m-bit length serial GMSL video data to m-bit length serial CSI video data, which is compatible with the GPU interface.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: June 9, 2020
    Assignee: The Boeing Company
    Inventor: David Keith Mefford
  • Patent number: 10681408
    Abstract: Systems and methods for creating videos played on an audio track are provided. In some embodiments, a master take may be selected after one or more video takes are captured. The video portions of the takes may then be played on top of the audio track of the master take. The takes may be analyzed to determine notable events occurring within each take. The video takes may be played on top of the audio track of the chosen master take so that they all appear integrated into a single scene. Clips from the video takes may be paired or matched with certain sections of the audio track based on, for example, the notable events.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: June 9, 2020
    Inventors: David Leiberman, Samuel Rubin
  • Patent number: 10643667
    Abstract: Methods, systems, and techniques for redacted video exports are disclosed. Consistent with example embodiments, a bounding box may double as a redaction boundary.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: May 5, 2020
    Assignee: AVIGILON CORPORATION
    Inventors: Alexander Chau, Christian Lemay
  • Patent number: 10645360
    Abstract: An exemplary method includes a first physical computing device of a virtual reality system acquiring, from a capture device physically disposed at a vantage point in relation to a three-dimensional (“3D”) scene, surface data for the 3D scene, the surface data including a first instance of a multi-bit frame, separating the first instance of the multi-bit frame into a most significant byte (“MSB”) frame and a least significant byte (“LSB”) frame, compressing the MSB frame, and transmitting the LSB frame and the compressed MSB frame to a second physical computing device of the virtual reality system by way of the network interface.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 5, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Richard John Kern, II, Nazneen Khan
  • Patent number: 10636451
    Abstract: Aspects of encoding and decoding video content are provided. An encoding system detects a scene change by identifying a first picture among a sequence of pictures that corresponds to a last picture of a first scene, identifying a second picture among the sequence of pictures that corresponds to a first picture of a second scene, and determining that one or more pictures that are between the first picture and the second picture in the sequence of pictures correspond to an input transition scene between the first scene and the second scene. The encoded video content indicates an existence of the input transition scene and information for reproducing a transition scene. A decoding system generates the transition scene that corresponds to the input transition scene based on the received indication of the existence of the input transition scene and the information for reproducing the transition scene.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: April 28, 2020
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Shan Liu, Xiang Li
  • Patent number: 10614631
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a multi-peer telepresence communications system. In one aspect, a method includes formulating a geometry of an environment based on sensor data collected from the environment by at least one sensor; capturing, with a camera, a plurality of video frames of the environment and associating each of the captured video frames with spatial transform data of the camera within the geometry of the environment; providing the video frames and associated camera position data to a remote peer; compositing, by the remote peer, the video frames and associated camera position data to generate a local composite; and displaying, on the remote peer, a three-dimensional augmented reality of the environment based on the local composite.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: April 7, 2020
    Assignee: Imajion Corporation
    Inventors: Mario Pintaric, Kyle Thomas Foley, Adrian James Hatch
  • Patent number: 10614606
    Abstract: An information processing apparatus includes circuitry to register at least a first viewpoint and a second viewpoint designated next to the first viewpoint as viewpoints in a full-view spherical image with an order designated by a user, set a transition path of the viewpoints from the first viewpoint to the second viewpoint by interpolating between the first viewpoint and the second viewpoint in the full-view spherical image, generate a first partial image having a center that matches the first viewpoint, and a second partial image having a center that matches the second viewpoint, and play animation by sequentially displaying the first partial image and the second partial image with the order designated by the user while transiting the viewpoints from the first viewpoint to the second viewpoint along the set transition path.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: April 7, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Satoshi Mitsui, Masato Takada, Hitomi Mizutani, Keitaro Shimizu
  • Patent number: 10616364
    Abstract: An electronic apparatus and a method of operating the same are provided. The electronic apparatus includes: a communication interface comprising communication interface circuitry; a memory storing at least one instruction; and a processor configured to execute the at least one instruction stored in the memory to cause the electronic apparatus to: determine at least one content stream to be pre-fetched; configure a playback pipeline corresponding to the determined at least one content stream considering an available resource of the electronic apparatus; pre-fetch the at least one content stream based on the configured playback pipeline; determine whether to update the pre-fetched at least one content stream based on a type of the pre-fetched at least one content stream; and update the pre-fetched at least one content stream at regular time intervals based on a result of the determining of whether to update.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: April 7, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Da-hee Jeong, Se-hyun Kim, Seung-bok Kim, Jae-im Park, Kil-soo Choi
  • Patent number: 10593363
    Abstract: Video content may be captured by an image capture device during a capture duration. The video content may include video frames that define visual content viewable as a function of progress through a progress length of the video content. Rotational position information may characterize rotational positions of the image capture device during the capture duration. Time-lapse video frames may be determined from the video frames of the video content based on a spatiotemporal metric. The spatiotemporal metric may characterize spatial smoothness and temporal regularity of the time-lapse video frames. The spatial smoothness may be determined based on the rotational positions of the image capture device corresponding to the time-lapse video frames, and the temporal regularity may be determined based on moments corresponding to the time-lapse video frames. Time-lapse video content may be generated based on the time-lapse video frames.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: March 17, 2020
    Assignee: GoPro, Inc.
    Inventors: Thomas Derbanne, César Douady, Maxim Karpushin
  • Patent number: 10593364
    Abstract: A system for allowing a user to create a custom track on a user apparatus, the user apparatus having a display is described. A memory stores a plurality of video clips and an audio track having a timeline. An application is stored in the memory. The application is configured to provide, on the display of the user apparatus, a plurality of video source windows, each of the plurality of video source windows corresponding to a respective one of the plurality of video clips. The application is further configured to allow the user to create the custom track while the audio track is playing by correlating portions of the plurality of video clips with the audio track by selecting respective ones of the plurality of video source windows at desired times in the timeline of the audio track.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: March 17, 2020
    Assignee: Rose Trading, LLC
    Inventor: Michael Wayne Shore
  • Patent number: 10573343
    Abstract: The present disclosure aims to appropriately control a recording mode when the end of a rewrite life of a recording apparatus has approached. A video image recording control apparatus according to the present disclosure includes: a recording processing unit configured to record video image data in a recording apparatus by a first recording mode in which video image data captured by an image pickup apparatus is recorded and a second recording mode in which video image data captured when an abnormality has been detected is recorded separately from the first recording mode; and a recording controller configured to restrict the first recording mode for the recording processing unit when the number of times of data rewriting for the recording apparatus has exceeded a first threshold.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: February 25, 2020
    Assignee: JVCKENWOOD Corporation
    Inventor: Taketo Tadaoka
  • Patent number: 10546613
    Abstract: Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: January 28, 2020
    Assignee: SLING MEDIA PVT LTD
    Inventors: Laxminarayana Dalimba, Vikal Kumar Jain, Mohammed Rasool, Varunkumar B. Tripathi
  • Patent number: 10523900
    Abstract: In various embodiments, a group photograph system coordinates and creates a group photograph of participants of a video conferencing session. Using inputs from the participants, the group photograph system captures images of individual participants and selectively assembles a group photograph based on the rating of each individual participant. In one embodiment, the group photograph system sends a countdown signal to a first participant and a second participant wherein the first participant and the second participant are part of a group photograph within a video conferencing session wherein the countdown signal represents an amount of time before a first participant image is captured of the first participant. In another embodiment, the group photography system captures the first participant image and a second participant image of the first participant and the second participant, respectively and creates a first group photograph which includes the first participant image and the second participant image.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: December 31, 2019
    Assignee: Zoom Video Communications, Inc.
    Inventors: Dingping Jiang, Juan Jiang Wald, Liang Wang, Huipin Zhang
  • Patent number: 10522186
    Abstract: Disclosed herein are techniques for digital content integration. A computer-implemented method includes receiving a target digital content item that includes a plurality of frames, identifying a set of candidate host frames for inserting source digital content items from the plurality of frames based on one or more attributes of the target digital content item, determining a candidate score for each respective candidate host frame of the candidate host frames, and generating host time defining data including identifications and the candidate scores of the candidate host frames, where the candidate score indicates a degree of transition of the target digital content item at the candidate host frame. One or more candidate host frames are then selected based on the candidate scores for inserting one or more source digital content items into the target digital content item.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: December 31, 2019
    Assignee: Adobe Inc.
    Inventors: Brunno Fidel Maciel Attorre, Xiaozhen Xue, Shabbir Marzban, Nicolas Huynh Thien, William L. Marino
  • Patent number: 10459576
    Abstract: A display apparatus includes a display, a communication module that communicates with an input device, and a processor. The processor is configured to add pattern information to a first image by changing a pixel value of at least one of a plurality of pixels included in the first image, to display the first image, to which the pattern information is added, on the display, to receive a second image captured by the input device from the input device via the communication module, and to identify input coordinates of the input device or a function to be executed by the display apparatus based on pattern information included in the received second image.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: October 29, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Myoung Koo Choi
  • Patent number: 10445235
    Abstract: The herein disclosed technology provides techniques for uneven striping of data objects, such as metadata, in a storage device to decrease save times for copying such objects from volatile to non-volatile memory. According to one implementation, a data object is split into multiple differently-sized data segments of variable size based on rates of data transfer to multiple disparate non-volatile receiving devices. Responsive to initiation of a power down sequence, each of the multiple data segments of the data object are simultaneously copied from volatile memory to non-volatile memory.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: October 15, 2019
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventor: Andrew Michael Kowles
  • Patent number: 10445918
    Abstract: Provided are systems, methods, and machine-readable storage media for presenting animations overlying multimedia files in accordance with the present disclosure. Embodiments are described for linking an animation to a multimedia file and presenting the animation overlying a concurrent playback of the multimedia file (e.g., its content). Embodiments are described for including additional elements to the presentation of the animation outside of the playback of the animation, including residual elements that relate to the content of the animation and/or allow a user to receive further information about the content of the animation. Embodiments are described for linking an animation to more than one multimedia file.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: October 15, 2019
    Assignee: LEAF GROUP LTD.
    Inventors: Monica Winn Landers, Ryan Christopher Hayes
  • Patent number: 10445614
    Abstract: Systems, methods, and non-transitory computer-readable media can generate a saliency prediction model for identifying salient points of interest that appear during presentation of content items, provide at least one frame of a content item to the saliency prediction model, and obtain information describing at least a first salient point of interest that appears in the at least one frame from the saliency prediction model, wherein the first salient point of interest is predicted to be of interest to one or more users accessing the content item.
    Type: Grant
    Filed: April 16, 2017
    Date of Patent: October 15, 2019
    Assignee: Facebook, Inc.
    Inventors: Renbin Peng, Evgeny V. Kuzyakov, Chetan Parag Gupta
  • Patent number: 10356487
    Abstract: Disclosed in embodiments of the present invention are a video advertisement filtering method, apparatus and device. The video advertisement filtering method includes: recognizing a time count number in a time count area of an advertisement frame in a video; determining a time difference between advertisement broadcast end time and present time based on the recognized time count number; and advancing playing time of the video to the advertisement broadcast end time based on the time difference. The video advertisement filtering method, apparatus and device that are provided in the embodiments of the present invention can filter an inserted video advertisement from a video program.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: July 16, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD
    Inventor: Zefa Xiong
  • Patent number: 10349107
    Abstract: A method for displaying multimedia content is described. The method includes causing playing of multimedia content on a first device; responsive to a first user input, on a second device, comprising one of: playing, fast forwarding, rewinding, or pausing the playing of the multimedia content: causing an action comprising one of: playing, fast forwarding, rewinding, or pausing of the multimedia content on the second device at a start position that is based on the user input and a current position of the playing of the multimedia content on the first device.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 9, 2019
    Assignee: TiVo Solutions Inc.
    Inventors: Brian Lanier, James M. Barton
  • Patent number: 10347289
    Abstract: Devices, systems, and methods for dynamically creating composite videos are disclosed. In one aspect a computerized method comprises editing and playing a lead-in video, playing a user recorded video, playing multiple invitee recorded videos, and editing and playing a lead-out video to create a seamless composite video.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: July 9, 2019
    Assignee: PoP, Inc.
    Inventors: Lewis Hayes Drumwright, Jeffry C. Kunzelman, Christine Bansek
  • Patent number: 10347294
    Abstract: A method of generating a moving thumbnail is disclosed. The method includes sampling video frames of a video item. The method further includes determining frame-level quality scores for the sampled video frames. The method also includes determining multiple group-level quality scores for multiple groups of the sampled video frames using the frame-level quality scores of the sampled video frames. The method further includes selecting one of the groups of the sampled video frames based on the multiple group-level quality scores. The method includes creating a moving thumbnail using a subset of the video frames that have timestamps within a range from the start timestamp to the end timestamp.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 9, 2019
    Assignee: GOOGLE LLC
    Inventors: Weilong Yang, Min-Hsuan Tsai, Zheng Sun, Pei Cao, Tomas Izo
  • Patent number: 10303930
    Abstract: A system of user detection includes a camera configured to rotate to a plurality of positions, a memory that stores a module, and a processor coupled, locally or remotely, to the camera. The processor is configured to send a command to the camera to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position. The processor is configured to receive the photo or the video clip from the camera; determine whether a user is captured in the photo or the video clip; divide the photo or the video clip into a plurality of zones; determine a zone from the plurality of zones where the user appears in the photo or the video clip; and determine whether the user is associated with a device based on information of the position and the zone.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: May 28, 2019
    Assignee: Tinoq Inc.
    Inventors: Daxiao Yu, Yang Sun
  • Patent number: 10293209
    Abstract: An athletic parameter measurement device worn by an athlete during an athletic activity session includes a housing which attaches to the athlete, a display, a processor associated with the display, and an athletic parameter measurement sensor. During the athletic activity, the device detects, using the sensor, a vertical jump height of the athlete, and displays, during the performance of the athletic activity session, a representation of the vertical jump height on the display.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: May 21, 2019
    Assignee: NIKE, Inc.
    Inventors: James Meschter, James Molyneux, Aaron B. Weast
  • Patent number: 10249265
    Abstract: In one embodiment, a method for presenting content on multiple devices is implemented on a computing device and includes: receiving selection of a multimedia content item, the multimedia content item including at least two media segments each of a different type, defining a first media segment of the at least two media segments as a primary media segment, defining at least a second media segment of the at least two media segments as at least one secondary media segment, allocating the at least one secondary media segment for presentation on at least one secondary presentation device, presenting the primary media segment on the computing device, detecting a current progress in the presenting, and based on said current progress, forwarding to the at least one secondary media segment an indication of an instruction for synchronizing presentation of the at least one secondary media segment with said presenting.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: April 2, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yann Joel Prat, Laurent Gardes, Olivier Lacour
  • Patent number: 10250931
    Abstract: A media content management application that allows a user to create and customize a version of media content based on semantic criteria is provided. Based on semantic criteria, the media content management application may use editing/assembly software packages to construct a version of the media content for an intended audience. In addition, the media content management application uses semantic criteria to provide the user with options for optimizing the cost of the version of media content, options for delivering the version of media content, and/or options for delivery mediums to transmit the version of media content.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: April 2, 2019
    Assignee: Visible World, LLC
    Inventors: Seth Haberman, David Weite
  • Patent number: 10230996
    Abstract: A method for providing disparate audio broadcasts for a content item of a content sharing platform is disclosed. The method includes receiving, by a processing device, a selection of an audio commentary from a viewer of a content item having a video portion, the audio commentary associated with the content item and recorded separately from an original recording of the content item. The method also includes synchronizing the selected audio commentary with the video portion of the content item. The method further includes providing the audio commentary in conjunction with the video portion to the viewer.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: March 12, 2019
    Assignee: Google LLC
    Inventors: Ivo Daniel Carreira Abreu, Manuel Franceschini
  • Patent number: 10225370
    Abstract: Methods, systems and devices for organizing media content are provided. One method includes receiving a request, via a user interface presented to a user, to compile a requested plurality of episodes of a selected media content. The availability of the requested plurality of episodes are determined from at least two types of media content sources. The requested plurality of episodes are then compiled (e.g., recorded via a digital video recorder or located within a streaming service). A user interface is then presented to the user, including a series-order arrangement of the requested plurality of episodes.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: March 5, 2019
    Assignee: DISH TECHNOLOGIES LLC
    Inventor: Christopher B. Tirpak
  • Patent number: 10223593
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a video being posted through a social networking system; one or more portions of the video to be compressed are determined; and the one or more portions of the video are compressed, wherein, upon being compressed, at least one frame corresponding to at least one of the portions is deleted.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 5, 2019
    Assignee: Facebook, Inc.
    Inventors: Andrew James Taylor, Joshua Barton Dickens
  • Patent number: 10210253
    Abstract: The present invention relates to an apparatus of providing comments and statistical information for each section of a video content and the method thereof, the apparatus and the method thereof being capable of writing and displaying replies for each section of the video content which is edited section by section and providing a user interface which plays each section of the video content respectively, so as to allow a user to access the video content section by section in order to easily grasp the characteristics of the corresponding video and to intuitively search fast and play the wanted parts (or sections) of the video.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: February 19, 2019
    Assignee: VEAVER, INC.
    Inventor: Hyun Sun Ju
  • Patent number: 10203850
    Abstract: A data editing apparatus has: a storage unit which stores first and second project data; a temporary screen data creating unit which creates temporary screen data based on screen data selected from among a first group of screen data; a temporary label list creating unit which creates a temporary label list including a label written in the temporary screen data; a temporary data changing unit which replaces the label written in the temporary screen data and the temporary label list with a label which does not overlap with the label written in a second label list, when the label written in the temporary screen data and the temporary label list is written in the second label list; and a project data adding unit which adds allocation information written in the changed temporary screen data and temporary label list to the second label list.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: February 12, 2019
    Assignee: Mitsubishi Electric Corporation
    Inventor: Toru Ishikuro
  • Patent number: 10158687
    Abstract: A method of providing data via radio transmissions, the method including identifying a first content item as being of potential interest to multiple remote radio terminals; and in response to the identification of the first content item, cause a first portion of the first content item to be transmitted to a first plurality of remote radio terminals via a first multicast radio transmission, wherein the first transmission identifies the first portion of the first content as data which may be cached by the first plurality of remote radio terminals.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: December 18, 2018
    Assignee: Hughes Network Systems, LLC
    Inventors: Patrick Boyle Fisher, Matthew Mario Butehorn, Thomas Paul Gaske
  • Patent number: 10153003
    Abstract: The present inventive subject matter is drawn to method, system, and apparatus for generating video content related to an audio media asset. In one aspect of this invention, a method for generating video content based on the audio media asset stored in a computer memory is presented, where at least one image and one video effect are applied to generate a plurality of video frames, and the plurality of video frames are combined with the audio media asset to produce video content.
    Type: Grant
    Filed: September 10, 2016
    Date of Patent: December 11, 2018
    Assignee: The Aleph Group Pte, Ltd
    Inventors: Venkateswaran Prasad, Sameer Pitalwalla, Rohit Marathe, Chinmay Gangakhedkar, Chetan Chopda, Manish Gurnaney, Pankaj Mendki, Hemant Sachdeva, Vikram Fugro, Bharat Swaminathan, Pawan Kanodia
  • Patent number: 10147433
    Abstract: Efficient detection of watermark payload boundaries provide granular localization of transitions between programs and advertisements of various types. In addition, it facilitates payload replacement schemes in which digital watermark layers are partially removed and overwritten with new payloads.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: December 4, 2018
    Assignee: Digimarc Corporation
    Inventor: Brett A. Bradley
  • Patent number: 10140271
    Abstract: Techniques for dynamically adapting the presentation of a narrative to a user across a plurality of digital media are provided. In one embodiment, a computer system can maintain a narrative state for the narrative and, upon request, transmit a copy of the narrative state to a first digital medium client operated by the user. The first digital medium client can be configured to present the narrative to the user via a first digital medium in the plurality of digital media. Upon receiving the copy of the narrative state, the first digital medium client can adapt, based on the copy of the narrative state and one or more first rules, its presentation of the narrative to the user via the first digital medium. The first digital medium client can then update the copy of the narrative state based on portions of the narrative consumed by the user and transmit the updated copy to the computer system.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 27, 2018
    Assignee: Telltale, Incorporated
    Inventors: Kevin Bruner, Zacariah Litton
  • Patent number: 10122940
    Abstract: Techniques and devices for creating an AutoLoop output video include performing postgate operations. The AutoLoop output video is created from a set of frames. After generating the AutoLoop output video based on a plurality of loop parameters and at least a portion of the frames, postgate operations determine one or more dynamism metrics based on a variability metric and a dynamic range metric for a plurality of pixels within the video loop. Postgate operations compare the dynamism metrics to one or more postgate threshold values and reject the video loop based on the comparison of the dynamism metrics to the postgate threshold values.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: November 6, 2018
    Assignee: Apple Inc.
    Inventors: Arwen V. Bradley, Samuel G. Noble, Rudolph van der Merwe, Jason Klivington, Douglas P. Mitchell, Nikhil Singh, Joseph M. Triscari
  • Patent number: 10102285
    Abstract: A method of searching for videos includes receiving, by a computer device, a search query from a user computer device. The method also includes determining, by the computer device, a set of videos that satisfy the search query. The method further includes determining, by the computer device, a subset of related videos from the set using metadata to determine a relationship based on date, time, and location. The method additionally includes generating, by the computer device, a consolidated video from the subset of related videos by merging a first portion of a first one of the subset of related videos with a second portion of a second one of the subset of related videos.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10095696
    Abstract: Contextual parameters of digital media content may be obtained. The digital media content may be associated with a content capture user and/or an end user. Editing parameters defining one or more editing attributes of an edited version of the digital media content selected by the content capture user and/or the end user may be received. Post-capture user profiles may be obtained. Individual post-capture user profiles may include expertise attributes associated with individual post-capture users. A set of post-capture users may be identified as potential matches for creating the edited version of the digital media content based upon the contextual parameters, the editing parameters, and the one or more expertise attributes of the post-capture user profiles. The set of post-capture users may be presented to the content capture user and/or the end user for selection of one of the post-capture users to create the edited version of the digital media content.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: October 9, 2018
    Assignee: GoPro, Inc.
    Inventors: Logan Turley, Steven Grove
  • Patent number: 10050916
    Abstract: An interstitial message server system selects a like interstitial message that corresponds to a like user event generated by a user, a skip interstitial message corresponding to a skip user event generated by the user and a playthrough interstitial message corresponding to a play through user event. The like, skip and playthrough interstitial messages can be selected based upon an identifier of a media object that can be presented to the user. At least one each of the like, skip and playthrough interstitial messages can be sent to a user computer before or during the presentation of a media object. While or after the media object is presented to the user at the user computer, the user computer can be caused to detect a like, skip or playthrough user event with respect to the media object.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: August 14, 2018
    Assignee: RCRDCLUB CORPORATION
    Inventors: Damian Franken Manning, Samuel Evan Sandberg
  • Patent number: 10032481
    Abstract: Provided is a system for efficiently creating snippets or clips from media assets without re-encoding the entire portion of already encoded media content falling within the snippet boundaries. The system partitions and encodes the original media asset as set of slices with each slice encoding a different temporal chunk of the media asset. The system identifies a first slice that encodes a duration of the media asset spanning the snippet start time, and a second slice that encodes a duration of the media asset spanning the snippet end time. The system produces a snippet start slice from decoding, clipping, and re-encoding the first slice and a snippet end slice from decoding, clipping, and re-encoding the second slice. The system generates the snippet from the snippet start slice, an unmodified subset of the set of slices between the first slice and the second slice, and the snippet end slice.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: July 24, 2018
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Calvin Ryan Owen, Tyler Willey, David Frederick Brueck
  • Patent number: 10013730
    Abstract: The present invention relates to the field of display control processing and provides a display method and a display device. The display method includes: obtaining an object to be displayed; parsing the object to obtain corresponding information of the object; obtaining a media resource corresponding to the corresponding information based on the corresponding information; and displaying the object and presenting the media resource corresponding to the corresponding information. With the present invention, the display effect of the object can be enriched and the user's reading experience can be enhanced.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: July 3, 2018
    Assignees: LENOVO (BEIJING) LIMITED, BEIJING LENOVO SOFTWARE LTD.
    Inventors: Yaqiang Wu, Shaowei Chen, Jianzhong Zhang, Zhepeng Wang, Mingxiang Cai, Xiaoming Liu
  • Patent number: 9997198
    Abstract: Apparatus for generation of playable media from structured data, comprises a structured data reading unit for reading in of content of a first structure, a transformation unit for transforming said content into a second structure, said transformation comprising incorporating media play instructions, and a rendering unit for rendering content from the second structure using said media play instructions to generate playable media from the content.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: June 12, 2018
    Assignee: SundaySky Ltd.
    Inventors: Yaniv Axen, Shmuel Weller
  • Patent number: 9998685
    Abstract: Some embodiments allow a video editor to spatially and temporally align two or more video sequences into a single video sequence. As used in this application, a video sequence is a set of images (e.g., a set of video frames or fields). A video sequence can be from any media, such as broadcast media or recording media (e.g., camera, film, DVD, etc.). Some embodiments are implemented in a video editing application that has a user selectable alignment operation, which when selected aligns two or more video sequences. In some embodiments, the alignment operation identifies a set of pixels in one image (i.e., a “first” image) of a first video sequence and another image (i.e., a “second” image) of a second video sequence. The alignment operation defines a motion function that describes the motion of the set of pixels between the first and second images. The operation then defines an objective function based on the motion function. The operation finds an optimal solution for the objective function.
    Type: Grant
    Filed: December 18, 2016
    Date of Patent: June 12, 2018
    Assignee: Apple Inc.
    Inventor: Christophe Souchard
  • Patent number: 9977580
    Abstract: Systems and methods for computer screen recording are described herein. In an embodiment, a web-based application includes a screen recorder, a video transcoder, and a video upload manager. The screen recorder records video tutorials, the video transcoder transcodes the recorded video tutorials, and the upload manager uploads the transcoded video tutorial to a server. The server analyzes the uploaded video tutorial to determine search terms that are relevant to the uploaded video tutorial, and associates the determined search terms with the uploaded video tutorial. The server also receives from users search queries containing search terms, searches for video tutorials related to the search terms, and returns a search query result containing links to the related video tutorials.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: May 22, 2018
    Assignee: Ilos Co.
    Inventors: Nick Stokman, Sean Higgins