The present invention provides an innovative technique for rapidly and accurately determining whether two audio samples match, as well as being immune to various kinds of transformations, such as playback speed variation. The relationship between the two audio samples is characterized by first matching certain fingerprint objects derived from the respective samples. A set () of fingerprint objects (), each occurring at a particular location (), is generated for each audio sample (). Each location () is determined in dependence upon the content of the respective audio sample () and each fingerprint object () characterizes one or more local features () at or near the respective particular location (). A relative value is next determined for each pair of matched fingerprint objects. A histogram of the relative values is then generated.
Aleksandar Pance - Saratoga CA, US Paul Gerard Puskarich - Palo Alto CA, US Craig Leong - San Jose CA, US Ronald Nadim Isaac - San Jose CA, US Ruchi Goel - San Jose CA, US Jim Lynn Tenneboe - Scotts Valley CA, US Daniel Culbert - Los Gatos CA, US Niel Warren - Soquel CA, US Nathan Alan Johanningsmeier - San Jose CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04R 1/02 H04R 29/00
US Classification:
381 59, 381386
Abstract:
An electronic device having an enclosure including an upper panel and a bottom panel operably connected to the upper panel. A transducer is operably connected to the enclosure and the transducer is configured to mechanically vibrate the enclosure. The transducer includes an electromagnet, a magnet in communication with the electromagnet and a bracket substantially surrounding the electromagnet and the magnet, the bracket substantially secures the transducer to the bottom panel.
Daniel Culbert - Sunnyvale CA, US Denis Gulsen - Redwood City CA, US
International Classification:
G06F017/00
US Classification:
707/500000, 709/001000
Abstract:
This is a system and method for processing and selectively storing content of an Internet web site. A key aspect of each variation of the invention is the distillation of information associated with an Internet location to which the user has browsed using various algorithms operating in the background to produce a linked group of distilled pieces of information (a “datagram”) which may be used in various ways for or by the user.
Method And System For Enhanced Role Playing And Computer-User Interaction
This is a method for enhanced role-playing, involvement, and simulation control for players in a single or multi-player game, or simulation application.
Method And System For Automatic Event Administration And Viewing
Daniel J. Culbert - Los Altos CA Robert V. Welland - Menlo Park CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 900
US Classification:
709310
Abstract:
A structure and method for routing information desired by a particular entity within a pen-based computer system to that entity are provided. The desired information is contained in "packages" containing the desired information in one or more "parts" and also containing a package directory (located in front of the parts) that identifies the package and provides selected information about the package and its parts. The packages are received and processed by a package manager that maintains a registry of entities that desire specified types of information (parts) that might be found in an incoming package. When the package manager receives a package containing such information, it routes the part containing that information to a "part handler" associated with the entity requesting the information. The package manager then updates a package registry to reflect that the package has been successfully delivered.
Frank W. Gavlak Elementary School Wallington NJ 1999-2001, Jefferson Elementary School Wallington NJ 2001-2004
Community:
Brayan Cerdas, Daniel Ritchie, Joe Kowalski, Katarzyna Konefal, Slawek Wojtys, Jim Jones, Kristin Gonzolez, Jennifer Kasica, Justyna Chodak, Dorothy Wierciszewski