Randall G Cook MD 1801 Pne St STE 102, Montgomery, AL 36106 3342659888 (phone), 3342936892 (fax)
Jackson Wound & Hyperbaric Medicine Center 1801 Pne St STE 101, Montgomery, AL 36106 3342938138 (phone), 3342938134 (fax)
Education:
Medical School University of Alabama School of Medicine Graduated: 1975
Procedures:
Upper Gastrointestinal Endoscopy
Conditions:
Anal or Rectal Abscess Malignant Neoplasm of Female Breast Overweight and Obesity Varicose Veins
Languages:
English
Description:
Dr. Cook graduated from the University of Alabama School of Medicine in 1975. He works in Montgomery, AL and 1 other location and specializes in General Surgery. Dr. Cook is affiliated with Jackson Hospital & Clinic Inc.
Dale Roberts - San Anselmo CA, US Michael Mantle - San Rafael CA, US Maxwell Wells - Seattle WA, US Randall Cook - Kensington CA, US Brian Hamilton - Fremont CA, US
Assignee:
Gracenote, Inc. - Emeryville CA
International Classification:
G06F017/00 G10L011/00
US Classification:
700/094000, 704/278000
Abstract:
Broadcast music, or other audio that a user wants to hear, is recorded based on criteria obtained from a user. Any of a plurality of techniques may be used to identify the audio, alone or in combination with other identification techniques, including length of song, fingerprint recognition of digital or analog audio, scheduled programming, or metadata transmitted in the same or an adjacent channel or frequency. The criteria used to determine whether to save a recording may be based on attributes included in the identification database, such as artist, genre, popularity, station programming, year, signal quality, etc. The audio selected by a user for listening may be recorded, or a programmable tuner or other input selector may automatically record desired music regardless of whether the music is being output for listening. The audio recorded may be obtained from any source, including analog and digital radio, Internet radio streams and removable pre-recorded media.
Method And System To Provide Reference Data For Identification Of Digital Content
Randall Cook - Kensington CA, US Timothy Hentzel - San Francisco CA, US Steven Scherf - Emeryville CA, US
International Classification:
G06F 17/00
US Classification:
700094000
Abstract:
Source data is accessed for a content portion of digital content. The source data is usable to identify the content portion. The reference data is defined for the content portion by clustering the accessed source data. The reference data is usable to identify the content portion.
Dale T. Roberts - San Anselmo CA, US Randall E. Cook - Kensington CA, US Markus K. Cremer - Berkeley CA, US
Assignee:
Graceenote, Inc. - emeryville CA
International Classification:
H04N 5/91
US Classification:
386 66, 386E05001
Abstract:
Example embodiments of a media synchronization system and method for synthesizing a presentation of a multimedia event are generally described herein. In some example embodiments, the media synchronization system includes a media ingestion module to access a plurality of media clips received from a plurality of client devices, a media analysis module to determine a temporal relation between a first media clip from the plurality of media clips and a second media clip from the plurality of media clips, and a content creation module to align the first media clip and the second media clip based on the temporal relation, and to combine the first media clip and the second media clip to generate the presentation.
Synthesizing A Presentation From Multiple Media Clips
In an example implementation, a method is described. The implementation accesses first and second media clips. The implementation also matches a first fingerprint of the first media clip with a second fingerprint of the second media clip and determines an overlap of the first media clip with the second media clip. The implementation also, based on the overlap, merges the first and second media clips into a group of overlapping media clips, transmits, to a client device, data identifying the group of overlapping media clips and specifying a synchronization of the first media clip with the second media clip, and generates for display on a display device of the client computing device, a graphical user interface that identifies the group of overlapping media clips, specifies the synchronization of the first media clip with the second media clip, and allows access to, and manipulation of, the first and second media clips.
Synthesizing A Presentation From Multiple Media Clips
In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event location of the first video clip with a second event location of the second video clip, determines an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint with the second fingerprint and the match of the first event location with the second event location, merges the first and second video clips into a group of overlapping video clips based on the overlap, and generates a presentation that includes the group formed by merging the first and second video clips based on the overlap.
Synthesizing A Presentation From Multiple Media Clips
In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip. The implementation also matches a first fingerprint of at least a part of the first video clip with a second fingerprint of at least a part of the second video clip. The implementation also determines a temporal overlap of the first video clip with the second video clip based at least in part on the match. The implementation also, based on the temporal overlap of the first video clip with the second video clip, merges the first video clip and the second video clip into a group of overlapping video clips, and transmits, to a client computing device, data identifying the group of overlapping video clips and specifying a synchronization of the first video clip with the second video clip.
Synthesizing A Presentation From Multiple Media Clips
In an example implementation, a method is described. The implementation accesses a plurality of media clips and metadata for the plurality of media clips. The implementation also uses the metadata for the plurality of media clips to select, from the plurality of media clips, a subset of media clips including a first media clip and a second media clip. The implementation also matches a first fingerprint of at least a part of the first media clip with a second fingerprint of at least a part of the second media clip. The implementation also determines a temporal overlap of the first media clip with the second media clip based at least in part on the match. The implementation also, based on the temporal overlap, merges the first media clip and the second media clip into a group of overlapping media clips, and generates a presentation that includes the group.
Synthesizing A Presentation From Multiple Media Clips
Examples described herein may involve synthesizing a presentation of from multiple media clips. An example implementation a plurality of media clips including a first video clip with a first audio waveform and a second video clip with a second audio waveform. The implementation matches a first acoustic fingerprint of at least a part of the first audio waveform with a second acoustic fingerprint of at least a part of the second audio waveform. The implementation determines an overlap of the first video clip with the second video clip based at least in part on the match. The implementation merges the first video clip and the second video clip into a group of overlapping video clips based on the overlap and generates a presentation that includes the group formed by merging the first video clip and the second video clip based on the overlap.
Name / Title
Company / Classification
Phones & Addresses
Randall Cook Inventory/finance Manager
Slumberland, Inc. Colleges, Universities, and Professional Scho...
3060 Centerville Rd, San Rafael, CA 94901
Randall Cook Chief Counsel
Advent Software, Inc. Computer Integrated Systems Design