Kevin Snow - Mountain View CA, US David Clifford - San Jose CA, US
Assignee:
Digeo, Inc. - Kirkland WA
International Classification:
G11B 7/00
US Classification:
369 5332, 369 4716, 369 5925
Abstract:
A computer-implemented method and apparatus for extracting digital data from a medium. Digital audio extraction techniques are implemented with additional features that improve the quality of the resulting audio playback files. In one embodiment of the invention, a user can extract digital audio data from a source medium and store the data as a file or, alternatively, stream the data into a memory. The file/stream can then be analyzed to determine the precise locations, in time, at which the sound levels represented by the data cross a specified threshold, particularly at locations near and between track edges. This information can be stored for reference. Subsequently, the file/stream can be accurately divided into smaller segments wherein each segment contains one or more complete and distinct tracks, and the data representing sound levels below the specified threshold can be excluded from the resulting segments. The segments may then be encoded and/or further divided into standard playback files. Another embodiment of the invention includes an audio player.
Method And Apparatus For Extracting Digital Data From A Medium
Kevin Snow - Mountain View CA, US David Clifford - San Jose CA, US
Assignee:
Digeo, Inc. - Kirkland WA
International Classification:
G11B 7/00
US Classification:
369 5332, 369 4716, 369 5925
Abstract:
A computer-implemented method and apparatus for extracting digital data from a medium. Digital audio extraction techniques are implemented with additional features that improve the quality of the resulting audio playback files. In one embodiment of the invention, a user can extract digital audio data from a source medium and store the data as a file or, alternatively, stream the data into a memory. The file/stream can then be analyzed to determine the precise locations, in time, at which the sound levels represented by the data cross a specified threshold, particularly at locations near and between track edges. This information can be stored for reference. Subsequently, the file/stream can be accurately divided into smaller files wherein each file contains one or more complete and distinct tracks, and the data representing sound levels below the specified threshold can be excluded from the resulting files. The files may then be encoded and/or further divided into standard playback files. Another embodiment of the invention includes an audio player.
Accelerated Channel Change In Rate-Limited Environments
Geoffrey R. Smith - Mountain View CA, US James A. Baldwin - Redwood City CA, US Michael D. Dodd - Mountain View CA, US Peter T. Barrett - San Francisco CA, US David C. Clifford - Santa Clara CA, US Grant D. Mohr - Burlingame CA, US Dustin L. Green - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04B 7/212 H04J 3/22 H04J 3/26 H04L 12/16
US Classification:
370432, 370480, 370486, 370543, 370265
Abstract:
Accelerated channel change (ACC) strategies are described for supplying a client module with media information by transitioning between a first delivery of media information provided by first delivery functionality and a second delivery of media information provided by second delivery functionality without exceeding prescribed data rate limitations. The first delivery functionality can represent server-based functionality for delivering a unicast stream of media information at a data rate (or maximum data rate) of some excess amount over the nominal rate of delivery, starting at a selected location within the media information. The second delivery functionality can represent any functionality for delivering the media information at the data rate (or maximum data rate) of the nominal rate of delivery. A join interval separates the first delivery at the excess rate and the second delivery at the nominal rate. In that period, the first delivery functionality can provide media information at a join interval data rate.
Geoffrey R Smith - Mountain View CA, US David C. Clifford - Santa Clara CA, US Grant D Mohr - Burlingame CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709228, 709232, 709235, 709203, 709219
Abstract:
Retry request overload protection is described. A server system determines a client status based on retry requests received from the client. The client status may be used to determine whether to accept and/or process new retry requests received from the client and/or whether to transmit previously requested retry packets to the client. The client status may be based on a number of retry requests received from the client, a number of retry packets requested by the client, and/or a number of bytes of data associated with the retry requests received from the client. The client status may be updated periodically, enabling a non-favorable client status to be modified to a favorable client status if retry requests recently received from the client are within favorable limits.
Accelerated Channel Change In Rate-Limited Environments
Geoffrey R. Smith - Mountain View CA, US James A. Baldwin - Redwood City CA, US Michael D. Dodd - Mountain View CA, US Peter T. Barrett - San Francisco CA, US David C. Clifford - Santa Clara CA, US Grant D. Mohr - Burlingame CA, US Dustin L. Green - Redmond WA, US
Accelerated channel change (ACC) strategies are described for supplying a client module with media information by transitioning between a first delivery of media information provided by first delivery functionality and a second delivery of media information provided by second delivery functionality without exceeding prescribed data rate limitations. The first delivery functionality can represent server-based functionality for delivering a unicast stream of media information at a data rate (or maximum data rate) of some excess amount over the nominal rate of delivery, starting at a selected location within the media information. The second delivery functionality can represent any functionality for delivering the media information at the data rate (or maximum data rate) of the nominal rate of delivery. A join interval separates the first delivery at the excess rate and the second delivery at the nominal rate. In that period, the first delivery functionality can provide media information at a join interval data rate.
Ceramic Filter With Channeled Features To Control Magnetic Coupling
David G. Clifford - Albuquerque NM Brian C. Walker - Albuquerque NM
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
H01P 1205
US Classification:
333202
Abstract:
A ceramic filter (120) with at least one transmission zero is disclosed. The filter (120) has a filter body comprising a block of dielectric material and having top (110), bottom (112), and side surfaces, and having metallized through-holes extending from the top to the bottom surfaces defining resonators. The surfaces are substantially covered with a conductive material defining a metallized layer. The top surface (110) is uncoated. The filter (120) can also include input-output pads ( 104, 106). The bottom surface (112) has a channel (108) defining a magnetic coupling between the resonators. The channel configuration and placement can vary depending on the desired frequency response.
Ceramic Filter With Ground Plane Features Which Provide Transmission Zero And Coupling Adjustment
Thomas G. McVeety - Albuquerque NM David G. Clifford - Albuquerque NM
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
H01P 120
US Classification:
333202
Abstract:
A ceramic filter (10) is shown and described. The filter (10) has a filter body having top (14), bottom (16), and side surfaces (18, 20, 22 and 24) with through holes (26, 28) extending from the top (14) to the bottom surfaces (16) defining resonators. The surfaces are substantially covered with a conductive material defining a metallized layer, with the exception that the top surface (14) is substantially uncoated, and with an additional exception that a portion of a side surface is substantially uncoated in proximity to the top surface (14) and extending at least in proximity to between the resonators (26, 28), defining an unmetallized coupling region for electrically coupling the resonators. The filter (10) also has first and second input-output pads (34, 38) on a side surface for facilitating connection to a circuit board, for example.
Thomas McVeety - Albuquerque NM David G. Clifford - Albuquerque NM
International Classification:
H01P 1205
US Classification:
333206
Abstract:
A ceramic filter with a high side transmission zero. The ceramic filter (10) has: a filter body (12) of a dielectric material having top, bottom and side surfaces (14, 16, 18, 20, 22, 24). Two through-holes extending from the top (14) to the bottom surface (16), defining resonators (26,28) are included. The surfaces are substantially covered with a conductive material, defining a metallized layer (30), with the exception that the top surface (14) is substantially uncoated and with the additional exception that a portion of the side surface is also uncoated (32) in proximity to the bottom surface (16), and it extends laterally at least in proximity to the resonators (26,28), defining a magnetic transmission line (32) for magnetically coupling the resonators (26,28). Surface mountable first and second input-output pads (34,38) are also provided.
Wikipedia References
David Clifford
Name / Title
Company / Classification
Phones & Addresses
Dr. David Clifford
Atlantic Orthopedics Physicians & Surgeons - Orthopedic Surgery
230 Clearfield Ave, Suite 124, Virginia Beach, VA 23462 7573213300
David Clifford President
Rio Grande Radio Communication Radio Communication Equip & Sy
1020 Canal Blvd SW, Los Lunas, NM 87031 5055653086
Dr. Clifford graduated from the Univ of New South Wales, Fac of Med, Kensington, Nsw, Australia in 1976. He works in Marietta, GA and specializes in Family Medicine.
Atlantic Orthopedic SpecsAtlantic Orthopaedics Specialists 1975 Glenn Mitchell Dr STE 200, Virginia Beach, VA 23456 7573213300 (phone)
Atlantic Orthopedic SpecsAtlantic Orthopaedics Specialists 1800 Camelot Dr STE 300, Virginia Beach, VA 23454 7573213300 (phone)
Education:
Medical School George Washington University School of Medicine and Health Science Graduated: 1999
Procedures:
Hip/Femur Fractures and Dislocations Spinal Cord Surgery Spinal Fusion Spinal Surgery Arthrocentesis Lower Arm/Elbow/Wrist Fractures and Dislocations Lower Leg/Ankle Fractures and Dislocations Shoulder Surgery Wound Care
Conditions:
Intervertebral Disc Degeneration Sciatica Spinal Stenosis Fractures, Dislocations, Derangement, and Sprains Internal Derangement of Knee
Languages:
English
Description:
Dr. Clifford graduated from the George Washington University School of Medicine and Health Science in 1999. He works in Virginia Beach, VA and 2 other locations and specializes in Orthopaedic Surgery and Orthopaedic Surgery Of Spine. Dr. Clifford is affiliated with Bon Secours DePaul Medical Center, Chesapeake Regional Medical Center, Sentara Leigh Hospital and Sentara Virginia Beach General