Patent application number | Description | Published |
20090077804 | PRODUCTION LINE MODULE FOR FORMING MULTIPLE SIZED PHOTOVOLTAIC DEVICES - The present invention generally relates to a sectioning module positioned within an automated solar cell device fabrication system. The solar cell device fabrication system is adapted to receive a single large substrate and form multiple silicon thin film solar cell devices from the single large substrate. | 03-26-2009 |
20090077805 | PHOTOVOLTAIC PRODUCTION LINE - The present invention generally relates to a system that can be used to form a photovoltaic device, or solar cell, using processing modules that are adapted to perform one or more steps in the solar cell formation process. The automated solar cell fab is generally an arrangement of automated processing modules and automation equipment that is used to form solar cell devices. The automated solar fab will thus generally comprise a substrate receiving module that is adapted to receive a substrate, one or more absorbing layer deposition cluster tools having at least one processing chamber that is adapted to deposit a silicon-containing layer on a surface of the substrate, one or more back contact deposition chambers, one or more material removal chambers, a solar cell encapsulation device, an autoclave module, an automated junction box attaching module, and one or more quality assurance modules that are adapted to test and qualify the completely formed solar cell device. | 03-26-2009 |
20090205703 | APPARATUS AND METHOD OF MOUNTING AND SUPPORTING A SOLAR PANEL - The present invention generally relates to a simple and cost effective device and method for mounting and supporting solar panels. A solar panel according to the present invention is supported from the backside via a plurality of elongated support members. The elongated support members may have open V-shaped or W-shaped arrangements and may be adhered to the solar panels through strong, flexible glue or double-sided tape that withstands significant environmental loads, such as wind uploading, yet remain flexible enough to minimize stress concentrations in the solar panels. The support members may be attached to a solar panel by a support member attachment module incorporated into an automated solar panel production line. A plurality of solar panels may be field mounted to a solar panel support structure having one or more piles or the like with at least a lower and upper transverse support rails spanning the plurality of solar panels. | 08-20-2009 |
20090238972 | METHODS AND APPARATUS FOR USING REDUCED PURITY SILANE TO DEPOSIT SILICON - In one aspect, a method of forming a silicon layer on a substrate is provided, including the steps providing a substrate; and introducing hydrogen and silane into a chamber containing the substrate such that a layer of silicon is deposited on the substrate; wherein the silane is less than about 99.999% pure. Numerous other aspects are provided. | 09-24-2009 |
20100051085 | BACK CONTACT SOLAR CELL MODULES - Embodiments of the invention contemplate the formation of a high efficiency solar cell using a novel processing sequence to form a solar cell device. Methods of forming the high efficiency solar cell may include the use of a prefabricated back plane that is bonded to the metalized solar cell device to form an interconnected solar cell module. Solar cells most likely to benefit from the invention including those having active regions comprising single or multicrystalline silicon with both positive and negative contacts on the rear side of the cell. | 03-04-2010 |
20100313951 | CARBON NANOTUBE-BASED SOLAR CELLS - Solar cells are provided with carbon nanotubes (CNTs) which are used: to define a micron/sub-micron geometry of the solar cells; and/or as charge transporters for efficiently removing charge carriers from the absorber layer to reduce the rate of electron-hole recombination in the absorber layer. A solar cell may comprise: a substrate; a multiplicity of areas of metal catalyst on the surface of the substrate; a multiplicity of carbon nanotube bundles formed on the multiplicity of areas of metal catalyst, each bundle including carbon nanotubes aligned roughly perpendicular to the surface of the substrate; and a photoactive solar cell layer formed over the carbon nanotube bundles and exposed surfaces of the substrate, wherein the photoactive solar cell layer is continuous over the carbon nanotube bundles and the exposed surfaces of the substrate. The photoactive solar cell layer may be comprised of amorphous silicon p/i/n thin films; although, concepts of the present invention are also applicable to solar cells with absorber layers of microcrystalline silicon, SiGe, carbon doped microcrystalline silicon, CIS, CIGS, CISSe and various p-type II-VI binary compounds and ternary and quaternary compounds. | 12-16-2010 |
20110031113 | ELECTROPLATING APPARATUS - Embodiments of the invention contemplate the formation of a low cost solar cell using a novel high speed electroplating method and apparatus to form a metal contact structure having selectively formed metal lines using an electrochemical plating process. The apparatus and methods described herein remove the need to perform one or more high temperature screen printing processes to form conductive features on the surface of a solar cell substrate. The resistance of interconnects formed in a solar cell device greatly affects the efficiency of the solar cell. It is thus desirable to form a solar cell device that has a low resistance connection that is reliable and cost effective. Therefore, one or more embodiments of the invention described herein are adapted to form a low cost and reliable interconnecting layer using an electrochemical plating process containing a common metal, such as copper. | 02-10-2011 |
20120000511 | METHOD OF MANUFACTURING CRYSTALLINE SILICON SOLAR CELLS USING EPITAXIAL DEPOSITION - Embodiments of the invention provide a thin single crystalline silicon film solar cell and methods of forming the same. The method includes forming a thin single crystalline silicon layer on a silicon growth substrate, followed by forming front or rear solar cell structures on and/or in the thin single crystalline silicon film. The method also includes attaching the thin single crystalline silicon film to a mechanical carrier and then separating the growth substrate from the thin single crystalline silicon film along a cleavage plane formed between the growth substrate and the thin single crystalline silicon film. Front or rear solar cell structures are then formed on and/or in the thin single crystalline silicon film opposite the mechanical carrier to complete formation of the solar cell. | 01-05-2012 |
20120130520 | FACTORY LEVEL PROCESS AND FINAL PRODUCT PERFORMANCE CONTROL SYSTEM - A factory control server stores module configuration data for modules. The modules include processes for producing a final product and have corresponding module requirements. The factory control server analyzes in real-time actual product output data that is generated by a final product tester after a factory produces at least one final product to determine whether the actual product output data meets an expected product output. The factory control server analyzes actual module data in real-time to determine a new module requirement to cause new actual product output data for a subsequent final product to meet the expected product output in response to a determination that the actual product output data does not meet the expected product output. The factory control server notifies a module controller in real-time of the new module requirement. The module controller changes parameters in real-time to manufacture the subsequent final product. | 05-24-2012 |
20150155407 | METHODS FOR SUBSTRATE PROCESSING - Methods for processing substrates are provided herein. In some embodiments, the method includes providing a substrate supported on a starting template; adhering a first superstrate to a first side of the substrate; separating the substrate with the superstrate from the starting template; determining if a useful life of the used template has been reached; and re-using the used template as a starting template if the useful life has not been reached. | 06-04-2015 |
Patent application number | Description | Published |
20090327510 | Real-Time Priority-Based Media Communication - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 12-31-2009 |
20100110077 | System and method for identifying power usage issues - A system and method analyzes resource consumption without requiring sensors at every device for which consumption is analyzed. Data rates used to provide resource use information may be increased or decreased based on user actions. | 05-06-2010 |
20120023255 | Real-Time Priority-Based Media Communication - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 01-26-2012 |
20130013802 | Real-Time Priority-Based Media Communication - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 01-10-2013 |
20130166595 | System and method for controlling access to files - A system and method provides a service, such as complete access to a file or a socket request, in response to a file describing permissions for individual or multiple domains. | 06-27-2013 |
20140082210 | REAL-TIME PRIORITY-BASED MEDIA COMMUNICATION - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 03-20-2014 |
20140250435 | Real-Time Meeting Object Extensibility - A system and method for sharing and installing customized meeting objects into an ongoing electronic meeting is disclosed. An object module, which defines the customized meeting object is loaded onto a server hosting the ongoing electronic meeting. Client-side portions of the object module are then downloaded to each of the clients that are participating in the electronic meeting. While the meeting is ongoing, the meeting player installs the client-side portions of the object module and displays the customized meeting object, at least, to a meeting presenter. Once displayed to a meeting presenter, the presenter may use the customized meeting object during the meeting and display such object to the meeting participants when desired. | 09-04-2014 |
20150319211 | REAL-TIME PRIORITY-BASED MEDIA COMMUNICATION - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 11-05-2015 |
Patent application number | Description | Published |
20130086225 | MECHANISM FOR THE CONTEXTUAL OBSCURING OF DIGITAL DATA - A method and apparatus are disclosed for providing an attribute of a user profile to a requesting electronic device through a personal data server, the user profile being stored on a first electronic device of the user, the attribute pertaining to a data type characterized by a plurality of accuracy levels. The method includes for the personal data server receiving a request from the requesting electronic device for an attribute of the user profile, collecting the requested attribute from the first electronic device, comparing the user profile and a profile of the requesting electronic device, changing the accuracy level of the collected attribute based on the comparison to define an updated attribute, and providing the updated attribute to the requesting electronic device in response to the request. | 04-04-2013 |
20130227707 | RELATIONSHIP MANAGEMENT SYSTEM AND METHOD OF OPERATION THEREROF - A communication method to publish a user message suitable for one or more vendors. The communication method may be performed by one or more controllers and may include one or more acts of receiving a message from a user station of a user; processing the received message to anonymize the message to conceal an identity of the user; publishing the anonymized message and anonymous link information; receiving a request from a vendor of the one or more vendors for user context information corresponding to the user in response to the published anonymized message; receiving restriction information in accordance with a user persona selected by the user from a plurality of user personas that are each associated with the user; and providing the user context information in accordance with the restriction information. | 08-29-2013 |
20140006413 | INTELLIGENT INDEX SCHEDULING | 01-02-2014 |
20140006437 | DETERMINING IMPLICIT SOCIAL NETWORKING RELATIONSHIPS AND ORGANIZATION | 01-02-2014 |
20140006444 | OTHER USER CONTENT-BASED COLLABORATIVE FILTERING | 01-02-2014 |
20140006609 | MONITORING OF HETEROGENEOUS SAAS USAGE | 01-02-2014 |
20140006794 | PRIVATE/PUBLIC GESTURE SECURITY SYSTEM AND METHOD OF OPERATION THEREOF | 01-02-2014 |
20140007225 | MULTI-PERSON GESTURAL AUTHENTICATION AND AUTHORIZATION SYSTEM AND METHOD OF OPERATION THEREOF | 01-02-2014 |
Patent application number | Description | Published |
20120002061 | SYSTEMS AND METHODS TO OVERLAY REMOTE AND LOCAL VIDEO FEEDS - According to some embodiments, a studio video feed, including a studio subject, may be received from a studio video camera. A remote video feed, including a remote subject, may be received from a remote video camera. The remote video feed may include, for example, the remote subject positioned in from of a solid-colored background. The remote subject may be overlaid into the studio video feed to produce a composite video signal, and at least one of the studio video feed and the remote video feed may be automatically adjusted to create an impression that the studio subject and the remote subject occupy a shared physical space. | 01-05-2012 |
20120056980 | SYSTEMS AND METHODS TO DYNAMICALLY ADJUST AN IMAGE ON A DISPLAY MONITOR REPRESENTED IN A VIDEO FEED - According to some embodiments, information about dynamic adjustments being made to a video feed may be received from an instrumented video camera, the video feed including a representation of a display monitor. An image to be displayed on the display monitor represented in the video feed may also be received. The image to be displayed on the display monitor may then be automatically adjusted based on the information received about dynamic adjustments to the video feed. The adjusted image may then be output to the display monitor. | 03-08-2012 |
20120200667 | SYSTEMS AND METHODS TO FACILITATE INTERACTIONS WITH VIRTUAL CONTENT - According to some embodiments, a graphics platform may receive a video signal, including an image of a person, from a video camera. The graphics platform may then add a virtual object to the video signal to create a viewer or broadcast signal. | 08-09-2012 |