Patent application number | Description | Published |
20100306229 | Systems and Methods for Improved Web Searching - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 12-02-2010 |
20120030018 | Systems And Methods For Managing Electronic Content - Systems and methods are disclosed for managing electronic content, such as over the Internet. One computer-implemented method for managing electronic content includes: receiving, over an electronic network, log data of activities by Internet users; filtering the log data based on at least one aspect of the activities; aggregating the filtered log data by a predetermined period of time; calculating a trend in the aggregated log data based on a change of the activities; and presenting a request to a contributor over the electronic network, the request soliciting the submission of electronic content relating to the calculated trend. | 02-02-2012 |
20120221543 | SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 08-30-2012 |
20130024443 | SYSTEMS AND METHODS FOR ANALYZING AND CLUSTERING SEARCH QUERIES - Computerized systems and methods are disclosed for analyzing search query relationships and managing electronic content. In accordance with one implementation, log data pertaining to a plurality of queries may be received over an electronic network. A click graph may be generated representing one or more relationships between the queries. Further, temporal similarities may be identified between the queries, for example, by looking at peaks in frequency of queries over time. A pair of search queries may be evaluated based on the generated click graph and the identified temporal similarities to determine whether the queries in the pair are related. | 01-24-2013 |
20130268548 | SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 10-10-2013 |
20140095532 | Methods and Systems for Identifying Local Search Queries - Methods and systems are provided for determining whether a search query with an observed number of occurrences in a set of search queries is a local search query. In accordance with one implementation, a method is provided that comprises determining an expected number of occurrences of a search query and comparing the expected number of occurrences to a threshold. Further, the method includes determining whether the search query is a local search query based, at least in part, on the comparison. | 04-03-2014 |
20140164401 | Systems and Methods for Providing Personalized Recommendations for Electronic Content - Computer-implemented systems and methods are provided for presenting content recommendations. In one implementation, a method is provided for providing content recommendations to a plurality of users. The method may include generating a first plurality of content recommendations for a first user using a first plurality of methods, each of the first plurality of methods having a weight associated therewith. The method may further include selecting a second plurality of content recommendations from the first plurality of content recommendations based on the weights associated with the first plurality of methods. The method may further include providing the second plurality of content recommendations to the first user. The method may further include updating the weights associated with the first plurality of methods based on engagement by the first user with the second plurality of content recommendations. | 06-12-2014 |
20140201201 | SYSTEMS AND METHODS FOR PROCESSING AND DISPLAYING USER-GENERATED CONTENT - Systems and methods are provided for processing and displaying user-generated content. User-generated content is received from a user over a network. A conversation related to the received user-generated content is identified. A score associated with the identified conversation is calculated based on one or more parameters related to the user or the conversation. The user-generated content is provided for display in relation to the conversation, based on the calculated score associated with the conversation. | 07-17-2014 |
20150142770 | SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 05-21-2015 |
20150310097 | SYSTEMS AND METHODS FOR ANALYZING AND CLUSTERING SEARCH QUERIES - Computerized systems and methods are disclosed for analyzing search query relationships and managing electronic content. In accordance with one implementation, log data pertaining to a plurality of queries may be received over an electronic network. A click graph may be generated representing one or more relationships between the queries. Further, temporal similarities may be identified between the queries, for example, by looking at peaks in frequency of queries over time. A pair of search queries may be evaluated based on the generated click graph and the identified temporal similarities to determine whether the queries in the pair are related. | 10-29-2015 |
Patent application number | Description | Published |
20110016946 | Coated Tooling - A coated forming tool including a tool component and a wear resistant coating on at least a portion of the tool component. The wear resistant coating includes a bottom coating layer and a top coating layer. The top coating layer has a thickness from about 1 μm to about 12 μm and the coating has a thickness ratio of the bottom coating layer thickness to the top coating layer thickness from about 0.5 to about 5. | 01-27-2011 |
20110111945 | INERT HIGH HARDNESS MATERIAL FOR TOOL LENS PRODUCTION IN IMAGING APPLICATIONS - A tungsten carbide material for use in precision glass molding applications having 6.06-6.13 wt. % carbon, 0.20-0.55 wt. % grain growth inhibitor, less than 0.25 wt. % binder, less than 0.6% wt. % impurities, and balance being tungsten. The tungsten carbide material has a nominal grain size of less than 0.5 microns. | 05-12-2011 |
20120003425 | TiAIN COATINGS FOR GLASS MOLDING DIES AND TOOLING - A system for precision glass molding comprising a substrate and a coating. The substrate has less than 1.2 wt. % minor constituents. The coating comprises TiAl | 01-05-2012 |
20130078328 | Coated Pelletizing Dies - Pelletizing ring extrusion dies comprising a die body having a plurality of holes, wherein each hole has surface at least partially coated with a low-friction coating. The low-friction coatings reduce surface temperatures during operation of the dies, which reduces volatilization and inconsistent flow of the material being extruded. The pelletizing ring extrusion dies possess improved tool life due to the low-friction coatings. | 03-28-2013 |
20130078331 | COATED PELLETIZING EXTRUSION DIES AND METHOD FOR MAKING THE SAME - A pelletizing extrusion die comprising a die body contains a plurality of extrusion holes. Each of the extrusion holes is defined by a defining surface of the die body wherein at least a portion of the defining surface has a low-friction coating deposited thereon. A method for applying the low-friction coating to the defining surface wherein the applying step occurs at a temperature equal to less than about | 03-28-2013 |
20130336776 | CLOSED IMPELLER WITH A COATED VANE - A closed impeller has a base cover, which has a base interior surface, and a second cover. A vane, which has an inlet distal end and an outlet distal end, is on the base interior surface. The vane has low and high pressure side surfaces wherein they have a low or high pressure midpoint, respectively. A hard coating is on the low and high pressure side surfaces. The hard coating has a minimum low and high pressure coating thickness at their respective midpoints. The minimum low, as well as high, pressure coating thickness ranging between about 0.085 and about 0.8 of either one of the maximum outlet coating thickness at the outlet distal end or the maximum inlet coating thickness at the inlet distal end, respectively. | 12-19-2013 |
20130337221 | COATED MEMBER FOR MOVEMENT RELATIVE TO A SURFACE AND METHOD FOR MAKING THE COATED MEMBER - A coated member, as well as a method for making the coated member, adapted for movement relative to a surface wherein a clearance distance between the coated member and the surface exists in a critical region of the coated member. The coated member has a finished size in the critical region. The substrate has an undersized substrate region of a minimum undersizing depth, which is equal to about seventy-five percent of the clearance distance. The undersized substrate region corresponds to the critical region of the coated member. A finished coating scheme is on the undersized substrate region wherein the finished coating scheme is the result of an oversized coating scheme being finished to form the finished coating scheme wherein the coated member is of the finished size in the critical region. | 12-19-2013 |
20140072469 | INERT HIGH HARDNESS MATERIAL FOR TOOL LENS PRODUCTION - In one aspect, tungsten carbide material systems are described herein which, in some embodiments, can provide desirable characteristics including chemical inertness, high hardness, reduced sensitivity to local compositional fluctuations and/or enhanced machining properties. In some embodiments, a tungsten carbide material described herein comprises 5.85-6.13 wt. % carbon, 0.85-1.05 wt. % chromium, less than 0.3 wt. % binder, less than 0.3 wt. % impurities and a balance being tungsten. | 03-13-2014 |
Patent application number | Description | Published |
20100043311 | Fascia Vent - A fascia vent for a roof structure includes a fascia board for attachment along the lower ends of roof rafters that support a roof deck above an attic space. The fascia vent has an exposed outside face and an inside face at least partly exposed to the attic space. A plurality of slots are formed along the inside face of the fascia board with a lower end of the slots communicating with ambience along the bottom edge of the fascia board and an upper end of the slots communicating with the attic space. In use, hot air vented from the attic is replaced by fresh air that flows through the lower ends of the slots and into the attic space. | 02-25-2010 |
20100043312 | Fascia Vent - A fascia vent for a roof structure includes a fascia board for attachment along the lower ends of roof rafters that support a roof deck above an attic space. The fascia vent has an exposed outside face and an inside face at least partly exposed to the attic space. In one embodiment, a plurality of slots are formed along the inside face of the fascia board with a lower end of the slots communicating with ambience along the bottom edge of the fascia board and an upper end of the slots communicating with the attic space. In another embodiment, a plurality of spaced vent pockets are formed in the inside face and a slot is formed along the bottom edge of the fascia vent communicating with the vent pockets. In use, hot air vented from the attic is replaced by fresh air that flows through the fascia vent and into the attic space. | 02-25-2010 |
20100170169 | Shingled Roof with Integrated Photovoltaic Collectors - A solar insert for shingled roofs includes an insert with a generally wedge-shaped body designed to be installed beneath a shingle and a face that is exposed and extends along a lower edge of the shingle. The face preferably is angled with respect to the shingle and a solar collector in the form of a thin-film solar strip is mounted to and extends along the face. The inserts of multiple shingles are electrically coupled together to form an electrical grid for aggregating the electrical energy of the individual solar collectors and delivering it to a remote location for storage or use. In a second embodiment, a shingle has a solar collector strip mounted to its surface extending along a forward edge of the shingle, and in another, the solar collector surrounds the tabs of their shingles. The solar collectors not only generate electrical energy from the sun; they also enhance the appearance of a shingled roof by providing a look of increased thickness and texture. | 07-08-2010 |
20100175342 | Outside Corner Patch for TPO Roofing - An outside corner patch for TPO roofing is formed from a circular piece of TPO membrane material being vacuum formed to define an array of flutes that extend from the center of the piece toward its edges. The flutes form ridges and valleys that generally are shaped as conical sections with the apex of the conical sections located at the center of the patch. The number and size of the flutes is optimized in such a way that, when the flutes are stretched flat, the patch conforms to and fits flat against the surfaces of an outside corner formed by the intersection of a roof deck with an upward protrusion from the roof. The TPO outside corner patch is applied over the corner and thermally welded to surrounding TPO membranes on the roof deck and the protrusion to form a watertight seal at the outside corner. | 07-15-2010 |
20110124280 | Ridge Vent with Powered Forced Air Ventilation - A ridge vent with powered forced air ventilation includes a ridge vent that is configured to be installed along the ridge of a roof covering an elongated ridge slot on either side of a ridge beam of the roof. Hot air from the attic below escapes by convection through the ridge slot and is expelled to ambient atmosphere through the ridge vent. A blower is mounted in a blower opening formed at a predetermined location along the ridge vent on one side of the ridge beam. The blower includes a blower housing forming an inlet within the attic and an outlet oriented to force air upwardly through the vent slot to be expelled through the ridge vent. A pair of baffles are hingedly secured to the housing adjacent its outlet and can be hinged up for dropping the blower through the blower opening during installation, and then hinged down and attached to a roof deck covering the blower opening and a portion of the ridge slot on the other side of the ridge beam. The baffles secure the blower and help to isolate its outlet from the attic space below. An impeller is disposed in the housing and is driven by an electric motor, which may be driven by electricity from a solar panel, electricity from a household electrical service, or both depending upon availability of sunlight and other conditions. | 05-26-2011 |
20110154743 | Unitary Fascia And Gutter - A unitary single piece fascia and gutter is extruded from plastic material or a composite and is formed with a relatively flat fascia portion sized to cover the ends of rafters along an edge of a roof. A gutter portion projects upwardly and outwardly from the fascia portion and the gutter portion and fascia portion together bound and define a gutter trough for receiving rainwater and directing the rainwater to a drainage location. The fascia and gutter is installed along an edge of a roof by being positioned along the edge with the fascia portion covering the edge and the gutter portion projecting outwardly from the edge, and securing the fascia and gutter to the edge of the roof with appropriate fasteners. | 06-30-2011 |
20110155319 | Standing seam profile field welding device and method - This invention relates to a novel thermoplastic profile roofing strip and an apparatus for welding the thermoplastic profile roofing strip to a thermoplastic roofing membrane. | 06-30-2011 |
20110159224 | Standing seam profile for thermoplastic roof ornamentation and attachment method - In accordance with the disclosed principles, a novel thermoplastic profile roofing strip and an apparatus for welding the thermoplastic profile roofing strip to a thermoplastic roofing membrane is disclosed. In one embodiment, the thermoplastic profile roofing strip may comprise a horizontal base extending longitudinally and having a notched profile. In addition, the thermoplastic profile strip may comprise a vertical central portion laterally connected at one edge and normal to the horizontal base. In such embodiments, the vertical central portion extends longitudinally along the horizontal base to provide the improved profile. Related methods of welding a thermoplastic strip to a thermoplastic membrane are also disclosed. | 06-30-2011 |
20110225904 | Slate Style Roofing System with Integrated Solar Panels - A roofing system includes battens and hangers for installing slate roofing shingles on a roof. Electrical conductors and other electronics are incorporated into the battens and the battens are connected together to form an electrical transmission grid beneath the shingles. Solar panels are installed in place of slate shingles in some locations on the roof and are configured to match or complement the surrounding slate shingles. Each solar panel includes a connector that connects the solar panel to the electrical transmission grid. The grid thus collects the electrical energy generated by all of the solar panels and delivers it for storage or use in a home. Microinverters may be coupled to smaller groups of the solar panels for converting their DC voltage to AC voltage and the outputs of the microinverters connected to a remote location for use or storage. | 09-22-2011 |
20110277394 | Fascia Vent - A fascia vent for a roof structure includes a fascia board for attachment along the lower ends of roof rafters that support a roof deck above an attic space. The fascia vent has an exposed outside face and an inside face at least partly exposed to the attic space. In one embodiment, a plurality of slots are formed along the inside face of the fascia board with a lower end of the slots communicating with ambience along the bottom edge of the fascia board and an upper end of the slots communicating with the attic space. In another embodiment, a plurality of spaced vent pockets are formed in the inside face and a slot is formed along the bottom edge of the fascia vent communicating with the vent pockets. In still another embodiment for installing along the longer rafter tails of wider rafters, the fascia board is wider and plunge cuts are made along the bottom edge of the fascia board to form a flow path to the vent pockets and thus to an attic space. In use, hot air vented from the attic is replaced by fresh air that flows through the fascia vent and into the attic space. | 11-17-2011 |
20120096782 | Hidden Ridge Vent for Slate Roofs - A ridge ventilation system includes a plurality of ridge vent sections configured to be arranged end-to-end along the ridge of a roof covering a vent slot formed therealong. Each ridge vent section has an elongated longitudinally flexible top panel with a central portion, edge portions terminating at extreme edges of the top panel, and ventilation grids extending beneath and along the edge portions spaced from extreme edges thereof. The space between the extreme edges of the top panel and the ventilation grids forms or defines an overhang configured to receive edges of shingles in a course of shingles installed next to the vent section and to inhibit the edges of the shingles from rising up. The ridge vent sections also have depending deflectors for deflecting blowing rain and snow that might enter through the ventilation grids and filter fabric may be affixed to the bottom of the ridge vent sections to provide additional deflection of rain and snow. The ridge ventilation system is particularly useful with slate or slate-style roofs and the vent sections are sized so that ridge cap slates extend beyond the extreme edges of the sections to hide substantially the ridge ventilation system from view. | 04-26-2012 |
20120216474 | CORNER PATCHES AND METHODS FOR TPO ROOFING - An outside corner patch for TPO roofing is formed from a circular piece of TPO membrane material being vacuum formed to define an array of flutes that extend from the center of the piece toward its edges. The flutes form ridges and valleys that generally are shaped as conical sections with the apex of the conical sections located at the center of the patch. The number and size of the flutes is optimized in such a way that, when the flutes are stretched flat, the patch conforms to and fits flat against the surfaces of an outside corner formed by the intersection of a roof deck with an upward protrusion from the roof. The TPO outside corner patch is applied over the corner and thermally welded to surrounding TPO membranes on the roof deck and the protrusion to form a watertight seal at the outside corner. | 08-30-2012 |
20120222811 | Standing seam profile field welding device and method - This invention relates to a novel thermoplastic profile roofing strip and an apparatus for welding the thermoplastic profile roofing strip to a thermoplastic roofing membrane. | 09-06-2012 |
20130165038 | Mesh Vent with Varying Density or Integral Moisture Barrier - A mesh ridge vent has an air permeable layer formed of randomly aligned synthetic fibers that are opened and blended, randomly aligned into a web by airflow, joined by phenolic or latex binding agents, and heat cured to produce an air-permeable varying mesh. A moisture barrier may be integrally formed above the air permeable layer and may be defined by a coating or by a layer of fibers that is sufficiently dense to inhibit penetration of water into the web. The mesh ridge vent has edge portions and a central portion and the edge portions may be more dense and thicker while the central portion may be less dense and thinner than the edge portions. | 06-27-2013 |
20130263534 | Shingled Roof with Integrated Photovoltaic Collectors - A solar insert for shingled roofs includes an insert with a generally wedge-shaped body designed to be installed beneath a shingle and a face that is exposed and extends along a lower edge of the shingle. The face preferably is angled with respect to the shingle and a solar collector in the form of a thin-film solar strip is mounted to and extends along the face. The inserts of multiple shingles are electrically coupled together to form an electrical grid for aggregating the electrical energy of the individual solar collectors and delivering it to a remote location for storage or use. In a second embodiment, a shingle has a solar collector strip mounted to its surface extending along a forward edge of the shingle, and in another, the solar collector surrounds the tabs of their shingles. The solar collectors not only generate electrical energy from the sun; they also enhance the appearance of a shingled roof by providing a look of increased thickness and texture. | 10-10-2013 |
20140090695 | Solar Roof Panel System with Edge and Surface Treatments - A roof-mounted solar power system for generating electrical power that includes a plurality of solar modules adapted for generating electrical power from sunlight, and with each of the plurality of solar modules having substantially the same size, aspect ratio and surface coloring. The plurality of solar modules are mounted on the deck of a roof to form a bank of solar modules having at least one irregular edge. The solar power system further includes one or more non-power generating edge treatments having substantially the same size, aspect ratio and surface coloring as the solar modules and that are adapted for installation along the irregular edge. Each edge treatment is adapted for a cutting away of at least one corner thereof to smooth the irregular edge of the bank of solar modules to a regular edge. | 04-03-2014 |
20140090696 | Solar Panel Roof System with Raised Access Panels - A solar module for a roof covering system that generates electrical power from sunlight includes a frame having a bottom surface supported on a deck of a roof, a top surface, and a thickness between the bottom surface and the top surface. The solar module also includes a solar element mounted to the top surface of the frame which has an upper surface. a micro-inverter mounted to the top surface of the frame and to the side of the solar element, and a raised access panel that is removably coupled to the frame to surround the micro-inverter. The raised access panel has an access panel top surface that is elevated above the upper surface of the solar element. The top surface of the frame forms a water shedding surface below the micro-inverter for directing water away from the roof. | 04-03-2014 |
20140090697 | Roof Integrated Solar Panel System with Side Mounted Micro Inverters - A roof integrated solar panel system includes a plurality of solar panel modules, each modules having a frame, a photovoltaic panel mounted to the frame, and a micro-inverter mounted to the frame to one side of the photovoltaic panel and accessible from the top of the frame. The solar panel modules are installable on a roof in aligned or staggered courses to form the solar panel system, and with the installed courses of modules together forming a water barrier protecting the roof. | 04-03-2014 |
20140102519 | Roof Integrated Solar Panel System with Ridge Mounted Micro Inverters - A solar panel system includes a plurality of solar modules that produce DC electrical energy when exposed to sunlight. Each of the solar modules includes a frame, a photovoltaic panel mounted to the frame, and an electrical coupling for outputting the DC electrical energy from the photovoltaic panel. The solar modules are mounted to the deck of a roof having a ridge and a ridge vent extending at least partially along and covering the ridge of the roof. One or more micro-inverters is located beneath the ridge vent and each is electrically connected to a bank of two or more solar modules selected from the plurality of solar modules. The micro-inverters on the roof convert the DC electrical energy produced by the photovoltaic panels to AC electrical energy, and the AC electrical energy is aggregated from the micro-inverters and delivered to a remote electrical system. | 04-17-2014 |
20140179220 | Contoured Mesh Ridge Vents - Ridge vents and deck covers are disclosed that have a fibrous mesh mat and a moisture barrier. The mesh mat may be contoured to define a variety of structures and may have regions of relatively higher fiber density and regions of relatively lower fiber density. Solar cells may be exposed on the ridge vents to collect solar energy when the vents are exposed to sunlight. | 06-26-2014 |
20140259998 | Multi-Purpose Ridge Vent System - A solar ridge vent includes an elongated laterally flexible panel having edge portions and ventilation grids extending along the edge portions. Channel members extend along the edge portions of the panel and define channels that have channel openings facing inwardly. The channels are sized to receive edges of auxiliary components to hold the auxiliary components on the ridge vent. The auxiliary components may be ridge cap shingles, slate cap shingles, light emitting emergency location panels, or fluid heating panels. In a preferred embodiment, solar power generating panels are configured to be mounted on the ridge vent with its edges held in the channels. A remote electrical box has chargeable batteries, a power inverter, and an AC outlet to provide electrical power in an emergency. | 09-18-2014 |
20140259999 | Low Profile Slate-Style Solar Roofing System - A solar roofing panel has a rectangular body with solar cells exposed on the upper surface of the body and an electrical junction box on the lower surface of body along the forward edge portion thereof. A cutout is formed in the upper edge portion of the rectangular body at a corner thereof. When a plurality of solar panels are arranged on a roof in courses with an upper course partially overlapping a lower course, the junction boxes of roofing panels in the upper course are disposed in the cutouts of roofing panels of the lower course. Accordingly, the solar roofing panels present a low profile mimicking the profile of slate-style shingles. | 09-18-2014 |
20140260001 | LOW PROFILE SOLAR ROOF SHINGLE SYSTEM WITH INTEGRATED NANO-INVERTERS - A solar roof shingle for providing AC electrical power when exposed to sunlight includes a shingle frame having a bottom panel supportable on a roof deck, a top panel, and a thickness between the bottom panel and the top panel. The solar roof shingle also includes a solar collector mounted to and covering at least a portion to the top panel of the shingle frame, with the solar panel producing DC electrical energy at DC terminals when the solar collector is exposed to sunlight. A nano-inverter is disposed within the shingle frame between the bottom panel and the top panel and is electrically coupled to the DC terminals. The nano-inverter converts DC electrical energy to AC electrical energy available at AC terminals mounted to the shingle frame. The nano-inverter has a maximum power rating of 150 Watts or less so that it produces substantially less heat during operation allowing the thickness of the solar roof shingle to approach that of a standard roofing shingle. | 09-18-2014 |
20140265609 | SOLAR PANELS WITH CONTACTLESS PANEL-TO-PANEL CONNECTIONS - A solar panel array comprises a first plurality of solar panels arranged side-by-side in a first course and a second plurality of solar panels arranged side-by-side in a second course, the second course partially overlapping the first course. Electrical energy produced by each solar panel of the array is aggregated with the electrical energy produced by the other solar panels of the array without physical electrical contacts between the solar panels. In one embodiment, contactless inductive couplers are used to couple the electrical energies of the panels together. | 09-18-2014 |
20140366464 | ROOF INTEGRATED PHOTOVOLTAIC SYSTEM - A roof integrated photovoltaic system includes a plurality of photovoltaic panels each having a right end, a left end, a front edge, and a back edge. A right end coupler is secured to the right ends of at least some of the photovoltaic panels and a left end coupler is secured to the left ends of at least some of the photovoltaic panels. The right end couplers and the left end couplers are configured to interlock and form a seal when two of the plurality of panels are moved into end-to-end engagement with each other. At least one front edge coupler is affixed to at least some of the plurality of photovoltaic panels at the front edges thereof and at least one back edge coupler is affixed to at least some of the plurality of photovoltaic panels at the back edges thereof. The front edge couplers and the back edge couplers configured to interlock when two of the plurality of panels are moved into edge-to-edge engagement and a seal is positioned to prevent water from penetrating at the junction of a front edge of one panel and the back edge of an adjoined panel. Panels are installed on a roof in end-to-end and front edge to back edge relationship to form a photovoltaic array and are electrically interconnected to produce electricity when exposed to sunlight. Flashing and gap filling faux panels are provided as part of the system. | 12-18-2014 |
20150159378 | HIP VENT - A vent is disclosed that is particularly suited to use in ventilating attic spaces beneath a hip roof. The vent is configured to be installed along a hip of the roof overlying and covering a ventilation slot formed through the roof deck along the hip. The vent includes an elongated laterally flexible top panel from which baffle arrays depend. The baffle arrays are formed of a plurality of depending arcuately curved vanes that arc away from the vent. The vanes are aerodynamically shaped to redirect wind-blown rain and snow away from the vent and are configured to block the migration of rain and snow through the vent. A pair of spongy conformable filler strips is attached beneath the edge portions of the vent. The filler strips conform to the shapes of underlying shingles when the vent is installed to fill any gaps that otherwise might be formed between the vent and the shingles. A weather filter drapes over some of the baffle arrays to allow attic air to pass but prevent ingress of blown snowflakes and raindrops. | 06-11-2015 |
20150197639 | FLAKE HAVING MULTILAYER COATINGS WITH OPTICAL AND THERMAL PROPERTIES - A finished flake for a roofing material including a metal flake substrate having an emissivity value up to approximately 0.25 and a reflectivity value up to approximately 0.95. A first coating is provided having unpigmented sodium silicate disposed on the substrate, wherein the first coating increases the emissivity value of the substrate and decreases the reflectivity value of the substrate. A second coating is provided having sodium silicate loaded with reflective pigments non-uniformly disposed about the first coating, wherein the finished flake has an emissivity value in excess of approximately 0.75 and a reflectivity value ranging from approximately 0.4 to approximately 0.5. | 07-16-2015 |
Patent application number | Description | Published |
20080222223 | STORAGE ALLOCATION IN A DISTRIBUTED SEGMENTED FILE SYSTEM - A file system (i) permits storage capacity to be added easily, (ii) can be expanded beyond a given unit, (iii) is easy to administer and manage, (iv) permits data sharing, and (v) is able to perform effectively with very large storage capacity and client loads. State information from a newly added unit is communicated (e.g., automatically and transparently) to central administration and management operations. Configuration and control information from such operations is communicated (e.g., automatically) back down to the newly added units, as well as existing units. In this way, a file system can span both local storage devices (like disk drives) and networked computational devices transparently to clients. Such state and configuration and control information can include globally managed segments as the building blocks of the file system, and a fixed mapping of globally unique file identifiers (e.g., Inode numbers) and/or ranges thereof, to such segments. | 09-11-2008 |
20110137966 | METHODS AND SYSTEMS FOR PROVIDING A UNIFIED NAMESPACE FOR MULTIPLE NETWORK PROTOCOLS - A network storage server system includes a presentation layer that presents multiple namespaces over the same data stored in an object store, allowing users to simultaneously access data over multiple protocols. The system supports object location independence of the stored data objects by introducing a layer of indirection between directory entries and storage locations of stored data objects. In one embodiment, the directory entry of a data object points to a redirector file that includes an object locator (e.g., an object handle or a global object ID) of the data object. The directory entries of data objects are stored in a directory namespace (e.g., NAS path namespace). In another embodiment, a global object ID of the data object is directly encoded within the directory entry of the data object. | 06-09-2011 |
20130346444 | METADATA SUBSYSTEM FOR A DISTRIBUTED OBJECT STORE IN A NETWORK STORAGE SYSTEM - A network storage server system includes a distributed object store and a metadata subsystem. The metadata subsystem stores metadata relating to the stored data objects and allows data objects to be located and retrieved easily via user-specified search queries. It manages and allows searches on at least three categories of metadata via the same user interface and technique. These categories include user-specified metadata, inferred metadata and system-defined metadata. Search queries for the metadata can include multi-predicate queries. | 12-26-2013 |
20140351388 | OBJECT LOCATION SERVICE FOR NETWORK-BASED CONTENT REPOSITORY - A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object. | 11-27-2014 |
Patent application number | Description | Published |
20080209340 | PEER-TO-PEER ACCESS OF PERSONALIZED PROFILES USING CONTENT INTERMEDIARY - A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a content item accessed by a user, identifying features associated with the content item; using the features of the content item to identify one or more third party profiles that substantially match a content profile of the content item, and displaying a list of the identified third party profiles. | 08-28-2008 |
20080209350 | ACTIVE AND PASSIVE PERSONALIZATION TECHNIQUES - A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a long term profile having one or more features in a feature set and a long term level of importance associated with each term in the feature set, identifying a short term profile having one or more features in the feature set and a short term level of importance associated with each term in the feature set, identifying input related to the display of the one or more content items on the user interface, and using the input to modify the short term level of importance and the long term level of importance associated with each term in the feature set to form a modified user interest set. | 08-28-2008 |
20110145066 | GENERATING KEYWORD-BASED REQUESTS FOR CONTENT - Systems and methods are provided for dynamically ordering advertisements received from at least one advertisement supplier. In one embodiment, a method includes sending a request to at least a first advertisement supplier; receiving one or more advertisements from the at least first advertisement supplier; identifying a prioritizing parameter associated with each of the one or more advertisements; and dynamically ordering the one or more advertisements from the at least first advertisement supplier into two or more positions of a response based on the prioritizing parameter. | 06-16-2011 |
20120089623 | ACTIVE AND PASSIVE PERSONALIZATION TECHNIQUES - A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a long term profile having one or more features in a feature set and a long term level of importance associated with each term in the feature set, identifying a short term profile having one or more features in the feature set and a short term level of importance associated with each term in the feature set, identifying input related to the display of the one or more content items on the user interface, and using the input to modify the short term level of importance and the long term level of importance associated with each term in the feature set to form a modified user interest set. | 04-12-2012 |
20120089627 | SYSTEM AND METHODS FOR PERFORMING MACHINE-IMPLEMENTED TASKS - A task management system may be configured to select and/or perform one or more tasks. The task management system may be configured to create weighted groups of tasks to be performed in response to various triggering conditions. The task management system may include a value generation module, which may be configured to generate values used to select tasks from two or more of the weighted groups of tasks. | 04-12-2012 |
20120143673 | GENERATING KEYBOARD-BASED REQUESTS FOR CONTENT - Systems and methods are provided for dynamically ordering advertisements received from at least one advertisement supplier. In one embodiment, a method includes sending a request to at least a first advertisement supplier; receiving one or more advertisements from the at least first advertisement supplier; identifying a prioritizing parameter associated with each of the one or more advertisements; and dynamically ordering the one or more advertisements from the at least first advertisement supplier into two or more positions of a response based on the prioritizing parameter. | 06-07-2012 |
20130275518 | METHOD AND SYSTEM FOR EVALUATING THE RESILIENCY OF A DISTRIBUTED COMPUTING SERVICE BY INDUCING A LATENCY - Techniques are disclosed for validating the resiliency of a networked application made available using a distributed computing infrastructure. In one embodiment, a latency monitoring application observes each active application component and at specified or unspecified intervals, selects one and introduces latency or error messages in one or more messages emanating from the selected active application component. The latency monitoring application then measures the effect of the latency or error messages on other active application components that are dependent on the affected active application component. By observing the effects of the failed server on the rest of the network application, a provider can ensure that each component can tolerate any unexpected latency or error conditions with the distributed computing infrastructure. | 10-17-2013 |
20140108954 | PEER-TO-PEER ACCESS OF PERSONALIZED PROFILES USING CONTENT INTERMEDIARY - A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a content item accessed by a user, identifying features associated with the content item; using the features of the content item to identify one or more third party profiles that substantially match a content profile of the content item, and displaying a list of the identified third party profiles. | 04-17-2014 |
20150227444 | METHOD AND SYSTEM FOR EVALUATING THE RESILIENCY OF A DISTRIBUTED COMPUTING SERVICE BY INDUCING LATENCY - Techniques are disclosed for validating the resiliency of a networked application made available using a distributed computing infrastructure. In one embodiment, a latency monitoring application observes each active application component and at specified or unspecified intervals, selects one and introduces latency or error messages in one or more messages emanating from the selected active application component. The latency monitoring application then measures the effect of the latency or error messages on other active application components that are dependent on the affected active application component. By observing the effects of the failed server on the rest of the network application, a provider can ensure that each component can tolerate any unexpected latency or error conditions with the distributed computing infrastructure. | 08-13-2015 |
20150379146 | PEER-TO-PEER ACCESS OF PERSONALIZED PROFILES USING CONTENT INTERMEDIARY - A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a content item accessed by a user, identifying features associated with the content item; using the features of the content item to identify one or more third party profiles that substantially match a content profile of the content item, and displaying a list of the identified third party profiles. | 12-31-2015 |
20160042015 | ACTIVITY INFORMATION SCHEMA DISCOVERY AND SCHEMA CHANGE DETECTION AND NOTIFICATION - Techniques for activity information schema discovery, schema change detection, and notification. In one embodiment, for example, a computer-implemented method for activity information schema discovery and schema change detection and notification comprises: analyzing a first set of related activity messages obtained during a first sample period; determining first schema counters for uniquely named properties identified in the first set of messages based on the analyzing of the first set of activity messages; after the first sample period, inferring a first schema from the first schema counters; analyzing a second set of related activity messages obtained during a second sample period; determining second schema counters for uniquely named properties identified in the second set of messages based on the analyzing of the second set of activity messages; after the second sample period, inferring a second schema from the second schema counters; comparing the first schema and the second schema for any differences. | 02-11-2016 |
20160042072 | Active and Passive Personalization Techniques - A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a long term profile having one or more features in a feature set and a long term level of importance associated with each term in the feature set, identifying a short term profile having one or more features in the feature set and a short term level of importance associated with each term in the feature set, identifying input related to the display of the one or more content items on the user interface, and using the input to modify the short term level of importance and the long term level of importance associated with each term in the feature set to form a modified user interest set. | 02-11-2016 |