PATENT CLAIM ANALYSIS

Application Number: 16209814
Application Type: Utility
Filing Date: 2018-12
Publication Date: 2019-04
Patent Classification: ["381", "303000"]

Abstract:
A method for creating a model of reflective surfaces in a listening environment that may be applied to noise cancellation for a network of AVB/TSN loudspeaker components. A coordinator determines co-planarity and estimates orientation of all echoes of a stimulus by using recorded precise times of arrival, determined angles of arrival and the known, or estimated, locations of each loudspeaker component. The coordinator groups reflection points into planar regions based on co-planarity and estimated orientations to determine a location of each reflective surface in the listening environment thereby creating a model of all of the reflective surfaces in the listening environment.

Claim (Index 7):
A method carried out by a processor having a non-transitory storage medium for storing program code, the method comprising the steps of:\n determining a presence and capability of network loudspeaker participants in a listening environment and establishing a priority of network loudspeaker participants, each network loudspeaker participant has a first microphone array in a first plane and a second microphone array in a second plane that is perpendicular to the first plane and at least one additional sensor measuring a gravity vector direction with respect to at least one array of microphone elements; electing a coordinator from the network loudspeaker participants based on the priority the coordinator establishing and advertising a media clock stream; receiving the media clock stream at each network loudspeaker participant and each network loudspeaker participant synchronizing to the clock stream received from the coordinator and announcing synchronization to the coordinator; designating at least one network loudspeaker participant, in succession, to generate a stimulus signal and announce a precise time at which the stimulus signal is generated; each network loudspeaker participant recording precise start and end timestamps of the stimulus signal and other available environment data collected as results; each network loudspeaker participant recording precise times of arrival of each echo of the stimulus signal for a predetermined time; each network loudspeaker participant determining an angle of arrival of each angle of arrival of each echo of the stimulus signal in each microphone array plane for the predetermined time; transmitting the results to the elected coordinator; repeating the steps of receiving, designating, recording, determining, and transmitting until each of the network loudspeaker participants has, in turn, generated a stimulus signal and the predetermined amount of time has passed; estimating locations of the network loudspeaker participants within the network; determining co-planarity and estimating orientation of the echoes using the recorded precise time of arrival, determined angles of arrival and the estimated locations of each network loudspeaker participant; grouping reflection points into planar regions based on co-planarity and estimated orientations to determine a location of each reflective surface in the listening environment; and creating a model of all of the reflective surfaces in the listening environment.

Metadata:
- Claim Count in Document: 26.0
- Percentile: 98.0
- Lexical Diversity: 1.69841
- Patent Class: 381.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15690322', '13801636', '10970123', '11355171', '12099144']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6892403068537061
- 35 USC 102 Novelty (BERT): 0.5412813808486192
- Combined Prediction Score: 0.6744444142531975
- Mean Citation Score: 210.41397200000003
- Max Citation Score: 388.0536
- Similarity Product: 288.1371329212189

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test