The present disclosure generally relates to protective coverings for roofing structures, and in particular, to mesh netting configured to protect roofs from damage resulting from hail and other debris while maintaining the building's aesthetic appeal.
Exterior structures will generally be covered or sheltered by a roof or other surface that is designed for exposure to outdoor conditions. For example, roofs provide a very large surface area facing ‘up’ or at least partly angled in a direction toward the sky, which necessarily increases the possibility of impacts and in some cases damage from hail, wind-blown debris, and other unfavorable weather events. Roofing contractors and owners of such structures, whether they be residential or commercial, are well aware that the type of damage that can result from a hailstorm can be catastrophic.
In addition, because the damage that occurs is in the roof structure itself, the repair or replacement process can be costly and deeply affect people, structures, equipment, or other inventory stored within the affected buildings. For example, artwork, personal valuables, sensitive equipment, and documents are but a few possible items contained within a building that would be irrevocably damaged by contact with any significant amount of water. The roofing systems available today remain vulnerable to exposure to such dynamic weather elements. Attempts to add protective measures to these exterior surfaces are also frequently associated with a decrease in a building's aesthetic appearance.
There is a need in the art for a system and method that addresses the shortcomings discussed above.
In one aspect, a method of protecting an outdoor structure in anticipation of damage resulting from exposure to hailstorms includes identifying a first appearance type of a first exterior portion of the outdoor structure, matching the first appearance type to a first mesh option of a plurality of mesh options, and obtaining a first protective sheet corresponding to the first mesh option. The method also includes arranging the first protective sheet to extend across and cover a first exterior portion of the outdoor structure, and securing and installing the first protective sheet onto the first exterior portion, the first protective sheet being spaced apart from the first exterior portion.
In another aspect, a method of providing protection to exterior structures from inclement weather includes receiving at least a first image of a first portion of a roof of an exterior structure, receiving a first request for a protective covering system for at least the first portion, and determining a first appearance type of the first portion of the roof based on the first image. The method also includes selecting a first mesh material with a second appearance type that is substantially similar to the first appearance type, and providing a protective covering system including a first protective sheet comprising the first mesh material.
In another aspect, a roof protection system includes a first mesh sheet. The first mesh sheet covers a first roof portion of a building, and is spaced apart from the first roof portion.
Other systems, methods, features, and advantages of the disclosure will be, or will become, apparent to one of ordinary skill in the art upon examination of the following figures and detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description and this summary, be within the scope of the disclosure, and be protected by the following claims.
The disclosure can be better understood with reference to the following drawings and description. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. Moreover, in the figures, like reference numerals designate corresponding parts throughout the different views.
The following embodiments provide a method and system for preventing the damage to roofs caused by exposure to hail and other weather-related damage while retaining a building's overall aesthetic appearance. The proposed system offers a netting or mesh roof covering that can be installed on a roof to protect the roof from hail. The mesh covering can comprise strands of material thin enough so that the covering is nearly invisible when viewing the roof from below or from a distance. In another example, the netting could be colored to match the roof, making it less perceptible. In some cases, the netting can be held at a distance (i.e., spaced apart) from the surface of the roof to ensure falling hail is prevented from making contact with the roof through gaps or spaces formed within the mesh. Such a system may facilitate the preservation of a building's inventory and personal belongings and the integrity of their property.
For purposes of clarity, an overview of one embodiment of the proposed systems and methods is illustrated with reference to
In different embodiments, the system 100 includes one or more mesh sheets (“mesh sheets”) that have been extended across to cover an exposed surface area of a roof 112 of the residence 110. As shown in an enlarged view 120 of
For purposes of comparison, an example of a house 200 in which such a roof protection system has not been implemented is depicted. As noted earlier, conventional roofing structures 220 can be significantly impacted by unpredictable and turbulent weather. Hailstorms in particular can lead to lasting damage 210 to various roofing elements, including but not limited to roof shingles, as shown in
After some time, additional clusters of granules may come off (at and around the point of impact) in a random pattern and expose the asphalt. Granule loss at points of impact, which may be accompanied by surface depression can lead to the asphalt coating being directly exposed to the elements, leading to accelerated aging of the shingle. Therefore, granule loss is not merely cosmetic damage, but can expose or fracture the fiberglass mat, and loosen the self-seal strip. The exposed areas are then very susceptible to leaks and wind damage. Once leaks occur, the damage can be extensive due to potential damage from mold, electrical issues, ceiling and wall damage from water and perhaps even personal property losses. The damage can also come very quickly and often is not initially detected.
While it is possible to replace individual storm-damaged shingles, latent damage to the surrounding shingles caused by a storm can be difficult to assess. Because of the potential for the surrounding shingles to also have experienced storm damage, complete roof replacement is sometimes recommended for the long-term performance of these roofs. If the damage is confined to one plane of the roof, replacement of just the damaged roof plane may be possible, though this is frequently not the case. If individual shingles must be replaced, any nails removed from surrounding shingles must also be replaced and the surrounding shingles must be resealed by hand. The costs associated with these remedies can often be crippling to building owners.
In order to address these concerns and reduce the damage caused by hailstorms, the proposed systems offer a protective mechanism by which hail can be ‘filtered’ or redirected before making contact with the roof surface (such as the shingles). This can be provided with little to no detrimental effect on the external appearance of the roof itself, which is of value to many building owners.
For example, in different embodiments, a computing system can be used in conjunction with or include an image capture device such as a camera. The camera can be used to capture an image of the roof. In one embodiment, this image can be processed by a 3D modeling system that can create a 3D model of a structure using the received imaging data. The device 304 may include provisions for capturing information about a building's structure. In some embodiments, device 304 includes provisions for capturing visual information about a building structure. In one embodiment, a device includes a range imaging camera, which can capture range information or range images corresponding to an object in the viewing area of the camera. As used herein, “range images” provide a 2D array of values indicating a depth (or distance measurement). Some exemplary range imaging devices may include structured-light 3D scanners and time-of-flight cameras. In one embodiment, the device 304 could be a smartphone with a built-in time-of-flight camera. Using a time-of-flight camera, device 304 can capture range images of a scene that can be used to build a 3D model of objects in the scene, such as building structures.
In different embodiments, the device 304 may also incorporate provisions for displaying models of building structures to a user. In some embodiments, an additional or alternative photographic camera comprising sensors for capturing lighting and/or color information that can be used to build a 2D photographic image of a scene. In some embodiments, augmented reality (AR) elements could be projected onto a display of the user device in order to better guide the user through the steps of obtaining the appropriate roof protection system. In other embodiments, a separate AR device, such as AR goggles, could be used to display AR information for a user.
In some embodiments, device 304 could be configured to communicate with a computing system or server over a network. Generally, a network can comprise any kind of network, including but not limited to a Wide Area Network (WAN), a Local Area Network (LAN), Wi-Fi network, Bluetooth or other Personal Area Network, cellular network, as well as other kinds of networks. It may be appreciated that different devices could communicate using different networks and/or communication protocols.
In other embodiments, a 3D modeling application could be configured to run on device 304, rather than on a separate system such as a server. In still other embodiments, some components of a 3D modeling system could be run on the user's device, while other components could be run on a server. In still other embodiments, a range imaging camera could be a separate device from device 304. In some cases, for example, range imaging camera could be a stand-alone camera or be built into an AR enabled device such as AR goggles.
It may be appreciated that the steps shown in
In
In some cases, the range information can be sent from a user device to a remote computing system over a network. In other cases, the same device can be used to capture range information and to build a 3D model. The process of building a 3D model from range information can include steps of range image registration and reconstruction. During range image registration, multiple images of an object from different viewing angles may be collected and transformed into a common 3D coordinate system so that the range information for an entire object can be determined. This can include building a 3D surface of an object from a cloud of range points, or by merging locally constructed triangular meshes. The embodiments can use any known methods for registering (or aligning) range information from multiple images/files. The embodiments can also use any known methods for reconstructing 3D surfaces from range information.
In some embodiments, the resultant model can be configured to automatically estimate or determine the most likely dimensions and shape of an exterior surface of the building 302. For example, as the user 300 captures a static or video image of the building 302 from a first view point, the application may automatically generate display an approximate estimate 320 of the roof (“Dimensions: 1500 SQ FT”). This estimate can be improved as the user 300 continues to build an image repository of the building 302 and submits answers to various questions regarding the building and the roof protection system desired.
As noted earlier, the proposed systems can also include the provisions for a providing an unobtrusive, attractive roofing cover. For example, once the user 300 submits the image data, the application 350 may automatically detect the color or other appearance features and characteristics of at least a first portion of the roof. In
In the figures depicted, different examples of a user interface (“interface”) are presented on a touchscreen display of a mobile device, offering content via native controls included in the interface. Throughout this application, an “interface” may be understood to refer to a mechanism for communicating content through a client application to an application user. In some examples, interfaces may include pop-up windows that may be presented to a user via native application user interfaces (UIs), controls, actuatable interfaces, interactive buttons or other objects that may be shown to a user through native application UIs, as well as mechanisms that are native to a particular application for presenting associated content with those native controls. In addition, the terms “actuation” or “actuation event” refers to an event (or specific sequence of events) associated with a particular input or use of an application via an interface, which can trigger a change in the display of the application. This can include selections or other user interactions with the application, such as a selection of an option offered via a native control, or a ‘click’, toggle, voice command, or other input actions (such as a mouse left-button or right-button click, a touchscreen tap, a selection of data, or other input types). Furthermore, a “native control” refers to a mechanism for communicating content through a client application to an application user. For example, native controls may include actuatable or selectable options or “buttons” that may be presented to a user via native application UIs, touch-screen access points, menus items, or other objects that may be shown to a user through native application UIs, segments of a larger interface, as well as mechanisms that are native to a particular application for presenting associated content with those native controls. The term “asset” refers to content that may be presented in association with a native control in a native application. As some non-limiting examples, an asset may include text in an actuatable pop-up window, audio associated with the interactive click of a button or other native application object, video associated with a teaching user interface, or other such information presentation.
In some embodiments (not shown in the drawings), the interface can include a welcome or header message(s), and/or a plurality of data input fields can also be presented. Some non-limiting examples of such fields can include options directed to identification of the owner (e.g., name, phone number, address). In addition, the interface can provide a plurality of selectable options, such as navigation options (e.g., “Back”, “Save”, “Next”), or additional menu options for accessing other features or aspects of the profile. As a general matter, it should be understood that the text and specific wording shown in the figures are for purposes of illustration only and in no way limit the manner by which the application may communicate or receive information. In addition, in other embodiments, one or more options or other fields and text may appear differently and/or may be displayed or generated anywhere else on the screen(s) associated with the user's system, including spaced apart from, adjacent to, or around the user interface. In other words, the figures present only one possible layout of the interface, and do not in any way limit the presentation arrangement of any of the disclosed features.
Furthermore, in different embodiments, the application interface can be configured to present or offer alternative appearance options to a user. In
An example of such a menu is shown with reference to
In response to this order, a roof protection service 550 can deliver or otherwise provide the user 300 with a customized roof protection system (“customized system”), as illustrated in
A third mesh covering 630, shown here as a set of two screens or panels 632 and 634, illustrate a possible embodiment in which the mesh may be framed or stretched between or bounded within a rigid border of material that can serve to support and maintain a specific surface area of the mesh while supporting the mesh itself. In some embodiments, such a frame 636 can include a thickness that, when the frame is disposed on a roof, can raise the mesh by a height sufficient to ensure adequate or appropriate hail protection. In other words, the mesh material may be disposed along a first side of the frame, and the remainder of the frame extends distally away from the mesh to provide the desired spacing between the roof surface and the mesh. In one embodiment, the frame 636 can include a substantially transparent and/or translucent material, such as glass, PVC, acrylic, polycarbonate, plexiglass, polyethylene, fiberglass, vinyl, or other appropriate roof-friendly materials to decrease the visibility or obtrusiveness of the panels. A fourth mesh covering 640 is shown to comprise a plurality of panels 642, similar to panels 632 and 634, that have been hingedly or otherwise flexibly connected that are able to offer the same benefits as individual panels. Once unfolded, the panels can be configured to extend across and provide a larger coverage area for the roof. Finally, a triangular shaped panel is shown as a fifth mesh covering 650 to illustrate an example of an alternate shape that may be obtained for a particular roof portion (i.e., that may be triangular in shape). Other regular or irregular shapes may also be readily produced and obtained for use in the system.
In
In second process 720, a plurality of interconnected panels (“panels”) 760 are unfolded across a second exterior portion 740 of the roof 704. In some embodiments, the panels 760 are joined together by hinges 726. It can further be seen that a thickness 728 of frame extending along portions of the panels 760 ensure that, as the panels 760 are unfolded and become aligned with the plane of the roof 704, a second mesh material 722 remains spaced apart by a distance approximately corresponding to the thickness 728 of the frame. In addition, in some embodiments, installation of one or more racking or rail components 724 and/or adhesives or other fastening or connective mechanisms can be used to secure the mesh to the roof.
In different embodiments, a variety of installation components may be used or provided with the mesh covering. In some embodiments, this may necessitate or involve the drilling of holes that can be protected from water damage by the installation of flashing (i.e., material used to stop water from leaking, usually in the form of an aluminum rectangle). On a traditional asphalt tile roof, flashing is inserted underneath shingles. For roofs made with tile, metal, rubber, or wood, there are specially designed flashings that fit the unique shape of your roofing material. The mesh panels can be attached to the roof with mounts with a bolt through the flashing and into a rafter, securing the system. There are many varieties of mounts used in different racking systems that may be used that are known in the art of roofing installations. The mounts are configured to hold up rails, which are the component of the installation that the mesh panels or netting can rest directly on top of or be secured to. These typically comprise long aluminum tracks that are installed either vertically or horizontally on a roof plane. There are several types of alternative rail setups to standard rails, such as rail-less or shared-rail, known in the art. An added benefit of rails is that they help to reduce clutter and improve the safety and aesthetics of your installation. In some embodiments, the rails and other mounting components can be painted in the same color as the roof, can comprise substantially transparent materials (as described above for the frames bordering mesh panels), and/or be substantially thin or narrow to reduce visibility. Finally, in some embodiments, the system can include clamps to keep the mesh netting or panels secured in place on the racking.
Referring now to
As noted earlier, the mesh material used in each customized system can vary widely. For example, in different embodiments, the mesh material can comprise one or a combination of two or more of a textile, fabric, metal screen, perforated metal sheet or grid. The material used can be selected based on the desired strength, durability, resilience, as well as a strong resistance to wrinkling, shrinking, fading, mildew and fungus. Materials that are water resistant, can dry quickly, and are UV resistant can also be used. Some non-limiting examples of such materials include woods fibers and filaments, metals (e.g., stainless steel, aluminum, iron), resins and plastics (e.g., synthetic resin, recycled plastic, high-density polyethylene, polypropylene, polycarbonate, acrylic or Polymethyl Methacrylate (PMMA)), as well as high pressure laminate, tempered glass, fabrics (e.g., acrylic fabric, olefin fabric, polyester fabric), and/or foams (e.g., core foam, open cell foam, closed cell foam, polyethylene terephthalate foam, polyurethane foam, polyester foam).
In addition, the structure of the mesh material should be substantially indistinguishable from the roofing on which it is installed. This can be a feature provided by the relative thinness of the strands comprising the mesh, the spacing arrangement, the use of clear or substantially transparent materials, and—as described earlier —materials that are in appearance close approximations of the underlying roof appearance. In some embodiments, the mesh material can be configured to appear similar in appearance to the roof shingles to increase the camouflage effect. Furthermore, the proposed system allows for the installation of a plurality of mesh panels or portions that differ in appearance, in order to best correspond to the individual distinct regions that may be used in roofing structures. For example, red shingles may be used along one side of a building, which brown shingles are used on an opposite side. The mesh materials that are selected—whether by the user or automatically determined by the system—can provide appropriately sized and shaped segments to match the red shingles and appropriately sized and shaped segments that match the brown shingles.
As shown in the example of
In other embodiments, the method may include additional steps or aspects. In one embodiment, the method also includes determining a shape and dimensions of the first exterior portion, where the first protective sheet has substantially similar shape and dimensions as the first exterior portion. In another example, the method can include additional steps of identifying a second appearance type of a second exterior portion of the outdoor structure, where the second appearance type differs from the first appearance type, matching the second appearance type to a second mesh option of the plurality of mesh options, and obtaining a second protective sheet corresponding to the second mesh option. In some embodiments, the method may also include steps of selecting a second protective sheet including a substantially transparent mesh material, arranging the second protective sheet to extend across and cover a second exterior portion of the outdoor structure, and securing and/or installing the second protective sheet onto the first exterior portion.
In addition, in different embodiments, the first protective sheet is substantially indistinguishable from the first exterior portion when viewed by an observer. In one embodiment, the first protective sheet is spaced apart from the first exterior portion by at least a quarter of an inch upon installation. In some examples, the first protective sheet is substantially elastic, while in other examples the first protective sheet is substantially rigid. In some embodiments, the first exterior portion is a portion of a roof of the exterior structure. In one embodiment, the first protective sheet is substantially waterproof. In another example, the first protective sheet comprises a plurality of interconnected strands, where an average thickness of the strands is less than 1 millimeter, and in another example, the first protective sheet has a first color substantially similar to a second color of the first exterior portion.
Other methods can also be contemplated within the scope of this disclosure. For example, a method of providing protection to exterior structures from hailstorms may be provided, including steps of receiving at least a first image of a first portion of a roof of an exterior structure, receiving a first request for a protective covering system for at least the first portion, and determining a first appearance type of the first portion of the roof based on the first image. The method may further include selecting a first mesh material with a second appearance type that is substantially similar to the first appearance type, and providing a protective covering system including a first protective sheet comprising the first mesh material.
In other embodiments, the method may include additional steps or aspects. In one embodiment, the method also includes automatically detecting, based at least on the first image, the shape and dimensions of the first portion of the roof, where the first protective sheet has substantially similar shape and dimensions as the detected shape and dimensions of the first portion of the roof. In another example, the first protective sheet comprises a panel of mesh fabric bounded by a substantially rigid frame. In some cases, the first protective sheet comprises a metal wire mesh screen.
It may therefore be appreciated that the embodiments provide a roof protection system for protecting the exterior surfaces of a building during inclement weather conditions. Although the disclosed embodiments have described the application of these systems on roofing elements, it should be appreciated that such a system can be configured for use on non-roof exterior surfaces, just as windows, siding, and other vulnerable and exposed areas. In addition, because in some embodiments the system makes the mesh covering available as multiple segments of varying sizes and shapes, any repairs to either the roof or the mesh covering itself are made simple. The removal of a portion of the mesh can be straightforward, providing ready access to the roof as needed (for example, comprising a rolling back of the mesh material, or a folding back of the mesh panel or screens in the target roof sections). In addition, any tears or damage to the mesh material can be replaced as a piece, rather than in its entirety.
The processes and methods of the embodiments described in this detailed description and shown in the figures can be implemented using any kind of computing system having one or more central processing units (CPUs) and/or graphics processing units (GPUs). The processes and methods of the embodiments could also be implemented using special purpose circuitry such as an application specific integrated circuit (ASIC). The processes and methods of the embodiments may also be implemented on computing systems including read only memory (ROM) and/or random access memory (RAM), which may be connected to one or more processing units. Examples of computing systems and devices include, but are not limited to: servers, cellular phones, smart phones, tablet computers, notebook computers, e-book readers, laptop or desktop computers, all-in-one computers, as well as various kinds of digital media players.
The processes and methods of the embodiments can be stored as instructions and/or data on non-transitory computer-readable media. The non-transitory computer readable medium may include any suitable computer readable medium, such as a memory, such as RAM, ROM, flash memory, or any other type of memory known in the art. In some embodiments, the non-transitory computer readable medium may include, for example, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of such devices. More specific examples of the non-transitory computer readable medium may include a portable computer diskette, a floppy disk, a hard disk, magnetic disks or tapes, a read-only memory (ROM), a random access memory (RAM), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), an erasable programmable read-only memory (EPROM or Flash memory), electrically erasable programmable read-only memories (EEPROM), a digital versatile disk (DVD and DVD-ROM), a memory stick, other kinds of solid state drives, and any suitable combination of these exemplary media. A non-transitory computer readable medium, as used herein, is not to be construed as being transitory signals, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
Instructions stored on the non-transitory computer readable medium for carrying out operations of the present invention may be instruction-set-architecture (ISA) instructions, assembler instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, configuration data for integrated circuitry, state-setting data, or source code or object code written in any of one or more programming languages, including an object oriented programming language such as Smalltalk, C++, or suitable language, and procedural programming languages, such as the “C” programming language or similar programming languages.
Aspects of the present disclosure are described in association with figures illustrating flowcharts and/or block diagrams of methods, apparatus (systems), and computing products. It will be understood that each block of the flowcharts and/or block diagrams can be implemented by computer readable instructions. The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of various disclosed embodiments. Accordingly, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions. In some implementations, the functions set forth in the figures and claims may occur in an alternative order than listed and/or illustrated.
The embodiments may utilize any kind of network for communication between separate computing systems. A network can comprise any combination of local area networks (LANs) and/or wide area networks (WANs), using both wired and wireless communication systems. A network may use various known communications technologies and/or protocols. Communication technologies can include, but are not limited to: Ethernet, 802.11, worldwide interoperability for microwave access (WiMAX), mobile broadband (such as CDMA, and LTE), digital subscriber line (DSL), cable internet access, satellite broadband, wireless ISP, fiber optic internet, as well as other wired and wireless technologies. Networking protocols used on a network may include transmission control protocol/Internet protocol (TCP/IP), multiprotocol label switching (MPLS), User Datagram Protocol (UDP), hypertext transport protocol (HTTP), hypertext transport protocol secure (HTTPS) and file transfer protocol (FTP) as well as other protocols.
Data exchanged over a network may be represented using technologies and/or formats including hypertext markup language (HTML), extensible markup language (XML), Atom, JavaScript Object Notation (JSON), YAML, as well as other data exchange formats. In addition, information transferred over a network can be encrypted using conventional encryption technologies such as secure sockets layer (SSL), transport layer security (TLS), and Internet Protocol security (Ipsec).
While various embodiments of the invention have been described, the description is intended to be exemplary, rather than limiting, and it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible that are within the scope of the invention. Accordingly, the invention is not to be restricted except in light of the attached claims and their equivalents. Also, various modifications and changes may be made within the scope of the attached claims.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 63/002,738 filed on Mar. 31, 2020 and titled “Roof Protection System”, the disclosure of which is incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
3805816 | Nolte | Apr 1974 | A |
3806391 | Clay | Apr 1974 | A |
4016323 | Volovsek | Apr 1977 | A |
4283888 | Cros | Aug 1981 | A |
5347768 | Pineda | Sep 1994 | A |
5791090 | Gitlin | Aug 1998 | A |
6161362 | Forbis, Sr. | Dec 2000 | A |
6865852 | Gower | Mar 2005 | B2 |
7264012 | Slade | Sep 2007 | B2 |
7310913 | Pierce | Dec 2007 | B2 |
7322154 | Forbis, Sr. | Jan 2008 | B2 |
8393055 | Gower | Mar 2013 | B2 |
9422732 | Gower | Aug 2016 | B2 |
20190063105 | Kelly | Feb 2019 | A1 |
20210054646 | Volin | Feb 2021 | A1 |
Number | Date | Country | |
---|---|---|---|
63002738 | Mar 2020 | US |