Prosecution Insights
Last updated: April 19, 2026
Application No. 18/336,721

INTELLIGENT DASHBOARD SEARCH ENGINE

Non-Final OA §103
Filed
Jun 16, 2023
Examiner
BEARD, CHARLES LLOYD
Art Unit
2611
Tech Center
2600 — Communications
Assignee
The Toronto-Dominion Bank
OA Round
3 (Non-Final)
67%
Grant Probability
Favorable
3-4
OA Rounds
2y 11m
To Grant
99%
With Interview

Examiner Intelligence

Grants 67% — above average
67%
Career Allow Rate
235 granted / 350 resolved
+5.1% vs TC avg
Strong +36% interview lift
Without
With
+36.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
37 currently pending
Career history
387
Total Applications
across all art units

Statute-Specific Performance

§101
5.5%
-34.5% vs TC avg
§103
70.2%
+30.2% vs TC avg
§102
6.2%
-33.8% vs TC avg
§112
15.4%
-24.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 350 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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 03/27/2026 has been entered. Response to Amendment Received 03/27/2026 Claim(s) 1, 2, 5-16, 18, 19, and 21-23 is/are pending. Claim(s) 1, 5, 15, and 18 has/have been amended. Claim(s) 3, 4, 17, and 20 has/have been cancelled. The 35 U.S.C § 103 rejection to claim(s) 1, 2, 5-16, 18, 19, and 21-23 have been fully considered in view of the amendments received on 03/27/2026 and are fully addressed in the prior art rejection below. Response to Arguments Received 03/27/2026 Regarding independent claim(s) 1, 15, and 18: Applicant’s arguments (Remarks, Page 7: ¶ 3 to Page 8: ¶ 2), filed 03/27/2026, with respect to the rejection(s) of claim(s) 1, 15, and 18 under 35 U.S.C § 103 have been fully considered and are persuasive. Wherein, the teachings of Baek et al. (US PGPUB No. 20220197961 A1) fail to address the newly amended subject matter. Therefore, the rejection has been withdrawn, necessitated by Applicant's amendments. However, upon further consideration, a new ground(s) of rejection is made in view of Vargas et al. (US Patent No. 11989506 B2), in view of Basu et al. (US PGPUB No. 20240004891 A1), and further in view of Wang et al. (US PGPUB No. 20220138170 A1). Applicant’s arguments (Remarks, Page 8: ¶ 3 to Page 9: ¶ 3 and Page 10: ¶ 2 to Page 11: ¶ 2), filed 03/27/2026, with respect to the rejection(s) of claim(s) 1, 15, and 18 under 35 U.S.C § 103 have been fully considered and are persuasive. Therefore, the rejection has been withdrawn, necessitated by Applicant's amendments. However, upon further consideration, a new ground(s) of rejection is made in view of the prior art as mentioned above. Applicant’s arguments (Remarks, Page 9: ¶ 4 to Page 10: ¶ 1), filed 03/27/2026, with respect to the rejection(s) of claim(s) 1, 15, and 18 under 35 U.S.C § 103 have been fully considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. 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. Claim(s) 1, 2, 8-16, 18, 19, and 21-23 is/are rejected under 35 U.S.C. 103 as being unpatentable over Vargas et al., US Patent No. 11989506 B2, hereinafter Vargas, in view of Basu et al., US PGPUB No. 20240004891 A1, hereinafter Basu, and further in view of Wang et al., US PGPUB No. 20220138170 A1, hereinafter Wang. Regarding claim 15, Vargas discloses a system (Vargas; a system [Col. 6, lines 3-20 and lines 29-43 and Col. 11, lines 18-21], as illustrated within Fig. 1 and Fig. 2) comprising: at least one memory storing instructions (Vargas; the system [as addressed above] comprises at least one memory storing instructions [Col. 6, lines 21-43]); a network interface (Vargas; the system [as addressed above] comprises a network interface [Col. 6, lines 6-43], as illustrated within Fig. 1; additional, modeling engine (via a neural network) [Col. 8, line 22 to Col. 9, line 35]); and at least one hardware processor interoperably coupled with the network interface and the at least one memory (Vargas; the system [as addressed above] comprises at least one hardware processor interoperably coupled with the network interface and the at least one memory [Col. 6, lines 6-43], as illustrated within Fig. 1), wherein execution of the instructions by the at least one hardware processor causes performance of operations (Vargas; the system [as addressed above] comprises execution of the instructions by the at least one hardware processor causes performance of operations [Col. 6, lines 6-43]; additional, software and hardware associated with a modeling engine (via a neural network) [Col. 8, line 22 to Col. 9, line 35]) comprising: obtaining, for each entity of a plurality of entities, textual data for the entity (Vargas; operations [as addressed above] comprises obtaining textual data for the document (e.g. data entity) for each document (e.g. data entity) of a plurality of documents (i.e. data entities) [Col. 6, line 60 to Col. 7, line 7 and Col. 8, lines 15-48]; moreover, raw collection of documents involving inputting and/or storing documents [Col. 7, lines 8-40], and further involves a variety of formats (which can be processed) [Col. 7, line 41-67]); for each entity, generating word embeddings of a portion of the textual data for the entity using an artificial intelligence engine (Vargas; operations [as addressed above] comprises generating word embeddings of a portion of the textual data for the document/entity using an AI engine for each document/entity [Col. 8, lines 22-42]; moreover, embedding model engine [Col. 8, line 49 to Col. 9, line 6, Col. 9, line 50 to Col. 10, line 5, and Col. 11, lines 18-46], as illustrated within Fig. 2); receiving, via the network interface, an entity search query for searching for entities that relate to text in the entity search query (Vargas; operations [as addressed above] comprises receiving a document/entity search query for searching for document/entity that relate to text in the document/entity search query via the network interface [Col. 11, lines 18-46]; moreover, searching stored documents via semantics [Col. 6, lines 44-59 and Col. 8, line 22-48]); generating word embeddings of a portion of the text in the entity search query by engaging an artificial intelligence engine (Vargas; operations [as addressed above] comprises generating word embeddings of a portion of the text in the document/entity search query by engaging an AI engine [Col. 8, lines 22 to Col. 9, line 5 and Col. 9, lines 50-56]; additionally, embedding model training and/or trained embedding model [Col. 11, lines 22-63 and Col. 12, lines 44-48]); determining, for each entity, a plurality of distance values for word pair combinations between each word embedding of words in the textual data for the entity and each word embedding of words in the entity search query (Vargas; operations [as addressed above] comprises determining a plurality of implicit distance values (given a determining of similarities) for word pair combinations between each word embedding of words in the textual data for the document/entity and each word embedding of words in the document/entity search query for each document/entity [Col. 12, lines 6-19 and Col. 12, line 49 to Col. 13, line 10]; wherein, a degree of semantic similarity between a pair of words can then be measured by the distance between their embeddings [Col. 5, lines 16-49]; moreover, each (input and stored) document is a set of embeddings corresponding to a matrix/vector(s) of data [Col. 14, lines 35-40]; additionally, a similarity is measure to determine a similarity score (or probability match) between aggregated embedding vectors of documents [Col. 10, lines 28-56 and Col. 11, lines 3-21] associated with relevancy [Col. 12, lines 20-43 and 49-64]); aggregating the plurality of distance values by computing at least one of a sum or an average of the plurality of distance values to generate a similarity score representing a degree of semantic match between the entity search query and the textual data for each entity (Vargas; operations [as addressed above] comprises aggregating the plurality of implicit distance values (given a determination of similarities) by computing at least one of a sum or an average of the plurality of implicit distance values (given a determination of similarities) to generate a similarity score representing a degree of semantic match between the document/entity search query and the textual data for each document/entity [Col. 10, lines 28-56, Col. 11, lines 3-21, and Col. 12, lines 20-43]; further, a ranked list of documents in response to a search query [Col. 1, lines 39-67]; moreover, aggregating word embeddings of each document enables efficient similarity measurement between each pair of documents [id.]; wherein, a document search employs aggregation technique [Col. 9, line 50 to Col. 10, line 5 and Col. 12, lines 49-64]); and providing, via the network interface and in response to the entity search query, information about at least one matching entity based on the generated similarity scores for the plurality of entities (Vargas; operations [as addressed above] comprises providing information about at least one matching document/entity based on the generated similarity scores for the plurality of documents/entities [Col. 10, lines 28-56, Col. 11, lines 3-21, and Col. 12, lines 20-43] via the network interface and in response to the document/entity search query [Col. 6, lines 44-59 and Col. 11, lines 18-46]; wherein, a search query triggers a document search [id.]). Vargas fails to disclose an entity corresponding to a dashboard. Vargas also fails to explicitly disclose distance values. However, Basu teaches a data entity corresponding to a dashboard (Bash; data entities corresponding to dashboard(s) [¶ 0037-0038 and ¶ 0051-0052]; moreover, visualizations including one or more dashboards for data assets [id.]). Vargas and Basu are considered to be analogous art because both pertain to generating and/or managing data in relation with providing media data to a user, wherein one or more computerized units are utilized in order to produce a visualization. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas, to incorporate a data entity corresponding to a dashboard (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Vargas as modified by Basu fails to explicitly disclose distance values. However, Wang teaches distance values for word pair combinations and distance values to generate a similarity score (Wang; distance values for word pair combinations [¶ 0040-0041, ¶ 0043-0044, and ¶ 0046-0047], as illustrated within Fig. 3 and Fig. 4, and distance values to generate a similarity score [¶ 0029-0031 and ¶ 0033-0036]; additionally, ranking [¶ 0016-0018 and ¶ 0045] in relation with a search engine [¶ 0020-0021 and ¶ 0024] and generating embeddings [¶ 0026-0028, ¶ 0029-0030, and ¶ 0038], as illustrated within Fig. 1 and Fig. 2). Vargas in view of Basu and Wang are considered to be analogous art because they pertain to generating and/or managing data in relation with providing media data to a user, wherein one or more computerized units are utilized in order to produce a visualization. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu, to incorporate distance values for word pair combinations and distance values to generate similarity score (as taught by Wang), in order to provide improved relational meanings between one or more entities within a logic systems (Wang; [¶ 0002, ¶ 0018, and ¶ 0030]). Regarding claim 16, Vargas in view of Basu and Wang further discloses the system of claim 15, wherein the similarity score for an entity is based on a determined distance in a vector space between word embeddings of words of the search query and word embeddings of words in the textual data for the entity (Vargas; the similarity score for a document/entity [as addressed within the parent claim(s)] is based on a determination in a vector space between word embeddings of words of the search query and word embeddings of words in the textual data for the document/entity [Col. 10, lines 28-56, Col. 11, lines 3-21, and Col. 12, lines 20-43]; wherein, a degree of semantic similarity between a pair of words can then be measured by the distance between their embeddings [Col. 5, lines 16-49]). Wang further teaches distance in a vector space between word embeddings of words (Wang; distance in a vector space between word embeddings of words [¶ 0016-0017 and ¶ 0030-0031]; moreover, comparing entity embedding within a vector space [¶ 0040-0041, ¶ 0043-0044 and ¶ 0046-0047], as illustrated within Fig. 3 and Fig. 4). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate distance in a vector space between word embeddings of words (as taught by Wang), in order to provide improved relational meanings between one or more entities within a logic systems (Wang; [¶ 0002, ¶ 0018, and ¶ 0030]). Regarding claim 18, the rejection of claim 18 is addressed within the rejection of claim 15, due to the similarities claim 18 and claim 15 share, therefore refer to the rejection of claim 15 regarding the rejection of claim 18. Although, claim 18 and claim 15 may not be identical, they are considerably comparable or substantially equivalent given their overlapping subject matter. However, the subject matter/limitations not addressed by claim 15 is/are addressed below. Vargas discloses a non-transitory, computer-readable medium storing computer- readable instructions, that upon execution by at least one hardware processor, cause performance of operations (Vargas; a non-transitory CRM storing computer- readable instructions that upon execution by at least one hardware processor cause performance of operations [Col. 6, lines 6-43]). (further refer to the rejection of claim 1) Regarding claim 19, the rejection of claim 19 is addressed within the rejection of claim 16, due to the similarities claim 19 and claim 16 share, therefore refer to the rejection of claim 16 regarding the rejection of claim 19. Regarding claim 22, Vargas in view of Basu and Wang further discloses the system of claim 15, wherein execution of the instructions by the at least one hardware processor (Vargas; execution of the instructions by the at least one hardware processor [as addressed within the parent claim(s)]) causes: receiving feedback on one or more search results of the plurality of entities (Vargas; processor execution [as addressed above] causes receiving feedback on one or more search results of the plurality of documents/entities [Col. 2, lines 32-60 and Col. 3, lines 36-41]; moreover, retuned list of ranked documents [Col. 11, lines 3-21]; moreover, feedback corresponding to user provided interaction [Col. 20, lines 5-51]), the feedback comprising a ranking input (Vargas; the feedback [as addressed above] comprises a ranking input [Col. 11, lines 3-21, Col. 12, lines 32-43, and Col. 12, lines 49-64]; additionally, computing ranking losses [Col. 15, line 26 to Col. 16, line 3]); and adjusting the similarity score or a ranking of the plurality of entities based on the feedback (Vargas; the feedback [as addressed above] comprises implicitly adjusting the similarity score or a ranking (given user input that affect system learning) of the plurality of documents/entities based on the feedback [Col. 20, lines 5-51]; wherein, confirmation and/or denial may be provided as feedback for training based on the pairing of the input document and the one or more stored documents, thus improving the document search engine based on user feedback [id.]). Regarding claim 23, the rejection of claim 23 is addressed within the rejection of claim 22, due to the similarities claim 23 and claim 22 share, therefore refer to the rejection of claim 22 regarding the rejection of claim 23. Regarding claim 1, the rejection of claim 1 is addressed within the rejection of claim 15, due to the similarities claim 1 and claim 15 share, therefore refer to the rejection of claim 15 regarding the rejection of claim 1. Although, claim 1 and claim 15 may not be identical, they are considerably comparable or substantially equivalent given their overlapping subject matter. Thus, it is reasonable to reject claim 1 based on the teachings and rational in relation with the prior art within the rejection of claim 15. Regarding claim 2, the rejection of claim 2 is addressed within the rejection of claim 16, due to the similarities claim 2 and claim 16 share, therefore refer to the rejection of claim 16 regarding the rejection of claim 2. Regarding claim 8, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, wherein the textual data for a first entity comprises metadata for the first entity (Vargas; the textual data for a 1st document/entity comprises metadata (i.e. tokens) for the 1st document/entity [Col. 8, lines 1-16]; additionally, metadata also correspond to formatting associated with style and/or data-structure of the contents of each document [Col. 7, lines 41-67]; wherein, tokenization correlates generates a set of tokens representing content of a document/entity [Col. 18, lines 25-41]). Regarding claim 9, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, wherein the textual data for a first dashboard comprises user-provided content (Vargas; the textual data for a 1st document/entity comprises user-provided content regarding at least one implicit visual (given display, UI, associated with documents types) included in the 1st document/entity [Col. 6, lines 29-43, Col. 6, line 60 to Col. 7. line 7, Col. 8, lines 1-14, and Col. 11, lines 22-46]; for example, given document types corresponding to HTML, PDF, PPT, PPTM, or VSD and/or presentation document(s) in general it is implicit that document(s) comprise visual content). Basu further teaches data for a first dashboard comprises user-provided content regarding at least one visual included in the first dashboard (Basu; data for a 1st dashboard comprises user-provided content regarding at least one visual included in the 1st dashboard [¶ 0033-0034, ¶ 0038, and ¶ 0040]; moreover, user interface generation and rendering to provide a BI analyzer for generating dashboard by accessing the data sets, reports, and data model assets [¶ 0043]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate data for a first dashboard comprises user-provided content regarding at least one visual included in the first dashboard (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Regarding claim 10, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 9, wherein the user-provided content for a first visual of the first entity comprises a natural language question that encapsulates content of the first visual (Vargas; the user-provided content for a 1st visual of the 1st document/entity [as addressed within the parent claim(s)] comprises a search query that encapsulates content of the 1st visual [Col. 6, lines 29-43, Col. 6, line 60 to Col. 7. line 7, Col. 8, lines 1-14, and Col. 11, lines 22-46]). Basu further teaches dashboard(s) (Basu; data entity corresponding to a dashboard [¶ 0033-0034, ¶ 0038, and ¶ 0040]; moreover, user interface data generation [¶ 0043]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate dashboard(s) (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Wang further teaches user-provided content comprises a natural language question (Wang; an implicit natural language question (i.e. UI search query) [¶ 0047] given the skill of one of ordinary skill in the art [¶ 0002], as illustrated within Fig. 4). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate user-provided content comprises a natural language question (as taught by Wang), in order to provide improved relational meanings between one or more entities within a logic systems (Wang; [¶ 0002, ¶ 0018, and ¶ 0030]). Regarding claim 11, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, further comprising removing stop words from the dashboard search query before generating word embeddings of the portion of the text in the dashboard search query (Vargas; removing stop words from the document/entity search query (within the embedding model) before generating word embeddings of the portion of the text in the document/entity search query [Col. 16, lines 11-21]; moreover, word suppression [id.]; additionally, Fig. 2 illustrates, word embeddings are generated after the embedding model’s processing of documents [Col. 11, lines 22-46]; additionally, document formatting [Col. 7, lines 55-67]). Basu further teaches dashboard(s) (Bash; one or more entities corresponding to dashboard(s) [¶ 0037-0038 and ¶ 0051-0052]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate dashboard(s) (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Regarding claim 12, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, further comprising removing stop words from the textual data of a first entity before generating word embeddings of the portion of the textual data of the first entity (Vargas; removing stop words from the textual data of a 1st entity before generating word embeddings of the portion of the textual data of the 1st entity [Col. 16, lines 11-21], as illustrated by the flow within Fig. 2; moreover, word suppression [id.]; wherein, Fig. 2 illustrates, word embeddings are generated after the embedding model’s processing of documents [Col. 11, lines 22-46]; additionally, formatting [Col. 7, lines 55-67]). Basu further teaches dashboard(s) (Bash; one or more entities corresponding to dashboard(s) [¶ 0037-0038 and ¶ 0051-0052]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate dashboard(s) (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Regarding claim 13, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, wherein providing information about at least one matching entity based on the similarity scores of respective entities comprises ranking entities based on similarity scores and providing information about a set of highest-ranked entities (Vargas; providing information about at least one matching document/entity based on the similarity scores of respective documents/entities [as addressed within parent claim(s)] comprises ranking documents/entities based on similarity scores and providing information about a set of highest-ranked documents/entities [Col. 10, lines 28-56, Col. 11, lines 3-21, Col. 12, lines 32-43, and Col. 12, lines 49-64]; additionally, stored documents are rank ordered according to magnitude of similarity score and a set of the highest scoring stored documents are identified [Col. 15, line 26 to Col. 16, line 3]). Basu further teaches dashboard(s) (Bash; one or more entities corresponding to dashboard(s) [¶ 0037-0038 and ¶ 0051-0052]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate dashboard(s) (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Regarding claim 14, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, wherein providing information about a first matching dashboard comprises providing a link, that when selected, provides access to the first matching dashboard (Basu; providing information about a 1st matching dashboard comprises providing a link, that when selected, provides access to the 1st matching dashboard [¶ 0033-0034 and ¶ 0037-0038]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified Basu and Wang, to incorporate providing information about a first matching dashboard comprises providing a link, that when selected, provides access to the first matching dashboard (as taught by Basu), in order to provide an improved user interface for data analytics and optimized data insights associated with a unified catalog of data across an organization (Basu; [¶ 0003-0007]). Regarding claim 21, the rejection of claim 21 is addressed within the rejection of claim 22, due to the similarities claim 21 and claim 22 share, therefore refer to the rejection of claim 22 regarding the rejection of claim 21. Claim(s) 5 and 6 is/are rejected under 35 U.S.C. 103 as being unpatentable over Vargas in view of Basu and Wang as applied to claim(s) 1 above, and further in view of Pablo et al., US PGPUB No. 20200356627 A1, hereinafter Pablo. Regarding claim 5, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 1, wherein the distance is a distance determined using a word mover distance algorithm (Wang; the distance is a distance determined using an implicit word mover distance algorithm (given Euclidean distance measure) [¶ 0016-0017 and ¶ 0029-0031], as illustrated within Fig. 2; moreover, calculating distance values [¶ 0043-0044], as illustrated within Fig. 3). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate wherein the distance is a distance determined using a word mover distance algorithm (as taught by Wang), in order to provide improved relational meanings between one or more entities within a logic systems (Wang; [¶ 0002, ¶ 0018, and ¶ 0030]). Vargas in view of Basu and Wang fails to explicitly discloses a distance determined using a word mover distance algorithm. However, Pablo teaches a distance determined using a word mover distance algorithm (Pablo; a distance determined using a word mover distance algorithm [¶ 0060-0062]). Vargas in view of Basu and Wang are considered to be analogous art because they pertain to generating and/or managing data in relation with providing data to a user, wherein one or more computerized units are utilized in order to produce relational connections between data. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate a distance determined using a word mover distance algorithm (as taught by Pablo), in order to minimize or omit manual process and increase productivity and reduce errors associated with data management (Pablo; [¶ 0002, ¶ 0007, and ¶ 0009-0012]). Regarding claim 6, Vargas in view of Basu and Wang further discloses the computer-implemented method of claim 5, wherein the word mover distance algorithm uses a Euclidean distance metric (Wang; wherein the word mover distance algorithm uses a Euclidean distance metric [¶ 0016-0017 and ¶ 0029-0031], as illustrated within Fig. 2). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate wherein the word mover distance algorithm uses a Euclidean distance metric (as taught by Wang), in order to provide improved relational meanings between one or more entities within a logic systems (Wang; [¶ 0002, ¶ 0018, and ¶ 0030]). Pablo further teaches the word mover distance algorithm (Pablo; the word mover distance algorithm [¶ 0060-0062]; moreover, Euclidean metric [¶ 0068]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate the word mover distance algorithm (as taught by Pablo), in order to minimize or omit manual process and increase productivity and reduce errors associated with data management (Pablo; [¶ 0002, ¶ 0007, and ¶ 0009-0012]). Claim(s) 7 is/are rejected under 35 U.S.C. 103 as being unpatentable over Vargas in view of Basu, Wang, and Pablo as applied to claim(s) 5 above, and further in view of Kulkarni, US PGPUB No. 20200073953 A1, hereinafter Kulkarni. Regarding claim 7, Vargas in view of Basu, Wang, and Pablo further discloses the computer-implemented method of claim 5, wherein the word mover distance algorithm uses a Manhattan distance metric (Wang; the implicit word mover distance algorithm uses a distance metric [¶ 0016-0017 and ¶ 0029-0031], as illustrated within Fig. 2, moreover, calculating distance values [¶ 0043-0044], as illustrated within Fig. 3). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu and Wang, to incorporate wherein the word mover distance algorithm uses a Manhattan distance metric (as taught by Wang), in order to provide improved relational meanings between one or more entities within a logic systems (Wang; [¶ 0002, ¶ 0018, and ¶ 0030]). Pablo further teaches the word mover distance algorithm (Pablo; the word mover distance algorithm [¶ 0060-0062]). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu, Wang, and Pablo, to incorporate the word mover distance algorithm (as taught by Pablo), in order to minimize or omit manual process and increase productivity and reduce errors associated with data management (Pablo; [¶ 0002, ¶ 0007, and ¶ 0009-0012]). Vargas in view of Basu, Wang, and Pablo fails to explicitly disclose a Manhattan distance metric. However, Kulkarni teaches the word mover distance algorithm uses a Manhattan distance metric (Kulkarni; the implicit word mover distance algorithm uses a Manhattan distance metric [¶ 0122]). Vargas in view of Basu, Wang, and Pablo and Kulkarni are considered to be analogous art because they pertain to generating and/or managing data in relation with providing data to a user, wherein one or more computerized units are utilized in order to produce a visualization. Therefore, it would have been obvious to one or ordinary skill in the art before the effective filing of the claimed invention was made to modify Vargas as modified by Basu, Wang, and Pablo, to incorporate the word mover distance algorithm uses a Manhattan distance metric (as taught by Kulkarni), in order to provide improved search relevance that further provides better user experience (Kulkarni; [¶ 0002-0003 and ¶ 0018]). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Refer to PTO-892, Notice of Reference Cited for a listing of analogous art. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Charles Lloyd Beard whose telephone number is (571)272-5735. The examiner can normally be reached Monday - Friday, 8:00 AM - 5: 00 PM, alternate Fridays EST. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Tammy Goddard can be reached at (571) 272-7773. 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. CHARLES LLOYD. BEARD Primary Examiner Art Unit 2611 /CHARLES L BEARD/Primary Examiner, Art Unit 2611
Read full office action

Prosecution Timeline

Jun 16, 2023
Application Filed
May 30, 2025
Non-Final Rejection — §103
Sep 04, 2025
Response Filed
Dec 08, 2025
Final Rejection — §103
Feb 10, 2026
Response after Non-Final Action
Mar 27, 2026
Request for Continued Examination
Mar 28, 2026
Response after Non-Final Action
Apr 02, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12579729
VOLUMETRIC VIDEO SUPPORTING LIGHT EFFECTS
2y 5m to grant Granted Mar 17, 2026
Patent 12548225
AUDIO OR VISUAL INPUT INTERACTING WITH VIDEO CREATION
2y 5m to grant Granted Feb 10, 2026
Patent 12519924
MULTI-PERSPECTIVE AUGMENTED REALITY EXPERIENCE
2y 5m to grant Granted Jan 06, 2026
Patent 12511801
GENERATING VIDEO STREAMS TO DEPICT BOT PERFORMANCE DURING AN AUTOMATION RUN
2y 5m to grant Granted Dec 30, 2025
Patent 12513279
STEREOSCOPIC VIDEO DISPLAY DEVICE, STEREOSCOPIC VIDEO DISPLAY METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
2y 5m to grant Granted Dec 30, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

3-4
Expected OA Rounds
67%
Grant Probability
99%
With Interview (+36.1%)
2y 11m
Median Time to Grant
High
PTA Risk
Based on 350 resolved cases by this examiner. Grant probability derived from career allow 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