An artistic pioneer, Dianne McIntyre has a career spanning over four decades of choreography for dance, theater, television and film. Her individualistic movement style is shaped by her affinity for cultural histories, personal narratives, bold music and poetic text.
Since 1972, she has choreographed scores of concert dances, four Broadway shows, 30 regional theater productions, a London West End musical, three feature films, three television productions, stage movement for recording artists and five original full-length dance dramas. World-renowned dance companies, such as Alvin Ailey American Dance Theater, Philadanco!, Cleo Park Robinson Dance, GroundWorks Dance Theater, Dancing Wheels, Dallas Black Dance Theatre, as well as more than forty university ensembles and major dance festivals have commissioned her choreography and teaching residencies.
McIntyre is one of 20 artists nationally to be named a 2015 Doris Duke Impact Award recipient. Other honors include the John S. Guggenheim Foundation Fellowship, the National Dance Residency Award, National Endowment for the Arts Three-Year Choreography Fellowship, Creative Workforce Fellowship, National Dance Project Fellowship, and many other grants, commissions and fellowships from NEA and New York State Council for the Arts.
McIntyre has also received three Bessies/New York Dance and Performance Award (1989, 1997, 2006), two AUDELCO's (NY Black Theatre), one Helen Hayes award (D.C. Theatre), four Helen Hayes nominations, one Emmy nomination, Master of African American Choreography Medal from the Kennedy Center, American Dance Festival Balasaraswati/Joy Ann Dewey Beineke Endowed Chair for Distinguished Teaching, Distinguished Alumni Award from The Ohio State University, Ohio Dance Pioneer Award, Cleveland Arts Prize, International Association of Blacks in Dance Legendary Artist Award and Thelma Hill and Woodie Lifetime Achievement Awards. She has also received Honorary Doctor of Fine Arts degrees from SUNY Purchase and Cleveland State University.
Born in Cleveland, Ohio, McIntyre studied dance with Elaine Gibbs and Virginia Dryansky and received her B.F.A. in dance from Ohio State University under the tutelage of Helen Alkire, Vera Blaine, James Payton, and Lucy Venable.
Upon moving to New York City in 1970, McIntyre performed with the Gus Solomon Jr. Dance Company for two years. She also became a mentee of Louise Roberts, who was the director of the Clark Center for the Performing Arts, and young McIntyre was given free space to rehearse her early dances. Roberts also produced McIntyre's first dance performance in New York and helped her launch her vision to establish her own dance company.
In 1972, McIntyre founded Sounds in Motion in Harlem and soon after the Sounds in Motion School. The ensemble of dancers, musicians and McIntyre's subsequent companies have performed extensively in New York and throughout the country in venues such as The Joyce Theater, Brooklyn Academy of Music, The Kennedy Center, Walker Arts Center, Jacobs Pillow and American Dance Festival. Her ensembles have toured Europe as well.
Some of McIntyre's signature works include: Life's Force, Take-Off from a Forced Landing, Their Eyes Were Watching God, and Love Poems to God. In the 70's and 80's, the Sounds in Motion studio in Harlem was a space not just for dancers and musicians, but it also became a center for what McIntyre calls, "the culture crowd." Many artists, scholars and activists would gather at the studio to forward the movement of Black consciousness. There, McIntyre became a mentor to many promising artists, some of whom are now prominent dancers, choreographers, educators and founders of their own companies.
After 16 years, McIntyre closed her company to embark on an independent choreography career and has since choreographed and directed countless works for the dance and theater. In 1991, after extensive research, she recreated dance pioneer Helen Tamiris' epic 1937 work, "How Long, Brethren?" In 2009, she choreographed Lincoln Center Theater/Broadway's "Joe Turner's Come and Gone" by August Wilson, to critical acclaim.
Inspired to create work derived from real-life narratives coupled with in-depth research, McIntyre has conceptualized and directed her own "dance-driven dramas" that have appeared in both dance and theater venues. Notable works are "Just Yesterday" (2010), "Open the Door Virginia!" (2006, Virginia civil rights), "Daughter of a Buffalo Soldier" (2005), and "I Could Stop On A Dime and Get Ten Cents Change(1996 and based on her father's life stories).
McIntyre's work has also been featured on large and small screens including the feature films, Beloved(Harpo/Disney) and Fun Size (Paramount). She choreographed HBO's award-winning film, "Miss Evers' Boys, for which she received an Emmy nomination. In addition, she was the choreographer for the television features,"Langston Hughes: The Dream Keeper," and "for colored girls who have considered suicide when the rainbow is enuf."
Early in her career, McIntyre became captivated by "free Jazz" music, the thrust of its power, it's defiance and improvisational elements. This music has been one of her "teachers." She has been privileged to collaborate with numerous celebrated musicians including Olu Dara, Lester Bowie, Max Roach, Butch Morris, Sharon Freeman, Cecil Taylor, Don Pullen, Hannibal, Ahmed Abdullah, Kysia Bostic and Hamiet Bluiett. Along with her mentors, her fellow dancers and collaborative composers, McIntyre acknowledges the influence of the following directors and playwrights with whom she has worked: Marion McClinton, Regina Taylor, Des McAnuff, Jonathan Demme, Douglas Turner Ward, August Wilson, OyamO, Ntozake Shange, Avery Brooks, Rita Dove, Joe Sargent, Rick Davis, Woodie King Jr., Irene Lewis, Oz Scott and Rick Khan.
McIntyre's recent and upcoming projects include: Philadanco!, a McIntyre solo with Odetta recordings, James Baldwin Festival at New York Live Arts, a solo for Roxane D'Orleans Juste of the Limon Dance Company, Dance St. Louis new choreography, "lost in language and sound," a new choreopoem by Ntozake Shange; and a solo performance at New York Live Arts with yMusic ensemble in association with Bill T. Jones.


Stunning Bathroom Organizers Simple Bathroom Closet Organizers Closet Organizers – Redesigning and remodeling any type of space could be a laborious if it's your initial time. Also if you're an experienced pro, trying a new design technique could be a hit or miss video game. That's why remodeling a bathroom is the best means to test residence style ideas for the initial time because they are so small. Also if you don't like the design when it's completed, you could inexpensively and effortlessly replace the design as a result of a shower rooms dimension. But regardless of what you have in mind, it's not visiting pop without a great decoration design.
Embellishing a bathroom could be difficult because the space is so small and its function so certain. But making certain that your bathroom reflects your feeling of style is very important. Guests will observe, and you will absolutely delight in the bathroom more if it looks attractive and created. It takes a bit of job and time, yet embellishing your bathroom is a worthwhile undertaking.
The Stunning Bathroom Organizers Simple Bathroom Closet Organizers Closet Organizers above is a picture with the size 576 x 768 and the section of bathroom organizers, we choices the best libraries together with ideal image resolution only for you, and this photographs is usually among pictures libraries inside our very best pictures gallery with regards to Gorgeous Bathroom Organizers. I am hoping you will like it.
As you already know, The Elegant Bathroom Decor has been a popular home design ideas for this years and it has so many benefits. Hopefully, the can help you create a neat interior design for your home or office.
Thank you for visiting, If you found any images copyrighted to yours, please contact us and we will remove it. We don't intend to display any copyright protected images. We hope you can find what you need here. We always effort to show a picture with HD resolution or at least with perfect images. Stunning Bathroom Organizers Simple Bathroom Closet Organizers Closet Organizers can be beneficial inspiration for those who seek an image according specific categories. Finally, all pictures we have been displayed on this site will inspire you all..


text:
US9251128B2 - Replacing a designated character string, or styling within the designated scope of tagged edited content in a document - Google Patents
Replacing a designated character string, or styling within the designated scope of tagged edited content in a document Download PDF
Eric Leonard Masselle
Velda Bartek
Patrick Gabriel Mcgowan
2012-06-05 Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BARTEK, VELDA, MASSELLE, ERIC LEONARD, MCGOWAN, PATRICK GABRIEL
238000004590 computer program Methods 0 abstract claims description 19
238000004883 computer application Methods 0 abstract claims description 13
230000018109 developmental process Effects 0 claims description 4
239000000047 products Substances 0 abstract 2
240000002853 Nelumbo nucifera Species 0 description 1
210000003666 Nerve Fibers, Myelinated Anatomy 0 description 1
G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
G06F17/20—Handling natural language data
G06F17/21—Text processing
G06F17/24—Editing, e.g. insert/delete
G06F40/166—
G06F40/10—
G06F17/211—Formatting, i.e. changing of presentation of document
G06F17/218—Tagging; Marking up ; Designating a block; Setting of attributes
G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
G06F17/2288—Version control
G06F17/241—Annotation, e.g. comment data, footnotes
A method, system and computer program product for providing scoping editing operations in a document using a document editing computer application. The method, program system, and computer product may include tagging each incidence of editing with the identity of the author responsible for the applicable incidence, the date, the date and time, document phase, author role, or any combination thereof. The method, program system, and computer product may further include presenting a mechanism for designating a scope of tagged content by author, date, date and time of day, document phase, author role, or a combination thereof, and locating a selection of at least some of the tagged content according to the designated scope of the tagged content.
Aspects of the present invention relate to document creation and editing applications or software programs operable on a computer system, and more particularly to a method, system and computer program product for scoping of operations in a document editing context.
Computer applications or software for use in creating and editing text documents are ubiquitous, and frequently include find and replace functionality in which a search for a string of characters is performed. When found, that string is replaced with another string of characters. Such traditional editing applications include Microsoft Word, Lotus Symphony, and OpenOffice. Microsoft and Word are trademarks of the Microsoft Corporation in the United States, other countries or both. Lotus Symphony is a trademark of the IBM Corporation in the United States, other countries or both. OpenOffice is a trademark of the Apache Software Foundation in the United States, other countries, or both.
Applications or software that permit concurrent or independent access and editing by more than one user, which may be referred to as collaborative or simultaneous editing, are becoming increasingly prevalent. IBM Docs and Google Docs are examples of collaborative editing software applications. IBM and IBM Docs are trademarks of the IBM Corporation in the United States, other countries or both. Google and Google Docs are trademarks of Google Inc in the United States, other countries or both. Such collaborative editing applications present an advantage generally unavailable in traditional document editing applications, in which multiple versions of documents may, by necessity, be created between users—there need only be one document to be edited in a collaborative editing application.
Accordingly, multiple authors can collaborate on a document in at least two ways: (1) by alternating editing sessions consisting of a single author, or (2) simultaneous editing by multiple authors within a single editing session. "Find" and "find and replace" functionality behaves in conventional collaborative editing as previously established in traditional editors. In neither type of editor is there a feature or method providing a more discretionary find or find and replace operation, specifically, one that is selective as to target content based on which user created the content or other criteria associated with edited content.
According to one aspect of the present invention, a method is provided for scoping editing operations in a document using a document editing computer application. The method may include tagging each incidence of edited content of the document with at least one of the identity of an author responsible for the applicable incidence, the date of the incidence, the date and time of day of the incidence, document phase, author role, or any combination thereof. The method may further include presenting a mechanism for designating a scope of tagged content by at least one of author, date, date and time of day, document phase, author role, or any combination thereof and locating a selection of at least some of the tagged content according to the designated scope of the tagged content.
According to another aspect of the present invention, a system for providing scoping of editing operations in a document using a document editing computer application may include a processor. The system may also include a module operating on the processor for providing scoping of editing operations in a document using a document editing computer application. The module may include a module for tagging each incidence of edited content of the document with at least one of the identity of an author responsible for the applicable incidence, the date of the incidence, the date and time of day of the incidence, document phase, author role, or any combination thereof. The module may also include a module for presenting a mechanism for designating a scope of tagged content by at least one of author, date, date and time of day, document phase, author role, or any combination thereof, and a module for locating a selection of at least some of the tagged content according to the designated scope of the tagged content.
According to a further aspect of the present invention, a computer program product for providing scoping of editing operations in a document using a document editing computer application may include a computer readable storage medium having computer readable program code embodied therewith. The computer readable program code may include computer readable program code configured to tag each incidence of editing with at least one of the identity of an author responsible for the applicable incidence, the date of the incidence, the date and time of day of the incidence, document phase, author role, or any combination thereof. The computer readable program code may also include computer readable program code configured to present a mechanism for designating a scope of tagged content by at least one of author, date, date and time of day, document phase, author role, or any combination thereof, and computer readable program code configured to locate a selection of at least some of the tagged content for editing the document according to the designated scope of the tagged content.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
The present invention is further described in the detailed description which follows in reference to the noted plurality of drawings by way of non-limiting examples of embodiments of the present invention in which like reference numerals represent similar parts throughout the several views of the drawings and wherein:
FIGS. 1A and 1B are a flowchart of an example of a method 100 for providing scoping in a document editing computer application in accordance with an embodiment of the present invention.
FIG. 2 is an example of a dialogue box in a document including scoping in accordance with an embodiment of the present invention.
FIG. 3 is a block schematic diagram of an example of a system for providing scoping in a document editing computer application in accordance with an embodiment of the present invention.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or computer program product. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit," "module" or "system." Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing. Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Aspects of the present invention are described below with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
FIGS. 1A and 1B are a flowchart of an example of a method 100 for providing scoping in a document editing application in accordance with an embodiment of the present invention. Such a document editing application may allow independent editing by one author at a time, collaborative editing by more than one author simultaneously, or both. In block 102 on FIG. 1A, a document, in a document file, is created and stored with a document editing computer application that may be resident on a local user's system, which may be a client system, or on a server accessible by a plurality of client systems across a network. The document may include at least characters, styling of characters or other features, or both.
In block 104, a mechanism for allowing independent editing of the document by one author at a time, simultaneous editing of the document by more than one author, or both, may be enabled on a local, client system, or on the server accessible by a plurality of client systems across a network. The mechanism may be an application or module that may be part of the document editing application or software program or may be a separate application or module operable in conjunction with the document editing application on a computer or computing device.
In block 106, when a user enters edits to the documents, therefore being an author, each incidence of editing is tagged with at least one of the identity of the author responsible for the applicable incidence of editing, the date, the date and time of day, document phase, author role, or similar information corresponding to the entry to the edited content, all of which may be referred to individually or collectively as "specified scoping criteria." "Document phase" refers to, for example, metadata associated with the phase of a document to characterize the stage of development of the document. Examples of phases may include a development phase where the document's content is being outlined and organized, followed by a refinement phase, a review phase, an approval phase, and so forth. An "author role" may characterize the person performing an edit, such as a document owner, editor, reviewer, or approver. Highlighting or other means for identifying the tagged content may be used to visually identify the author responsible for the tagged content or other specified scoping criteria.
In block 108, an editing operation is presented to a user in response to a predetermined action by the user. Such an editing operation may be, for example, a "find" or a "find and replace" operation. Examples of the predetermined action may include selecting a find and replace feature in a menu using a computer pointing device, clicking-on an icon representing the find and replace feature using a computer pointing device, or a similar mechanism for selecting a feature or activating a computer application as is known in the computing arts.
In block 110, a mechanism is presented for designating a scope of tagged content by specified scoping criteria. The mechanism may include, for example, a feature that allows at least selection of one or more authors as the scope of the tagged content. The feature may further include a dialogue box that allows at least selection of one or more authors with a computer pointing device. The pointing device may be used to position a cursor and then click over the selection, which may, for example, toggle a selection of one or more authors.
Continuing to block 112 of FIG. 1B, a mechanism is presented for designating a character string, styling of characters or other features, or combination thereof.
An example of scoping in an editing context will be described in more detail below with reference to FIG. 2. Briefly, a document editing application may include features and functionality of conventional document editing applications. In the example of FIG. 2, functionality of author-specific scoping may also be integrated with editing operations such as find and replace. As described in more detail herein, a find or find and replace function interface with a user, which may, for example, be a dialogue box, may be customized to include authors or tagged content to include in scoping for the subject editing operation. Other interfaces may be implemented as alternatives to customization of the dialogue box, such as drop-down menus, tool bars, and the like.
In block 114, the editing operation may be initiated. The operation may be based on the scope of content that is tagged by specified scoping criteria and may include a designated character string, styling, or a combination of character string and styling, if any have been so designated. The operation may be initiated in response to a predetermined action by a user, which may be, for example, a click-on button that instructs the find or find and replace operation to begin.
In block 116, a selection of at least some of the tagged content may be located for editing. The selection may be made according to the designated scope of the tagged content, i.e., by the scoping set with the feature that allows at least selection of one or more specified scoping criteria, and within the scoping criteria of author identity, for example, one or more authors, plus any applicable designated character string, styling, or both.
In block 118, the selection may be edited in accordance with the requested editing operation. For example, now that the locate or find operation has been executed to identify a selection for editing, a replace operation may be performed to insert a new character string, styling, or both. If only a find operation is to be performed, editing of the selection may be manually performed.
In block 120, a determination may be made if another selection is to be located. If there is not another selection, the process ends at block 122. If there is another selection that has been located, the method 100 may return to block 118 and additional editing may be performed in accordance with the requested editing operation.
FIG. 2 is an example of a find and replace dialogue box 200 in a document editing application in accordance with an embodiment of the present invention. The dialogue box 200 in FIG. 2 is being presented in a document editing application window 202 displaying a document 204. The dialogue box may include a character string portion 206, a search options portion 208, a "more options" button 210, a "help" button 212, an author scoping portion 214, and a command button portion 216. Command buttons 216 may include "find," "find all," "replace," "replace all," and "close."
The character string portion 206 may include a "search for" box 206 a for entering text to be located, and a "replace with" box 206 b for text to be inserted in place of the found text. The search options portion 208 may include features for broadening or narrowing the search, such as "match case" or "whole words only." Clicking on the "more options" button 210 may provide a drop-down menu with criteria for various styling features, such as font, paragraph, and so forth.
In the author scoping portion 214, several options are offered for editing content of the document 204 based on who authored the tagged content. The author scoping portion 214 of the dialogue box 200 is customized to include the identity of the authors of tagged content in the document 204. In the example shown, a user may select from content either entered 214 a or not entered 214 b by authors 214 c, 214 d, 214 e that are listed based on their identity being tagged with edited content in the document 204. In the case where a user wants to search for content edited by one or more authors and has clicked on "entered by" 214 a, the boxes next to the names of each author 214 c, 214 d, 214 e may be toggled to select the desired authors. In the case where a user wants to search for content not edited by one or more authors and has clicked on "not entered by" 214 b, the boxes next to the names of each author 214 c, 214 d, 214 e may be toggled to eliminate the desired authors from the search. Accordingly, a user may designate a scope of tagged content by either affirmatively including one or more authors or affirmatively excluding one or more authors. As an example of one default condition, if no boxes next to the authors 214 c, 214 d, 214 e are checked, the entire document 204 would be searched.
There are numerous alternatives to configure the selections available to a user in addition to the selection configuration of FIG. 2. For example, a default condition may be established for a find and replace operation to apply only to the content that is tagged with the identity of the local user. Other authors may be offered as options to include in the scoping, similarly to FIG. 2. An option that includes the content of the entire document may be provided, as may be an option that permits selection of a box that will exclude content edited by the local user from the find and replace operation.
Another configuration may be for the default condition to be to not perform the search until a user makes a selection for the author scoping of the search. As further options for selection, the designated scope of the tagged content in the requested operation may be selected from choices including the identity of the current user of the application (which may be a default selection), the identity of one or more authors in addition to the current user, the identity of at least one author other than the user, excluding the current user, the entire document excluding the current user, and the entire document.
Though not shown in FIG. 2, in addition to or in place of the author scoping portion, scoping portions to allow selection of other specified scoping criteria, such as date of editing, date and time of editing, document phase, author role, or any combination thereof may be provided. Other criteria associated with the editing of the document where the edited content has been tagged may also be offered for selection as specified scoping criteria.
FIG. 3 is a block schematic diagram of an example of a system 300 for providing scoping in a document editing application in accordance with an embodiment of the present invention. The methods 100 and 200 of FIGS. 1 and 2 may be embodied in or performed by the system 300. The system 300 may include a computer system 302 for use by a user 304 to implement scoping similar to that described herein. The computer system 302 may be any type of computer device or communications device including a mobile device or the like capable of performing the functions or operations described herein.
The computer system 302 may include a processor 306 to control operation of the computer system 302 and a file system 308, memory or similar data storage device. An operating system 310 may be stored on the file system 308 for running or operating on the processor 306. A document editing application 312 may also be stored on the file system and may operate on the processor 306 for creating documents similar to that described herein. A module for author-specific scoping or other specified scoping criteria 314 may be associated with the document editing application 312. The module for author-specific scoping or other specified scoping criteria 314 may be an integral part of the document editing application 312 similar to the exemplary dialogue box 200 illustrated in FIG. 2 or may be a separate module or application from the document editing application 312 that operates in coordination with the document editing application 312. The methods 100 and 200 may be embodied in the module for author-specific scoping or other specified scoping criteria 314. The module for author-specific scoping or other specified scoping criteria 314 may also be stored or embodied on computer readable storage medium or computer program product including a computer readable storage medium similar to that previously described, such as computer program product 315.
Other applications 316, software programs or the like may also be stored on the file system 308 for operation on the processor 306. A web or Internet browser 318 may also be stored on the file system 318 for accessing one or more resources, such as server 320 via a network 322. The network 322 may be the Internet, intranet or other network.
In accordance with an embodiment, the server 320 or processing device may include a document editing application 324, which may be, for example, an application that allows independent editing by multiple authors at separate times, simultaneous editing by more than one author, as in a collaborative document editing application, or both. A module for author-specific scoping or other specified scoping criteria 326 may also operate on the server 320 and may be an integral part of the document editing application 324 or may be a separate module or application. The document editing application 324 and module for author-specific scoping or other specified scoping criteria 326 on the server 320 may be provided in addition to the document editing application 312 and module for author-specific scoping or other specified scoping criteria 314 on the computer system 302.
In some embodiments, the document editing application 312 and module for author-specific scoping or other specified scoping criteria 314 on the computer system 302 may not have functionality to allow simultaneous editing by more than one author. The module for author-specific scoping or other specified scoping criteria 314 does not require a network to be implemented. For example, multiple authors could share a file stored on a USB key, and with the module for author-specific scoping or other specified scoping criteria 314 could conduct scoped searches by specified scoping criteria, using the inserted tags. Further, the module 314 may be used in a networked system for off-line editing by a single author, for example, if a document created with document editing application 324 is checked out for editing during a period when a user will experience a temporary period without access to the network 322. In another embodiment, only the document editing application 324 and module for author-specific scoping or other specified scoping criteria 326 on the server 320 may be provided, such as in a cloud computing environment or similar arrangement. The document editing application 324 and module for author-specific scoping or other specified scoping criteria 326 would then be accessed via the network 322 using the computer system or computing device 302.
The computer system 302 may also include a display 328 for presenting the document being edited 202 and operation dialogue box 200 similar to those shown in FIG. 2. The computer system 302 may also include a speaker system 330 for presenting any audio content that may be part of any presentation. The computer system 302 may additionally include a microphone 332 for the user 304 to aurally communicate via the computer system 302.
The computer system 302 may further include one or more input devices, output devices or combination input/output devices, collectively I/O devices 334. The I/O devices 334 may include a keyboard, pointing device, such as a mouse or other computer pointing device, disk drives and any other devices to permit a user, such as user 304, to interface with and control operation of the computer system 302 and network resources, such as server 320. The module for author-specific scoping 314 may be loaded on the computer system 302 from a computer program product, such as computer program product 315 using one of the input devices 334.
The flowcharts and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of embodiments of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to embodiments of the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of embodiments of the invention. The embodiment was chosen and described in order to best explain the principles of embodiments of the invention and the practical application, and to enable others of ordinary skill in the art to understand embodiments of the invention for various embodiments with various modifications as are suited to the particular use contemplated.
Although specific embodiments have been illustrated and described herein, those of ordinary skill in the art appreciate that any arrangement which is calculated to achieve the same purpose may be substituted for the specific embodiments shown and that embodiments of the invention have other applications in other environments. This application is intended to cover any adaptations or variations of the present invention. The following claims are in no way intended to limit the scope of embodiments of the invention to the specific embodiments described herein.
1. A method for scoping editing operations in a document using a document editing computer application, the method comprising:
tagging each incidence of edited content of the document with an identity of an author responsible for an applicable incidence, a date of the applicable incidence, a time of day of the applicable incidence, a document phase, and an author role;
presenting a mechanism for designating a scope of tagged edited content to be found, wherein the mechanism comprises features for respectively designating the author or authors, the date, the time of day, the document phase, the author role, a character string, styling of characters, or any combination thereof, wherein such presenting a mechanism for designating a scope of tagged edited content comprises presenting a mechanism for receiving from a user a selection that the user wants to search for content not edited by one or more authors and the affirmative exclusion by a user of one or more authors by selecting the one or more authors to exclude the one or more authors;
finding a selection of at least some of the tagged edited content according to the designated scope of the tagged edited content and the designated character string, styling, or combination thereof; and
replacing the designated character string, styling, or combination thereof within the designated scope of tagged edited content in the document.
2. The method of claim 1, further comprising editing the document in accordance with a requested operation.
3. The method of claim 1, wherein the designated scope of the tagged edited content in the requested operation comprises the identity of the current user of the application.
4. The method of claim 3, wherein the designated scope of the tagged edited content further comprises the identity of one or more authors in addition to the current user.
5. The method of claim 1, wherein the designated scope of the tagged edited content comprises the identity of at least one author other than the user, and excludes the current user.
6. The method of claim 1, wherein the designated scope of the tagged edited content comprises the entire document, excluding the current user.
7. The method of claim 1, wherein presenting a mechanism for designating a scope of the tagged edited content further comprises presenting a mechanism for receiving from a user a selection that the user wants to search for content edited by one or more authors and the affirmative inclusion by a user of one or more authors by selecting the one or more authors to include the one or more authors.
8. The method of claim 1, wherein presenting a mechanism for designating a scope of tagged edited content by author comprises presenting a feature allowing at least selection of one or more authors as the scope of the tagged edited content.
9. The method of claim 8, wherein the feature comprises a dialogue box allowing at least selection of one or more authors with a computer pointing device.
10. The method of claim 1, further comprising highlighting or otherwise visually identifying the tagged edited content to identify the author responsible for the tagged content.
11. The method of claim 1, wherein tagging each incidence of edited content of the document with a documents phase comprises tagging each incidence of edited content with a stage of development of the document, the stage of development of the document comprising one of an outlined and organized documents phase, a refinement document phase, a review phase and an approval phase.
12. The method of claim 1, wherein tagging each incidence of edited content of the documents with an author role comprising tagging each incidence of edited content with one of group of author roles comprising owner, editor, reviewer and approver.
13. The method of claim 1, wherein designating the styling of characters comprises selecting at least a font.
14. A system for providing scoping of editing operations in a document using a document editing computer application, the system comprising:
a module, operating on the processor, for providing scoping of editing operations in a document using a document editing computer application, the module comprising:
a module for tagging each incidence of edited content of the document an identity of an author responsible for an applicable incidence, a date of the applicable incidence, a time of day of the applicable incidence, a document phase, and an author role;
a module for presenting a mechanism for designating a scope of tagged edited content to be found, wherein the mechanism comprises features for respectively designating the author or authors, the date, the time of day, the document phase, the author role, a character string, styling of characters, or any combination thereof, wherein such module for presenting a mechanism for designating a scope of tagged edited content comprises a module for presenting a mechanism for receiving from a user a selection that the user wants to search for content not edited by one or more authors and the affirmative exclusion by a user of one or more authors by selecting the one or more authors to exclude the one or more authors;
a module for finding a selection of at least some of the tagged edited content according to the designated scope of the tagged edited content and the designated character string, styling, or combination thereof; and
a module for replacing the designated character string, styling, or combination thereof within the designated scope of tagged edited content in the document.
15. The system of claim 14, wherein a module for presenting a mechanism for designating a scope of the tagged content further comprises a module for presenting a mechanism for receiving from a user a selection that the user wants to search for content edited by one or more authors and the affirmative inclusion by a user of one or more authors by selecting the one or more authors to include the one or more authors.
16. A computer program product for providing scoping of editing operations in a document using a document editing computer application, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising;
computer readable program code configured to tag each incidence of edited content of the document with an identity of an author responsible for an applicable incidence, a date of the applicable incidence, a time of day of the applicable incidence, a document phase, and an author role;
computer readable program code configured to present a mechanism for designating a scope of tagged edited content to be found, wherein the mechanism comprises features for respectively designating the author or authors, the date, the time of day, the document phase, the author role, a character string, styling of characters, or any combination thereof, wherein the computer readable program code configured to present a mechanism for designating a scope of tagged edited content comprises computer readable program code configured to present a mechanism for receiving from a user a selection that the user wants to search for content not edited by one or more authors and the affirmative exclusion by a user of one or more authors by selecting the one or more authors to exclude the one or more authors; and
computer readable program code configured to find a selection of at least some of the tagged edited content according to the designated scope of the tagged edited content and the designated character string, styling, or combination thereof; and
computer readable program code configured to replace the designated character string, styling, or combination thereof within the designated scope of tagged edited content in the document.
17. The computer program product of claim 16, wherein computer readable program code configured to present a mechanism for designating a scope of the tagged content further comprises computer readable program code configured to present a mechanism for receiving from a user a selection that the user wants to search for content edited by one or more authors and the affirmative inclusion by a user of one or more authors by selecting the one or more authors to include the one or more authors.
US13/488,867 2012-06-05 2012-06-05 Replacing a designated character string, or styling within the designated scope of tagged edited content in a document Active 2033-03-17 US9251128B2 (en)
US13/488,867 US9251128B2 (en) 2012-06-05 2012-06-05 Replacing a designated character string, or styling within the designated scope of tagged edited content in a document
US13/488,867 Active 2033-03-17 US9251128B2 (en) 2012-06-05 2012-06-05 Replacing a designated character string, or styling within the designated scope of tagged edited content in a document
US8326814B2 (en) 2007-12-05 2012-12-04 Box, Inc. Web-based file management system and service
US9063912B2 (en) 2011-06-22 2015-06-23 Box, Inc. Multimedia content preview rendering in a cloud content management system
US9978040B2 (en) 2011-07-08 2018-05-22 Box, Inc. Collaboration sessions in a workspace on a cloud-based content management system
EP2729877A4 (en) 2011-07-08 2015-06-17 Box Inc Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof
US9197718B2 (en) 2011-09-23 2015-11-24 Box, Inc. Central management and control of user-contributed content in a web-based collaboration environment and management console thereof
US8990307B2 (en) 2011-11-16 2015-03-24 Box, Inc. Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform
WO2013082320A1 (en) 2011-11-29 2013-06-06 Box, Inc. Mobile platform file and folder selection functionalities for offline access and synchronization
US9019123B2 (en) 2011-12-22 2015-04-28 Box, Inc. Health check services for web-based collaboration environments
US9904435B2 (en) 2012-01-06 2018-02-27 Box, Inc. System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment
US9965745B2 (en) 2012-02-24 2018-05-08 Box, Inc. System and method for promoting enterprise adoption of a web-based collaboration environment
US9195636B2 (en) 2012-03-07 2015-11-24 Box, Inc. Universal file type preview for mobile devices
US9575981B2 (en) 2012-04-11 2017-02-21 Box, Inc. Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system
US9413587B2 (en) 2012-05-02 2016-08-09 Box, Inc. System and method for a third-party application to access content within a cloud-based platform
GB2514947B (en) 2012-05-04 2015-06-17 Box Inc Repository redundancy implementation of a system which incrementally updates clients with events that occured via a cloud-enabled platform
US9691051B2 (en) 2012-05-21 2017-06-27 Box, Inc. Security enhancement through application access control
US8914900B2 (en) 2012-05-23 2014-12-16 Box, Inc. Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
GB2505072A (en) 2012-07-06 2014-02-19 Box Inc Identifying users and collaborators as search results in a cloud-based system
US9712510B2 (en) 2012-07-06 2017-07-18 Box, Inc. Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform
US9237170B2 (en) 2012-07-19 2016-01-12 Box, Inc. Data loss prevention (DLP) methods and architectures by a cloud service
US9794256B2 (en) 2012-07-30 2017-10-17 Box, Inc. System and method for advanced control tools for administrators in a cloud-based service
US9369520B2 (en) 2012-08-19 2016-06-14 Box, Inc. Enhancement of upload and/or download performance based on client and/or server feedback information
US9558202B2 (en) 2012-08-27 2017-01-31 Box, Inc. Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment
US9135462B2 (en) 2012-08-29 2015-09-15 Box, Inc. Upload and download streaming encryption to/from a cloud-based platform
US9117087B2 (en) 2012-09-06 2015-08-25 Box, Inc. System and method for creating a secure channel for inter-application communication based on intents
US9195519B2 (en) 2012-09-06 2015-11-24 Box, Inc. Disabling the self-referential appearance of a mobile application in an intent via a background registration
JP2014056319A (en) * 2012-09-11 2014-03-27 Canon Inc Information processor, program, and control method
US9292833B2 (en) 2012-09-14 2016-03-22 Box, Inc. Batching notifications of activities that occur in a web-based collaboration environment
US10200256B2 (en) 2012-09-17 2019-02-05 Box, Inc. System and method of a manipulative handle in an interactive mobile user interface
US9553758B2 (en) 2012-09-18 2017-01-24 Box, Inc. Sandboxing individual applications to specific user folders in a cloud-based service
US9959420B2 (en) 2012-10-02 2018-05-01 Box, Inc. System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment
US9495364B2 (en) 2012-10-04 2016-11-15 Box, Inc. Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform
US9665349B2 (en) 2012-10-05 2017-05-30 Box, Inc. System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform
US9628268B2 (en) 2012-10-17 2017-04-18 Box, Inc. Remote key management in a cloud-based environment
US10235383B2 (en) 2012-12-19 2019-03-19 Box, Inc. Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment
US9396245B2 (en) 2013-01-02 2016-07-19 Box, Inc. Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9953036B2 (en) 2013-01-09 2018-04-24 Box, Inc. File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9507795B2 (en) 2013-01-11 2016-11-29 Box, Inc. Functionalities, features, and user interface of a synchronization client to a cloud-based environment
US9633037B2 (en) 2013-06-13 2017-04-25 Box, Inc Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US9805050B2 (en) 2013-06-21 2017-10-31 Box, Inc. Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US9535924B2 (en) 2013-07-30 2017-01-03 Box, Inc. Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US9704137B2 (en) * 2013-09-13 2017-07-11 Box, Inc. Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US8892679B1 (en) 2013-09-13 2014-11-18 Box, Inc. Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform
GB2518298A (en) 2013-09-13 2015-03-18 Box Inc High-availability architecture for a cloud-based concurrent-access collaboration platform
US10509527B2 (en) 2013-09-13 2019-12-17 Box, Inc. Systems and methods for configuring event-based automation in cloud-based collaboration platforms
US10530854B2 (en) 2014-05-30 2020-01-07 Box, Inc. Synchronization of permissioned content in cloud-based environments
US10038731B2 (en) 2014-08-29 2018-07-31 Box, Inc. Managing flow-based interactions with cloud-based shared content
US9894119B2 (en) 2014-08-29 2018-02-13 Box, Inc. Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms
US9756022B2 (en) 2014-08-29 2017-09-05 Box, Inc. Enhanced remote key management for an enterprise in a cloud-based environment
US6006239A (en) * 1996-03-15 1999-12-21 Microsoft Corporation Method and system for allowing multiple users to simultaneously edit a spreadsheet
US6442576B1 (en) * 1997-08-06 2002-08-27 Adobe Systems Incorporated Searching for documents with multiple element types
US20020124115A1 (en) * 2000-11-13 2002-09-05 Mclean Alistair William Filter based authoring tool
US20020129053A1 (en) 2001-01-05 2002-09-12 Microsoft Corporation, Recordation Form Cover Sheet Enhanced find and replace for electronic documents
US20040205653A1 (en) * 2001-12-17 2004-10-14 Workshare Technology, Ltd. Method and system for document collaboration
US20050240572A1 (en) * 2004-04-26 2005-10-27 Taiwan Semiconductor Manufcaturing Co. New document management and access control by document's attributes for document query system
WO2007071482A2 (en) 2005-12-22 2007-06-28 International Business Machines Corporation A method and system for editing text with a find and replace function leveraging derivations of the find and replace input
US20070239674A1 (en) 2006-04-11 2007-10-11 Richard Gorzela Method and System for Providing Weblog Author-Defined, Weblog-Specific Search Scopes in Weblogs
US20080228671A1 (en) * 2007-03-14 2008-09-18 Oracle International Corporation Facilitating Development of Documentation for Products Related to an Enterprise
US7472114B1 (en) * 2002-09-18 2008-12-30 Symantec Corporation Method and apparatus to define the scope of a search for information from a tabular data source
US20090182723A1 (en) 2008-01-10 2009-07-16 Microsoft Corporation Ranking search results using author extraction
US20090259662A1 (en) * 2008-04-11 2009-10-15 Brian John Cragun Controlling Reuse of Components in a Content Management System
US20090300487A1 (en) 2008-05-27 2009-12-03 International Business Machines Corporation Difference only document segment quality checker
US20090319910A1 (en) 2008-06-22 2009-12-24 Microsoft Corporation Automatic content and author emphasis for shared data
US20100083136A1 (en) 2008-09-29 2010-04-01 International Business Machines Corporation Joint editing of an on-line document
US20100125450A1 (en) * 2008-10-27 2010-05-20 Spheris Inc. Synchronized transcription rules handling
US20100281426A1 (en) * 2009-04-30 2010-11-04 Verizon Deutschland Gmbh Product data management and workflow systems and methods
US20110078562A1 (en) * 2007-06-29 2011-03-31 Walter Hoffmann Method and system for tracking authorship of content in data
US7949633B1 (en) * 2008-05-12 2011-05-24 Adobe Systems Incorporated Shared edit access of electronic content
US20110179073A1 (en) 2008-10-08 2011-07-21 Localize Direct Ab Method for Localizing Text in a Software Application
US20110276920A1 (en) * 2010-05-05 2011-11-10 Tanming Fong Systems and methods for selecting data elements, such as population members, from a data source
US20110295720A1 (en) * 2010-05-26 2011-12-01 Ebay Inc. Personalized search widgets for customized user interface
US20120110445A1 (en) * 2010-11-02 2012-05-03 Greenspan David L Realtime Synchronized Document Editing by Multiple Users for Blogging
US20120272192A1 (en) * 2011-04-19 2012-10-25 Tovi Grossman Hierarchical display and navigation of document revision histories
US20120317479A1 (en) * 2011-06-08 2012-12-13 Workshare Ltd. Method and system for shared document editing on a mobile device
US20130218845A1 (en) * 2009-05-26 2013-08-22 Adobe Systems Incorporated Web-based collaboration for editing electronic documents
US20130326323A1 (en) * 2012-05-30 2013-12-05 Google Inc. Systems and methods for displaying contextual revision history
IDM Computer Solutions, Inc., Find and Replace | UltraEdit, Jan. 6, 2012, https://web.archive.org/web/20120106024252/http://www.ultraedit.com/support/tutorials-power-tips/ultraedit/find-replace.html. *
CN1811685B (en) 2010-06-23 User interface facing task model of software application program focusing on documents
US8689137B2 (en) 2014-04-01 Command user interface for displaying selectable functionality controls in a database application
US7676785B2 (en) 2010-03-09 Hosted application as a designer in an integrated development environment
US9740369B2 (en) 2017-08-22 Systems and methods for providing a tagging interface for external content
US10248305B2 (en) 2019-04-02 Manipulating documents in touch screen file management applications
KR102006396B1 (en) 2019-08-01 Identifying matching applications based on browsing activity
US20080184148A1 (en) 2008-07-31 Drag and drop browser extension
US9141710B2 (en) 2015-09-22 Persisting annotations within a cobrowsing session
KR20140045301A (en) 2014-04-16 User interface interaction behavior based on insertion point
KR101608099B1 (en) 2016-03-31 Simultaneous collaborative review of a document
US20150205489A1 (en) 2015-07-23 Browser interface for installed applications
US7627854B2 (en) 2009-12-01 Graphical aid for generating object setup scripts
CN103853548B (en) 2016-03-23 For deep linking to the method and system in application situation
US8984390B2 (en) 2015-03-17 One-click sharing for screenshots and related documents
US7310781B2 (en) 2007-12-18 System and method for content and information transfer between program entities
CA2674659C (en) 2016-10-18 Synchronous to asynchronous web page conversion
US20070006206A1 (en) 2007-01-04 Cross version and cross product user interface
US20140047308A1 (en) 2014-02-13 Providing note based annotation of content in e-reader
US20130031449A1 (en) 2013-01-31 System for Linking to Documents with Associated Annotations
US9519886B2 (en) 2016-12-13 Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
US9256341B2 (en) 2016-02-09 Tracking changes in collaborative authoring environment
US7471646B2 (en) 2008-12-30 System and methods for inline property editing in tree view based editors
KR20060086825A (en) 2006-08-01 Systems and methods for providing a user interface with an automatic search menu
CN102591647B (en) 2016-01-20 Desktop application is converted to web application
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MASSELLE, ERIC LEONARD;BARTEK, VELDA;MCGOWAN, PATRICK GABRIEL;REEL/FRAME:028320/0690

redpajama_set_name: RedPajamaCommonCrawl


This week I had a go at cold moulding and the rest of the group got 4 more planks on the Wherry!
Planking, planking and more planking!
So we got 6 more planks on the boat and the Red Arrows came to Lyme Regis! Another glorious week!
We starting planking this week and got the first boards, the garboards, on the Wherry! 2 down... 16 to go... Stay tuned!
This week we continued and completed the process of setting up the Wherry ready to start planking next week. The keel panel was shaped, centreboard case created and we did the lining off so that we could decide where the planks should sit. Exciting times!
So! We moved downstairs and started building the Wherry! Hooray hooray hooray!
Here is a summing up of the last few weeks before we moved downstairs, including launch day!
Time to make plastic boats! It's GRP fortnight!
This week we went from the wonderful world of woodwork to the glorious world of GRP! The smell of styrene, constantly wearing rubber gloves, goggles and even face masks... what a glorious week! We even managed to get through 1000 tongue depressors, that is testament to the volume of chemicals that we mixed.
This week we learned all of the planking techniques and had a go at doing them too! It was a really fun, relaxed and awesome week. Yay!
Final week of LoftFest 2016!
The final week of LoftFest 2016 involved lots of mould fettling and helping out on the other boats, which was lots of fun. There is also a video at the end which is a show and tell session where I show you all the templates and some of my woodworking! Apologies for lateness, I had issues with the internet and uploading videos to youtube.
More Lofting this week! Also making templates and moulds and planning how we will build the whole Wherry! Exciting times!
This week we have been lofting the Christmas Wherry. This means that we have been drawing out all of her lines, full size, onto boards in the lofting room. So, come and meet her for the first time, she is a beauty!
Week 6 - We literally built 2 boats. Not even kidding. AMAZING WEEK!
This week we built two boats! Yes, I am totally serious. We built, fro scratch, two whole boats. That is crazy!
Week 5! Can you believe it?
Hello! Another glorious week of sunshine and storms at the BBA. The only storms being the ones outside as it is always glorious in the workshop!
Month no.1 is all done! How very fast... vlog no. 6!
Well that went quickly! This week has been boats, machines both big and small and fossils galore!
SUPER EXCITING NEWS! - SPECIAL VLOG TOO!
AAAAAAAAHHHHHHHHH! IT HAPPENED! I AM COMMISSIONING A BOAT! I AM SO EXCITED!
Vlog 4 and pictures of dovetails!
Vlog no. 4 is up, along with some photos of my dovetails from this week and the drawer that I made. Another fantastic week at the BBA!
Week 3 at the BBA!
Week 2 is already upon us at the Boat Building Academy! It continues to be wonderful!
Weekend at the Boat Building Academy!


Open air, warmth, generous volumes. Playful natural fabrics and technical materials. Eveningwear with mineral nuances, large and small polka dots.
Grey, navy, greyish green, chrome green, quartz, black. Bright overtones: royal blue, hazelnut, oxidized green, raspberry, cobalt, mahogany, chartreuse, bubble gum pink.
Wraparound coats, double-breasted coats, three-button coats. Parkas, trench coats with removable collars in sheepskin, blousons with ribbing, straight blousons, hooded blousons, sweat-shirts, blousons with knitted shawl collars, blousons with a bomber spirit. Straight or double-breasted suits, three-button jackets, double-breasted jackets, padded jackets with drawstring back and staggered topstitching.
Pullovers with round collars, oversize pullovers, raglan pullovers with buttoned collars, high neck pullovers. Shirts with straight collars, shirts with supple collars, shirts with high neck contrasted collars, shirts with ridged ribbing, shirts with playful pleats. Very narrow trousers, wide trousers with elastic waist and leather bottom cuff, pleated trousers.
Combed mohair, compact double wool, 180 compact wool, technical wool felt. Two-tone quilted Toilbright, Toilovent, technical stripes and herringbone pattern. Reversible Toilovent and rubberised lambskin, rubberised lambskin with topstitching, endless road design rubberised lambskin with sabré technique, grained calfskin with brazilian horses silkscreen lining, patinated calfskin, babylamb with contrasted topstitching, sheepskin.
Cotton and wool with herringbone pattern and leather detail, supple cashmere flannel, technical wool, reversible cotton jacquard with polka dots, silk tie jacquard with polka dots, wool braiding with checks. Extra-fine cashmere with saddler topstitching, cashmere and silk with contrasted stripes, cashmere with playful ribbing, pop tv wool, endless road cashmere, wool and cashmere with two-toned arrows, tweed and stripes.
Cotton poplin, cotton and cashmere twill, cotton jacquard with polka dots, cotton with liquid tartan scarf print, silk. Supple cashmere flannel, wool broadcloth and cashmere, wool flannel, wool and mohair canvas, technical wool, stretch gabardine, cotton and wool with herringbone pattern, technical wool cover, cotton or silk jacquard with polka dots.