Prosecution Insights
Last updated: July 17, 2026
Application No. 18/282,532

RETAIL ASSISTANCE SYSTEM FOR ASSISTING CUSTOMERS

Final Rejection §103
Filed
Sep 17, 2023
Priority
Mar 23, 2022 — nonprovisional of PCTIN2022050288
Examiner
LOHARIKAR, ANAND R
Art Unit
3689
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Rn Chidakashi Technologies Private Limited
OA Round
2 (Final)
70%
Grant Probability
Favorable
3-4
OA Rounds
2m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 70% — above average
70%
Career Allowance Rate
262 granted / 376 resolved
+17.7% vs TC avg
Strong +26% interview lift
Without
With
+25.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
26 currently pending
Career history
398
Total Applications
across all art units

Statute-Specific Performance

§101
25.1%
-14.9% vs TC avg
§103
45.6%
+5.6% vs TC avg
§102
16.6%
-23.4% vs TC avg
§112
4.0%
-36.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 376 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 . Claims Status Claims 1-3, 6 and 8-10 have been amended. Claims 4, 5 and 7 have been canceled. Claims 1-3, 6 and 8-10 are currently pending and rejected. Response to Arguments 35 USC 101 Rejection Applicant's arguments, filed 1/25/2026, with respect to the previous rejection of claims 1-10 under 35 USC 101 have been fully considered and are persuasive, in view of the accompanying amendments. Additionally, in view of MPEP 2106.07(b) which states that “a claim is eligible because the claim as a whole integrates the judicial exception into a practical application or amounts to significantly more than the judicial exception when the additional elements are considered both individually and in combination… [and] the additional element may be enough to integrate the judicial exception into a practical application or to qualify as "significantly more" if it meaningfully limits the judicial exception, e.g., it improves another technology or technical field, improves the functioning of a computer itself.” As is the situation in this case, additional elements have been reevaluated and are considered “significantly more” as they meaningfully limit the judicial exception and are therefore eligible. Accordingly, the previous rejection under 35 USC 101 has been withdrawn. 35 USC 102 Rejection Applicant’s arguments with respect to the rejection of claims under 35 USC 102 have been fully considered and are partially persuasive, in view of the accompanying amendments. Applicant's amended claim 1 now requires “at least one Al machine assistant comprising (i) an input unit that comprises one or more sensors comprising an array of cameras or audio acquisition systems, a camera and a microphone to detect one or more customers entering the retail store, and (ii) an output unit that comprises a display or a speaker to provide outputs to the one or more customers;… determine, using a machine learning model, a plurality of attributes of the at least one customer by: extracting a facial feature, a body feature, and a voice accent of the at least one customer by analyzing the captured images or videos, and captured audios; detecting a gender of the at least one customer based on the facial feature of the at least one customer by detecting the face using the facial recognition system, and audio properties of voice accent of the at least one customer; estimating an age of the at least one customer by analysing the facial feature and the body feature of the at least one customer, and determining a walking speed of the at least one customer; and determining an ethnicity of the at least one customer by analyzing the facial feature, the body feature, and the voice accent,”. These limitations had not been previously been recited and change the scope of the invention. Applicant’s amendments have therefore necessitated the new grounds for rejection, explained in further detail below. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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 of this title, 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. Claims 1-3, 6 and 8-10 are rejected under 35 U.S.C. 103 as being unpatentable over Chaudhuri (U.S. Pre-Grant Publication No. 2020/0279279 A1), in view of Crutchfield, JR. (U.S. Pre-Grant Publication No. 2021/0233157 A1) (“Crutchfield”). Regarding claims 1 and 9, Chaudhuri teaches a retail assistance system (and related method) for initiating a conversation between an Al machine assistant and a customer while shopping in a store, wherein the retail assistance system comprises,: at least one Al machine assistant comprising (i) an input unit that comprises one or more sensors comprising an array of cameras or audio acquisition systems, a camera and a microphone to detect one or more customers entering the retail store, and (ii) an output unit that comprises a display or a speaker to provide outputs to the one or more customers (Figs. 3, 5; para [0204], person interacts with an electronic kiosk providing electronic kiosk data, wherein at least one data input device collects and transmits video data, audio data, mobile electronic device identification data, and spatial position data of the person interacting with the electronic kiosk; para [0075], data input device (103) may also be a distributed device, where components are distributed and may be located in separate physical enclosures in a space or as affixed to an object. A most basic construction may be a simple digital camera with one video input, one audio input, a range finder; para [0079], AI-enabled semiconductor chips; para [0078], natural language output); a memory that comprises one or more instructions (Fig. 1; para [0074]); and a processor that executes the one or more instructions (Fig. 1; para [0062], behavior learning processor), wherein the processor is configured to: determine, using a machine learning model, a plurality of attributes of the at least one customer by (Fig. 7; para [0084], modules may also require at least one machine learning system to provide the emotion and/or identity data): extracting a facial feature, a body feature, and a voice accent of the at least one customer by analyzing the captured images or videos, and captured audios (para [0081], facial recognition algorithm takes its input from a video or image containing human face, and executes three separate algorithms in sequence: facial landmark detection; para [0087], Linguistic attributes); detecting a gender of the at least one customer based on the facial feature of the at least one customer by detecting the face using the facial recognition system, and audio properties of voice accent of the at least one customer (Fig. 6; para [0082], demographic analysis module (203) most commonly transmits age (505), race (506), and gender (507), which is depicted as separate streams but is often combined into a single data stream, demographic analysis data); estimating an age of the at least one customer by analysing the facial feature and the body feature of the at least one customer, and determining a walking speed of the at least one customer (Fig. 6; para [0082], demographic analysis module (203) most commonly transmits age (505), race (506), and gender (507), which is depicted as separate streams but is often combined into a single data stream, demographic analysis data); and determining an ethnicity of the at least one customer by analyzing the facial feature, the body feature, and the voice accent (Fig. 6; para [0082], demographic analysis module (203) most commonly transmits age (505), race (506), and gender (507), which is depicted as separate streams but is often combined into a single data stream, demographic analysis data; para [0087], Linguistic attributes), detect, using the machine learning model, an emotional state of the at least one customer which can be selected from: disgusted, sad, happy, excited, surprised, neutral or angry, by analyzing facial expression and voice sentiment of at least one customer, and performing textual conversation sentiment analysis, with a combination of the plurality of attributes of the at least one customer (para [0079], technology that uses facial landmarks to detect emotions expressed in human faces through computer algorithms. The algorithms can detect the six basic or universal human expressions: happiness, sadness, anger, surprise, fear, and disgust; para [0078], natural language processing module (204) most commonly provides sentiment data); and enable the at least one Al machine assistant to: initiate, using the output unit, an interaction with the at least one customer by analyzing the plurality of attributes, and the emotional state of the at least one customer (para [0213], shoppers may not initiate a query through any explicit action or gesture, but their previously granted permission and/or applicable store policies allow the detection of their presence to be interpreted as an act of query for which spontaneous unprompted delivery of the promoted products list is permissible); receive, using the input unit, a response from the at least one customer (para [0212], if and when a shopper initiates a query about promoted products, and a related process (4060) delivers the targeted promotion list in response to the query); and determine, using the machine learning model, one or more personalized recommendations for at least one customer while shopping in the store based on the determined plurality of attributes selected from any of: the age, the gender or the ethnicity, and the determined emotional state of the at least one customer, using the output unit of the at least one AI machine assistant by processing the response of the at least one customer to convert a speech into a text, and performing intent and entity detection using an artificially intelligent Natural Language Processing (NLP) module (Fig. 31; para [0208], targeted promotion system (4000), as shown in FIG. 31, which may be a software processing framework found in some embodiments of the Analytics Module (1101) as part of its predictive analytics function. The software makes real-time promotions for select products based on retail customers' individual characteristics (e.g. past product purchase, frequency of visit, amount spent per visit, past product liking/disliking as observed through positive/negative facial expression, longer/shorter gaze time or positive/negative verbal utterances interpreted through natural language processing module), as well as their group characteristics (e.g., similar age/race/gender, similar product purchase history, similar product liking history, similar spend per visit, similar frequency of visit etc.); para [0212], prediction results presentation process (4040) can present the promoted products list to those shoppers who carry mobile devices with a store branded mobile app capable of receiving Push alerts sent by the Analytics Module). Although Chaudhuri teaches a facial recognition system and recommendation system (para [0212], stream processing engine (1102) inquires the identity of the shoppers through the facial recognition module (244) and/or the electronic device identification module (106). If the identity is unknown, the stream processing engine (1102) requests the analytics engine (1101) to predict a list of items based only on the common properties of the items that are similar to the item the shopper is currently viewing, or to predict a list of most popular items that the shopper has a high probability of buying), Chaudhuri does not explicitly teach detect, using the input unit, at least one customer entering the retail store; and determine, using a face recognition system, whether the at least one customer is a new visitor or an old visitor by detecting a face of the at least one customer, and verifying the face of the at least one customer by analyzing and comparing one or more faces of the customer stored in the memory. In a similar field of endeavor, Crutchfield teaches detect, using the input unit, at least one customer entering the retail store (para [0092], upon entering the store, the vendor or the mobile device may automatically detect the customer's identification information; para [0095], If there is no personal, demographic, or psychographic information about the customer stored in the vendor's database, such as when the customer does not have an account with the vendor, the vendor may collect information in real-time); determine, using a face recognition system, whether the at least one customer is a new visitor or an old visitor by detecting a face of the at least one customer, and verifying the face of the at least one customer by analyzing and comparing one or more faces of the customer stored in the memory (para [0092], upon entering the store, the vendor or the mobile device may automatically detect the customer's identification information; para [0095], If there is no personal, demographic, or psychographic information about the customer stored in the vendor's database, such as when the customer does not have an account with the vendor, the vendor may collect information in real-time; para [0096], sensors may include facial recognition programs); Since each individual element and its function are shown in the prior art, albeit shown in separate references, the difference between the claimed subject matter and the prior art rests not on any individual element or function but in the very combination itself. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to include the noted limitations as taught by Crutchfield in the system of Chaudhuri, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. Namely, an improved system for a customized retail experience that bridges the gap between online retail stores and physical stores (See Crutchfield: para [0013]). Regarding claims 2 and 10, Chaudhuri and Crutchfield teach the above system and method of claims 1 and 9. Chaudhuri also teaches wherein the processor is configured to: determine, using the machine learning model, a personality profile of the at least one customer by analyzing the facial feature and the plurality of attributes of the at least one customer (para [0062], Profile building system (101) represents a group comprising at least one behavioral response analysis system (130), at least one behavior learning system (102), at least one secondary data repository (1104), and at least one administration and visualization tool; para [0086], emotion and identity detection system may encompass multiple machine learning systems); and initiate, using the output unit, the one or more personalized recommendations for at least one customer by tracking interactions and analyzing the personality profile of the at least one customer in real-time (Fig. 31; para [0208], targeted promotion system (4000), as shown in FIG. 31, which may be a software processing framework found in some embodiments of the Analytics Module (1101) as part of its predictive analytics function. The software makes real-time promotions for select products based on retail customers' individual characteristics (e.g. past product purchase, frequency of visit, amount spent per visit, past product liking/disliking as observed through positive/negative facial expression, longer/shorter gaze time or positive/negative verbal utterances interpreted through natural language processing module), as well as their group characteristics (e.g., similar age/race/gender, similar product purchase history, similar product liking history, similar spend per visit, similar frequency of visit etc.); para [0212], prediction results presentation process (4040) can present the promoted products list to those shoppers who carry mobile devices with a store branded mobile app capable of receiving Push alerts sent by the Analytics Module). Regarding claim 3, Chaudhuri and Crutchfield teach the above system of claim 1. Chaudhuri also teaches wherein the retail assistance system comprises a knowledge database that stores the one or more attributes of the at least one customer if at least one customer is a new visitor, a past purchase history of at least one customer, and a visit history of at least one customer (Fig. 31; para [0208], targeted promotion system (4000), as shown in FIG. 31, which may be a software processing framework found in some embodiments of the Analytics Module (1101) as part of its predictive analytics function. The software makes real-time promotions for select products based on retail customers' individual characteristics (e.g. past product purchase, frequency of visit, amount spent per visit, past product liking/disliking as observed through positive/negative facial expression, longer/shorter gaze time or positive/negative verbal utterances interpreted through natural language processing module), as well as their group characteristics (e.g., similar age/race/gender, similar product purchase history, similar product liking history, similar spend per visit, similar frequency of visit etc.)). Regarding claim 6, Chaudhuri and Crutchfield teach the above system of claim 1. Chaudhuri also teaches wherein the retail assistance system comprises a tracking system that track the at least one customer throughout the retail store to provide the one or more recommendations to at least one customer (para [0101], spatial position module (107) may serve to gather the absolute location of the data input device, and/or data input device location relative to the location in which the data input devices are placed, and/or data input device location relative to the surrounding items, and/or spatial measurements related to the person within range of the range finder). Regarding claim 8, Chaudhuri and Crutchfield teach the above system of claim 1. Crutchfield also teaches wherein the processor is configured to enable the at least one AI machine assistant to interact at least one of a welcome message or a goodbye message by determining whether at least one customer is entering or exiting the retail store (para [0257], Passport App 1900 may further comprise or use a Location Services (1908) function or module which uses the device 1901's current physical location (e.g., determined via GPS, cellular triangulation, Wi-Fi positioning, or other methods) to serve a number of purposes such as shopper detection or authentication, in-store tracking/navigation, and message dissemination etc.). Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to ANAND LOHARIKAR whose telephone number is 571-272-8756. The examiner can normally be reached Monday-Friday, 9am-5pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Marissa Thein can be reached at 571-272-6764. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /ANAND LOHARIKAR/Primary Examiner, Art Unit 3689
Read full office action

Prosecution Timeline

Sep 17, 2023
Application Filed
May 19, 2025
Non-Final Rejection mailed — §103
Aug 17, 2025
Response Filed
Aug 17, 2025
Response after Non-Final Action
Jan 25, 2026
Response Filed
Jun 11, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12675810
SYSTEMS AND METHODS FOR PERSONALIZED SIZING CODES
3y 3m to grant Granted Jul 07, 2026
Patent 12670520
ARTIFICIAL INTELLIGENCE SYSTEM FOR GRANULAR DIGITAL IDENTITY SELECTION
2y 6m to grant Granted Jun 30, 2026
Patent 12657621
PIVOT GROUP GENERATION FOR SEARCH AND RECOMMENDATION SYSTEMS
2y 5m to grant Granted Jun 16, 2026
Patent 12646103
ORDER MANAGEMENT METHODS, SYSTEM, TERMINAL AND ELECTRONIC DEVICE BASED ON MULTI-PERSON ORDERING
4y 2m to grant Granted Jun 02, 2026
Patent 12632890
RECOMMENDING FASHION ITEM FIT STYLE USING LANDMARKS
2y 8m to grant Granted May 19, 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

3-4
Expected OA Rounds
70%
Grant Probability
96%
With Interview (+25.8%)
3y 0m (~2m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 376 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