text:
|Publication number
|Publication type
|Application number
|Publication date
|Oct 12, 1999
|Filing date
|Sep 14, 1995
|Priority date
|Sep 14, 1995
|Fee status
|Also published as
|Publication number
|Glenn C. Thomas, Jay Van Vark
|Original Assignee
|Bentley Mills, Inc.
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (17), Referenced by (57), Classifications (18), Legal Events (4)
|External Links: USPTO, USPTO Assignment, Espacenet
The present invention relates in general to methods and systems for computer-aided design, and, in particular, to methods and systems for the imaging and design of floor coverings or other fabrics.
The selection or "sampling" of custom floor coverings and other fabrics has been attended by various inefficiencies that stem from the difficulty of visualizing new color configurations for those fabrics as they would really appear. Typically, sales representatives have been limited to the display and sale of only those models and color schemes they are able to carry along from site to site. Turning around a custom design sample, moreover, has been a time-consuming and expensive proposition. Before an accurate visualization of the sample is possible, it is necessary to select and specify a custom order, to transmit the order to a mill, to produce a corresponding sample at the mill by a labor-intensive process, and to await shipment of the sample. Even assuming a particular customer were able to visit a mill at which custom samples could be produced, the time and expense involved in experimenting with various color schemes and producing fabric and textile models would itself be prohibitive and could impose a limit on the range of options that a customer could explore. The variety of available models of floor coverings and other fabrics has proliferated as a result of improvements in fabrication technology, among other factors, which has increased the number of choices available to designers and other persons choosing custom carpet. This trend has further complicated the customer's decision process.
Rather than persisting with the arduous process described above, it would be vastly preferable for a sales representative to be able to visit a customer without needing to bring along the full panoply of models and colors, and yet still enable the customer to accurately visualize the gamut of possible design choices. Still more helpful would be an ability to permit the customer to independently vary the treatment (e.g., the color) of components of images of a floor covering or other fabric essentially at will, to store one or more representations of these variations, and specifications of samples embodying particularly promising design specifications, to quickly generate a set of alternative designs based on different models and with different color schemes, and to be able to compare and contrast the alternatives as a method of winnowing the set of design options to one of manageable size. Once a set of design alternatives has been chosen, it would greatly assist vendors as well as the customer to be able, in comparatively short order and in a convenient fashion, to perform a side-by-side comparison of the design alternatives. No such capability has been available, however.
Perhaps the most challenging obstacle to assisting in the design and selection of custom fabrics is presented by the sensitivity of the human eye (particularly the well-trained eyes of design professionals) to shortcomings in the predictive representations of custom articles. This sensitivity places a premium on the reality of the representation despite the variation of image parameters such as color. A system for representing and allowing the manipulation of high-resolution images therefore most preferably should provide an ability to manipulate parameters of a photographic image, and to do so with convenience and convincing results. Such a system should be able, for example, to modify the color and structure of components in a photographic image of a floor covering or other fabric, and, particularly, to do so in the vicinity of shadows or other factors that may tend to undermine the realism of the image when a color transformation has been requested. To date, however, capabilities of this sort have not been available.
The present invention solves the foregoing problems by providing methods and systems for representing floor coverings or other fabrics or textiles of various models, and permitting a user to vary characteristics of subsets or portions of images of the models to visualize models that incorporate the selected variation(s). The present invention also provides a technique for converting selected fabric design parameters into a format that can be used to generate representations of even higher resolution within a short turn around time. Still further, the present invention provides a method and system whereby the images that are manipulated are of photographic quality, and the manipulation of colors can be performed while preserving the realism of the image even in the presence of shadows or other influences that may tend to lead to unrealistic-looking results.
One embodiment of a method according to the present invention, for example, comprises a method for computer-aided manipulation of characteristics of an image of a fabric, such as a floor covering. The method is implemented on a computer coupled to a display means and a user input means. The imaged fabric has at least one "position" comprising a subset of the fabric that is to be given substantially the same treatment (such as the same color yarn end or pom). At least one image of a fabric, and preferably a library of such images, has been stored in a memory in a computer readable and manipulable format. Also stored in a computer readable and manipulable format, and in association with each of the fabric images, are data defining the one or more positions of the fabric. Furthermore, at least one treatment defined by at least one characteristic (e.g., yarn end or pom color) has been stored in a memory in a computer readable and manipulable format. A selected image of a fabric (chosen from the at least one stored image) is displayed. A position selected from among the at least one positions of the fabric is then identified, and a selected treatment from among the at least one available treatments is also identified. The selected position of the selected image is then modified to display the selected treatment for that position, and the image, including the modified position, is then displayed. A system or apparatus for implementing the foregoing method is also disclosed.
An embodiment of another aspect of the present invention involves selecting at least one color in a color photographic image of a floor covering or other fabric, for example, and replacing that source color with a target color. Prior to implementation of the method, the RGB and YIQ color model values (described in the Detailed Description Section of this document) for the source and target colors have been stored in a data storage device. In addition, the color photographic image, including the subset of the image having the source color, has been digitized to produce a full color digital image represented according to the RGB color model and the digital image is stored in a data storage device (preferably among a library of such images). The RGB values for the source color and the target color are transformed from the RGB color model to the YIQ color model. An adjusted Y value is computed based on the Y values for the source and target colors. Then a replacement YIQ representation is created using the adjusted Y value and the I and Q values of the target color. The resulting modified YIQ representation of the target color (including the I and Q values of the target and the adjusted Y value) is then transformed back into the RGB color model. The resulting values yield a display in which the source color has been replaced by the target color, and in which the luminance of the result has been adjusted to maintain a realistic look.
Accordingly, it is an object of the present invention to provide methods and systems for permitting a person, with the aid of a computer, to visualize a wide variety of fabric or textile designs, as well as changes in desired characteristics of such fabrics or textiles.
It is another object of the present invention to provide methods and systems for providing realistic representations of fabrics and textiles, such as carpets, such that component characteristics of the represented fabric or textile can be modified or manipulated by a designer or other user with the aid of a computer.
It is yet another object of the present invention to provide methods and systems for allowing a user of a computer to modify visual characteristics of fabrics or textiles, such as the color of portions of a carpet by manipulating aspects of photographic images of such fabrics and textiles.
It is a further object of the present invention to generate a set of alternative design selections for a fabric or textile carpet, that can be conveniently compared, and to provide a mechanism whereby a higher resolution representation can be provided in a short turn-around time to facilitate such comparison.
It is still a further object of the present invention to provide a method and system for adjusting colors in photographic quality images of fabrics, textiles or other materials, while preserving the color realism of such images in the vicinity of shadows or other features that may tend to give the transformed color an unrealistic look.
FIG. 1 is a schematic illustration of a portion of a simplified, hypothetical fabric or textile having three positions.
FIG. 2 is a flowchart showing preliminary process steps associated with a method according to and embodying the present invention.
FIG. 3 is a high-level block diagram of an embodiment of methods according to and embodying the present invention.
FIG. 4 is a first portion of a flowchart showing the start, main menu and browser portions of the embodiment of the present invention shown in the diagram of FIG. 3.
FIG. 5 is a second portion of a flowchart showing the project portion of the embodiment of the present invention shown in the diagram of FIG. 3.
FIGS. 6 and 6A are a third portion of a flowchart showing the database index and search portion of the embodiment of the present invention shown in the block diagram of FIG. 3.
FIG. 7 is a fourth portion of a flowchart showing the pre-modification portion of the embodiment of the present invention shown in the block diagram of FIG. 3.
FIG. 8 is a fifth portion of a flowchart showing the modification portion of the embodiment of the present invention shown in the block diagram of FIG. 3.
FIGS. 9 and 9A are a sixth portion of a flowchart showing the modification portion of the embodiment of the present invention shown in the block diagram of FIG. 3.
FIG. 10 is a flowchart showing steps in a method of adjusting colors in a digitized image according to and embodying the present invention.
FIGS. 11 and 11A are a seventh portion of a flowchart showing the post-modification portion of the embodiment shown in the block diagram of FIG. 3.
The methods and system according to the present invention facilitate the selection of design parameters by persons involved in choosing custom fabrics and textiles, such as floor coverings, wall coverings, window treatments, or other fabrics. Specifically, the disclosed methods and systems permit a user to visualize modifications to the characteristics of components or portions of a fabric or textile by selecting and manipulating high quality digital images of these materials to produce highly realistic photographic-quality renderings of the various generated options. These images can be stored and recalled for subsequent comparison, and may be used as the convenient and economical basis for generating still higher quality representations or samples of the candidate designs. The methods and system are generally applicable at least to cloths, textiles, fabrics or other materials, whether tufted, woven, knitted, or otherwise manufactured. In one embodiment, described herein, the methods and system according to the present invention facilitate the selection or design of custom carpet. Although described with reference to floor coverings such as carpeting, for which the described methods and systems are particularly effective, the principles of the present invention are not limited to use in connection with floor covering markets, but are applicable to fabrics more generally.
The designs of a carpet, wall-covering, or other fabric can be characterized by several parameters, but a particularly useful one for purposes of the present invention is captured by the notion "position." A position in a fabric can be thought of as a subset of the fabric, all of which is to be given a particular "treatment." Although treatment here is intended to mean any characteristic, color is particularly important and its manipulation is emphasized in the present invention. Thus, a given position in a fabric can be defined by all portions of that fabric having a particular color, whether or not those portions are contiguous. A fabric may have several positions, each characterized by its own pom or yarn end having a particular color and/or construction. A "pom" is often used to refer to a small bundle of yarn used for demonstration purposes to show the structure and color of a given yarn type. A "yarn end" refers to the visible portion of the material occupying a particular position.
Accordingly, a model, pattern or style of a fabric, such as a floor covering, may be characterized at least by the number and arrangement of the positions it includes (regardless of the color or construction of the actual poms or yarn ends that may fill those positions). In FIG. 1, for example, a highly simplified rendering of a sample of a floor covering model 10 is shown in schematic form. This hypothetical floor covering model 10 includes three positions. The treatment (e.g., the pom or yarn end) in each of the positions is shown in the legend below the figure. A first treatment 12 is symbolically depicted by vertical lines, second treatment 14 is symbolically depicted by horizontal lines, and a third treatment 16 is symbolically depicted by diagonal lines.
The fabric sampling and design methods and processes according to the present invention begin with preliminary steps for generating a database of floor covering models which serve as the starting point for the sampling and design process. Since carpet design is constrained by the machine processes used in the mills to manufacture the actual carpet, the design and sampling methods and systems according to the present invention use existing models as a starting point. This approach is economical, because it constrains the possible design outcomes to structures that can be fabricated. If a designer were able to specify any design without constraint, it could well turn out that the result could not be fabricated according to known methods. With the approach taken by the present invention, this possibility is precluded. Moreover, the fact that the models originate with an existing repertoire of an existing mill implies that the production of actual samples, or full orders of carpet, can be produced economically and in short order.
In addition, rather than confronting the user with a tabula rasa--a blank slate--the existence of a rich set of models provides some structure to the design and sampling process. The models provide a multiplicity of starting points, which may be of assistance to a customer in initiating the mental portion of the sampling and design process. That the number of existing alternative models is large keeps the design and sampling process from being unduly or unreasonably constrained. Between the large number of models, as well as the large number of yarn ends or poms, the size of the design space--that is, the number of possible combinations --can be very large. The methods and systems according to the present invention, however, permit a customer to negotiate that design space in such a manner as to quickly arrive at a set of desired alternatives, and with such realism that the customer can predict with a high degree of accuracy how the actual floor covering (or other type of fabric) will appear.
As a precursor to creating or running the methods and system according to the present invention, a number of pre-application steps 70, shown in FIG. 2, are performed in order to create a database of models that form the starting points and, in a sense, the templates, for the design process. First, an actual item, such as a sample of carpet representative of a particular model, is digitally scanned at 72 according to known methods to create a full color digital image at 74. Each carpet sample is most preferably one in which the colors of the poms or yarn ends in the particular positions are preselected to be of high contrast with respect to one another, regardless of any aesthetic shortcomings of the combination. Choosing the colors in this manner tends to maximize the resolution of the boundaries between positions. The digitized image is then retrievably stored in a database according to known methods, and in association with a code identifying the model. The code is preferably one that is understood by the mill or mills that will be called upon to fulfill an order for a variation upon the model, or should at least be convertible to a form recognizable by the mill.
Once the image has been retrievably stored in a memory, the positions of the model are isolated at step 75. The isolation and storing of the positions based on a full color digital image, as well as the remaining pre-application steps 70, can be done with conventional graphic design systems, such as (but not limited to) PHOTOSHOP�, by ADOBE SYSTEMS, INC.� This process creates a data structure that defines the positions with respect to the original image, by creating a bitmap, for example. Also at step 75, a true or representative color for that position is identified or established, which is necessary for comparatively characterizing shaded portions of the image when the color is modified. Once the positions have been isolated, a black and white (or luminance) image or overlay is created at step 76 for each of the positions. One (or more) file including the image, the black and white position overlays, and the model identifying information, is (are) then created and stored at step 78 for retrieval in association with the application. The pre-application steps 70 may be repeated as many times as necessary to create a library of the models that a particular mill or mills are capable of manufacturing.
In a manner similar to the creation of a library of models, a library of available poms or yarn ends having a particular construction, is also created at step 79 by scanning actual samples of carpet to generate a digitized image showing the structure of carpet having the particular pom or yarn end. Additionally at step 79, for each scanned image, a set of permissible colors are coded in association with an identifying name, as well as an indication of the "true" color specified in terms of the computer graphics code for that color (e.g., the RGB code, further described below in connection with FIG. 10). The selection of the code for the "true" color, as with the scanning of the carpet models generally, can be done by a person using PHOTOSHOP� or other suitable system. As with the model position colors, a single true color value needs to be designated, since the presence of shadows and the like in a particular image creates a variety of perceived colors for a carpet of a particular hue.
A block diagram illustrating the architecture of a software application 20 embodying the methods and architecture of the system according to the present invention is shown in FIG. 3. In the following description, the term "screen" may be used to denote a user interface, which can be of any sort, but which is preferably a graphical user interface (GUI). The application steps described below can be implemented using existing computer languages, such as the C++ programming language. The method and system according to the present invention is shown in procedural (flowchart) form. This, however, is not intended to indicate that the methods and system according to the invention are, or need to be, implemented using a procedural programming model, rather than an object-oriented model. Either of these, or any suitable alternative models, can be used. In the procedurally-oriented flowcharts shown in the Figures, the apparent ordering of various of the steps to enter or depart from different states associated with particular user interfaces does not reflect an ordering that a user needs to follow; rather, it shows, for clarity of illustration, a representative "path" through the system that a user may take. The user, however, may in general freely move between such states within the constraints shown in FIG. 3. In addition, the invention is not limited to the states depicted, but involves the underlying functionality accessible to a user by entering those states. Those functions could be re-arranged to a certain extent to involve a greater or lesser number of such user interfaces and states without departing from the spirit and scope of the present invention.
Following the start 22 of the application 20, the user is presented with a menu 24. From the main menu 24, the user may transition between a project screen 26, a database index and search screen 30, and a browser screen 36. The project screen, as further described below with reference to FIG. 5, provides an interface for the user to identify and select among existing projects created during earlier sessions with the application. The database index and search screen 30, on the other hand, affords the user access to a data base for one or more mills or vendors of floor coverings (or other fabrics of interest), described at greater length below in connection with FIG. 6. Via the browser screen 36, the user may, for a given project, view the models on the project working list in a slide-show format, described in greater detail below with reference to FIG. 7. One can also access a specifications screen 38 for quickly obtaining a listing of information regarding a particular model. From each of the project screen 26, the database index and search screen 30 and the browser screen 36, the user can return to the main menu 24. A user can also move directly from the database index and search screen 30 to the browser 36, or to a pre-modification screen 40, which can also be invoked from the browser screen. From the pre-modification screen 40, a user may sort and view images of sample designs, as might be done if samples were being examined, considered, or perhaps eliminated from consideration, on a table top. The pre-modification screen 40 is described in connection with FIG. 8, below.
A user can also invoke the modification screen 44 from either the database index and search screen 30 or the pre-modification screen 40. It is via the modification screen 44 that a user may design and/or manipulate images of model fabrics, such as floor covering models, and select and modify the treatment of positions of selected models. The functionality accessible to the user via this interface is described below with reference to FIGS. 9 and 10. A user interacting with the modification screen of a system according to the described embodiment of the invention can move, for editing purposes, back to the pre-modification screen 40, or can return to the database index and search screen 30. In addition, the user can move to and from a post-modification screen 56 if she or he has, for example, arrived at a set of floor covering selections. Alternatively, the user can move to a promo-photo screen 52, in which a user can view a photographic image of an actual carpet model in a real environment, or to a large sample screen 54, which allows the user to zoom out and view a larger area of the sample including many more pattern repetitions than are ordinarily visible. From the large sample screen 54, the user may proceed to the post-modification screen 56.
In the post-modification screen 56, the user can decide which items on the working list are to be ordered in photographic form, and can then place those orders. The user can also organize the working list into one or more projects that can be re-invoked for further work or otherwise referred to at a later time. A user may return to the pre-modification screen 40, in which the user can sort through the various items on the working list using a table top paradigm--as a customer and a sales representative might use a table top to display, compare, inspect and discuss various design options in a preliminary fashion. Then, the user may return from the pre-modification screen 40 to the post-modification screen 56, and can bring a selected model or sample from the pre-modification screen 40 to the post-modification screen 56, where it can be added to a working list for a given project.
From the post-modification screen 56 one can also move to the project screen 26, at which the user can browse through a list of existing options and select one to work with. Finally, as depicted in FIG. 3, one may invoke an exit function 58 from the post-modification screen 56. Although this is the most logical point of departure from the application, and the clearest manner of illustrating the architecture of the application, the user can, of course, exit from other points in the application if necessary or desired via main menu 24.
As seen in FIG. 4-9, from the main menu 24, a user can select from among three areas or interfaces: project screen 26, database index and search 30 and browser 36, or can exit at 58. When interacting with the project screen 26, shown in FIG. 5, the user can enter the application by choosing at step 262 to resume work on a previously begun project. The user can also, beginning at step 262 (which can be entered from the post-modification screen, discussed below), remove or delete a project (i.e., a text file including client information and specifications for samples generated in a given session) with which she or he has previously worked. If a previously worked on project is to be retrieved or deleted, the user is presented with a project list at step 264. The user may then either execute a selection of a particular project at step 266, which retrieves from storage the files for previously designed samples, or, alternatively, execute a deletion at step 268 of the files associated with an existing project. At step 270, the application may then return to the main menu, from which another interface can be selected.
If a user had not previously generated a set of sample designs, or had decided to delete them at step 268, she or he can develop a working list of candidate models with which to begin the process. From the main menu 24, the user selects the database index and search screen 30, via which the user can begin by viewing a list of models on the monitor, at 302. The database index and search screen 30 preferably includes means for listing available styles of carpet organized by such indicia as style category, machine type and dye method. For each of these categories, the default display may be the first N instances (e.g., as organized alphabetically), or they can be any desired default set. If any of the displayed choices are of interest to the user, those choices can be selected, and the selections preferably indicated to the user, such as by being placed in a list. If the user wishes to change the selection set of the displayed list of models, that selection can be made at step 304, and an associated query is executed at step 306. Selection set, as used here, refers to the most basic categories that might be assigned to carpeting by a mill. For example, a first selection set might include the mill's running line, while a second selection set could include the mill's custom styles. The user may view the list corresponding to the selected set on the computer display means, at step 302. Again, and as many times as desired, the user can modify the selected set at step 304 by either adding additional models of interest or deleting them. During this process, the user has the option at step 308 of changing the selection style being viewed and thereby increasing the range of styles that can be worked with. The selection style is intended to refer to a class of models having a particular style category (e.g., pattern type), machine type (e.g., PCL, loop/loop, etc.), dye method (e.g., piece dye, yarn dye, etc.), or other characteristic. If the user wishes to do so, then at step 310 a query is executed and the resultant list can be viewed on the computer display at step 302. The user can then decide at step 312 whether the viewed list includes one or more models of interest. In this case, the application moves to 314, at which one or more displayed models can be used to begin (or to add to, on subsequent iterations) a working list. The entries on the working list can be viewed on the monitor, as at step 316. If the user wishes, at step 318, to add one or more models to the working list, the process can return to step 314; otherwise, the user may choose at step 320 to remove models from the working list. In this event, the user can execute a move (i.e., a remove) from the working list at step 322, viewing the working list on the monitor, at 316.
If the user does not desire to remove one or more models from the working list, she or he may consider moving to a different screen with the working list. For instance, the user, having arrived at a working list, may decide to browse the working list by iterating through displays in the form of a slide show by moving at 326 to the browser screen 36. Or, the user may wish to manipulate or re-organize the members of the working list prior to modification of those members by moving, at step 328, to the pre-modification screen 40. If the user considers the working list to be in a suitable condition for beginning the design process, she or he can execute a change at step 330 to the modification screen 44. For each of these moves to different screens, the working list remains intact for access from the new screen.
The browser screen 36 can be entered from the main menu 24, the database index and search screen 30 or the pre-modification screen 40. The paradigm for the browser screen 36 is that of a slide show, through which the user can browse at the items on the working list. As shown in FIG. 7, each image can be sequentially viewed, at 362, on the monitor, with the ability at 364 to move back to a previously viewed image at 366, or to move forward to another image at step 368. When, during this process, an image of a sample design of particular interest has been arrived at, the user may choose at 370 to view the current poms or yarn ends, which are then retrieved from memory and displayed as an overlay on the screen image of the model being viewed. Each position may be shaded in a particular manner, and a legend may be displayed correlating that shading to the corresponding position. The user may also choose at step 374 to zoom into (376), or out of (378), the image, to get a more fine-grained, or a more global, view of the image. If the user wishes, she or he may choose at 380 to move to a specification screen 38 to view the specifications associated with the model depicted in that image and the yarn ends or poms in the positions of that model. For example, but without limitation, the user can see the item code for the style corresponding to a selected model and a description of the style (or an identifier, such as a product name). In addition, the specification screen may reveal information about the machine gauge and/or type corresponding to the style, as well as the weight of the fabric (e.g., the tufted weight of a carpet). The user may also learn about the dimensions within which the pattern of the style repeats, and a minimum yardage required for orders of the carpet.
The user may also decide, at 382, to add the sample design being viewed, at step 384, to a list of sample designs to be viewed from the pre-modification screen 40 (the image of the sample design being viewable at 362). The user is otherwise free to move at 386 either to the pre-modification screen, or back to the main menu 24.
The pre-modification screen 40 can be thought of as a kind of a stack or table top on which a sales representative might spread out a set of samples for the customer to consider. The table top is simulated by the screen on which the images can be brought up for viewing, at 402. As shown in FIG. 8, a user may choose at 404 to "flip" through the various models in the working list to arrive at another sample (406) for viewing (402). The user can also choose at 408 to further winnow down the set of candidates by removing them at 410 from the working list, with an opportunity to view the sample to be removed from the list at 402. The user may also choose at 412 to alter the view of a sample, such as to view the sample in a full size mode, in which a larger swath of the sample can be visualized, at 414. The user can also call choose at 416 to call up the identity of the poms or yarn ends for the positions of the current sample at 418. From the pre-modification screen 40, the user can move ahead to the modification screen 44 if she or he wishes to modify the treatment of the positions of any of the samples. The user can, alternatively, return to the browser screen 36 to review and reconsider the candidates in the working list, or can move to the post-modification screen 56, at which the working list of candidate samples can be compiled into one or more projects for storage and later recall.
A user wishing to vary the treatment of the positions of a selected sample would move to the modification screen 44, flowchart steps for which are shown in FIG. 9. The interface provided by screen modification screen 44 permits the user to view the selected sample image at 442 and to vary the views of the image. For instance, the user at 444 can choose to view a brief animated image in which each of the positions are individually highlighted, at 446. In one embodiment, as the positions are indicated, they are filled in (using conventional "clipping" methods available through software running on the APPLE MACINTOSH�, for example, or other suitable systems) with a particular color or pattern, and a corresponding window opens for indicating the number of the position and containing the same color or pattern, so that multiple positions can be highlighted simultaneously. The user may also choose at 448 to zoom into or out of the displayed image at 450 (using functionality similar to that used at steps 376 and 378 of the browser interface 36). If the user is interested in comparing a sample of a particular model of interest with a promotional (promo) photo of that model showing it installed in an actual setting, that option can be selected at 452 and executed at 454. Alternatively, the user can select (as he or she could in the browser interface 36 and in the pre-modification interface 40) at step 456 to view at step 458 the yarn ends or poms of the currently viewed sample.
The user also has a number of options for varying the treatment of the positions of a selected model. The flowchart of FIG. 9 indicates that the user, at 456, could decline to view the poms or yarn ends in the positions of the sample currently being viewed; however, the choice to modify the treatment of the positions of the sample could just as easily have been shown as being initiated from any of the viewing options 444, 448, or 452, and these options are contemplated by and fall within the scope of the present invention. When the choice not to vary the views of the current sample has been made at 456 (or at 444, 448 or 452), the user may choose at 460 to modify or vary the treatments of the positions in the current sample. This process may be initiated by selecting at 462 a position to manipulate, and the application locates and retrieves the pre-stored data for the selected position at 464. The user may then at 466 select from among a displayed set of options a treatment (e.g., a yarn end or pom of a particular color) to replace that of the currently selected position. This selection is executed by the application at 468. At 470, the user may select from among a set of variations for the selected style a particular yarn end or pom, the selection executed by the application at 472. Then, in order to visualize the current sample having the newly selected yarn end or pom in the selected position, the user can choose at 478 to substitute the new pom or yarn end for the original one in the designated position of the model, executed at 480.
The substitution of the selected (target) yarn end or pom for the original (source) yarn end or pom in the selected position, according to the present invention, involves a process, an embodiment of which is set forth at reference numeral 80 in FIG. 10. The invention is not limited to the particular steps or ordering shown in FIG. 10; rather, these can be varied or combined (for performance or other reasons, for example) in a manner consistent with the disclosed functionality without departing from the scope or spirit of the present invention. First, the file for the model corresponding to the sample will have been retrieved into memory at step 82 in order to display the image of the model on the screen. A position has been selected in the model at step 84 (corresponding to step 462 in FIG. 9). The application then retrieves the black and white or luminance image overlay (generated at step 76 of the process set forth in FIG. 2 and described in the accompanying text) corresponding to the selected position. This overlay image is displayed as an overlay on the sample image, highlighting the selected position for the user, in which position the newly chosen yarn end or pom, step 88 (corresponding to step 478 of FIG. 9), is to be added.
According to the present invention, the characteristics of two different color models for raster graphics are employed to facilitate the transformation of color in a particular position. Raster graphic techniques based on television technology are conventional in most computer and video settings. In a raster graphics system, graphical primitives (such as characters, lines, and other features) are stored in a buffer in terms of their component "pixels." A "pixel" is a shortened form for "picture element" (also known as a "pel") and refers to the elements of a display from which the screen image is constructed. A raster is a set of horizontal raster lines, each line constituting a set of individual pixels. One raster line at a time, an image is scanned to the display by a video controller, painting the screen. According to convention, this process begins at the top and continues until the bottom line of the image is scanned.
The content of a raster image is controlled by modulating the manner in which the scanning beam or beams illuminate each individual pixel. In black and white or luminance images, only one beam is used, and the desired screen luminance at a particular pixel is a direct function of the intensity of the beam when it points at that pixel. In color systems, three beams are used, one red, one green and the third blue, and the desired color at a particular pixel is determined by the intensities of these three color components.
Several conventions or models assist in manipulating colors in a video or computer screen image. A color model generally represents a range or gamut of colors using a three dimensional (3D) coordinate system. Using this approach, virtually any color can be specified with high precision by referring to its position in the 3D space using the coordinates for each dimension. The colors can then be manipulated using mathematical techniques, such as the tools of linear algebra. For example, since any two 3D color models all represent the same phenomenon colored light the specification of a color in one system can be transformed into any other model by linearly transforming a 3D vector from a source model to a 3D vector in a target model by conventional matrix multiplication.
The possibility of a 3D model is implied by the fact that most colors of light can generally be created by combining three component light beams. This is probably easiest to understand for one model that happens to be of particular importance for the present invention. That model, known as the RGB (for red, green and blue), is used with color CRT (cathode ray tube) monitors in most computer graphics applications. The RGB model places black at the origin (0, 0, 0) of a Cartesian coordinate system, and white at the (1, 1, 1) vertex on the unit cube, a point in RGB space farthest from the origin. Gray tones lie along a line connecting these two points. Blue is located at (0, 0, 1); red at (1, 0, 0) and green at (0, 1, 0); cyan is located at (0, 1, 1), magenta at (1, 0, 1), and yellow at (1, 1, 0).
Another model of interest for the present invention is the YIQ color model. This model is employed in the broadcast of color television signals in the United States. YIQ is essentially a re-coding or linear transformation of RGB for transmission efficiency. YIQ-encoded signals may easily be converted into a black and white signal, so that the signals can be viewed on black and white televisions. This easy conversion is possible because the first of the YIQ dimensions, Y, refers not to yellow but to luminance. In black and white television systems, only the Y component of a YIQ signal is displayed. The chromaticity of the signal is captured in the I and the Q components.
Conveniently, a YIQ vector for a pixel can be computed from an RGB vector using the following relationship: ##EQU1##
A YIQ vector for a pixel can be transformed back into an RGB pixel vector by the following operation, in which the matrix is simply the inverse of the above transform matrix. ##EQU2##
In order to substitute one yarn end or pom in a particular position for the yarn end or pom currently in that position, the RGB vector for the "true" color of the pom or yarn end currently residing in the selected position (i.e., the "source" image) is retrieved, at 90. Also, the RGB values for the treatment of the position (here, the true target color of the desired yarn end or pom) are retrieved at 92. The values of the true source color and target RGB color vectors are then preferably scaled or normalized at 94 from a machine code (e.g., defined in the interval (0<S<255)) to a normalized value in the interval (0<S<1) in order to permit algebraic operations to be performed on the values, or for any other reasons that may be necessary or desirable depending upon the particularities of the application. The RGB vectors for the true source color and for the target color are then transformed at step 96, using the first of the above-identified matrices, into a YIQ representation.
Also it may be necessary to ensure that the ultimate RGB representation includes legitimate values (in the defined range for that model). In one embodiment of the present invention, Y and Q may thus be adjusted to fall respectively within the ranges: (-0.596<Y<0.596) and (-0.525<Q<0.525). Moreover, an adjustment may be performed to take into account the psychophysical phenomenon that the human eye perceives different hues as having different brightness (despite the possibility that they may have identical physical brightness). To accomplish these adjustments, the well-known technique of gamma curve manipulation (or gamma correction) is performed. According to known methods, the mapping from a source luminance to a desired target luminance can be represented by a polynomial function, namely a quadratic:
Y=ax.sup.2 +bx+c
whose coefficients are a function of the true source and target luminance values. Specifically, if the desired target luminance is YT and the desired source luminance is YS, then the coefficient b, for the first order term of the quadratic, is given by:
b=(Y.sub.T -Y.sub.S.sup.2)/[Y.sub.S (1-Y.sub.S)]
and a, the coefficient for the second order term of the quadratic is given by:
These coefficients are computed at step 98.
Then, referring to step 100, the following steps are performed for all pixels in the selected position (which had been pre-stored as a black and white overlay). The RGB values for the pixel are retrieved at step 102. Then the Y value corresponding to the retrieved RGB values for the pixel is computed at step 104 using the first of the above-defined matrix operations. The Y value may then be adjusted at step 106 according to the above-defined gamma correction function (or other suitable function). Next, replacement YIQ values for the present pixel are selected: Y is set to the adjusted Y value and the I and Q values are set to those of the target color. Thus, the present pixel will be characterized by the chrominance of the target and a luminance adjusted as a function of the source and target luminances. Finally, at step 110, the resultant YIQ values are transformed back to the RGB space. They may then be re-scaled, also at 110, to lie in the original interval (e.g., (0<S<255)) and memory locations corresponding to the pixel may be written with these values to illuminate the pixel, at step 112, with the luminance-adjusted target color. The foregoing steps are repeated for all pixels in the selected position.
Returning to FIG. 9, the user can view the updated image at 482. If at 478 the user decided not to proceed to add the pom or yarn end to the selected position, he or she can select at 462 the same or a different position to work with. The application partially fills in the selected pom or yarn end and then stops to prompt the user at 484 whether, based on the partial view, she or he wishes to continue with the pom or yarn end change. If the user so selects, the application at 486 completes filling in the position with the selected pom or yarn end according to the method described above. The result may be viewed at 488. Alternatively, the user could at 484 have elected not to continue with the change, but rather return to step 462 and re-initiate the modification process. At 490, the application checks whether all positions have been changed. In a preferred embodiment, it is preferable in terms of developing a complete specification for the sample to require that all the positions be examined and changed (even if the "change" is not a genuine change, but rather retains the same pom or yarn end); this ensures that the file containing the specifications for the sample contains complete data as to the content of all the positions. If at 490 it was not the case that all the positions had been changed, control would return to step 462, at which the user could select a new position to work with. On the other hand, if all positions have been changed, the user may then choose at 492 to add the resulting sample to a working list that can be manipulated in the post-modification screen 56, executed at step 494. Whether or not the resulting sample is added to the working list, the user can then select whether to move to a new area of the application. A move can be made to return to the pre-modification screen 40, to initiate a database index and search in screen 30 or to move ahead to the post-modification screen 56.
In the post-modification screen 56, the user can leaf through the previously designed samples and organize the results of the foregoing session into a project file. At step 564 a sample may be chosen to work with, which is retrieved at 566 for display on the screen at 562. The user may repeat the foregoing steps as necessary until a desired sample is arrived at. The user may then, if she or he wishes, remove the particular viewed sample from the working set, the removal being executed at 570.
At 576, the user may again choose to view the treatments, such as the yarn ends or poms, in each position, which is executed by the application at step 578. The user may then at step 580 choose to add the sample to the current working list and associate it with a project name so that it can later be pulled up in the project screen 26. The sample design being viewed is then added to the current project list at step 588 (see FIG. 5). When the user has developed sufficient interest in a particular sample design, she or he may decide at step 582 to place an order for one or more prints. The application then displays an order information input screen at 584, which permits the user to enter information regarding the transaction, such as: customer name, project name, pertinent information regarding the current project for that customer, name of the sales representative, a description of the customer's business, the customer's address, telephone and facsimile number, square yardage, where the carpet is planned to be installed, type of setting, type of carpet backing, etc. Following step 584, the application creates a file containing the order information, including the specification for the particular sample to be imaged, as well as information regarding the customer. The order can be transmitted at 585 by any means, such as (without limitation) electronically by modem, to a central facility at which a high resolution photograph image can be generated using techniques analogous to those described in connection with FIG. 10, and utilizing PHOTOSHOP� or other suitable photograph manipulation tool. The user can then decide at step 586 whether to continue choosing models to work with, or to select a new area of the application, such as returning to the pre-modification screen 40, or to the modification screen 44, or to the project screen 26. (In the project screen 26, at step 588 (FIG. 5), the current project can be added to the project list.) If the user has finished placing orders of prints and/or defining a project to continue to work on or refer to at a later time, she or he may exit, at 58. Of course, the application can be exited at any point via main menu 24 but a single point of exit has been indicated that the location where it would be most logical following session.
The methods according to the present invention, such as the embodiment described above, can be implemented using any conventional computer system having sufficient memory, processing power and graphics capability, including but not limited to electronic notebooks, or desktop personal computers equipped with a POWER PC� or PENTIUM� processor, and having a keyboard, color screen and a cursor positioning means. In addition, the methods according to the present invention have utility as articles of manufacture stored on any computer readable medium, such as floppy disk, hard disk, (optically readable) compact disk, tape, or in a read only or random access memory, without limitation.
|Cited Patent
|Filing date
|Publication date
|Mar 22, 1976
|May 24, 1977
|Casey Susan D
|Method and apparatus for generating graphic designs
|May 6, 1980
|Mar 2, 1982
|Jason Taite
|Interior decor composition and display systems
|Sep 30, 1983
|Oct 13, 1987
|Computer Graphics Laboratories, Inc.
|Graphics display system
|Aug 19, 1985
|Nov 24, 1987
|Hitachi, Ltd.
|Shading apparatus for displaying three dimensional objects
|Nov 4, 1987
|Feb 13, 1990
|Schlumberger Technologies, Inc.
|Normal vector shading for 3-D graphics display system
|Aug 8, 1988
|Sep 4, 1990
|Sophis Systems N.V.
|Method for simulating dyed fabric
|Sep 13, 1988
|May 14, 1991
|Computer Design, Inc.
|Textile design system and method
|Apr 25, 1989
|Oct 1, 1991
|Coats Viyella
|Interactive system for retail transactions
|Sep 14, 1989
|Oct 15, 1991
|Carroll Thomas M
|System and method for generating a pattern from an image
|Apr 20, 1992
|Oct 19, 1993
|Ricoh Company, Ltd.
|Three-dimensional shadow processor for an image forming apparatus
|Jul 15, 1993
|Oct 18, 1994
|Martin Marietta Corporation
|Multi-layer atmospheric fading in real-time computer image generator
|Aug 21, 1992
|Nov 29, 1994
|Phillips; Elizabeth L.
|Overlay system for design selection
|Apr 26, 1993
|Dec 5, 1995
|Chroma Graphics
|Method and apparatus for ordering and remapping colors in images of real two- and three-dimensional objects
|Dec 18, 1992
|Jul 9, 1996
|Pfu Limited
|Graphic coloring system in a graphic-display system having separately stored shape/positional data and color data selectively combinable to form desired images of differing shapes and colors
|Nov 28, 1994
|Sep 10, 1996
|Olympus Optical Co., Ltd.
|Sewing treatment and management system using electronic data processing apparatus
|Dec 18, 1992
|Jun 24, 1993
|Pfu Limited
|Figure coloring system in a graphic display system
|Mar 3, 1994
|Sep 15, 1994
|Guillemin Jean Pierre
|Process for the simulation of repetitive patterns on a digital image
|Citing Patent
|Filing date
|Publication date
|Jan 11, 2000
|Oct 1, 2002
|Bluebolt Networks, Inc.
|Methods, systems and computer program products for generating storyboards of interior design surface treatments for interior spaces
|Jun 8, 2001
|Jun 3, 2003
|Cynthia H. Masters
|Computerized interior design expert system
|Jan 9, 2001
|Dec 16, 2003
|Bluebolt Networks, Inc.
|Methods, systems and computer program products for coordinating patterns of interior design surface treatments for interior spaces
|Sep 6, 2000
|May 25, 2004
|Lawson-Hemphill, Inc.
|System and method for electronically evaluating predicted fabric qualities
|Nov 27, 2001
|Dec 14, 2004
|Hunes Bv
|Photographs of fabrics and methods for making them
|Dec 22, 2003
|May 10, 2005
|The Sherwin-Williams Company
|Method of producing a wood finish at a location remote from where the wood finish is designed
|Apr 25, 2002
|Jun 21, 2005
|Milliken & Company
|Patterning system using a limited number of process colors
|Jan 22, 2002
|Aug 2, 2005
|The Robert Allen Group
|Method and system for product selection
|Nov 24, 2000
|Feb 21, 2006
|Pergo (Europe) Ab
|Process for achieving d�cor on surface elements
|Jun 16, 2003
|Feb 13, 2007
|Skidmore, Owings & Merrill Llp
|Pattern builder
|Nov 13, 2002
|Apr 8, 2008
|Columbia Insurance Company
|Computerized pattern texturing
|Dec 21, 2007
|Dec 2, 2008
|Freeman Industrial Co., Ltd.
|Method of manufacturing knitted fabrics
|Feb 16, 2006
|Jun 2, 2009
|Pergo (Europe) Ab
|Process for achieving decor on surface elements
|Sep 11, 2007
|Jun 14, 2011
|Eastman Kodak Company
|Color transforming method
|Sep 19, 2008
|Oct 23, 2012
|Cisco Technology, Inc.
|Generator for personalization of electronic devices
|Sep 19, 2008
|Jan 8, 2013
|Cisco Technology, Inc.
|Method of operating a design generator for personalization of electronic devices
|Feb 13, 2009
|Jan 14, 2014
|Befun Bilgi Teknologileri A.S.
|Method and system for generating online cartoon outputs
|May 2, 2002
|Aug 19, 2014
|Milliken & Company
|Systems and methods for displaying and manipulating images of floor covering elements
|May 9, 2012
|Feb 3, 2015
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Aug 23, 2013
|Feb 10, 2015
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Nov 3, 2014
|Apr 26, 2016
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Nov 11, 2015
|Aug 9, 2016
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Feb 25, 2013
|Sep 27, 2016
|Milliken & Company
|System and method for displaying and manipulating a floor layout display on a computer
|Mar 2, 2009
|Nov 1, 2016
|Befun Bilgi Teknolojileri A.S.
|Method and system for providing an image effects interface
|Jun 28, 2016
|May 2, 2017
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Jun 28, 2016
|May 2, 2017
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Jun 28, 2016
|May 23, 2017
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Jan 30, 2002
|Aug 1, 2002
|Beedy Jennifer L.
|Color change method and product
|Jan 22, 2002
|Aug 8, 2002
|Ronald Kass
|Method and system for product selection
|Mar 1, 2001
|Sep 5, 2002
|Bridges James C.
|Preview system for floor covering installations
|Apr 25, 2002
|Nov 7, 2002
|Seiin Kobayashi
|Patterning system using a limited number of process colors
|May 2, 2002
|Nov 28, 2002
|Seitz Larry Keith
|Image manipulation system and method
|Nov 13, 2002
|May 15, 2003
|Gould Dwayne Martin
|Computerized pattern texturing
|May 19, 2003
|Nov 6, 2003
|Krister Hansson
|Process for the manufacturing of surface elements
|Jul 28, 2003
|Feb 12, 2004
|Bell James M.
|Tile layout system, method and product
|Jun 12, 2003
|Feb 19, 2004
|Jones Mark W.
|Design creation and manipulation systems, methods, and products
|Apr 17, 2003
|Jul 29, 2004
|Vortx Group
|Customized wall border imaging solution
|Mar 4, 2004
|Sep 2, 2004
|Hoffman Michael T.
|Method and apparatus for applying alterations selected from a set of alterations to a background scene
|Dec 22, 2003
|Dec 2, 2004
|Draughn John D.
|Method of producing a wood finish at a location remote from where the wood finish is designed
|Jun 16, 2003
|Dec 16, 2004
|Arkay-Leliever Christian P.
|Pattern builder
|Nov 12, 2004
|Jul 7, 2005
|Colwell Felton T.
|System and method for creating individualized product and color palettes
|Sep 2, 2005
|Apr 13, 2006
|Andy Shipman
|Carpet simulation method
|Feb 16, 2006
|Jun 22, 2006
|Pergo (Europe) Ab
|Process for achieving decor on surface elements
|Sep 11, 2007
|Mar 12, 2009
|Maier Thomas O
|Color transforming method
|Feb 13, 2009
|Sep 3, 2009
|Befun Bilgi Teknolojileri A.S.
|Method and system for generating online cartoon outputs
|Jun 8, 2009
|Dec 17, 2009
|Colwell Industries, Inc.
|System And Method For Creating Individualized Product and Color Palettes
|Aug 27, 2008
|Mar 4, 2010
|Hicks Scott S
|Apparatus for in-situ simulation of a decorative surface
|Sep 19, 2008
|Mar 25, 2010
|Pure Digital Technologies, Inc.
|Method of operating a design generator for personalization of electronic devices
|Sep 19, 2008
|Mar 25, 2010
|Pure Digital Technologies, Inc.
|Method and system for personalizing portable electronic devices
|Sep 19, 2008
|Mar 25, 2010
|Pure Digital Technologies
|Design generator for personalization of electronic devices
|Mar 2, 2009
|Sep 2, 2010
|Befun Bilgi Teknolojileri A.S.
|Method and system for providing an image effects interface
|Nov 3, 2014
|Jun 11, 2015
|Pergo (Europe) Ab
|Process for the manufacturing of surface elements
|Feb 12, 2002
|Sep 12, 2002
|Milliken & Company
|Preview system for floor covering installations
|Feb 12, 2002
|Nov 14, 2002
|Milliken & Co
|Preview system for floor covering installations
|May 2, 2002
|Nov 14, 2002
|Milliken & Company
|Image manipulation system and method
|Jul 29, 2003
|Feb 5, 2004
|Milliken & Company
|Tile layout system, method and product
|Apr 19, 2010
|Nov 17, 2011
|Avery Dennison Corporation
|Custom wallpaper systems and methods
|U.S. Classification
|382/111, 382/167, 345/593, 700/131
|International Classification
|Cooperative Classification
|European Classification
|Jun 20, 2000
|Certificate of correction
|Nov 27, 2001
Owner name: SUNTRUST BANK, AS COLLATERAL AGENT, GEORGIA
Free format text: SECURITY AGREEMENT;ASSIGNOR:BENTLEY MILLS, INC.;REEL/FRAME:012312/0450
Effective date: 20011121
|Oct 14, 2003
|Lapse for failure to pay maintenance fees
|Dec 9, 2003
|Expired due to failure to pay maintenance fee
Effective date: 20031012


text:
Beacons to be used as eco-friendly alternative to Eleventh Night bonfires in Northern Ireland
A shipment of beacons will be delivered to communities across Northern Ireland today as an alternative to bonfires.
The environmentally friendly, pre-constructed structures are a safer option than the towering Eleventh Night bonfires which have been causing controversy.
One 66ft structure, nicknamed 'the Beast' and constructed of thousands of wooden pallets and tyres, was moved after residents of Newtownabbey's Ballyduff estate demanded action over fears their homes could go up in flames.
The reusable, two-part steel bonfire beacons are up to five metres high and are packed with carbon neutral wood shavings from willow trees. The structure is placed on a bed of sand, protecting surfaces from heat and scorch damage.
The eco-friendly structures are the brainchild of Groundwork Northern Ireland.
The not-for-profit north Belfast organisation, which works in deprived communities, already supplies the structures for events such as Halloween.
"Bonfire beacons provide all communities with an environmentally safe option to enjoy and celebrate their festivals," Gavin Keown from Groundwork Northern Ireland said.
"We've found that communities and organisations regard these new beacons as an attractive addition to festivities.
"Often, the beacon is the biggest conversation point, especially when it arrives pre-packed and ready for the celebrations to begin," he added.
The structures will be used at tomorrow's celebrations in Castlereagh, Ballynahinch, Downpatrick and Newtownards. More than 120 have been delivered across Northern Ireland for events in the last five years.
Belfast Telegraph

subset: commoncrawl


text:
Most versatile bracket on the planet Unique modular design allows the license plate to be mounted horizontally or vertically on either side of the bike Includes 3 different mount brackets for bolting to the axle, shock, or weld the included steel slug on the frame and clamp to it Brackets are powder coated gloss black 12 volt dual filament bulb
WITH CYCLE HEARTSubscribe for our newsletter and receive 5% OFF your next order!
Thank you.
Please check your inbox for your welcome voucher code.


text:
I really like this drawing and I think it came out well. I also like it because of the fact that I find it really hard to draw hands, but in this drawing they turned out good! :D
DragoArt members upload artwork and drawing tutorials! They are also allowed to leave comments on tutorials, profiles, etc. Many more features, as well; it's way better than just being a boring guest! Register Now!


text:
Route Grade Votings
Total votes cast 19
Adjacent Routes
The central line of the recessed bay has some fine climbing.
nice route, worth more than 1* id have said. didnt think the block was loose although only seconded it?
block didnt seem too bad, wobbles but not likely to fall out! a bit thuggy, but well protected.
the blocks has wobbled to the same degree for at least 12 years
excellent route did it at the weekend and the block is still moving!!!


text:
5 die in rollover
According to the latest updates from the Associated Press, five people were killed after their fleeing van toppled and rolled over on the highway in a Border Patrol pursuit late this Saturday night in southern Arizona.
Local officials confirmed that the 5 die in rollover headline came as a result of several of the passengers being killed in the van; the vehicle was in fact carrying a total of 22 people cramped inside.
The other 17 individuals in the Border Patrol chase were soon taken to local hospitals, although their conditions remain unknown at this point and time. The exact circumstances surrounding the pursuit of the van have not yet been identified, either.
The Arizona Border Patrol has not answered any calls for comment this Sunday, though more details are likely to unfold in the rollover later this week.


text:
The Medieval Religious State of Saudi Arabia has a school called King Abdullah's University of Science and Technology, which is co-ed (that is an extraordinarily progressive idea for Teh Kingdom) and very science oriented. The idea, obviously, is for Saudi Arabia to maintain it's old patriarchal relgious-oligarchic ways but at the same time not get mushed by the modern world by including some rational thinking and stuff. But a senior Saudi cleric has called for a vetting of the university's curriculum in order to remove "alien ideologies."
Evolution is an alien ideology, apparently.
"The recommendation is to set up sharia committees at this university to oversee these studies and look into what violates the sharia (Islamic law)," Sheikh Saad al-Shithri, a member of a panel of top scholars, was quoted by al-Watan newspaper.
"We are looking at some of the sciences that have included some irregular and alien ideologies, like evolution and such other ideologies," said Shithri, who is one of several clerics who objected to co-education at the university.
The school started operation on September 23rd. It did not take long for the Yahoos to show up and try to ruin everything.


text:
Picture taken from near entrance of Group "C" Dormitory looking towards Union Building. This shows the front wall of Group "C" dormitory built up to Quadrangle grade, also forms built for concrete foundation of Union Building. A large pile of stone is l
We reserve the right to remove comments deemed inappropriate. We also reserve the right to delete comments that are off-topic or abusive, and do not allow messages that sell products or promote commercial ventures. Posted comments do not necessarily reflect the opinions or policies of Duke University Libraries. Please contact University Archives with research questions.


text:
Investigators are looking for a masked man who pistol whipped a clerk at an Athens hotel last night and got away with about $400, Athens-Clarke police said this morning.
The clerk, a 44-year-old Danielsville woman, was treated at St. Mary's Hospital for injuries to her face and hands she suffered when struck several times with the gun, which she said was fitted with a silencer, according to police.
The armed robbery at Comfort Inn, 3980 Atlanta Highway, happened at about 9:30 p.m. when a man dressed all in black, including a mask and gloves, entered the lobby of the hotel and ordered the clerk to open the safe, police said.
The clerk never opened the safe, however, and the bandit grabbed cash from a register, police said.
Police said it was too early in the investigation to know whether the bandit pistol whipped the clerk for refusing to open the safe.
© 2017. All Rights Reserved. | Contact Us


text:
CPA societies from Florida, Alabama, Louisiana, Mississippi, and Texas, in cooperation with the Accounting CPE Network (ACPEN) and BizVision, are sponsoring a Webinar designed for CPAs whose clients are filing claims for costs and damages through the BP reimbursement process.
The course, British Petroleum Oil Spill Reimbursement Process, which has been produced by the Florida Institute of Certified Public Accountants (FICPA), qualifies for four hours of CPE credit, and is free to members of these five state CPA societies: FICPA, TSCPA, ASCPA, MSCPA, and LCPA. Members and nonmembers can register for the Webinar through the state societies' Web sites or the ACPEN site.
Originally presented August 24, the course will be repeated September 1, at 8 a.m. and 12:30 p.m. CDT.
On August 23, the Gulf Coast Claims Facility (GCCF), administered by Kenneth R. Feinberg, assumed responsibility for assisting claimants in filing claims for costs and damages incurred as a result of the oil spill. Claims previously filed with the BP Claims Process have been transitioned to the GCCF for review, evaluation, and determination by the GCCF.
Experts already working in the BP claims reimbursement area, and Jackie Zins from Kenneth Feinberg's office, discuss claims filing, documentation of loss, fraud concerns, liability issues, and an impacted party's legal rights using real-life examples. The course concludes with a roundtable discussion of issues raised by participants, including fees, timing of filing and payments, and potential for additional guidance coming from the courts.
Tracy Conerly, CPA, partner at Carr, Riggs & Ingram, LLC, in Destin, Florida, addresses the two major hurdles of making a claim - eligibility and proving causation. She presents four factors a claimant should keep in mind. Claimants must:
- Prove proximity to the Gulf.
- If not close, explain how business is dependent on the Gulf. (i.e., beach, fishing, natural resources).
- Clearly explain your industry and nature of industry (i.e., fish market vs. steakhouse). Narrative will be as important as the loss calculations.
- Prove your claim.
Conerly details documentation requirements for different kinds of claims - lost earnings, cleanup costs, and real or property damage - providing examples in each case.
Accountants should be prepared to help their clients with documentation, trends analysis, and potential tax liabilities, according to Conerly. The GCCF will issue 1099s with payments.
Marta Alfonso, CPA/CFF, JD, a specialist in forensic accounting at Miami-based Morrison Brown Argiz & Farra LLP, discusses fraud concerns, identifies red flags, and recommends forensic accounting procedures that can be applied by practitioners to prevent oil spill claims fraud. She discusses forensic accounting procedures that can be anticipated from the GCCF to prevent claims fraud and explains the emotional dynamics that can lead to fraud.
Phillip S. Howell, J.D., CPA, Galloway, Johnson, Tompkins Burr & Smith, PLC in Tampa, FL, and Stanley D. Sterna, J.D, a specialist in accountants' professional liability in Chicago, review lessons learned from experience with recent disasters in the region and discuss unforeseen liabilities and potential areas of risk to CPAs.
Firms should beware the expectation gap and be careful if they do not have experience with industries or the type of engagement, Howell and Sterna said. They emphasize the importance of engagement letters and the content of engagement letters.
John E. Tomlinson, an attorney with Beasley, Allen, Crow, Methvin, Portis & Miles, P.C. in Montgomery, AL, explains the rights of impacted parties. He points out that GCCF is not an entity established by statute, and some legal questions might be decided in court.
BP cases have recently been consolidated (Multi District Liability - MDL) in the U.S. District Court for the Eastern District of Louisiana. Tomlinson points out that the proof of proximity required by the GCCF reimbursement process is not mentioned in the Oil Pollution Act. While BP is the responsible party right now, other companies like TransOcean and Halliburton may be considered responsible as a result of future litigation.
Related articles:


text: I need a small screwdriver to take the plate off my FW to clean out the lint. The screw at the back is very sticky and the small screwdriver that I do have is too tall to fit there, so I am only able to turn the screw about 1/8th of a turn each time. I recall seeing someone post on here a link to a company that sells a sewing machine screwdriver that is about the size of a dime and costs $8-10. I did a search but cannot find the link to it. Does anyone know where I could find this tool?


text:
This library comes from the gksu program. It provides a simple API to use su
and sudo in programs that need to execute tasks as other user. It provides X
authentication facilities for running programs in a X session.
WWW: http://www.gnu.org/non-gnu/gksu/
make generate-plist
To install the port: cd /usr/ports/sysutils/libgksu/ && make install cleanTo add the package: pkg install libgksu
cd /usr/ports/sysutils/libgksu/ && make install clean
pkg install libgksu
PKGNAME: libgksu
SHA256 (libgksu-2.0.12.tar.gz) = 22f9cfc3627dcb6774b9aff66c6ea6554f3b34b82bbfa2467b821e67874c3faf
SIZE (libgksu-2.0.12.tar.gz) = 477903
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
This port is required by:
No options to configure
gettext gmake libtool pathfix pkgconfig gnome
Affects: users of sysutils/gksu, sysutils/libgksu, sysutils/libgksuui
Author: firstname.lastname@example.com
sysutils/gksu has been updated to 2.0.2. sysutils/libgksuui has been
deprecated since it has become a part of sysutils/libgksu.
Before upgrading remove sysutils/libgksuui.
Number of commits found: 34
Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since.
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight
Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.
Exp-run by: antoine@
Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt. Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.
USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools. USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.
Update gettext to 0.19.3.
Remove :oldver from converters/libiconv and devel/gettext-runtime. Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports. When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.
Fix some ports that installed files in lib/locale instead of share/locale.
Reviewed by: bapt
Exp-run: antoine
Approved by: portmgr (antoine)
Cleanup plist
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.
This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.
Apart from updating ports to newer versions
GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example
can be used for sessions started without GDM.
Shell Extensions can be installed via https://extensions.gnome.org/ , we have
- Fix missing library problems when the linker enforces explicit linking
Exp-run by: antoine
Approved by: portmgr (antoine)
- Switch to USES=libtool, drop .la files
Approved by: portmgr blanket
. support STAGE;
. use new LIB_DEPENDS syntax;
. USE_GMAKE -> USES=gmake;
. drop maintainership (do not use the port any more).
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [st])
Approved by: portmgr (bdrewery)
Add NO_STAGE all over the place in preparation for the staging support (cat:
Update to version 2.0.12.
USE_GNOME=desktopfileutils -> USES+=desktop-file-utils.
Finish converting the whole ports tree to USES=pkgconfig
. trim makefile headers to two line style;
. remove ABI version numbers from LIB_DEPENDS;
. USE_GNOME=pkgconfig -> USE_PKGCONFIG=build;
. utilise USE_GNOME=desktopfileutils;
. remove standard options from CPPFLAGS and LDFLAGS;
. bump PORTREVISION.
- update png to 1.5.10
Remove more tags from pkg-descr files fo the form:
- Name
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
Submitted by: myself
Exp-runs by: pav
Approved by: pav
. update sysutils/gksu to version 2.0.2; [1]
. update sysutils/libgksu to version 2.0.9; [1]
. fix timing bug in the program when running on slower / single core systems;
. fix a bug in libgksu, which calls tcdrain() on the master side of a pty. [2]
Submitted by: Kris Moore <firstname.lastname@example.com> [1],
john hood <firstname.lastname@example.com>, email@example.com
- Get Rid MD5 support
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
Tested on: pointyhat
Approved by: portmgr (pav)
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
- fix MASTER_SITES; [1]
- 's/INSTALLS_SHLIB/USE_LDCONFIG';
- change my email to FreeBSD.org one.
Pointed out by: Bill Fenner's distfile survey [1]
- Update to 1.3.8
PR: ports/97599
Submitted by: Boris Samorodov <email@example.com> (maintainer)
Conversion to a single libtool environment.
Approved by: portmgr (kris)
- update to 1.3.7
PR: ports/89608
Submitted by: Boris B. Samorodov <firstname.lastname@example.com>
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
- Update to 1.3.6
- Switch to a new maintainer
PR: ports/88983
Submitted by: Boris B. Samorodov <email@example.com>
Approved by: Jesse van den Kieboom <email@example.com> (maintainer)
Bump PORTREVISION to chase the glib20 shared library update.
Bump PORTREVISION to chase the glib20 shared lib version change.
Clean up handling of locale directories at deinstall-time:
* Don't remove "system directories" (which were created by BSD.*.dist)
* Silently try to remove locale directories which we might have created
Add a missing dependency on glib20.
Reported by: pointyhat via kris
Approved by: maintainer
Add libgksu, a simple API to use su and sudo in programs that need to
execute tasks as another user. It provides X authentication facilities for
running programs in an X session.
Submitted by: Jesse van den Kieboom <email@example.com>
Servers and bandwidth provided byNew York Internet, SuperNews, and RootBSD
No vulnerabilities have been reported in the past 14 days
* - modified, not new
All vulnerabilities


text:
|By MntMs on Apr 22, 2009 3:16 PM
|Gymgirl is a generous trader, I would trade with again.
|By locakelly on Apr 29, 2009 12:15 AM
|Gymgirl sent a very generous amount of seeds very quickly!! Thank you!!
|By weedsfree on Oct 13, 2009 2:52 PM
|After a trade agreement was made, I sent an sase and have not received my seeds or a response to my mails.
|By gardener2005 on Jan 9, 2010 6:45 PM
|Trade completed. Recieved healthy seeds and generous ammounts too. Thanks!
|By binkysgarden on Apr 23, 2010 12:37 AM
|True to her word and a very pleasant trading experience. Quick to reply to messages and very friendly. Would highly reccomend as a top trader and hope to trade with again in the future. MGB!! :o)


text:
Nearly 250 Amazon customers have joined an informal boycott of digital books priced more than $9.99 at the popular online retailer–they have already tagged more than 770 books with a "9 99boycott" tag.
Over at O'Reilly TOC blog, Andrew Savikas links to bloggers who have joined the campaign.
One Amazon reader summed up the boycott here: "Kindle books are kinda like movie tickets. While you can re-read the book, you cannot: donate it to a library, sell it to a used book store, sell it on Amazon's Used Marketplace, [or] trade it to a friend … The publisher does not need to pay for paper, glue, press time, press employees, insurance, ink, boxes, or shipping. Amazon does not need to stock its warehouse, pay staff to fulfill orders, or pay shipping. The price needs to reflect these VERY important facts."


text:
Encyclopedia of Child Behavior and Development
pp 1081-1082
Personal Narratives
- Bernadette Hassan SolórzanoAffiliated withDepartment of Psychology, Our Lady of the Lake University Community Counseling Service Email author
Diaries; Histories; Journals; Narrative conversations; Outsider witnesses; Stories; Tales; Testimonials
Polkinghorne [3] stated that "narrative can refer to the process of making a story, to the cognitive scheme of the story, or the result of the process." (p. 13) "Narrative" is a term that has become increasingly used in mainstream culture to describe such things as cultural narratives, gender narratives, political narratives, survivor narratives, illness narratives, etc [2, 5]. Narratives are used therapeutically in psychology. Postmodern therapy approaches consider narratives as a powerful component of therapy since postmodernist therapists believe that reality is constituted in language and narratives can be used to change understandings of a situation. If clients can create a more empowered narrative, it is the first step to creating an improved future. Personal narratives can be utilized in written or oral form. Michael White and David Epston im ...
Reference Work Entry Metrics
Reference tools
Other actions
- Title
- Personal Narratives
- Reference Work Title
- Encyclopedia of Child Behavior and Development
- Pages
- pp 1081-1082
- Copyright
- 2011
- 10.1007/978-0-387-79061-9_2121
- Print ISBN
- 978-0-387-77579-1
- Online ISBN
- 978-0-387-79061-9
- Publisher
- Springer US
- Copyright Holder
- Springer Science+Business Media, LLC
- Additional Links
- Topics
- Industry Sectors
- eBook Packages
- Editors
- Sam Goldstein Ph.D. (480)
- Jack A. Naglieri Ph.D. (481)
- Editor Affiliations
- 480. Neurology, Learning and Behavior Center
- 481. Department of Psychology MS 2C6, George Mason University
- Authors
- Author Affiliations
- 1. Department of Psychology, Our Lady of the Lake University Community Counseling Service, San Antonio, TX, 78228, USA
Continue reading...
To view the rest of this content please follow the download PDF link above.


text:
Doctors at the University of Arizona Medical Center in Tucson, Arizona say US Congresswoman Gabrielle Giffords continues to show dramatic signs of recovery from the gunshot wound to the head she suffered on January 8.
Her condition has been upgraded from critical to serious. Six other people died and 12 others were wounded in the shooting incident at a Tucson shopping center.
Doctors treating Congresswoman Gabrielle Giffords continue to be impressed with the progress she is making, just a little over a week after having a 9mm bullet travel through the left side of her brain.
Over the weekend, surgeons treated a fracture to her right eye socket that resulted from the shooting trauma. They say that procedure went well, but it is too soon to say if she will regain normal sight as she heals.
But Chief neurosurgeon Dr. Michael Lemole says he is impressed by Giffords' ability to sustain these operations and continue her recovery. "Within a few hours of the surgery she was waking up and through the weekend she came back to the same baseline she had before the surgery, that same level of interaction she has been having with us. That is all very good and, at this time, we are hoping to continue to tie up those loose ends and get her ready for that third phase of her care, the rehabilitation," he said.
Since the emergency surgery to save her life, doctors have been able to communicate with Giffords and she has been able to respond to their commands, lifting her arms and legs and giving a thumbs up sign in response to questions. She is unable to speak because of a feeding tube in her throat.
In an interview with the ABC Television network, Giffords' husband, astronaut Mark Kelly, said she had given him a neck massage over the weekend.
Dr. Lemole says such actions are promising signs of recovery.
"It does imply that she is recognizing him and that she is reacting perhaps in an old familiar way with him," he said. "All those higher, cognitive levels of function are at least somehow, somewhat preserved here."
Only around ten percent of people suffering gunshot wounds to the head survive and most of them have disabilities resulting from the damage to their brains. There have been some rare cases, however, in which victims go on to live normal lives with few lasting effects.
In other developments related to the shooting, police arrested one of the victims of the January 8 shooting, James Eric Fuller, on Saturday, after he threatened people at a televised townhall meeting. The self-described liberal who suffered wounds to his back and leg, blamed conservative politicians for inciting the gunman with their rhetoric.
Meantime, more information is coming forth about the alleged gunman, 22-year-old Jared Loughner. Former friends, teachers and employers are describing a man whose mental state apparently deteriorated over the past few years. They say he was a frequent player of video games and that he used marijuana and other drugs.
He also expressed hatred for former U.S. President George W. Bush and other government figures, although those who knew him say he was not involved in politics and did not appear interested in current affairs.


text:
Banished to faraway shores for undisclosed crimes, this crafty lass spent her time in exile forced to create wonders using only found objects and mysterious purchases from the local yen stores.
On opening a mysterious box of fastenings in a dimly lit back-alley shop, The Fastener was transformed as the contents: zips, buttons and embellishments, flew from the cursed container and stuck to her skin.
On returning home she continued her quest to clear her conscience using her lightning-fast knitting powers to spread woolly joy where ever she roams.
You may occasionally spy the hint of a button in the iris of her eyes. It's kind of odd but you get used to it.
The Method
A true stitch sage, The Fastener is the crafty smarts behind Knit the City. There is nothing she can't conjure when she gets to creating. She can wrangle both hook and needles like a master, and is the fastest glue gun in the West.
She possesses an eerie knowledge of all things crafty, rocks her sewing machine like a fender stratocaster, and has a frightening arsenal of scissors for every eventuality. If the zombie apocalypse comes there'll be a perfect pair of scissors for zombie killing and they'll be in her hand
She also owns more buttons than is healthy. It's a bit worrying.
Starting out with some awesome solo yarnstorming, The Fastener so impressed the Yarn Corps with her sneaky stitching skills that she was invited to join the collective in October 2009. The only non-original member to be invited so far.
Complex Craft Compendium: The Fastener is responsible for some of Knit the City's most complex work, notably the bridge construction for the John Smedley Yarnstorm, and the light-up Skeleton for Halloween. Known for thinking way outside the woolly box when it comes to creating her creatures, she's been known to use whatever it takes to get her street art to stand up and get noticed. She takes a glue gun burn without a flinch.
Stalk The Fastener online
The Fastener can be found hanging about making cool stuff at these fine online haunts:
Twitter Instagram Facebook Pinterest


text:
|31 May 2010
Windows 7 Home Premium x64 SP1
Google ditches Windows on security concerns
Google is phasing out the internal use of Microsofts ubiquitous Windows operating system because of security concerns, according to several Google employees.
The directive to move to other operating systems began in earnest in January, after Googles Chinese operations were hacked, and could effectively end the use of Windows at Google, which employs more than 10,000 workers internationally.
Were not doing any more Windows. It is a security effort, said one Google employee.
Many people have been moved away from [Windows] PCs, mostly towards Mac OS, following the China hacking attacks, said another.
New hires are now given the option of using Apples Mac computers or PCs running the Linux operating system. Linux is open source and we feel good about it, said one employee. Microsoft we dont feel so good about.
In early January, some new hires were still being allowed to install Windows on their laptops, but it was not an option for their desktop computers. Google would not comment on its current policy.
Windows is known for being more vulnerable to attacks by hackers and more susceptible to computer viruses than other operating systems. The greater number of attacks on Windows has much to do with its prevalence, which has made it a bigger target for attackers.
Employees wanting to stay on Windows required clearance from quite senior levels, one employee said. Getting a new Windows machine now requires CIO approval, said another employee.
In addition to being a semi-formal policy, employees themselves have grown more concerned about security since the China attacks. Particularly since the China scare, a lot of people here are using Macs for security, said one employee.
Employees said it was also an effort to run the company on Googles own products, including its forthcoming Chrome OS, which will compete with Windows. A lot of it is an effort to run things on Google product, the employee said. They want to run things on Chrome.
The hacking in China hastened the move. Before the security, there was a directive by the company to try to run things on Google products, said the employee. It was a long time coming.
The move created mild discontent among some Google employees, appreciative of the choice in operating systems granted to them - an unusual feature in large companies. But many employees were relieved they could still use Macs and Linux. It would have made more people upset if they banned Macs rather than Windows, he added.
Google and Microsoft compete on many fronts, from search, to web-based email, to operating systems.
While Google is the clear leader in search, Windows remains the most popular operating system in the world by a large margin, with various versions accounting for more than 80 per cent of installations, according to research firm Net Applications.
A Guy
|My System Specs
|31 May 2010
Win 7 Ultimate 64-bit SP1 (desktop)
Given the comments Steve Jobs has made about Google, I would think they'd prefer their employees going the Linux route, rather than the Mac route......very interesting though.
|My System Specs
|01 Jun 2010
That's interesting. I'm assuming that the engineers, of course, will still be using Windows to a degree, seeing as how they have to code for it. Unless Chrome, Google Talk et al is going to disappear from Windows completely. lol
|My System Specs
|01 Jun 2010
Security my arse.
This is just another ploy in Google's domination attempt.
|My System Specs
|01 Jun 2010
yet again, another Google Bluff
|My System Specs
|01 Jun 2010
Windows 7 Professional 64-bit
If this would have been posted on a certain day, Id be forgiven for thinking it was an April Fool.
|My System Specs
|01 Jun 2010
Just wanted to add...Google thinks that getting off Windows will make them less prone to hackers. My opinion? Once the hackers find out that most of the Google staff are using macs, the attacks on macs will go up. Can't wait to see what Turtleneck Steve will have to say to that.
|My System Specs
|01 Jun 2010
|My System Specs
|01 Jun 2010
|My System Specs
|01 Jun 2010
Windows 7 Professional x64
Those guys at Google should have switched to Windows 7 from XP if they wanted security...
|My System Specs
|Thread Tools
|Similar help and support threads
Google Glass: Expect widespread usage bans over privacy concerns
Google Glass: Expect widespread usage bans over privacy concerns | ZDNet Google Glass already facing driving ban as West Virginia preps law | ZDNet
Microsoft ditches Windows Live Messenger for Skype
As Live messenger user i find this news sad.. Source: BBC News - Microsoft ditches Windows Live Messenger for Skype
Windows Security Settings Preventing Me From Accessing Google
Yesterday out of nowhere I was prevented from visiting google regardless of what browser I used. The error code given by Chrome was: Error 101 (net::ERR_CONNECTION_RESET): Unknown error I did the standard delete files, reboot computer, power down/up cable modem & router. Still the same. ...
|General Discussion
Windows 7 upgrade concerns
I just bought this PC last week, it is running Win 7 Home Premium. In the past, I've always ran Pro versions, beginning with Win 2K Pro, XP Pro. I still have the laptops that I dual boot between the two on. But I noticed somewhere on this PC that you can do a simple online upgrade in as little as...
|Installation & Setup
Network security concerns cause browser spat between G
Googles recent release of a plug-in for Microsofts ubiquitous Internet Explorer browser has fueled an acrimonious exchange between the two computer giants. Googles Chrome Frame, a product that more or less transforms Internet Explorer into Googles Chrome browser, immediately produced a...
|Chillout Room
|Our Sites
|Site Links
|About Us
|Find Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
All times are GMT -5. The time now is 15:30.


text:
Click here to view this resume
Searching for a new job is never an easy process, but there are measures you can take to give yourself an edge when companies start making hiring decisions. One of the best things you can do in the application process is to assess the strengths and weaknesses of sample resumes composed by people in your chosen field. We have gone ahead and examined a Police Officer resume sample and elaborated on a few of the major issues so you know what to avoid.
Use the first person throughout
Though this is a professional document and should be written as such, you also don't want the language you use in your resume to be so rigid that it seems like a robot composed it from a list of personal facts. When you use the third person to refer to yourself, as this applicant does frequently in the summary section, you take the risk of the hiring manager tossing your resume aside because of the distance and lack of enthusiasm it implies. Use the first person instead, as this has the positive effect of taking direct ownership of your experiences and accomplishes, a quality valued by any reputable employer.
Avoid the block of text
While you certainly want the experience section of your resume to be the longest, you don't want to pack each previous job full of so many details that it becomes cluttered, as is the case with this sample resume. With a job like a police officer that is so integral to public safety, it is certainly a good idea to demonstrate all the aspects of a job with which you are familiar. However, it is preferable to put these aspects in bulleted form to make them more readable. Recruiters will take note of your neatness and, if you are called in to interview for the position, they will be able to easily find and reference your specific experiences. You don't want the recruiters to take one look at your resume and pass you by simply because you didn't take the time to make things concise. WRONG: Implemented defensive tactics and physical restraints to maintain the safety and security of personnel and the general public. Safely transported inmates to and from work sites. Verified warrants, conducted searches and fingerprinted inmates. Apprehended escapees safely while following proper techniques. Received property from incoming inmates, provided receipts and inspected items for contraband. RIGHT:
Place emphasis on higher education
Unless the only step of education you have completed is a high school diploma, there is no need to list your high school in the education section of your resume. Any recruiter these days knows that if you have already stated that you've attended some institution where you received higher education or advanced training in the field, you have already received your high school diploma. Though it certainly pays to be thorough, as the writer of this resume sample clearly is, eliminating unnecessary high school information leaves room to elaborate on your other schooling or job experience. You could have enough room to add a section for your awards or accomplishments, which looks good to recruiters in any field. Now that you've seen some of the issues in this Police Officer resume sample and know how to rectify them, you're ready to apply these tips to your own application. Using QuintCareer's Resume Builder allows you to have a top-tier resume ready to go in minutes.


text:
the future of die cuts
View Single Post
Die Cut Diva
Join Date: Jun 2005
Location: Pennsylvania
Posts: 3,855
I have the Cameo and a Big Kick. I bought the Cameo because in the long run I will save a lot of money not buying all the dies out there. Plus, they never seem to be the right size. Now I can cut the same shapes to whatever size I want. And there are so many neat card templates and boxes, etc. I still use my Big Kick for embossing. But I use my Cameo for all cutting.
I am not sure I understand the argument about using your hands for crafting as a reason not to use the cameo. I don't know what magic you think is used, but I certainly use my hands to operate my cameo. LOL! I don't really see it as any different than using a manual machine as far as "hands on" goes. But I do understand that the digital cutting machines are not for everyone. I am also an IT geek, so using a computer as part of paper-crafting is just natural for me. I would not enjoy the hobby if I could not use my computer. And I believe that is the whole point, having fun with what you enjoy.
To the original poster; I think if you are on the fence and are seriously considering the cameo or any other digital cutter, there are pros and cons. While you save money by not buying expensive dies and having access to larger dies, up to 12 x 24 inches is a pro, you do have to purchase replacement blades and mats. So factor that cost in as well. And I know for me, I can't go to my local store to get refills. I have to order them online and usually pay shipping. But on the other hand, if you like the fancy lace doily type dies, they can be very expensive and you are stuck with usually just the one size. You can also make cut files for your stamps if you have a scanner and some type of software to manipulate the image. And also as a pro, the company has excellent customer service. I actually had a lemon machine and had a great experience with their customer service in getting a replacement.
My Gallery
My IG Account
View Public Profile
Send a private message to javagirl984
Visit javagirl984's homepage!
Visit javagirl984's Gallery
Find More Posts by javagirl984