IP Library Granted Patent US 12,591,351
Granted Patent B2
US 12,591,351 · App. 17/129,271 · Granted Mar 31, 2026

Unified document surface with trigger based notifications of action links

Inventors: Melissa Ming-Sak Boucher (Los Altos Hills, CA); Jeremy Edward Britton (Santa Cruz, CA); Luke Bayes (St. Petersburg, FL); Monica F. Caso (Burlingame, CA); Alexander W. Deneui (Emerald Hills, CA); Christopher Leland Eck (Sammamish, WA); Nigel Robin Ellis (Redmond, WA); Filipe P. Fortes (Sarasota, FL); David Lilja Greenspan (Aptos, CA); Brett Robert Hobbs (Santa Monica, CA); Matthew B. Hudson (San Carlos, CA); Timothy Andrew James (Seattle, WA); Kenneth Francis Mendes (Sunnyvale, CA); Shishir S. Mehrotra (Los Altos, CA); Trevor Michael O'Brien (San Francisco, CA); Lane Patrick Shackleton (San Francisco, CA); Rhed Shi (San Jose, CA); Hariharan Sivaramakrishnan (Sunnyvale, CA); Jason Peter Stowe (Newcastle, WA); Jason Andrew Tamulonis (Seattle, WA); Himanshu Vasishth (Sunnyvale, CA); Ramesh Krishna Vyaghrapuri (Kenmore, WA); David Richard Wright (Redwood City, CA); Irvin Zhan (New Hyde Park, NY); Roger Mathieu Zurawicki (San Francisco, CA)
G06F3/0482G06F3/041G06F3/04847G06F3/0485G06F3/0486G06F16/2228G06F16/2282G06F40/106G06F40/14G06F40/166G06F40/177G06F40/18G06F40/197G06F40/205G06Q10/101G06F3/04842G06F7/544G06F11/3438G06F11/3476G06F16/235G06F16/2358G06F16/26G06F16/93G06F40/10G06F40/103G06F2203/04806G06T11/206G06T2200/24
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,591,351
App. No.
17/129,271
Granted
Mar 31, 2026
Kind
B2
Abstract

The present disclosure describes methods and systems for interpreting a first user input comprising a text flow entry, interpreting a second user input comprising one of an in-line data access entry and a table-based calculation entry, positioning a text entry value on a unified document surface in response to the first user input, creating at least one data structure in response to the one of the in-line data access entry and the table-based calculation entry, and positioning the data structure on the unified document surface.

Claims (37)

1 . A system, comprising:

a first computing device communicatively coupled to a second computing device;

the first computing device comprising a document server structured to communicate a data value to the second computing device, the data value comprising at least a portion of a document;

the second computing device comprising:

a unified document surface application circuit structured to interpret a user location value, to interpret a first user input comprising a text flow entry, and to interpret a second user input comprising an in-line data access entry;

a text flow processing circuit structured to position a text entry value on a unified document surface in response to the first user input and the user location value;

an enhanced data processing circuit structured to create at least one data structure in response to the in-line data access entry, and further in response to the user location value, and to position the at least one data structure on the unified document surface, wherein the enhanced data processing circuit is further structured to synchronize the at least one data structure positioned on the unified document surface with an external data source, wherein changes entered through the in-line data access entry trigger automatic updates to both the unified document surface and the external data source;

a user notification rules circuit structured to interpret a user notification profile value comprising a notification trigger value and a notification response value, wherein the notification response value comprises an action link definition;

a user notification circuit to determine whether an event trigger has occurred in response to the notification trigger value and the data value; and

a user interaction circuit structured to provide a notification to the user in response to the event trigger and the notification response value, wherein providing the notification to the user is performed by providing the action link to the user in response to the action link definition, and wherein the action link definition comprises at least one of: an automated message to be sent in response to a user selection of the action link or assigning a task to an entity in response to a user selection of the action link.

2 . The system of claim 1 , wherein the enhanced data processing circuit is further structured to create the at least one data structure in response to a user device screen size comprising a screen size of the second computing device.

3 . The system of claim 2 , wherein the enhanced data processing circuit is further structured to create the at least one data structure by selecting at least one aspect of a table selected from a dimensionality, a width, or a viewing scheme of the table.

4 . The system of claim 1 , wherein the user notification circuit is further structured to determine whether the event trigger has occurred in response to the user location value.

5 . The system of claim 1 , wherein the user interaction circuit is further structured to provide the notification to the user in response to the user location value.

6 . The system of claim 1 , wherein the notification trigger value comprises a change criteria for an aspect of the document.

7 . The system of claim 6 , wherein the change criteria comprises one of a change to the document or a change to a selected data value of the document.

8 . The system of claim 6 , wherein the change criteria comprises one of a utilization of a keyword, a deletion of a keyword, or an edit to a keyword.

9 . The system of claim 1 , wherein the notification response value includes at least one parameter selected from the parameters consisting of: a notification delivery method, a notification type, or a notification location value.

10 . The system of claim 1 , wherein the user interaction circuit is further structured to provide the action link to the user in response to the user location value.

11 . The system of claim 1 , wherein the user interaction circuit is further structured to interpret a user action request value, and to update the action link definition in response to the user action request value.

12 . The system of claim 1 , wherein the user interaction circuit is further structured to provide the action link to the user in response to the user location value, and wherein the user location value represents a geographic location of a user.

13 . A method, comprising:

communicating a data value from a first computing device to a second computing device, the data value comprising at least a portion of a document;

interpreting a user location value, a first user input comprising a text flow entry, and a second user input comprising an in-line data access entry;

positioning a text entry value on a unified document surface in response to the first user input and the user location value;

creating at least one data structure in response to the in-line data access entry and further in response to the user location value;

positioning the at least one data structure on the unified document surface;

synchronizing the at least one data structure positioned on the unified document surface with an external data source, wherein changes entered through the in-line data access entry trigger automatic updates to both the unified document surface and the external data source;

interpreting a user notification profile value comprising a notification trigger value and a notification response value, wherein the notification response value comprises an action link definition;

determining whether an event trigger has occurred in response to the notification trigger value and the data value; and

providing a notification to the user in response to the event trigger and the notification response value, and wherein providing the notification to the user is performed by providing the action link to the user in response to the action link definition, and wherein the action link definition comprises at least one of: an automated message to be sent in response to a user selection of the action link or assigning a task to an entity in response to a user selection of the action link.

14 . The method of claim 13 , further comprising creating the at least one data structure in response to a user device screen size comprising a screen size of the second computing device.

15 . The method of claim 14 , the method further comprising creating the at least one data structure by selecting at least one aspect of a table selected from a dimensionality, a width, or a viewing scheme of the table.

16 . The method of claim 13 , wherein the determining whether an event trigger has occurred is further in response to the user location value.

17 . The method of claim 13 , wherein the providing the notification to user is further in response to the user location value.

18 . The method of claim 13 , further comprising providing the action link to the user further in response to the user location value.

19 . The method of claim 13 , wherein the action link is provided to the user further in response to the user location value, and wherein the user location value represents a geographic location of a user.

Assignments (5)
CHANGE OF NAME Recorded Nov 21, 2025
From: GRAMMARLY, INC.
To: SUPERHUMAN PLATFORM INC.
Reel/Frame 073655/0136 →
MERGER Recorded Mar 5, 2025
From: CODA PROJECT, INC.
To: CODA PROJECT, LLC
Reel/Frame 070407/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2025
From: CODA PROJECT, LLC
To: GRAMMARLY, INC.
Reel/Frame 070407/0687 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2021
From: BOUCHER, MELISSA MING-SAK; BRITTON, JEREMY EDWARD; BAYES, LUKE; CASO, MONICA F.; DENEUI, ALEXANDER W.; ECK, CHRISTOPHER LELAND; ELLIS, NIGEL ROBIN; FORTES, FILIPE P.; GREENSPAN, DAVID LILJA; HOBBS, BRETT ROBERT; HUDSON, MATTHEW B.; JAMES, TIMOTHY ANDREW; MENDES, KENNETH FRANCIS; MEHROTRA, SHISHIR S.; O'BRIEN, TREVOR MICHAEL; SHACKLETON, LANE PATRICK; SHI, RHED; SIVARAMAKRISHNAN, HARIHARAN; STOWE, JASON PETER; TAMULONIS, JASON ANDREW; VASISHTH, HIMANSHU; VYAGHRAPURI, RAMESH KRISHNA; WRIGHT, DAVID RICHARD; ZHAN, IRVIN; ZURAWICKI, ROGER MATHIEU
To: KRYPTON PROJECT, INC.
Reel/Frame 055519/0622 →
CHANGE OF NAME Recorded Mar 8, 2021
From: KRYPTON PROJECT, INC.
To: CODA PROJECT, INC.
Reel/Frame 055527/0119 →
Continuity (6)
Continuation 16597278 · Oct 9, 2019
Continuation 15499888 · Apr 28, 2017
Continuation 15499887 · Apr 27, 2017
Provisional Application 62328469 · Apr 27, 2016
Provisional Application 62485908 · Apr 15, 2017
Related Publication 20210286481A1 · Sep 16, 2021
References Cited (400)
US 3510645A · Siegel · 1970 [cited by applicant]
US 3635251A · Gaines · 1972 [cited by applicant]
US 5581760A · Atkinson et al. · 1996 [cited by applicant]
US 5745910A · Piersol et al. · 1998 [cited by applicant]
US 5974413A · Beauregard et al. · 1999 [cited by applicant]
US 7117435B1 · Kotler et al. · 2006 [cited by applicant]
US 7155667B1 · Kotler et al. · 2006 [cited by applicant]
US 7350141B2 · Kotler et al. · 2008 [cited by applicant]
US 7412645B2 · Kotler et al. · 2008 [cited by applicant]
US 7424668B2 · Despain · 2008 [cited by applicant]
US 7506242B2 · Kotler et al. · 2009 [cited by applicant]
US 7506243B2 · Kotler et al. · 2009 [cited by applicant]
US 7523390B2 · Kotler et al. · 2009 [cited by applicant]
US 7568151B2 · Bargeron · 2009 [cited by examiner]
US 7617229B2 · Bishop et al. · 2009 [cited by applicant]
US 7769810B1 · Kaufman · 2010 [cited by applicant]
US 7805674B2 · Chen et al. · 2010 [cited by applicant]
US 7877680B2 · Arun et al. · 2011 [cited by applicant]
US 7882565B2 · Collins et al. · 2011 [cited by applicant]
US 7962853B2 · Bedi · 2011 [cited by examiner]
US 8037038B2 · Cragun et al. · 2011 [cited by applicant]
US 8099392B2 · Paterson · 2012 [cited by examiner]
US 8176321B1 · Perry et al. · 2012 [cited by applicant]
US 8200962B1 · Boodman et al. · 2012 [cited by applicant]
US 8250459B2 · Ho et al. · 2012 [cited by applicant]
US 8307119B2 · Rochelle · 2012 [cited by examiner]
US 8341189B2 · Campbell et al. · 2012 [cited by applicant]
US 8429521B2 · Lloyd et al. · 2013 [cited by applicant]
US 8434134B2 · Khosrowshahi et al. · 2013 [cited by applicant]
US 8448066B2 · Hasuike · 2013 [cited by applicant]
US 8453112B1 · Flynn et al. · 2013 [cited by applicant]
US 8510645B2 · Beach et al. · 2013 [cited by applicant]
US 8510646B1 · Young · 2013 [cited by examiner]
US 8612380B2 · Kleppner et al. · 2013 [cited by applicant]
US 8635251B1 · Chan · 2014 [cited by applicant]
US 8640022B2 · Waldman · 2014 [cited by examiner]
US 8682973B2 · Kikin-Gil · 2014 [cited by examiner]
US 8694988B2 · Goldman · 2014 [cited by applicant]
US 8738706B1 · Grieve et al. · 2014 [cited by applicant]
US 8745515B2 · Makela · 2014 [cited by applicant]
US 8984390B2 · Aymeloglu · 2015 [cited by examiner]
US 8984414B2 · Stevens · 2015 [cited by applicant]
US 9015572B2 · Lanza et al. · 2015 [cited by applicant]
US 9026897B2 · Zarras · 2015 [cited by applicant]
US 9037959B2 · Rapp et al. · 2015 [cited by applicant]
US 9176933B2 · Kotler · 2015 [cited by examiner]
US 9189480B2 · Thiruvidan et al. · 2015 [cited by applicant]
US 9201854B1 · Kloiber et al. · 2015 [cited by applicant]
US 9256341B2 · Megiddo et al. · 2016 [cited by applicant]
US 9285977B1 · Greenberg et al. · 2016 [cited by applicant]
US 9286271B2 · Khosrowshahi · 2016 [cited by examiner]
US 9292482B1 · Thiesen et al. · 2016 [cited by applicant]
US 9310981B2 · Lynch et al. · 2016 [cited by applicant]
US 9348499B2 · Aymeloglu · 2016 [cited by examiner]
US 9372843B2 · Numata · 2016 [cited by applicant]
US 9424333B1 · Bisignani et al. · 2016 [cited by applicant]
US 9436927B2 · Saliba · 2016 [cited by examiner]
US 9544158B2 · Kotler et al. · 2017 [cited by applicant]
US 9558171B2 · Christoph et al. · 2017 [cited by applicant]
US 9614933B2 · Jwalanna · 2017 [cited by applicant]
US 9619454B2 · Wang et al. · 2017 [cited by applicant]
US 9639511B2 · Hariharan et al. · 2017 [cited by applicant]
US 9652446B2 · Creason et al. · 2017 [cited by applicant]
US 9690785B1 · Vagell · 2017 [cited by examiner]
US 9727543B2 · Kloiber et al. · 2017 [cited by applicant]
US 9734139B2 · Reeves et al. · 2017 [cited by applicant]
US 9747270B2 · Campbell et al. · 2017 [cited by applicant]
US 9785637B2 · Ayyar et al. · 2017 [cited by applicant]
US 9805011B2 · Fulton et al. · 2017 [cited by applicant]
US 9805134B2 · Goldstein et al. · 2017 [cited by applicant]
US 9864736B2 · Mihara · 2018 [cited by applicant]
US 9898520B2 · Hawa · 2018 [cited by examiner]
US 9910837B2 · Kumarasamy Mani · 2018 [cited by examiner]
US 9928241B2 · Frei et al. · 2018 [cited by applicant]
US 9933931B2 · Svinth et al. · 2018 [cited by applicant]
US 9972000B2 · Brown · 2018 [cited by applicant]
US 10031905B2 · Fu et al. · 2018 [cited by applicant]
US 10033774B2 · Kotler · 2018 [cited by examiner]
US 10051020B2 · Keslin · 2018 [cited by examiner]
US 10088990B2 · Lynch et al. · 2018 [cited by applicant]
US 10102184B1 · Adamson · 2018 [cited by applicant]
US 10114531B2 · Kotler · 2018 [cited by examiner]
US 10133716B2 · Konnola · 2018 [cited by examiner]
US 10216714B2 · Kraisler et al. · 2019 [cited by applicant]
US 10229178B2 · Pasupathy et al. · 2019 [cited by applicant]
US 10249068B2 · Brunn et al. · 2019 [cited by applicant]
US 10275510B2 · Hawa et al. · 2019 [cited by applicant]
US 10296575B2 · Theodore et al. · 2019 [cited by applicant]
US 10303564B1 · Gupta et al. · 2019 [cited by applicant]
US 10366114B2 · Bendig · 2019 [cited by examiner]
US 10394942B1 · Young · 2019 [cited by examiner]
US 10462004B2 · Hsiao · 2019 [cited by examiner]
US 10466867B2 · Boucher et al. · 2019 [cited by applicant]
US 10466868B2 · Boucher et al. · 2019 [cited by applicant]
US 10489018B2 · Boucher et al. · 2019 [cited by applicant]
US 10491658B2 · Hurwitz · 2019 [cited by examiner]
US 10503822B1 · Spencer · 2019 [cited by examiner]
US 10521135B2 · Kusters et al. · 2019 [cited by applicant]
US 10528932B2 · Brown · 2020 [cited by applicant]
US 10540419B2 · Goldstein et al. · 2020 [cited by applicant]
US 10552234B2 · Chandra · 2020 [cited by examiner]
US 10552439B2 · Jiang et al. · 2020 [cited by applicant]
US 10565298B1 · Bisignani et al. · 2020 [cited by applicant]
US 10599526B2 · Milvaney et al. · 2020 [cited by applicant]
US 10614263B2 · Mei · 2020 [cited by applicant]
US 10650086B1 · Knudson et al. · 2020 [cited by applicant]
US 10719485B2 · Bell et al. · 2020 [cited by applicant]
US 10732825B2 · Campbell et al. · 2020 [cited by applicant]
US 10740535B2 · Talati · 2020 [cited by applicant]
US 10747952B2 · Aymeloglu · 2020 [cited by examiner]
US 10769365B2 · Fern et al. · 2020 [cited by applicant]
US 10877633B2 · Boucher et al. · 2020 [cited by applicant]
US 10891020B2 · Hart et al. · 2021 [cited by applicant]
US 10908784B2 · Boucher et al. · 2021 [cited by applicant]
US 10915700B2 · Theodore et al. · 2021 [cited by applicant]
US 10983670B2 · Boucher et al. · 2021 [cited by applicant]
US 11010064B2 · Kusters et al. · 2021 [cited by applicant]
US 11106332B2 · Boucher et al. · 2021 [cited by applicant]
US 11115486B2 · Jimenez Salgado et al. · 2021 [cited by applicant]
US 11188353B2 · Byard et al. · 2021 [cited by applicant]
US 11281732B2 · Rao · 2022 [cited by applicant]
US 11314779B1 · Jain · 2022 [cited by applicant]
US 11349848B2 · Reyna Fernandez · 2022 [cited by applicant]
US 11392556B1 · Mann et al. · 2022 [cited by applicant]
US 11423357B2 · Didrickson et al. · 2022 [cited by applicant]
US 11435874B2 · Boucher et al. · 2022 [cited by applicant]
US 11514037B2 · Kent et al. · 2022 [cited by applicant]
US 11514129B1 · Pillsbury et al. · 2022 [cited by applicant]
US 11681760B2 · Ben-Ishay et al. · 2023 [cited by applicant]
US 11726635B2 · Boucher et al. · 2023 [cited by applicant]
US 11727194B2 · Villaron · 2023 [cited by examiner]
US 11775136B2 · Boucher et al. · 2023 [cited by applicant]
US 11836817B2 · Hunn et al. · 2023 [cited by applicant]
US 11868706B1 · Lu et al. · 2024 [cited by applicant]
US 12106039B2 · Deneui et al. · 2024 [cited by applicant]
US 12288024B2 · DeNeui et al. · 2025 [cited by applicant]
US 20010016857A1 · Sorihashi · 2001 [cited by applicant]
US 20020015064A1 · Robotham et al. · 2002 [cited by applicant]
US 20030014421A1 · Jung · 2003 [cited by applicant]
US 20030014442A1 · Shiigi et al. · 2003 [cited by applicant]
US 20030225937A1 · Reiss et al. · 2003 [cited by applicant]
US 20030226136A1 · Calahan · 2003 [cited by applicant]
US 20040108943A1 · Aoyama · 2004 [cited by applicant]
US 20040111675A1 · Mori et al. · 2004 [cited by applicant]
US 20040148576A1 · Matveyenko et al. · 2004 [cited by applicant]
US 20040210822A1 · Kotler · 2004 [cited by examiner]
US 20050034060A1 · Kotler et al. · 2005 [cited by applicant]
US 20050044486A1 · Kotler et al. · 2005 [cited by applicant]
US 20050044496A1 · Kotler · 2005 [cited by examiner]
US 20050044497A1 · Kotler · 2005 [cited by examiner]
US 20050049843A1 · Hewitt et al. · 2005 [cited by applicant]
US 20050050088A1 · Kotler · 2005 [cited by examiner]
US 20050055626A1 · Kotler et al. · 2005 [cited by applicant]
US 20050066265A1 · Kotler et al. · 2005 [cited by applicant]
US 20050102308A1 · Sykes et al. · 2005 [cited by applicant]
US 20050125377A1 · Kotler et al. · 2005 [cited by applicant]
US 20050262194A1 · Mamou et al. · 2005 [cited by applicant]
US 20060015804A1 · Barton et al. · 2006 [cited by applicant]
US 20060036448A1 · Haynie et al. · 2006 [cited by applicant]
US 20060069696A1 · Becker et al. · 2006 [cited by applicant]
US 20060101321A1 · Friedrichowitz · 2006 [cited by examiner]
US 20060101328A1 · Albornoz · 2006 [cited by examiner]
US 20060117253A1 · Polash · 2006 [cited by applicant]
US 20060129885A1 · Bozak et al. · 2006 [cited by applicant]
US 20060235944A1 · Haslam · 2006 [cited by applicant]
US 20060271574A1 · Villaron et al. · 2006 [cited by applicant]
US 20060288267A1 · Despain · 2006 [cited by applicant]
US 20070011211A1 · Reeves et al. · 2007 [cited by applicant]
US 20070016850A1 · Chen et al. · 2007 [cited by applicant]
US 20070028159A1 · Ying et al. · 2007 [cited by applicant]
US 20070056045A1 · Collins et al. · 2007 [cited by applicant]
US 20070219956A1 · Milton · 2007 [cited by applicant]
US 20070220415A1 · Cheng et al. · 2007 [cited by applicant]
US 20070233811A1 · Rochelle · 2007 [cited by examiner]
US 20070271502A1 · Bedi · 2007 [cited by examiner]
US 20070277109A1 · Chen et al. · 2007 [cited by applicant]
US 20080046809A1 · Oshima et al. · 2008 [cited by applicant]
US 20080148166A1 · Brunswig et al. · 2008 [cited by applicant]
US 20080222510A1 · Nguyen et al. · 2008 [cited by applicant]
US 20080229207A1 · Kataoka · 2008 [cited by applicant]
US 20080235569A1 · Arun et al. · 2008 [cited by applicant]
US 20080256113A1 · Rasmussen · 2008 [cited by examiner]
US 20080256114A1 · Rasmussen · 2008 [cited by examiner]
US 20080275910A1 · Molina-Moreno et al. · 2008 [cited by applicant]
US 20080307000A1 · Paterson · 2008 [cited by examiner]
US 20090043851A1 · Weir · 2009 [cited by examiner]
US 20090064030A1 · Grandhi · 2009 [cited by applicant]
US 20090083614A1 · Wedekind · 2009 [cited by applicant]
US 20090106310A1 · Lanza et al. · 2009 [cited by applicant]
US 20090106642A1 · Albornoz · 2009 [cited by examiner]
US 20090119302A1 · Palmer et al. · 2009 [cited by applicant]
US 20090192845A1 · Gudipaty et al. · 2009 [cited by applicant]
US 20090235181A1 · Saliba · 2009 [cited by examiner]
US 20090259662A1 · Cragun et al. · 2009 [cited by applicant]
US 20090319880A1 · Collie et al. · 2009 [cited by applicant]
US 20100070531A1 · Aymeloglu · 2010 [cited by examiner]
US 20100070842A1 · Aymeloglu · 2010 [cited by examiner]
US 20100070844A1 · Aymeloglu · 2010 [cited by examiner]
US 20100083079A1 · Rapp et al. · 2010 [cited by applicant]
US 20100180233A1 · Kruzeniski et al. · 2010 [cited by applicant]
US 20100235728A1 · Hasuike · 2010 [cited by applicant]
US 20100250609A1 · Campbell et al. · 2010 [cited by applicant]
US 20100257451A1 · Halevi et al. · 2010 [cited by applicant]
US 20100318982A1 · Lumley et al. · 2010 [cited by applicant]
US 20100325166A1 · Rubin et al. · 2010 [cited by applicant]
US 20100332973A1 · Kloiber et al. · 2010 [cited by applicant]
US 20110004820A1 · Kloiber et al. · 2011 [cited by applicant]
US 20110066704A1 · Nakamura · 2011 [cited by applicant]
US 20110093770A1 · Kamimura · 2011 [cited by applicant]
US 20110099187A1 · Hansen · 2011 [cited by applicant]
US 20110202555A1 · Cordover et al. · 2011 [cited by applicant]
US 20110246549A1 · Katzenberger et al. · 2011 [cited by applicant]
US 20110276868A1 · Hoke et al. · 2011 [cited by applicant]
US 20110289397A1 · Eastmond et al. · 2011 [cited by applicant]
US 20110296507A1 · Khosrowshahi et al. · 2011 [cited by applicant]
US 20120151317A1 · Ho et al. · 2012 [cited by applicant]
US 20120151378A1 · Parish et al. · 2012 [cited by applicant]
US 20120180002A1 · Campbell et al. · 2012 [cited by applicant]
US 20120204250A1 · Anderson et al. · 2012 [cited by applicant]
US 20120290926A1 · Kapadia et al. · 2012 [cited by applicant]
US 20120317112A1 · Naito · 2012 [cited by applicant]
US 20120330995A1 · Muenkel · 2012 [cited by examiner]
US 20130007648A1 · Gamon et al. · 2013 [cited by applicant]
US 20130014000A1 · Popov et al. · 2013 [cited by applicant]
US 20130050756A1 · Hosotsubo et al. · 2013 [cited by applicant]
US 20130066869A1 · Kusaka et al. · 2013 [cited by applicant]
US 20130091205A1 · Kotler · 2013 [cited by examiner]
US 20130091440A1 · Kotler et al. · 2013 [cited by applicant]
US 20130097484A1 · Nakamura · 2013 [cited by applicant]
US 20130097490A1 · Kotler · 2013 [cited by examiner]
US 20130103741A1 · Palop et al. · 2013 [cited by applicant]
US 20130124700A1 · Miller et al. · 2013 [cited by applicant]
US 20130125143A1 · Kikuchi et al. · 2013 [cited by applicant]
US 20130145244A1 · Rothschiller et al. · 2013 [cited by applicant]
US 20130151938A1 · Waldman · 2013 [cited by examiner]
US 20130151942A1 · Ouliankine et al. · 2013 [cited by applicant]
US 20130179480A1 · Agarwal et al. · 2013 [cited by applicant]
US 20130179764A1 · Battagin et al. · 2013 [cited by applicant]
US 20130185252A1 · Palmucci · 2013 [cited by examiner]
US 20130198647A1 · Claux et al. · 2013 [cited by applicant]
US 20130198733A1 · Farrell et al. · 2013 [cited by applicant]
US 20130218845A1 · Kleppner · 2013 [cited by examiner]
US 20130232424A1 · Nakagoe et al. · 2013 [cited by applicant]
US 20130263156A1 · Nakagawa et al. · 2013 [cited by applicant]
US 20130268830A1 · Khosrowshahi · 2013 [cited by examiner]
US 20130290470A1 · Caradonna et al. · 2013 [cited by applicant]
US 20140019852A1 · Numata · 2014 [cited by applicant]
US 20140033232A1 · Walter et al. · 2014 [cited by applicant]
US 20140075004A1 · Van Dusen et al. · 2014 [cited by applicant]
US 20140075301A1 · Mihara · 2014 [cited by applicant]
US 20140075408A1 · Korat · 2014 [cited by applicant]
US 20140082470A1 · Trebas et al. · 2014 [cited by applicant]
US 20140101122A1 · Oren · 2014 [cited by applicant]
US 20140109012A1 · Choudhary · 2014 [cited by examiner]
US 20140136943A1 · Palmer et al. · 2014 [cited by applicant]
US 20140207867A1 · Kotler · 2014 [cited by examiner]
US 20140214399A1 · Gulwani et al. · 2014 [cited by applicant]
US 20140279876A1 · Prasanna et al. · 2014 [cited by applicant]
US 20140279920A1 · Madhavarapu et al. · 2014 [cited by applicant]
US 20140289601A1 · Wang et al. · 2014 [cited by applicant]
US 20140331124A1 · Downs et al. · 2014 [cited by applicant]
US 20140365555A1 · Jwalanna · 2014 [cited by applicant]
US 20150019946A1 · Zarras · 2015 [cited by applicant]
US 20150039387A1 · Akahoshi et al. · 2015 [cited by applicant]
US 20150081727A1 · Zarras · 2015 [cited by applicant]
US 20150113377A1 · Fu et al. · 2015 [cited by applicant]
US 20150120656A1 · Ramnarayanan et al. · 2015 [cited by applicant]
US 20150177919A1 · Lee et al. · 2015 [cited by applicant]
US 20150193492A1 · Gunaratne · 2015 [cited by examiner]
US 20150193734A1 · Karve et al. · 2015 [cited by applicant]
US 20150199316A1 · Cairns et al. · 2015 [cited by applicant]
US 20150205770A1 · Shershevsky et al. · 2015 [cited by applicant]
US 20150227533A1 · Goldstein et al. · 2015 [cited by applicant]
US 20150234795A1 · Villaron · 2015 [cited by examiner]
US 20150269146A1 · Ayyar et al. · 2015 [cited by applicant]
US 20150278330A1 · Hawa · 2015 [cited by examiner]
US 20150288747A1 · Olenick et al. · 2015 [cited by applicant]
US 20150324437A1 · Jiang et al. · 2015 [cited by applicant]
US 20150341212A1 · Hsiao · 2015 [cited by examiner]
US 20150370911A1 · Hanawa et al. · 2015 [cited by applicant]
US 20150378742A1 · Harrington · 2015 [cited by applicant]
US 20160054898A1 · Kotler · 2016 [cited by examiner]
US 20160055139A1 · Creason et al. · 2016 [cited by applicant]
US 20160063840A1 · Kumarasamy Mani · 2016 [cited by examiner]
US 20160077694A1 · Christoph · 2016 [cited by examiner]
US 20160092418A1 · Kraisler et al. · 2016 [cited by applicant]
US 20160092422A1 · Maglieri et al. · 2016 [cited by applicant]
US 20160147722A1 · Hariharan et al. · 2016 [cited by applicant]
US 20160148180A1 · Brown · 2016 [cited by applicant]
US 20160210181A1 · Kikuchi et al. · 2016 [cited by applicant]
US 20160246458A1 · Hart et al. · 2016 [cited by applicant]
US 20160320945A1 · Brunn et al. · 2016 [cited by applicant]
US 20160357787A1 · Kolata et al. · 2016 [cited by applicant]
US 20160378326A1 · Svinth et al. · 2016 [cited by applicant]
US 20160378734A1 · Mullins et al. · 2016 [cited by applicant]
US 20160381099A1 · Keslin · 2016 [cited by examiner]
US 20170052931A1 · Yount et al. · 2017 [cited by applicant]
US 20170054736A1 · Krishnamurthy · 2017 [cited by applicant]
US 20170060945A1 · Bastide et al. · 2017 [cited by applicant]
US 20170061360A1 · Rucker et al. · 2017 [cited by applicant]
US 20170124055A1 · Radakovitz et al. · 2017 [cited by applicant]
US 20170124167A1 · Pasupathy et al. · 2017 [cited by applicant]
US 20170139893A1 · Rucker et al. · 2017 [cited by applicant]
US 20170139927A1 · Bendig · 2017 [cited by examiner]
US 20170140047A1 · Bendig · 2017 [cited by examiner]
US 20170168878A1 · Chandra · 2017 [cited by examiner]
US 20170185574A1 · Fern et al. · 2017 [cited by applicant]
US 20170185592A1 · Frei · 2017 [cited by examiner]
US 20170192945A1 · Fulton et al. · 2017 [cited by applicant]
US 20170199789A1 · Milvaney et al. · 2017 [cited by applicant]
US 20170200122A1 · Edson et al. · 2017 [cited by applicant]
US 20170220543A1 · Canton et al. · 2017 [cited by applicant]
US 20170220546A1 · Codrington · 2017 [cited by examiner]
US 20170287090A1 · Hunn et al. · 2017 [cited by applicant]
US 20170300222A1 · Campbell et al. · 2017 [cited by applicant]
US 20170315683A1 · Boucher et al. · 2017 [cited by applicant]
US 20170315967A1 · Boucher et al. · 2017 [cited by applicant]
US 20170315968A1 · Boucher et al. · 2017 [cited by applicant]
US 20170315978A1 · Boucher et al. · 2017 [cited by applicant]
US 20170315979A1 · Boucher et al. · 2017 [cited by applicant]
US 20170337194A1 · Gilchrist · 2017 [cited by examiner]
US 20170344227A1 · Stoicov et al. · 2017 [cited by applicant]
US 20170357646A1 · Ayyar et al. · 2017 [cited by applicant]
US 20170358051A1 · Heynen et al. · 2017 [cited by applicant]
US 20180025013A1 · Goldstein et al. · 2018 [cited by applicant]
US 20180025084A1 · Conlan · 2018 [cited by examiner]
US 20180129642A1 · Rucker et al. · 2018 [cited by applicant]
US 20180144039A1 · Hawa et al. · 2018 [cited by applicant]
US 20180165254A1 · Talati · 2018 [cited by applicant]
US 20180174255A1 · Hunn et al. · 2018 [cited by applicant]
US 20180181552A1 · Konnola · 2018 [cited by examiner]
US 20180191805A1 · Hurwitz · 2018 [cited by examiner]
US 20180197162A1 · Brown · 2018 [cited by applicant]
US 20180232165A1 · Kusters et al. · 2018 [cited by applicant]
US 20180232308A1 · Kusters et al. · 2018 [cited by applicant]
US 20180260377A1 · Theodore et al. · 2018 [cited by applicant]
US 20180260378A1 · Theodore et al. · 2018 [cited by applicant]
US 20180276189A1 · Bache et al. · 2018 [cited by applicant]
US 20180276269A1 · Rasscevskis et al. · 2018 [cited by applicant]
US 20180288192A1 · Kent et al. · 2018 [cited by applicant]
US 20180321889A1 · Harris et al. · 2018 [cited by applicant]
US 20180349333A1 · Mei · 2018 [cited by applicant]
US 20180375788A1 · Ionita et al. · 2018 [cited by applicant]
US 20190102386A1 · Bell et al. · 2019 [cited by applicant]
US 20190188278A1 · Liszka et al. · 2019 [cited by applicant]
US 20190363929A1 · Andreoli et al. · 2019 [cited by applicant]
US 20190392006A1 · Horowitz et al. · 2019 [cited by applicant]
US 20200019414A1 · Byard et al. · 2020 [cited by applicant]
US 20200042143A1 · Boucher et al. · 2020 [cited by applicant]
US 20200053176A1 · Jimenez Salgado et al. · 2020 [cited by applicant]
US 20200073518A1 · Boucher et al. · 2020 [cited by applicant]
US 20200081586A1 · Boucher et al. · 2020 [cited by applicant]
US 20200228534A1 · Chen et al. · 2020 [cited by applicant]
US 20200250316A1 · Rickerd et al. · 2020 [cited by applicant]
US 20200265040A1 · Jung et al. · 2020 [cited by applicant]
US 20200334034A1 · Bestfleisch · 2020 [cited by applicant]
US 20210103437A1 · Kim et al. · 2021 [cited by applicant]
US 20210149656A1 · Tung et al. · 2021 [cited by applicant]
US 20210263658A1 · Kusters et al. · 2021 [cited by applicant]
US 20210286479A1 · Boucher et al. · 2021 [cited by applicant]
US 20210294599A1 · Fitzpatrick · 2021 [cited by applicant]
US 20210311595A1 · Boucher et al. · 2021 [cited by applicant]
US 20210400093A1 · Ashkenazi et al. · 2021 [cited by applicant]
US 20210409416A1 · Reyna Fernandez · 2021 [cited by applicant]
US 20220036311A1 · Didrickson et al. · 2022 [cited by applicant]
US 20220222625A1 · Haramati · 2022 [cited by examiner]
US 20220247784A1 · Satish et al. · 2022 [cited by applicant]
US 20220253404A1 · Wang et al. · 2022 [cited by applicant]
US 20220269805A1 · Moschella · 2022 [cited by applicant]
US 20220269851A1 · Deneui et al. · 2022 [cited by applicant]
US 20230274080A1 · Deneui et al. · 2023 [cited by applicant]
US 20230297768A1 · Deneui et al. · 2023 [cited by applicant]
US 20230342003A1 · Boucher et al. · 2023 [cited by applicant]
US 20230342166A1 · Deneui et al. · 2023 [cited by applicant]
US 20240053865A1 · Boucher et al. · 2024 [cited by applicant]
WO 2017189933A1 · 2017 [cited by applicant]
WO 2022182796A1 · 2022 [cited by applicant]
“Getting Started with Excel 2010”, Author/Publisher: University of Michigan Library Instructional Technology, Date: Aug. 3, 2011, Aug. 3, 2011, pp. 1-17. [cited by applicant]
“Overview of Excel Tables”, Microsoft, https://support.office.com/en-us/article/overview-of-excel-tables-7ab0bb7d-3a9e-4b56-a3c9-6c94334e492c, accessed May 25, 2018, 6 pages. [cited by applicant]
“Structured References”, Author/Publisher: Microsoft Excel, Date: 2010-2018, 2010-2018, pp. 1-4. [cited by applicant]
17790487.7 , “European Application Serial No. 17790487.7, Extended European Search Report mailed Nov. 29, 2019”, 11 pages. [cited by applicant]
Anonymous , “Minimize date entry errors by using a calendar drop down list”, Retrieved from the Internet: URL: https://www.sageintelligence.com/tipsand-tricks/excel-tips-tricks/2013/10/minimize-date-entry-errorusingcale… [cited by applicant]
Frandsen, Torben Lage, “Microsoft Office Excel”, Author: Torben Lage Frandsen, Date: 2010, http://web.mef.hr/web/images/pdf/ms_o_exc.pdf. (Year: 2010), 2010, pp. 1-135. [cited by applicant]
PCT/US2017/029983 , “Application Serial No. PCT/US2017/029983, International Search Report and the Written Opinion mailed Sep. 6, 2017”, 17 pages. [cited by applicant]
PCT/US2017/029983 , “International Application Serial No. PCT/US2017/029983, International Preliminary Report on Patentability and Written Opinion mailed Nov. 8, 2018”, Coda Project, Inc., 10 Pages. [cited by applicant]
Wyatt, Allen , “Modifying Default Year for Dates”, Retrieved from the Internet: URL:https://web.archive.org/web/20151217124547/https://excel.tips.net/T003360_Modifying_Default_Year_for_Dates. html [retrieved on Nov. 20,… [cited by applicant]
Wyatt, Allen , “Setting a Default Date Formal”, Retrieved from the lnlemet: URL:https://excelribbon.tips.net TO11575_Setting_a_Default_Date_Format.html [retrieved on Nov. 20, 2019], Oct. 24, 2015, 4 pages. [cited by applicant]
U.S. Appl. No. 16/953,664, filed Nov. 20, 2020, Pending, Melissa Ming-Sak Boucher. [cited by applicant]
Anonymous , “Excel 2010: Filtering Data”, XP093044661, Retrieved from the Internet: URL:https://edu.gcfglobal.org/en/excel2010/filtering-data/1/[retrieved on May 5, 2023], Sep. 15, 2010, 10 pages. [cited by applicant]
Fuller, David A., et al., “The design of an object-oriented collaborative spreadsheet with version control and history management”, SAC '93: Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of t… [cited by applicant]
Microsoft Support , “Set rounding precision”, https://support.microsoft.com/en-us/office/Set-rounding-precision-e5d707e3-07a8-4df2-810c-218c531eb06a, 2021, 3 pages. [cited by applicant]
Oppenheimer, Diego , “Microsoft Support Understanding Floating Point Precision, aka “Why does Excel Give Me Seemingly Wrong Answers?””, https://www.microsoft.com/en-us/microsoft-365/blog/2008/04/10/ understanding-floati… [cited by applicant]
O'reilly, Dennis , “Your options for placing Excel data in Word”, XP055834888, Retrieved from the Internet: URL: https://www.cnet.com/tech/services-and-software/your-optionsfor-placing-excel-data-in-word/ [retrieved on … [cited by applicant]
PCT/US2022/017576 , “International Application Serial No. PCT/US2022/017576, International Preliminary Report on Patentability mailed Sep. 7, 2023”, Coda Project, Inc., 13 pages. [cited by applicant]
PCT/US2022/017576 , “International Application Serial No. PCT/US2022/017576, International Search Report and Written Opinion mailed Aug. 2, 2022”, Coda Project, Inc., 20 pages. [cited by applicant]
PCT/US2022/017576 , “International Application Serial No. PCT/US2022/017576, Invitation to Pay Additional Fees and, Where Applicable, Protest Fee mailed Jun. 3, 2022”, Coda Project, Inc., 2 pages. [cited by applicant]
U.S. Appl. No. 18/212,914, filed Jun. 22, 2023, Pending, Melissa Ming-Sak Boucher et al. [cited by applicant]
videostudio.com , et al., “User Guide, Basic Editing, Extension Marketplace, Version control”, https://web.archive.org/web/20200902093330/https://code.visualstudio.com/docs/editor, extracted Dec. 1, 2023, Sep. 2, 2020, … [cited by applicant]
www.keepproductive.com , et al., “Coda in 45 minutes”, https://www.youtube.com/watch?v=1ysOKRKnqkE, Aug. 13, 2019, 19 pages. [cited by applicant]
“European Application Serial No. 22760357.8, Extended European Search Report mailed Nov. 14, 2024”, Coda Project, Inc., 12 pages. [cited by applicant]