IP Library Granted Patent US 12,737,532
Granted Patent B2
US 12,737,532 · App. 18/605,558 · Granted Sep 15, 2026

Systems and methods for modifying drawings

Inventor: Ron Zass (Kiryat Tivon, IL)
G06F40/166G06F16/3329G06F16/9024G06F40/103G06F40/20G06F40/279G06F40/289G06F40/35G06T7/0002G06T2207/30176
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,737,532
App. No.
18/605,558
Granted
Sep 15, 2026
Kind
B2
Abstract

Systems, methods and non-transitory computer readable media for modifying drawings based on changes to prospective patent applications. A textual content of a prospective patent application may be accessed. Further, a visual content of a drawing for the prospective patent application may be accessed. Further, an indication of a modification to the textual content of the prospective patent application may be received. Based on the modification to the textual content, the visual content of the drawing may be analyzed to determine a suggested modification to the drawing. Further, the suggested modification may be presented to an individual.

Claims (64)

1 . A non-transitory computer readable medium storing computer implementable instructions that when executed by at least one processor cause the at least one processor to perform operations for modifying drawings based on changes to prospective patent applications, the operations comprising:

accessing a textual content of a prospective patent application;

accessing a visual content of a drawing for the prospective patent application;

receiving an indication of a modification to the textual content of the prospective patent application;

identifying a first mathematical object in a particular mathematical space, the first mathematical object corresponds to a part of the modified textual content:

calculating a convolution of at least part of the drawing to determine a second mathematical object;

determining a suggested modification to the drawing based on the first mathematical object and the second mathematical object; and

presenting the suggested modification to an individual.

2 . The non-transitory computer readable medium of claim 1 , wherein the operations further comprise:

identifying a third mathematical object in the particular mathematical space, the third mathematical object corresponds to at least one word in the textual content; and

further basing the suggested modification to the drawing on the third mathematical object.

3 . The non-transitory computer readable medium of claim 1 , wherein the operations further comprise analyzing the modification to the textual content and the visual content of the drawing using a machine learning model to determine the suggested modification to the drawing.

4 . The non-transitory computer readable medium of claim 1 , wherein the textual content includes a noun, the modified textual content includes the noun and an adjective adjacent to the noun, the adjective is not included in the textual content, the drawing depicts an element associated with the noun, and the suggested modification to the drawing includes a modification to the element based on the adjective.

5 . The non-transitory computer readable medium of claim 1 , wherein the textual content includes a verb, the modified textual content includes the verb and an adverb adjacent to the verb, the adverb is not included in the textual content, the drawing depicts an element associated with the verb, and the suggested modification to the drawing includes a modification to the element based on the adverb.

6 . The non-transitory computer-readable medium of claim 1 , wherein the presentation of the suggested modification includes at least one of a simultaneous presentation of the drawing and the modified drawing, a visual indication of at least one difference between the drawing and the modified drawing, or a presentation of a textual description of the suggested modification.

7 . The non-transitory computer-readable medium of claim 1 , wherein the presentation of the suggested modification enables the individual to alter the suggested modification.

8 . A non-transitory computer readable medium storing computer implementable instructions that when executed by at least one processor cause the at least one processor to perform operations for modifying drawings based on changes to claims of prospective patent applications, the operations comprising:

accessing a textual content of at least part of a prospective claim of a prospective patent application, the prospective claim is a dependent claim, the dependent claim refers to and further limits a particular claim of the prospective patent application;

receiving an indication of a modification to the textual content, the modification includes an addition of a limitation to the prospective claim;

accessing a visual content of a drawing for the prospective patent application, a particular element of the drawing is associated with the limitation; and

analyzing the visual content of the drawing to determine a suggested modification to the drawing, the suggested modification includes modifying the drawing to indicate that the particular element of the drawing is optional.

9 . The non-transitory computer readable medium of claim 8 , wherein the modification to the prospective claim further includes an addition of a second limitation to the prospective claim, the drawing is inconsistent with the second limitation, and the suggested modification to the drawing further includes modifying the drawing to be consistent with the second limitation.

10 . The non-transitory computer readable medium of claim 8 , wherein the modification to the prospective claim further includes an addition of a second limitation to the prospective claim, the second limitation is associated with a component, the component is not illustrated in the drawing, and the suggested modification to the drawing further includes adding an illustration of the component to the drawing.

11 . The non-transitory computer readable medium of claim 8 , wherein the modification to the prospective claim further includes a removal of a particular limitation from the prospective claim, the particular limitation is associated with a first component and a second component, the first component is not associated with any other limitation of the prospective claim, the second component is further associated with another limitation of the prospective claim, the drawing includes an illustration of the first component and an illustration of the second component, and the suggested modification to the drawing further includes removing the illustration of the first component from the drawing while preserving the illustration of the second component in the drawing.

12 . The non-transitory computer readable medium of claim 8 , wherein the modification to the prospective claim further includes an addition of a second limitation to the prospective claim, the drawing is consistent with the second limitation, and the suggested modification to the drawing further includes modifying the drawing to be inconsistent with the second limitation.

13 . The non-transitory computer-readable medium of claim 8 , wherein the operations further comprise:

receiving an indication of a particular style; and

further basing the determining the suggested modification to the drawing on the particular style.

14 . The non-transitory computer-readable medium of claim 8 , wherein the operations further comprise modifying the prospective claim based on a modification to another claim of the prospective patent application to thereby obtain the modification to the textual content.

15 . A non-transitory computer readable medium storing computer implementable instructions that when executed by at least one processor cause the at least one processor to perform operations for modifying drawings based on changes to description sections of prospective patent applications, the operations comprising:

accessing a textual content of at least part of a description section for a prospective patent application, the description section describes a plurality of constraints associated with a particular element;

receiving an indication of a modification to the textual content, the modification to the textual content includes an addition of a description of an additional constraint associated with the particular element to the description section, the additional constraint is not included in the plurality of constraints;

accessing a visual content of a drawing for the prospective patent application, the drawing includes an illustration of the particular element that is inconsistent with the additional constraint; and

analyzing the visual content of the drawing to determine a suggested modification, to the drawing, the suggested modification to the drawing includes modifying the illustration of the particular element to be consistent with the additional constraint.

16 . The non-transitory computer readable medium of claim 15 , wherein the description section describes a plurality of components, the modification to the textual content includes an addition of a description of an additional component to the description section, the additional component is not included in the plurality of components, the additional component is not illustrated in the drawing, and the suggested modification to the drawing includes adding an illustration of the additional component to the drawing.

17 . The non-transitory computer-readable medium of claim 15 , wherein the textual content is accessed in an electronic document, and the operations further comprise monitoring the electronic document to determine the indication of the modification to the textual content.

18 . A non-transitory computer readable medium; storing computer implementable instructions that when executed by at least one processor cause the at least one processor to perform operations for modifying drawings based on changes to description sections of prospective patent applications, the operations comprising:

accessing a textual content of at least part of a description section for a prospective patent application, the description section describes a plurality of constraints;

receiving an indication of a modification to the textual content, the modification to the textual content includes a removal of a particular constraint from the description section, the particular constraint is associated with a first component and a second component, the first component is not associated with any other constraint of the plurality of constraints, the second component is further associated with another constraint of the plurality of constraints;

accessing a visual content of a drawing for the prospective patent application, the drawing includes an illustration of the first component and an illustration of the second component; and

analyzing the visual content of the drawing to determine a suggested modification to the drawing, the suggested modification to the drawing includes removing the illustration of the first component from the drawing while preserving the illustration of the second component in the drawing.

19 . A non-transitory computer readable medium storing computer implementable instructions that when executed by at least one processor cause the at least one processor to perform operations for modifying drawings based on changes to prospective patent applications, the operations comprising:

accessing a textual content of a prospective patent application, the textual content includes at least part of a prospective claim of the prospective patent application and at least part of a description section for the prospective patent application;

accessing a visual content of a drawing for the prospective patent application;

receiving an indication of a modification to the textual content of the prospective patent application, wherein the modification to the textual content includes a modification to the at least part of the prospective claim and a modification to the at least part of the description section, the modification to the at least part of the prospective claim includes an addition of a limitation to the prospective claim, the limitation is associated with a component, the component is not illustrated in the drawing, the modification to the at least part of the description section specifies a characteristic of the component not specified in the modified prospective claim;

analyzing the visual content of the drawing to determine a suggested modification to the drawing based on the modification to the at least part of the prospective claim and on the modification to the at least part of the description section, the suggested modification to the drawing includes adding an illustration of the component with the specified characteristic to the drawing.

20 . A system for modifying drawings based on changes to prospective patent applications, the system comprising:

at least one processing unit configured to perform operations, the operations comprise:

accessing a textual content of a prospective patent application;

accessing a visual content of a drawing for the prospective patent application;

receiving an indication of a modification to the textual content of the prospective patent application;

identifying a first mathematical object in a particular mathematical space, the first mathematical object corresponds to a part of the modified textual content:

calculating a convolution of at least part of the drawing to determine a second mathematical object;

determining a suggested modification to the drawing based on the first mathematical object and the second mathematical object; and

presenting the suggested modification to an individual.

21 . A method for modifying drawings based on changes to prospective patent applications, the method comprising:

accessing a textual content of a prospective patent application;

accessing a visual content of a drawing for the prospective patent application;

receiving an indication of a modification to the textual content of the prospective patent application;

identifying a first mathematical object in a particular mathematical space, the first mathematical object corresponds to a part of the textual content;

identifying a second mathematical object in the particular mathematical space, the second mathematical object corresponds to a part of the modified textual content;

calculating a function of the first mathematical object and the second mathematical object to obtain a third mathematical object in the particular mathematical space;

based on the modification to the textual content and the third mathematical object, analyzing the visual content of the drawing to determine a suggested modification to the drawing; and

presenting the suggested modification to an individual.

Continuity (6)
Provisional Application 63525608 · Jul 7, 2023
Provisional Application 63467844 · May 19, 2023
Provisional Application 63461310 · Apr 23, 2023
Provisional Application 63458851 · Apr 12, 2023
Provisional Application 63458055 · Apr 7, 2023
Related Publication 20240220712A1 · Jul 4, 2024
References Cited (139)
US 4305131A · Best · 1981 [cited by applicant]
US 6077085A · Parry · 2000 [cited by applicant]
US 6778252B2 · Moulton et al. · 2004 [cited by applicant]
US 8140322B2 · Simonsen et al. · 2012 [cited by applicant]
US 9280973B1 · Soyannwo et al. · 2016 [cited by applicant]
US 9747282B1 · Baker et al. · 2017 [cited by applicant]
US 9864933B1 · Cosic · 2018 [cited by applicant]
US 10360716B1 · van der Meulen et al. · 2019 [cited by applicant]
US 10423999B1 · Doctor · 2019 [cited by applicant]
US 10467792B1 · Roche · 2019 [cited by applicant]
US 10607134B1 · Cosic · 2020 [cited by applicant]
US 10827024B1 · Schissel et al. · 2020 [cited by applicant]
US 11024194B1 · Beigman Klebanov · 2021 [cited by applicant]
US 11140459B2 · Ingel · 2021 [cited by applicant]
US 11159597B2 · Ingel · 2021 [cited by applicant]
US 11202131B2 · Zass · 2021 [cited by applicant]
US 11232645B1 · Roche et al. · 2022 [cited by applicant]
US 11244385B1 · Fraser · 2022 [cited by applicant]
US 11520079B2 · Zass · 2022 [cited by applicant]
US 11605187B1 · Hasanain · 2023 [cited by examiner]
US 11966688B1 · Ehrlich · 2024 [cited by applicant]
US 20020087317A1 · Lee et al. · 2002 [cited by applicant]
US 20020161578A1 · Saindon et al. · 2002 [cited by applicant]
US 20020161579A1 · Saindon et al. · 2002 [cited by applicant]
US 20040068410A1 · Mohamed et al. · 2004 [cited by applicant]
US 20040172257A1 · Liqin et al. · 2004 [cited by applicant]
US 20040186712A1 · Coles et al. · 2004 [cited by applicant]
US 20050255431A1 · Baker · 2005 [cited by applicant]
US 20050272013A1 · Knight · 2005 [cited by applicant]
US 20060285654A1 · Nesvadba et al. · 2006 [cited by applicant]
US 20070124166A1 · Van Luchene · 2007 [cited by applicant]
US 20070130529A1 · Shrubsole · 2007 [cited by examiner]
US 20070208569A1 · Subramanian et al. · 2007 [cited by applicant]
US 20070220575A1 · Cooper et al. · 2007 [cited by applicant]
US 20080015968A1 · Van Luchene · 2008 [cited by applicant]
US 20080195386A1 · Proidl · 2008 [cited by applicant]
US 20080295130A1 · Worthen · 2008 [cited by applicant]
US 20090037179A1 · Liu et al. · 2009 [cited by applicant]
US 20090175596A1 · Hirai · 2009 [cited by applicant]
US 20100082326A1 · Bangalore · 2010 [cited by applicant]
US 20100100907A1 · Chang · 2010 [cited by applicant]
US 20100220104A1 · Tanaka · 2010 [cited by examiner]
US 20100238179A1 · Kelly · 2010 [cited by applicant]
US 20110064388A1 · Brown et al. · 2011 [cited by applicant]
US 20110076992A1 · Chou · 2011 [cited by applicant]
US 20120054619A1 · Spooner et al. · 2012 [cited by applicant]
US 20130038737A1 · Yehezkel et al. · 2013 [cited by applicant]
US 20130110513A1 · Jhunja et al. · 2013 [cited by applicant]
US 20130188862A1 · Lievens · 2013 [cited by applicant]
US 20140142918A1 · Dotterer et al. · 2014 [cited by applicant]
US 20140164507A1 · Tesch et al. · 2014 [cited by applicant]
US 20140303958A1 · Lee et al. · 2014 [cited by applicant]
US 20140358518A1 · Wu et al. · 2014 [cited by applicant]
US 20150092007A1 · Koborita et al. · 2015 [cited by applicant]
US 20150319518A1 · Wilson · 2015 [cited by applicant]
US 20150356967A1 · Byron et al. · 2015 [cited by applicant]
US 20160005436A1 · Axen et al. · 2016 [cited by applicant]
US 20160021334A1 · Rossano et al. · 2016 [cited by applicant]
US 20160042766A1 · Kummer · 2016 [cited by applicant]
US 20160049146A1 · Chang · 2016 [cited by applicant]
US 20160132578A1 · Allen · 2016 [cited by examiner]
US 20160254795A1 · Ballard · 2016 [cited by applicant]
US 20160328391A1 · Choi · 2016 [cited by applicant]
US 20160365087A1 · Freud · 2016 [cited by applicant]
US 20170004820A1 · Lv et al. · 2017 [cited by applicant]
US 20170011745A1 · Navaratnam · 2017 [cited by applicant]
US 20170075877A1 · Lepeltier · 2017 [cited by examiner]
US 20170076749A1 · Kanevsky · 2017 [cited by applicant]
US 20170255616A1 · Yun et al. · 2017 [cited by applicant]
US 20180143809A1 · Zang et al. · 2018 [cited by applicant]
US 20180174577A1 · Jothilingam et al. · 2018 [cited by applicant]
US 20180174595A1 · Dirac et al. · 2018 [cited by applicant]
US 20180253992A1 · Koul et al. · 2018 [cited by applicant]
US 20180260448A1 · Osotio et al. · 2018 [cited by applicant]
US 20180322875A1 · Adachi · 2018 [cited by applicant]
US 20180357215A1 · Austin et al. · 2018 [cited by applicant]
US 20180374461A1 · Serletic · 2018 [cited by applicant]
US 20190065478A1 · Tsujikawa et al. · 2019 [cited by applicant]
US 20190114302A1 · Bequet · 2019 [cited by applicant]
US 20190164533A1 · Lawrenson et al. · 2019 [cited by applicant]
US 20190166176A1 · Jain et al. · 2019 [cited by applicant]
US 20190250891A1 · Kumar · 2019 [cited by examiner]
US 20190317739A1 · Turek · 2019 [cited by examiner]
US 20190354592A1 · Musham et al. · 2019 [cited by applicant]
US 20200005796A1 · Ziv et al. · 2020 [cited by applicant]
US 20200007946A1 · Olkha · 2020 [cited by applicant]
US 20200042601A1 · Doggett · 2020 [cited by applicant]
US 20200043112A1 · Brinkley · 2020 [cited by examiner]
US 20200051566A1 · Shin · 2020 [cited by applicant]
US 20200058289A1 · Gabryjelski et al. · 2020 [cited by applicant]
US 20200066304A1 · Chen · 2020 [cited by applicant]
US 20200105245A1 · Gupta · 2020 [cited by applicant]
US 20200111474A1 · Kumar et al. · 2020 [cited by applicant]
US 20200143813A1 · Nakagawa · 2020 [cited by applicant]
US 20200150981A1 · Westberg et al. · 2020 [cited by applicant]
US 20200159862A1 · Kleiner et al. · 2020 [cited by applicant]
US 20200174776A1 · Vinod et al. · 2020 [cited by applicant]
US 20200221176A1 · Hwang et al. · 2020 [cited by applicant]
US 20200290767A1 · Thompson · 2020 [cited by examiner]
US 20200296510A1 · Li et al. · 2020 [cited by applicant]
US 20200311120A1 · Zhao et al. · 2020 [cited by applicant]
US 20210019373A1 · Freitag · 2021 [cited by applicant]
US 20210027051A1 · Zass · 2021 [cited by examiner]
US 20210042110A1 · Basyrov et al. · 2021 [cited by applicant]
US 20210056492A1 · Zass · 2021 [cited by examiner]
US 20210063363A1 · Kaminski et al. · 2021 [cited by applicant]
US 20210081101A1 · Speare et al. · 2021 [cited by applicant]
US 20210097976A1 · Chicote et al. · 2021 [cited by applicant]
US 20210182468A1 · Co et al. · 2021 [cited by applicant]
US 20210192824A1 · Chen · 2021 [cited by applicant]
US 20210224319A1 · Ingel · 2021 [cited by examiner]
US 20210225365A1 · Sinha et al. · 2021 [cited by applicant]
US 20210232759A1 · Schick · 2021 [cited by examiner]
US 20210264369A1 · Zass · 2021 [cited by examiner]
US 20210271815A1 · Li · 2021 [cited by examiner]
US 20210279822A1 · Bellaish et al. · 2021 [cited by applicant]
US 20210287150A1 · Zass · 2021 [cited by applicant]
US 20210303318A1 · Raghavan · 2021 [cited by applicant]
US 20210397418A1 · Nikumb et al. · 2021 [cited by applicant]
US 20210400101A1 · Ingel · 2021 [cited by applicant]
US 20220070550A1 · Ingel · 2022 [cited by applicant]
US 20220363416A1 · Mukae · 2022 [cited by examiner]
US 20220371754A1 · Mukae · 2022 [cited by examiner]
US 20220382524A1 · Ansari et al. · 2022 [cited by applicant]
US 20230048149A1 · Zass · 2023 [cited by applicant]
US 20230049015A1 · Zass · 2023 [cited by applicant]
US 20230052442A1 · Zass · 2023 [cited by examiner]
US 20230057835A1 · Zass · 2023 [cited by applicant]
US 20230069088A1 · Zass · 2023 [cited by applicant]
US 20230095089A1 · Kaliyaperumal et al. · 2023 [cited by applicant]
US 20230115185A1 · Huang · 2023 [cited by examiner]
US 20230222281A1 · Shin · 2023 [cited by examiner]
US 20230252224A1 · Tran · 2023 [cited by examiner]
US 20230351791A1 · Jang · 2023 [cited by examiner]
US 20230409248A1 · Tashiro · 2023 [cited by examiner]
US 20240220521A1 · Ehrlich · 2024 [cited by examiner]
US 20240220712A1 · Zass · 2024 [cited by examiner]
US 20240220714A1 · Ehrlich · 2024 [cited by examiner]
US 20240281668A1 · Lev · 2024 [cited by examiner]