Search

Avery L Wang

from Palo Alto, CA
Age ~56

Avery Wang Phones & Addresses

  • 2925 Ross Rd, Palo Alto, CA 94303
  • Stanford, CA
  • Redwood City, CA
  • Santa Clara, CA
  • Danville, CA

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Resumes

Resumes

Avery Wang Photo 1

Entrepreneur, Technologist

View page
Position:
Founder and Chief Scientist at Shazam Entertainment, Founder at Transparent Perception
Location:
San Francisco Bay Area
Industry:
Arts and Crafts
Work:
Shazam Entertainment since 2000
Founder and Chief Scientist

Transparent Perception since Dec 1999
Founder

Integrated Media Measurement, Inc 2007 - 2008
Chief Scientist

Hyperactive Audio Systems, Inc. 1998 - 2000
Founder and Vice President

Chromatic Research 1994 - 1998
MTS
Education:
Stanford University 1988 - 1994
PhD, EEAuditory Scene Analysis, audio source separation, digital signal processing, nonlinear systems. Neuroscience and biological signal processing. Advisor: Julius Smith
Ruhr-Universität Bochum 1990 - 1992
Fulbright Scholarship. Studied under Christoph von der Malsburg at the Institut für Neuroinformatik.
Stanford University 1988 - 1988
MS, MathNumerical analysis and scientific computing
Stanford University 1987 - 1988
MS, EEMedical Imaging and Information Theory. Advisor: Stephen Boyd
Stanford University 1988
BS, Math
Skills:
Applied mathematics and problem solving
multimedia digital signal processing
system optimization
pattern recognition
efficient algorithms
computational neuroscience
Avery Wang Photo 2

Avery Wang

View page
Location:
United States

Publications

Us Patents

Approximation Circuit And Method

View page
US Patent:
6581085, Jun 17, 2003
Filed:
May 12, 1999
Appl. No.:
09/310184
Inventors:
Lordson L. Yue - Foster City CA
Parin B. Dalal - Milpitas CA
Avery Wang - Redwood City CA
Assignee:
ATI International SrL - Christchurch
International Classification:
G06F 738
US Classification:
708502
Abstract:
An approximation circuit approximates a function f(x) of an input value “x” by adding at least the first two terms in a Taylor series (i. e. , f(a) and f′(a)(x-a)) where “a” is a number reasonably close to value “x”. The first term is generated by a first look-up table which receives the approximation value “a”. The first look-up table generates a function f(a) of the approximation value “a”. The second look-up table generates a first derivative f′(a) of the function f(a). A first multiplier then multiplies the first derivative f′(a) by a difference (x-a) between input value “x” and approximation value “a” to generate a product f′(a)(x-a). The approximation circuit can approximate the function f(x) by adding the third term of the Taylor series, (½)f″(a)(x-a).

Methods And Systems For Disambiguation Of An Identification Of A Sample Of A Media Stream

View page
US Patent:
20130243205, Sep 19, 2013
Filed:
May 1, 2013
Appl. No.:
13/875035
Inventors:
- London,
Avery Li-Chun Wang - Palo Alto CA,
Assignee:
Shazam Entertainment Ltd. - London
International Classification:
G10L 25/48
US Classification:
381 56
Abstract:
Systems and methods of synchronizing media are provided. A client device may be used to capture a sample of a media stream being rendered by a media rendering source. The client device sends the sample to a position identification module to determine a time offset indicating a position in the media stream corresponding to the sampling time of the sample, and optionally a timescale ratio indicating a speed at which the media stream is being rendered by the media rendering source based on a reference speed of the media stream. The client device calculates a real-time offset using a present time, a timestamp of the media sample, the time offset, and optionally the timescale ratio. The client device then renders a second media stream at a position corresponding to the real-time offset to be in synchrony to the media stream being rendered by the media rendering source.

Methods And Systems For Synchronizing Media

View page
US Patent:
20110276333, Nov 10, 2011
Filed:
May 4, 2011
Appl. No.:
13/100804
Inventors:
Avery Li-Chun Wang - Palo Alto CA,
Rahul Powar - London,
William Michael Mills - Twickenham,
Christopher Jacques Penrose Barton - San Francisco CA,
Philip Georges Inghelbrecht - San Francisco CA,
Dheeraj Shankar Mukherjee - London,
International Classification:
G10L 21/00
US Classification:
704270, 704E21001
Abstract:
Systems and methods of synchronizing media are provided. A client device may be used to capture a sample of a media stream being rendered by a media rendering source. The client device sends the sample to a position identification module to determine a time offset indicating a position in the media stream corresponding to the sampling time of the sample, and optionally a timescale ratio indicating a speed at which the media stream is being rendered by the media rendering source based on a reference speed of the media stream. The client device calculates a real-time offset using a present time, a timestamp of the media sample, the time offset, and optionally the timescale ratio. The client device then renders a second media stream at a position corresponding to the real-time offset to be in synchrony to the media stream being rendered by the media rendering source.

Methods And Systems For Synchronizing Media

View page
US Patent:
20110276334, Nov 10, 2011
Filed:
May 4, 2011
Appl. No.:
13/100825
Inventors:
Avery Li-Chun Wang - Palo Alto CA,
Rahul Powar - London,
William Michael Mills - Twickenham,
Christopher Jacques Penrose Barton - San Francisco CA,
Philip Georges Inghelbrecht - San Francisco CA,
Dheeraj Shankar Mukherjee - London,
International Classification:
G10L 21/00
US Classification:
704270, 704E21001
Abstract:
Systems and methods of synchronizing media are provided. A client device may be used to capture a sample of a media stream being rendered by a media rendering source. The client device sends the sample to a position identification module to determine a time offset indicating a position in the media stream corresponding to the sampling time of the sample, and optionally a timescale ratio indicating a speed at which the media stream is being rendered by the media rendering source based on a reference speed of the media stream. The client device calculates a real-time offset using a present time, a timestamp of the media sample, the time offset, and optionally the timescale ratio. The client device then renders a second media stream at a position corresponding to the real-time offset to be in synchrony to the media stream being rendered by the media rendering source.

Method And System For Interacting With A User In An Experiential Environment

View page
US Patent:
20110314132, Dec 22, 2011
Filed:
Jul 28, 2011
Appl. No.:
13/193205
Inventors:
Christopher Jacques Penrose Barton - San Diego CA,
Philip Inghelbrecht - Berkeley CA,
Dheeraj Shankar Mukherjee - London,
Avery Li-Chun Wang - Palo Alto CA,
Assignee:
LANDMARK DIGITAL SERVICES LLC - Nashville TN
International Classification:
G06F 15/16
US Classification:
709219
Abstract:
A method and system for provides a user with an ability to capture a sample of an experiential environment and deliver that sample to an interactive service to trigger one or more predetermined events. In exemplary embodiments of the invention such triggered events include the delivery of information and services to the user, the execution of tasks and instructions by the service on the user's behalf, communication events; surveillance events and other control-oriented events that are responsive to the user's wishes. In other exemplary embodiments of the invention, the triggered events include transaction-oriented events, entertainment events, and events associated with enhancements to human ability or function.

Methods And Systems For Identifying Content In Data Stream By A Client Device

View page
US Patent:
20120191231, Jul 26, 2012
Filed:
Feb 14, 2012
Appl. No.:
13/396390
Inventors:
Avery Li-Chun Wang - Palo Alto CA,
Assignee:
SHAZAM ENTERTAINMENT LTD. - London
International Classification:
G06F 17/00
US Classification:
700 94
Abstract:
Methods and systems for identifying content in a data stream by a client device are provided. The methods may include receiving at the client device a signature file that is indicative of one or more features extracted from media content and information identifying the media content. The method may also include based on a comparison with the signature file, the client device performing a content identification of received media content rendered by a media rendering source. The client device may receive a set of signature files based on any number of factors including a physical location of the client device, a network address of the client device, a previous content recognition request of the client device, a genre preference, an artist preference, and a user profile.

Methods And Systems For Identifying Content In A Data Stream

View page
US Patent:
20120317240, Dec 13, 2012
Filed:
Jun 4, 2012
Appl. No.:
13/488083
Inventors:
Avery Li-Chun Wang - Palo Alto CA,
Assignee:
SHAZAM ENTERTAINMENT LTD. - London
International Classification:
G06F 15/16
US Classification:
709219
Abstract:
Methods and systems for identifying content in a data stream are provided. In one example, a client device receives a continuous data stream and substantially continuously performs a content identification of content in the data stream based on content patterns stored on the client device. The content patterns stored on the client device may include information associated with extracted features of a media file, or a temporally mapped collection of features describing a media file. The client device may determine whether the continuous data stream includes media content, and based on the determination, continuously perform the content identification of content in the data stream at the client device. The client device may query a server to determine an identity of content in the data stream based on receiving an instruction.

Methods And Systems For Performing Comparisons Of Received Data And Providing A Follow-On Service Based On The Comparisons

View page
US Patent:
20120317241, Dec 13, 2012
Filed:
Jun 6, 2012
Appl. No.:
13/489487
Inventors:
Avery Li-Chun Wang - Palo Alto CA,
Assignee:
SHAZAM ENTERTAINMENT LTD. - London
International Classification:
G06F 15/16
G06F 17/30
US Classification:
709219
Abstract:
Methods and systems for performing comparisons of received data and providing a follow-on service based on the comparisons are described. In one example, a performer may utilize a portable device that includes a microphone to record a data stream of content from an ambient environment of a venue, and provide the data stream of content to a server. A user may utilize another portable device that includes a microphone to record a sample of the content from the ambient environment, and may send the sample to the server. The server may perform a comparison of characteristics of the sample with characteristics of the data stream, and can provide a response to the user with metadata. Further, based on the comparison, the server may register a presence of the user's device at the concert. The server may perform social networking functions based on results of content identification functions.
Avery L Wang from Palo Alto, CA, age ~56 Get Report