Automated document formatting tool

A formatting tool enables "smart" copy and paste functions. The "smart" copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in...

Full description

Saved in:
Bibliographic Details
Main Authors Broman, Paul, Frankel, Glenn, Taboada, Roberto C
Format Patent
LanguageEnglish
Published 22.06.2010
Online AccessGet full text

Cover

Loading…
Abstract A formatting tool enables "smart" copy and paste functions. The "smart" copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document. In response to various scenarios, the present invention will determine the most likely paragraph spacing intended by the user and will apply the most probable paragraph spacing to the pasted paragraph. The present invention also automatically adjusts list, table, and spreadsheet formatting, in response to such document elements being pasted into a differently-formatted target document. Finally, the present invention provides a convenient recovery dialog that may be invoked to alter any automatically-implemented formatting decisions.
AbstractList A formatting tool enables "smart" copy and paste functions. The "smart" copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document. In response to various scenarios, the present invention will determine the most likely paragraph spacing intended by the user and will apply the most probable paragraph spacing to the pasted paragraph. The present invention also automatically adjusts list, table, and spreadsheet formatting, in response to such document elements being pasted into a differently-formatted target document. Finally, the present invention provides a convenient recovery dialog that may be invoked to alter any automatically-implemented formatting decisions.
Author Frankel, Glenn
Taboada, Roberto C
Broman, Paul
Author_xml – sequence: 1
  givenname: Paul
  surname: Broman
  fullname: Broman, Paul
– sequence: 2
  givenname: Glenn
  surname: Frankel
  fullname: Frankel, Glenn
– sequence: 3
  givenname: Roberto C
  surname: Taboada
  fullname: Taboada, Roberto C
BookMark eNrjYmDJy89L5WRQciwtyc9NLElNUUjJTy7NTc0rUUjLLwKKlGTmpSuU5Ofn8DCwpiXmFKfyQmluBgU31xBnD93S4gKgxryS4vj0okQQZWBubmJsbGhuTIQSAJUtKRE
ContentType Patent
CorporateAuthor Microsoft Corporation
CorporateAuthor_xml – name: Microsoft Corporation
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 07743317
GroupedDBID EFH
ID FETCH-uspatents_grants_077433173
IEDL.DBID EFH
IngestDate Sun Mar 05 22:40:46 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_077433173
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7743317
ParticipantIDs uspatents_grants_07743317
PatentNumber 7743317
PublicationCentury 2000
PublicationDate 20100622
PublicationDateYYYYMMDD 2010-06-22
PublicationDate_xml – month: 06
  year: 2010
  text: 20100622
  day: 22
PublicationDecade 2010
PublicationYear 2010
References Baker et al. (6185591) 20010200
Deike et al. (6240430) 20010500
Luebbert (5537628) 19960700
Hesse et al. (5185698) 19930200
Saxton et al. (6016492) 20000100
Barker et al. (5129052) 19920700
Prinzing (6480206) 20021100
Automatic text structuring and retrieval-experiments in automatic encyclopedia searching; Gerard Salton and Chris Buckley; Proceedings of the fourteenth annual international ACM/SIGIR Conference on research and development in information retrieval, (1991) p. 21-30.
Kenninga (6510441) 20030100
Ferrel et al. (5860073) 19990100
Habib et al. (5694610) 19971200
Shieh (6081818) 20000600
Training agents to recognize text by example; Henry Lieberman, Bonnie A. Nardi and David Wright; Proceedings of the third annual conference on Autonomous Agents, (1999) p. 116-122.
U.S. Appl. No. 11/052,601, entitled "Automated Document Formatting Tool," filed Feb. 7, 2005, Inventors: Paul Broman; Glenn Frankel; and Roberto C. Taboada.
Tran (6202060) 20010300
Kapulka et al. (4878167) 19891000
Bauchot et al. (2002/0007380) 20020100
Ed Bott et al., Special Edition, Using Microsoft Office XP, QUE Publishing Inc., Indianapolis, IN, May 2001, pp. 466-473.
Truelson (6223191) 20010400
"Microsoft Word (version 6.0) User's Guide" published by Microsoft Corporation, 1994, pp. 36-45, 60-61, 65, 125-128, 150-152, 154, 167-170, 180-181, 189-191, 283-290, 302.
Mason et al. (5621875) 19970400
Keim (2006/0117271) 20060600
Rubin, Charles, Running Microsoft Word 2000, Microsoft Press, Redmond, WA © 1999, pp. 60-72, 94-105, 273-287 and 380-385.
Breuer et al. (6697999) 20040200
Gipson (5900004) 19990500
"Chapter 4: Microsoft Word", downloaded from: www.abu.nb.ca/PDF/Chaper4.pdf, Fall 2000, pp. 4-1 through 4-5.
"Microsoft Word for Windows (Word Processing Program Version 2.0) User's Guide", Microsoft Corporation, Redmond, WA, © 1991, document No. OB-32756-0492, pp. 24, 94-95, 100-112, 159-160, 265 and 525-526.
Gipson (5778402) 19980700
Kissell, Joe, The Nisus Way, "Chapter 10. Advanced Editing", Microsoft Press, downloaded from: www.alt.cc/tnw/10.html, © 1999, pp. 1-36.
Saito (5598518) 19970100
Stern et al. (5835919) 19981100
U.S. Official Action dated Dec. 29, 2006 cited in U.S. Appl. No. 11/050,173.
Kunitake et al. (2001/0018697) 20010800
Coiner (2002/0129171) 20020900
U.S. Final Official Action dated Sep. 1, 2005 cited in U.S. Appl. No. 11/052,601.
Text formatting by demonstration; Brad A. Myers; Human factors in computing systems conference proceedings on reaching through technology, (1991) p. 251-256.
Official Action dated May 5, 2005 submitted in co-pending U.S. Appl. No. 11/052,601, filed Feb. 7, 2005.
Pratley et al. (6112216) 20000800
Bailey (5608625) 19970300
Broman et al. (7383501) 20080600
An adaptive environment for the user interface of Excel; Christopher G. Thomas and Mette Krogsaeter; Proceedings of the international workshop on intelligent user interfaces, (1993) p. 123-130.
DeRose et al. (6105044) 20000800
Greg Harvey et al., Microsoft Office 2000: 9 in 1 for Dummies, published by Wiley Publishing, ISBN: 0-7645-0333-2, (c) 1999, pp. 245-254.
Graham et al. (6112214) 20000800
Use Your PC to Master Japanese and Chinese, "Lesson 4: Intermediate Document Editing", Microsoft Press, downloaded from: www.aproposinc.com/ScfwUG/22c-17.htm, Mar. 23, 1996, pp. 1-8.
Higher-order attribute grammars and editing environments; Tim Teitelbaum and Richard Chapman; Proceedings of the conference on programming language design and implementation, (1990) p. 197-208.
Breuer et al. (2002/0010717) 20020100
U.S. Office Action dated Jun. 22, 2007 cited in U.S. Appl. No. 11/052,601.
Gutknecht, J., "Concepts of the Text Editor Lara", Communications of the ACM, vol. 28, No. 9, Sept. 1985, pp. 942-960 [ACM 0001-0782/85/0900-0942].
Luebbert (5530794) 19960600
Hearn et al. (6605122) 20030800
Bauchot (2002/0049785) 20020400
Bates et al. (6108668) 20000800
Greyson et al. (5442742) 19950800
Sotomayor (5963205) 19991000
Bauchot et al. (2001/0032214) 20011000
Bailey et al. (2002/0188637) 20021200
U.S. Appl. No. 11/050,173, entitled "Automated Document Formatting Tool," filed Feb. 3, 2005, Inventors: Paul Broman; Glenn Frankel; and Roberto C. Taboada.
Fein et al. (6088711) 20000700
Altman et al. (2002/0064308) 20020500
Chen, Pehong et al., "Incremental Document Formatting", ACM Conference on Document Processing Systems, Santa Fe, NM, Dec. 5-9, 1988, pp. 93-100 [ACM 0-89791-291-8/88/0012/0093].
Nakajima et al. (5897650) 19990400
Wyard (5867144) 19990200
Pittore (6414699) 20020700
Barker et al. (5033008) 19910700
Moody et al. (5890177) 19990300
Michelman et al. (6128633) 20001000
Broman et al. (7424673) 20080900
U.S. Official Action dated Apr. 19, 2006 cited in U.S. Appl. No. 11/052,601.
U.S. Final Office Action dated Apr. 30, 2007 cited in U.S. Appl. No. 11/050,173.
Microsoft Word (version 6.0) User's Guide, published by Microsoft Corporation, Document No. WB57923-0394, (c) 1994, pp. 36-45, 60-61, 65, 125-128, 150-152, 154, 167-170, 180-181, 189-191, 283-290, and 302.
Artificial intelligence processing, Geoffrey James; Proceedings of the fifth international conference on systems documentation, (1987) p. 8-12.
Arcuri et al. (6133915) 20001000
U.S. Final Official Action dated Nov. 3, 2006 cited in U.S. Appl. No. 11/052,601.
Charles Rubin, Running Microsoft Word 2000, Microsoft Press, Redmond, WA © 1999, pp. 60-72, 94-105, 273-287, and 380-385.
U.S. Office Action dated Oct. 30, 2007 cited in U.S. Appl. No. 11/050,173.
Nakajima et al. (5659791) 19970800
References_xml – year: 20000800
  ident: 6112216
  contributor:
    fullname: Pratley et al.
– year: 20000600
  ident: 6081818
  contributor:
    fullname: Shieh
– year: 20000800
  ident: 6108668
  contributor:
    fullname: Bates et al.
– year: 20020500
  ident: 2002/0064308
  contributor:
    fullname: Altman et al.
– year: 19990500
  ident: 5900004
  contributor:
    fullname: Gipson
– year: 19971200
  ident: 5694610
  contributor:
    fullname: Habib et al.
– year: 20080600
  ident: 7383501
  contributor:
    fullname: Broman et al.
– year: 19970300
  ident: 5608625
  contributor:
    fullname: Bailey
– year: 20000800
  ident: 6112214
  contributor:
    fullname: Graham et al.
– year: 20080900
  ident: 7424673
  contributor:
    fullname: Broman et al.
– year: 20010400
  ident: 6223191
  contributor:
    fullname: Truelson
– year: 20030800
  ident: 6605122
  contributor:
    fullname: Hearn et al.
– year: 19930200
  ident: 5185698
  contributor:
    fullname: Hesse et al.
– year: 19960700
  ident: 5537628
  contributor:
    fullname: Luebbert
– year: 20021200
  ident: 2002/0188637
  contributor:
    fullname: Bailey et al.
– year: 20000100
  ident: 6016492
  contributor:
    fullname: Saxton et al.
– year: 20020700
  ident: 6414699
  contributor:
    fullname: Pittore
– year: 20001000
  ident: 6133915
  contributor:
    fullname: Arcuri et al.
– year: 19981100
  ident: 5835919
  contributor:
    fullname: Stern et al.
– year: 20020100
  ident: 2002/0007380
  contributor:
    fullname: Bauchot et al.
– year: 20020400
  ident: 2002/0049785
  contributor:
    fullname: Bauchot
– year: 20021100
  ident: 6480206
  contributor:
    fullname: Prinzing
– year: 20010200
  ident: 6185591
  contributor:
    fullname: Baker et al.
– year: 20010300
  ident: 6202060
  contributor:
    fullname: Tran
– year: 19910700
  ident: 5033008
  contributor:
    fullname: Barker et al.
– year: 19970400
  ident: 5621875
  contributor:
    fullname: Mason et al.
– year: 20040200
  ident: 6697999
  contributor:
    fullname: Breuer et al.
– year: 19970800
  ident: 5659791
  contributor:
    fullname: Nakajima et al.
– year: 20010500
  ident: 6240430
  contributor:
    fullname: Deike et al.
– year: 19991000
  ident: 5963205
  contributor:
    fullname: Sotomayor
– year: 20020900
  ident: 2002/0129171
  contributor:
    fullname: Coiner
– year: 20020100
  ident: 2002/0010717
  contributor:
    fullname: Breuer et al.
– year: 19980700
  ident: 5778402
  contributor:
    fullname: Gipson
– year: 20060600
  ident: 2006/0117271
  contributor:
    fullname: Keim
– year: 20001000
  ident: 6128633
  contributor:
    fullname: Michelman et al.
– year: 19990100
  ident: 5860073
  contributor:
    fullname: Ferrel et al.
– year: 20000800
  ident: 6105044
  contributor:
    fullname: DeRose et al.
– year: 19990200
  ident: 5867144
  contributor:
    fullname: Wyard
– year: 19990400
  ident: 5897650
  contributor:
    fullname: Nakajima et al.
– year: 20000700
  ident: 6088711
  contributor:
    fullname: Fein et al.
– year: 19920700
  ident: 5129052
  contributor:
    fullname: Barker et al.
– year: 19990300
  ident: 5890177
  contributor:
    fullname: Moody et al.
– year: 19891000
  ident: 4878167
  contributor:
    fullname: Kapulka et al.
– year: 19970100
  ident: 5598518
  contributor:
    fullname: Saito
– year: 20030100
  ident: 6510441
  contributor:
    fullname: Kenninga
– year: 20011000
  ident: 2001/0032214
  contributor:
    fullname: Bauchot et al.
– year: 20010800
  ident: 2001/0018697
  contributor:
    fullname: Kunitake et al.
– year: 19960600
  ident: 5530794
  contributor:
    fullname: Luebbert
– year: 19950800
  ident: 5442742
  contributor:
    fullname: Greyson et al.
Score 2.7710052
Snippet A formatting tool enables "smart" copy and paste functions. The "smart" copy and paste functions can be invoked in a context-sensitive manner, depending on the...
SourceID uspatents
SourceType Open Access Repository
Title Automated document formatting tool
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7743317
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfVxBS8MwFH5sQ1BPiopTJ0G8RtukabajjJWyw9hBYbeRLImX2Yw1ZX_fl1aGF70m8CUhvHzfS748gGfBM8ZSo-lmIiTNbMroxHFGlVYO6URzp1uD7CIvP7L5Sqx6UB7_wnxhGNEdzqV-aepd8K25Eo_3buNpV_w51gisYvWBQ7X1yiyNe0UZw5EL-9AfJ9HaNyvKczhFCJRsVah_kUZxASfLtvUSera6gqe3JnjUh9YQ4zdNvJUjnWKMzmMSvN9eAylm79OSHgHXn_toVFknPwPzGxhgwm5vgUiJWR_HVCJ1IlNOajGWMk8cBgtT0oghDP-Eufun7x7OurfrnDL2AIOwb-wIKTHox3a9333Na0w
link.rule.ids 230,309,783,805,888,64375
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfVw7T8MwED6VgnhMIECUp4VYDY0dx3RE0Cg8VGUAqVtk1zFLG1eNI_4-5wRVLLDa0tmWdf6-8313ADeCx4xFRtPZSEgalxGjI8sZVVpZhBPNrW4FspMk-4hfpmLag2xdC7NAN6JL3Et929RL71pxJT7v3cXTrvlz6BFYhe4DX9XcKZMbe4c0hiMWbsBmSEUFcd84zfZgB40gaat8_Qs20n3YytvRA-iV1SFcPzTeIUMsDTFu1oR_OdJxxqA9Jt65-RGQdPz-mNG1weJzFaQqxfBnaX4MfQzZyxMgUmLcxzGYiKyIlZVa3EuZDC26C1PSiAEM_jRz-s_cFWznT2nx9jx5PYPdLpGdUMbOoe9XTXmB-Oj1ZXv0b_GCbkg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Automated+document+formatting+tool&rft.inventor=Broman%2C+Paul&rft.inventor=Frankel%2C+Glenn&rft.inventor=Taboada%2C+Roberto+C&rft.number=7743317&rft.date=2010-06-22&rft.externalDBID=n%2Fa&rft.externalDocID=07743317