Prosecution Insights
Last updated: September 17, 2026
Application No. 18/876,103

METHOD FOR SNORE ATTRIBUTION

Non-Final OA §103
Filed
Dec 17, 2024
Priority
Jun 22, 2022 — EU 22180498.2 +1 more
Examiner
KRZYSTAN, ALEXANDER J
Art Unit
2694
Tech Center
2600 — Communications
Assignee
Sleep Cycle AB
OA Round
1 (Non-Final)
81%
Grant Probability
Favorable
1-2
OA Rounds
1y 2m
Est. Remaining
89%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
924 granted / 1135 resolved
+19.4% vs TC avg
Moderate +7% lift
Without
With
+7.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 12m
Avg Prosecution
46 currently pending
Career history
1174
Total Applications
across all art units

Statute-Specific Performance

§101
2.8%
-37.2% vs TC avg
§103
41.7%
+1.7% vs TC avg
§102
20.2%
-19.8% vs TC avg
§112
18.2%
-21.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1135 resolved cases

Office Action

§103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Examiner’s Comments “an electrical signal embodied on a carrier wave and propagated on an electrical medium” are recited in claim 13 is drawn to the structure of software stored in nontransitory memory user by a processor Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The following claims 1-7,9-15 is/are rejected under 35 U.S.C. 103 as being unpatentable over Manjunath et al (US 20220138300 A1) in view of Von Brasch et al(US 20170359659 A1). As per claim 1, Manjunath discloses a computer-implemented method for snore attribution, comprising: capturing audio using a microphone (12) (para 109); detecting a plurality of snores in the captured audio (469 the snoring pattern); determining that a first set of snores (42a) of said plurality of snores belongs to a first individual (28a) and that a second set of snores (42b) of said plurality of snores belongs to a second individual (28b) ( para 475) using a trained model (44) (para 475: The device or devices are able to continuously learn or be used to learn as the device is used); wherein a multidimensional vector space embedding of each detected snore is formed (the multidimensional space as per the processor required to implement the cited steps is multidimensional. Time ((or freq)) and amplitude define a set of embedded vectors which identify the data to the computer/processor processing it), and wherein determining that a first set of snores of said plurality of snores belongs to a first individual and that a second set of snores of said plurality of snores belongs to a second individual using a trained model includes: the trained model (44) causing the embeddings (46a) of the snores of the first individual (28a) to be located in a first subspace in a vector space (48) and the embeddings (46b) of the snores of the second individual to be located in a second, different subspace in said vector space (The vectors identified and stored via the learning for USER A/ first subspace, and for USER B/ second subspace); clustering the embeddings (46a) located in the first subspace to form said first set of snores (42a) (the machine learning comprises clustering of the data/parameters/embeddings per para 435); and clustering the embeddings (66b) located in the second subspace to form said second set of snores (42b) (the clustering as applied first to user A then as applied to user B). Manujunath discloses a Turing test used for training per para 178 but does not specify playing for a user a subset of the snores of said first set (42a) and a subset of the snores of said second set (42b); for each played snore, prompting the user via a user interface (18) to provide input whether or not the played snore belongs to the user; receiving said input from the user via the user interface; and attributing the first set of snores or the second set of snores to the user based on said input Von Brasch discloses an audio device that classifies and teaches that it can be configured to prompt the recipient indicating a given classification (para 98), such as the sound scene corresponds to jazz music (which in this case is incorrect), and the recipient could provide feedback indicating that this is an incorrect classification. Which allows the recipient can provide input indicative of dissatisfaction with respect to the sound processing. It would have been obvious to one skilled in the art that the Turing test of Manujunath could implement a well known process of obtaining feedback from the user from eat set of snores for USER A and USER B for the purpose of training the device and allowing the user to express dissatisfaction with an improved user interface. As per claim 2, a computer-implemented method according to claim 1, further comprising attributing the other of the first and second sets of snores to another user (Manjunath user A and User B per para 475). As per claim 3, a computer-implemented method according to claim 1 or 2, performed on a single device (10) (Manjunath smartphone fig. 3), (such as a smartphone, comprising said microphone- this claim limitation is not mapped as it not positively recited). As per claim 4, a computer-implemented method according to claim 1,wherein the audio is captured when the first individual (28a) and the second individual (28b) are in the same room ( Manjunath per para 475, two people sleeping). As per claim 5, a computer-implemented method according to claim 1, wherein the user interface for each played snore prompts the user to provide input whether the played snore belongs to the user (52a), does not belong to the user (52b), or belongs to multiple individuals or is inaudible (52c) (per the turing test cited above). As per claim 6, A computer-implemented method according to claim 1,wherein the user interface is a graphical user interface implemented on a touch screen (20) (per fig. 3 Manjunath). As per claim 7, a computer-implemented method according to claim 1, wherein during training of the trained model (44) two embeddings of snores known to belong to the same person are moved closer together in a vector space and another embedding of a snore known to belong to a different person is moved further away from one of said two embeddings (per the learning based clustering cited above). As per claim 9, a computer-implemented method according to claim 1, wherein training data for the trained model (44) includes multiple sleep audio clips annotated as snores by multiple users (the training cited above in view of the scenario described in para 475). As per claim 10, a computer-implemented method according to claim 1, wherein the method does not know anything snoring-related about the user beforehand (para 475: when a new voice is detected, the device is able to prompt the user to input an associated name with the voice or the device is able to assign the user a name). As per claim 11, A computer program product (26) comprising computer program code to perform, when executed on a computer (10), the method according to claim 1 (the device of the claim 1 rejection requires software, processors and memory in order to be implemented). As per claim 12, a computer-readable storage medium comprising the computer program product according to claim 11 (per the claim 11 rejection). As per claim 13, an electrical signal embodied on a carrier wave and propagated on an electrical medium, the electrical signal comprising the computer program product according to claim 11 (per the claim 11 rejection). As per claim 14, the claim 1 rejection discloses a device (10) comprising a microphone (12), a processor, audio playback functionality, and a user interface (the phone manjunath Fig. 3), wherein the device is configured to: capture audio using the microphone (12); detect, using the processor (14), a plurality of snores in the captured audio; determine, using the processor (14) and a trained model (44), that a first set of snores (42a) of said plurality of snores belongs to a first individual (28a) and that a second set of snores (42b) of said plurality of snores belongs to a second individual (28b), wherein the device is configured to form a multidimensional vector space embedding of each detected snore, the trained model (44) causing the embeddings (46a) of the snores of the first individual (28a) to be located in a first subspace in a vector space (48) and the embeddings (46b) of the snores of the second individual to be located in a second, different subspace in said vector space (48), wherein the device is configured to cluster the embeddings (46a) located in the first subspace to form said first set of snores (42a), and wherein the device is configured to clustering the embeddings (66b) located in the second subspace to form said second set of snores (42b); play for a user a subset of the snores of said first set (42a) and a subset of the snores of said second set (42b) using the audio playback functionality (16); for each played snore, prompt the user via the user interface (18) to provide input whether or not the played snore belongs to the user; receive said input from the user via the user interface; and attribute, using the processor (14), the first set of snores or the second set of snores to the user based on said input. (per the claim 1 rejection). As per claim 15, a device according to claim 14, wherein the device does not know anything snoring-related about the user beforehand (per the claim 10 rejection). The following claims, 8 is/are rejected under 35 U.S.C. 103 as being unpatentable over Manjunath et al (US 20220138300 A1) in view of Von Brasch et al (US 20170359659 A1) as applied to claim 1, and further in view of Zhang et al (US 20210174592 A1). As per claim 8, Manjunath and Von Brasch disclose a computer-implemented method according to claim 1, but do not specify wherein the trained model (44) is based on a triplet loss function. Any inquiry concerning this communication or earlier communications from the examiner should be directed to ALEXANDER KRZYSTAN whose telephone number is 571-272-7498, and whose email address is alexander.krzystan@uspto.gov The examiner can usually be reached on m-f 7:30-4:00 est. If attempts to reach the examiner by telephone or email are unsuccessful, the examiner’s supervisor, Carolyn Edwards can be reached on (571) 270-7136. The fax phone numbers for the organization where this application or proceeding is assigned are 571-273-8300 for regular communications and 571-273-8300 for After Final communications. /ALEXANDER KRZYSTAN/Primary Examiner, Art Unit 2653 Examiner Alexander Krzystan September 2, 2026
Read full office action

Prosecution Timeline

Dec 17, 2024
Application Filed
Sep 04, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12739584
Method and Apparatus for Obtaining a Higher-Order Ambisonics (HOA) Coefficient
3y 0m to grant Granted Sep 15, 2026
Patent 12707221
METHODS, APPARATUS AND SYSTEMS FOR A PRE-RENDERED SIGNAL FOR AUDIO RENDERING
3y 7m to grant Granted Aug 11, 2026
Patent 12705016
SYSTEMS AND METHODS FOR MULTI-POINT CONTEXTUAL CONNECTIVITY FOR WIRELESS AUDIO DEVICES
2y 7m to grant Granted Aug 11, 2026
Patent 12707219
ELECTRONIC SYSTEM WITH EARPHONE/HEADPHONE RECOMMENDATION BASED ON EXPECTED CONTEXT OF DAILY USAGE OF WEARABLE AUDIO OUTPUT DEVICE(S)
2y 4m to grant Granted Aug 11, 2026
Patent 12689693
SPATIALLY BASED ADAPTIVE FILTER FOR A DOUBLE TALK RECOVERY METHOD
2y 8m to grant Granted Jul 21, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
81%
Grant Probability
89%
With Interview (+7.4%)
2y 12m (~1y 2m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1135 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month