Patents Assigned to Digitalsmiths
-
Publication number: 20130151534Abstract: The addition of relative term positions, temporal positions, and segment identifiers to an inverted index allows for temporal and phrase queries of multimedia assets. Segment identifiers enable any search results to be examined in context. The system makes advantageous use of Lucene's binary payload functionality to store temporal data and segment identifiers as additional binary data for each term instance in the inverted index. The payloads are made up of three variable-length integers, which account for twelve extra bytes of metadata, which are stored for each term instance. A content database on a Master/Administrator server node provides the indexes for search into content in response to user events, returning results in JSON format. The search results may then be used to locate and present content segments to a user containing both requested search term results and the time location within the multimedia asset in which the search term(s) is found.Type: ApplicationFiled: December 10, 2012Publication date: June 13, 2013Applicant: Digitalsmiths, Inc.Inventor: Digitalsmiths, Inc.
-
Patent number: 8311344Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: GrantFiled: February 17, 2009Date of Patent: November 13, 2012Assignee: Digitalsmiths, Inc.Inventors: Heather Dunlop, Matthew G. Berry
-
Patent number: 8311390Abstract: The present disclosure relates to systems and methods for identifying advertisement breaks in digital video files. Generally, an advertisement break identification module receives a digital video file and generates an edge response for each of one or more frames extracted from the video file. If one of the generated edge responses for a particular frame is less than a predefined threshold, then the module identifies the particular frame as the start of an advertisement break. The module then generates further edge responses for frames subsequent to the identified particular frame. Once an edge response is generated for a particular subsequent frame that is greater than the threshold, it is identified as the end of the advertisement break. The video file may then be manipulated or transformed, such as by associating metadata with the advertisement break for a variety of uses, removing the advertisement break from the video file, etc.Type: GrantFiled: May 14, 2009Date of Patent: November 13, 2012Assignee: Digitalsmiths, Inc.Inventor: Matthew G. Berry
-
Patent number: 8281231Abstract: Method, systems, and computer program products for synchronizing text with audio in a multimedia file, wherein the multimedia file is defined by a timeline having a start point and end point and respective points in time therebetween, wherein an N-gram analysis is used to compare each word of a closed-captioned text associated with the multimedia file with words generated by an automated speech recognition (ASR) analysis of the audio of the multimedia file to create an accurate, time-based metadata file in which each closed-captioned word is associated with a respective point on the timeline corresponding to the same point in time on the timeline in which the word is actually spoken in the audio and occurs within the video.Type: GrantFiled: September 13, 2010Date of Patent: October 2, 2012Assignee: Digitalsmiths, Inc.Inventors: Matthew G. Berry, Changwen Yang
-
Patent number: 8230343Abstract: A system for utilizing metadata created either at a central location for shared use by connected users, or at each individual user's location, to enhance user's enjoyment of available broadcast programming content. A variety of mechanisms are employed for automatically and manually identifying and designating programming segments, associating descriptive metadata which the identified segments, distributing the metadata for use at client locations, and using the supplied metadata to selectively record and playback desired programming.Type: GrantFiled: August 20, 2007Date of Patent: July 24, 2012Assignee: Digitalsmiths, Inc.Inventors: James D. Logan, Scott A. Durgin, Brian D Doe, Vincent E. Colella, Jeffrey M. Santos, Michael G. Palone, Stephen Boone, McFarland Hale, Paul M. Mansfield, Gregory J. Read
-
Patent number: 8091111Abstract: A system for replaying a broadcast sports event using a video on demand or personal video recording system. Metadata is created that subdivides the original broadcast into segments, and associates descriptive information with each segment. Playlists that specify an ordered subsequence of the sequence may be selected and used to present a variety of expanded or condensed versions of the sporting event to a viewer. Navigation controls including segment lists, specially formatted screen displays, and special functions under the control of a user-operated remote control, facilitate the interactive selection and control of the presentation.Type: GrantFiled: August 20, 2007Date of Patent: January 3, 2012Assignee: Digitalsmiths, Inc.Inventors: James D. Logan, Scott A. Durgin, Dana Burd
-
Patent number: 8042047Abstract: A system for creating user defined advertisements. The system comprises a computer readable storage medium. The medium comprises a digitized film/video; an attribute database comprising predetermined attributes. Each attribute correlates to at least one scene of the film/video. An advertisement database is provided comprising predetermined advertisements of the film/video. A publication database is provided comprising critiques of the film/video. The medium also comprises selection instructions for the user to select, for viewing, one of the digitized film/video, the selected scene, the predetermined advertisements or the critiques. A machine capable of reading the computer readable storage medium implements the instructions for viewing.Type: GrantFiled: April 8, 2010Date of Patent: October 18, 2011Assignees: DG Entertainment Media, Inc., Digitalsmiths CorporationInventors: Robert L. Davis, Benjamin J. Weinberger
-
Publication number: 20110167462Abstract: The invention relates to systems and methods for providing video segments over a network. In one embodiment, metadata identifying a video segment is received from a first client device and transmitted to a second client device on a platform different than the first client device, via a network. In another embodiment, metadata identifies a key frame of a video file, which may be used to retrieve and/or playback a portion of the video file via the network. In another embodiment, metadata, generated at a plurality of client devices that are linked via the network, are indexed.Type: ApplicationFiled: January 11, 2011Publication date: July 7, 2011Applicant: DigitalsmithsInventors: Daniel O'Connor, Mark Pascarella, Patrick Donovan
-
Publication number: 20110134321Abstract: Method, systems, and computer program products for synchronizing text with audio in a multimedia file, wherein the multimedia file is defined by a timeline having a start point and end point and respective points in time therebetween, wherein an N-gram analysis is used to compare each word of a closed-captioned text associated with the multimedia file with words generated by an automated speech recognition (ASR) analysis of the audio of the multimedia file to create an accurate, time-based metadata file in which each closed-captioned word is associated with a respective point on the timeline corresponding to the same point in time on the timeline in which the word is actually spoken in the audio and occurs within the video.Type: ApplicationFiled: September 13, 2010Publication date: June 9, 2011Applicant: Digitalsmiths CorporationInventors: Matthew G. Berry, Changwen Yang
-
Patent number: 7668869Abstract: Methods and systems for indexing video files, the method comprising selecting and loading a video into a video editing program, segmenting the video into short clips and creating an edit decision list (EDL) containing information corresponding to the short clips, importing the video and EDL, parsing the EDL, and automatically populating a database with names of the short clips and corresponding EDL information, and cataloging the video by establishing specific identifiers associated with the video, transcribing audio from each of the short clips and associating the transcribed audio with the respective short clip, associating visual identifiers with each short clip, extracting metadata from each short clip and associating the metadata with the respective short clip, storing the transcribed audio, visual identifiers, and metadata in the database, and indexing the database according to the specific identifiers.Type: GrantFiled: April 3, 2007Date of Patent: February 23, 2010Assignee: Digitalsmiths CorporationInventors: Benjamin J. Weinberger, James A. Remsey
-
Publication number: 20070233738Abstract: Methods and systems for indexing video files, the method comprising selecting and loading a video into a video editing program, segmenting the video into short clips and creating an edit decision list (EDL) containing information corresponding to the short clips, importing the video and EDL, parsing the EDL, and automatically populating a database with names of the short clips and corresponding EDL information, and cataloging the video by establishing specific identifiers associated with the video, transcribing audio from each of the short clips and associating the transcribed audio with the respective short clip, associating visual identifiers with each short clip, extracting metadata from each short clip and associating the metadata with the respective short clip, storing the transcribed audio, visual identifiers, and metadata in the database, and indexing the database according to the specific identifiers.Type: ApplicationFiled: April 3, 2007Publication date: October 4, 2007Applicant: Digitalsmiths CorporationInventors: Benjamin J. Weinberger, James A. Remsey