Patent application number | Description | Published |
20110248992 | AVATAR EDITING ENVIRONMENT - An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated. | 10-13-2011 |
20110296324 | Avatars Reflecting User States - Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state. | 12-01-2011 |
20110298618 | Remote User Status Indicators - A user interface on a device allows a user to set their remote user status for viewing by other individuals on their devices. The user or an application can select from a number of predefined remote user status indicators representing remote user status, and the user can optionally include a text message to be displayed with the remote user status indicator. The selected remote user status indicator and optional text message can be stored on a network and made available to other devices that have a contact database that includes the user as a contact. In some implementations, the remote user status indicator can be displayed proximate the user's name in a user interface, such as a favorites list, e-mail interface, text messaging interface, chat room, or any other user interface associated with an application. | 12-08-2011 |
20120096386 | USER INTERFACE FOR APPLICATION TRANSFERS - Methods, systems and machine readable tangible storage media that provide a user interface to an application store. In one embodiment, an icon representing an application being transferred to a user device appears to fly across the display area during the download and installation of the application before landing on a dock or other program control area from which the application can subsequently be launched. The user device synchronizes the flight of the icon with the progress of the download and installation by tracking the progress in communication with the server from which the application was transferred. The appearance of flight can be both vertical and horizontal and the icon bounces after the download and installation is complete conveying to the user that the application is ready to launch. The appearances of the locations from which the icon begins and ends its journey are changed to enhance the simulation of flight. Other embodiments are also described. | 04-19-2012 |
20120127156 | Presenting and Browsing Items in a Tilted 3D Space - Methods, systems, and computer-readable media for presenting and browsing items in a tilted 3D space are disclosed. In tilted viewing mode, groups of items from several consecutive levels of a hierarchy can be presented in respective browsable parades shown at different depths into a viewable region of the tilted 3D space. The user can browse laterally across each browsable parade, and browse up and down the hierarchy within the tilted 3D space. With the combination of browsing laterally across the parades presented in the viewable region of the tilted 3D space and browsing up and down the hierarchy along the depth dimension of the 3D space, the user can navigate the entirety of the hierarchy in the tilted 3D space. | 05-24-2012 |
20120185456 | Information Management with Non-Hierarchical Views - Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual representations (e.g., icons, thumbnail images) of the information items arranged in visually delineated groups according to an arrange type that can be specified for each group. Various view formats are available including icon, list and column view formats. In each view format, a condensed mode can be selected for one or more groups, resulting in multiple visual representations of items being displayed in a fixed amount of screen space in the non-hierarchical view. In icon view, each condensed group includes a single row of visual representations that can be navigated separately from other groups in the non-hierarchical view. | 07-19-2012 |
20120185800 | Information Management with Non-Hierarchical Views - Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual representations (e.g., icons, thumbnail images) of the information items arranged in visually delineated groups according to an arrange type that can be specified for each group. Various view formats are available including icon, list and column view formats. In each view format, a condensed mode can be selected for one or more groups, resulting in multiple visual representations of items being displayed in a fixed amount of screen space in the non-hierarchical view. In icon view, each condensed group includes a single row of visual representations that can be navigated separately from other groups in the non-hierarchical view. | 07-19-2012 |
20120297345 | Three-Dimensional Animation for Providing Access to Applications - A three-dimensional animation for providing access to applications is described. In some implementations, a three-dimensional multi-level dock is displayed. The multi-level dock can be animated to appear to slide into view on a graphical user interface in response to user input. The levels of the multi-level dock can be configured to display selectable graphical objects representing applications available on a computing device. A user can select a graphical object to invoke a corresponding application. The three-dimensional multi-level dock can be animated to slide out of view on the graphical user interface in response to the selection of an application object or in response to other user input. | 11-22-2012 |
20130080954 | Contact Graphical User Interface - A contact GUI is presented on a display of a device. The GUI displays visual representations of a set of contacts. The contacts can be ranked according to a ranking system and the visual representations of the contacts can be displayed in the GUI according to rank. The ranking can be based on previous interactions with the contact or an upcoming event associated with the contact. A user can transfer a file to a contact by dragging and dropping a file icon onto a visual representation for a recipient contact. The communication mode for the transfer can be determined manually by the user or automatically based on the contact's current online status. Selection of a visual representation of a contact exposes a window with a timeline display providing descriptors for communications with the contact. | 03-28-2013 |
20130205219 | SHARING SERVICES - Apparatuses and methods relating to content sharing are described. In one embodiment, a match between content type and one or more content services determine what content sharing services are displayed. In one embodiment, content sharing is accessible to all applications in an operating system. | 08-08-2013 |
20130212470 | Device, Method, and Graphical User Interface for Sharing a Content Object in a Document - An electronic device with a display: concurrently displays a first electronic document and a second electronic document, the first electronic document including a displayed content object; detects a first user input that starts on the content object; in response to a determination that the first user input corresponds to a first command, creates and displays a copy of the content object in the second electronic document; and, in response to a determination that the first user input corresponds to a second command, distinct from the first command: selects the content object; displays an animation of the content object separating from the first electronic document; and initiates display of a plurality of icons proximate to the separated content object, the plurality of icons including at least one icon to initiate display of a user interface for sending the content object to one or more other users. | 08-15-2013 |
20140143693 | Avatars Reflecting User States - Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state. | 05-22-2014 |
20140282480 | Providing A Unified Update Center for Security Software Updates and Application Software Updates - A graphical user interface (GUI) for a unified software update display center is provided. The GUI includes a first display area for displaying a set of available security system software updates. The GUI includes a second display area for displaying a set of available non-security system software updates. The GUI includes a third display area for displaying a set of available application software updates. The GUI includes a single selection tool for installing all available security updates without installing any updates displayed in the second and third display areas. The GUI includes individual selection tools for installing individual updates displayed in the second and third display areas. The GUI includes a selection tool to receive further updates from a system update server and an application update server. The critical security updates are displayed with different display attributes or in different sections to distinguish them from other types of updates. | 09-18-2014 |
20140359505 | TAGGED MANAGEMENT OF STORED ITEMS - In one embodiment, non-transitory computer-readable medium stores instructions for implementing tagged management of stored items, wherein an embodiment can receive an input indicating the selection of a graphical representation of a file in the GUI of an operating system, and can also receive an input indicating the intent to attach a tag to the file. The system can perform an automatic search through the metadata of files associated with the user and the user account to find the set of files having the tag, responsive to the request to display the set of files. Having located the set of files, an operation can be performed to display the set of files having the requested tag, regardless of the storage location of the files. | 12-04-2014 |
20140365935 | Mapping Application with Interactive Compass - Some embodiments provide a mapping application that includes a novel compass control that can be used to navigate a presentation of a map. The mapping application displays one of a two-dimensional (2D) presentation of the map and a three-dimensional (3D) presentation of the map at a given time. The compass control may be used to rotate a view of the map based on a first type of input to the compass control and transition between the 2D presentation and the 3D presentation based on a second type of input to the compass control. In addition to causing the application to perform the various operations, the compass control in some embodiments serves as (1) an indicator as to whether the mapping application is currently in a 2D mode or a 3D mode and (2) an indicator that continuously points to north. | 12-11-2014 |
Patent application number | Description | Published |
20080237494 | CONFIGURATION MANAGEMENT AND RETRIEVAL SYSTEM FOR PROTON BEAM THERAPY SYSTEM - In a complex, multi-processor software controlled system, such as proton beam therapy system (PBTS), it may be important to provide treatment configurable parameters that are easily modified by an authorized user to prepare the software controlled systems for various modes of operation. This particular invention relates to a configuration management system for the PBTS that utilizes a database to maintain data and configuration parameters and also to generate and distribute system control files that can be used by the PBTS for treatment delivery. The use of system control files reduces the adverse effects of single point failures in the database by allowing the PBTS to function independently from the database. The PBTS accesses the data, parameters, and control settings from the database through the system control files, which insures that the data and configuration parameters are accessible when and if single point failures occur with respect to the database. | 10-02-2008 |
20080270517 | PROTON BEAM THERAPY CONTROL SYSTEM - A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sockets. The communications architecture also improves the transparency and scalability of the distributed system by reducing network mapping dependence. The architecture is desirably implemented in a proton beam therapy system to provide flexible security policies which improve patent safety and facilitate system maintenance and development. | 10-30-2008 |
20090067577 | PATIENT ALIGNMENT SYSTEM WITH EXTERNAL MEASUREMENT AND OBJECT COORDINATION FOR RADIATION THERAPY SYSTEM - A patient alignment system for a radiation therapy system. The alignment system includes multiple external measurement devices which obtain position measurements of components of the radiation therapy system which are movable and/or are subject to flex or other positional variations. The alignment system employs the external measurements to provide corrective positioning feedback to more precisely register the patient and align them with a radiation beam. The alignment system can be provided as an integral part of a radiation therapy system or can be added as an upgrade to existing radiation therapy systems. | 03-12-2009 |
20100327187 | CONFIGURATION MANAGEMENT AND RETRIEVAL SYSTEM FOR PROTON BEAM THERAPY SYSTEM - In a complex, multi-processor software controlled system, such as proton beam therapy system (PBTS), it may be important to provide treatment configurable parameters that are easily modified by an authorized user to prepare the software controlled systems for various modes of operation. This particular invention relates to a configuration management system for the PBTS that utilizes a database to maintain data and configuration parameters and also to generate and distribute system control files that can be used by the PBTS for treatment delivery. The use of system control files reduces the adverse effects of single point failures in the database by allowing the PBTS to function independently from the database. The PBTS accesses the data, parameters, and control settings from the database through the system control files, which insures that the data and configuration parameters are accessible when and if single point failures occur with respect to the database. | 12-30-2010 |
20110047469 | PROTON BEAM THERAPY CONTROL SYSTEM - A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sockets. The communications architecture also improves the transparency and scalability of the distributed system by reducing network mapping dependence. The architecture is desirably implemented in a proton beam therapy system to provide flexible security policies which improve patent safety and facilitate system maintenance and development. | 02-24-2011 |
20120323516 | PATIENT ALIGNMENT SYSTEM WITH EXTERNAL MEASUREMENT AND OBJECT COORDINATION FOR RADIATION THERAPY SYSTEM - A patient alignment system for a radiation therapy system. The alignment system includes multiple external measurement devices which obtain position measurements of components of the radiation therapy system which are movable and/or are subject to flex or other positional variations. The alignment system employs the external measurements to provide corrective positioning feedback to more precisely register the patient and align them with a radiation beam. The alignment system can be provided as an integral part of a radiation therapy system or can be added as an upgrade to existing radiation therapy systems. | 12-20-2012 |
20130345489 | CONFIGURATION MANAGEMENT AND RETRIEVAL SYSTEM FOR PROTON BEAM THERAPY SYSTEM - In a complex, multi-processor software controlled system, such as proton beam therapy system (PBTS), it may be important to provide treatment configurable parameters that are easily modified by an authorized user to prepare the software controlled systems for various modes of operation. This particular invention relates to a configuration management system for the PBTS that utilizes a database to maintain data and configuration parameters and also to generate and distribute system control files that can be used by the PBTS for treatment delivery. The use of system control files reduces the adverse effects of single point failures in the database by allowing the PBTS to function independently from the database. The PBTS accesses the data, parameters, and control settings from the database through the system control files, which insures that the data and configuration parameters are accessible when and if single point failures occur with respect to the database. | 12-26-2013 |
20140163300 | PATIENT ALIGNMENT SYSTEM WITH EXTERNAL MEASUREMENT AND OBJECT COORDINATION FOR RADIATION THERAPY SYSTEM - A patient alignment system for a radiation therapy system. The alignment system includes multiple external measurement devices which obtain position measurements of components of the radiation therapy system which are movable and/or are subject to flex or other positional variations. The alignment system employs the external measurements to provide corrective positioning feedback to more precisely register the patient and align them with a radiation beam. The alignment system can be provided as an integral part of a radiation therapy system or can be added as an upgrade to existing radiation therapy systems. | 06-12-2014 |
Patent application number | Description | Published |
20090294088 | Forming foam structures with carbon foam substrates - The invention provides foams of desired cell sizes formed from metal or ceramic materials that coat the surfaces of carbon foams which are subsequently removed. For example, metal is located over a sol-gel foam monolith. The metal is melted to produce a metal/sol-gel composition. The sol-gel foam monolith is removed, leaving a metal foam. | 12-03-2009 |
20100139823 | PYROPHORIC METAL-CARBON FOAM COMPOSITES AND METHODS OF MAKING THE SAME - A method for creating a pyrophoric material according to one embodiment includes thermally activating a carbon foam for creating micropores therein; contacting the activated carbon foam with a liquid solution comprising a metal salt for depositing metal ions in the carbon foam; and reducing the metal ions in the foam to metal particles. A pyrophoric material in yet another embodiment includes a pyrophoric metal-carbon foam composite comprising a carbon foam having micropores and mesopores and a surface area of greater than or equal to about 2000 m | 06-10-2010 |
20100187484 | MECHANICALLY ROBUST, ELECTRICALLY CONDUCTIVE ULTRALOW-DENSITY CARBON NANOTUBE-BASED AEROGELS - A method of making a mechanically robust, electrically conductive ultralow-density carbon nanotube-based aerogel, including the steps of dispersing nanotubes in an aqueous media or other media to form a suspension, adding reactants and catalyst to the suspension to create a reaction mixture, curing the reaction mixture to form a wet gel, drying the wet gel to produce a dry gel, and pyrolyzing the dry gel to produce the mechanically robust, electrically conductive ultralow-density carbon nanotube-based aerogel. The aerogel is mechanically robust, electrically conductive, and ultralow-density, and is made of a porous carbon material having 5 to 95% by weight carbon nanotubes and 5 to 95% carbon binder. | 07-29-2010 |
20100190639 | HIGH SURFACE AREA, ELECTRICALLY CONDUCTIVE NANOCARBON-SUPPORTED METAL OXIDE - A metal oxide-carbon composite includes a carbon aerogel with an oxide overcoat. The metal oxide-carbon composite is made by providing a carbon aerogel, immersing the carbon aerogel in a metal oxide sol under a vacuum, raising the carbon aerogel with the metal oxide sol to atmospheric pressure, curing the carbon aerogel with the metal oxide sol at room temperature, and drying the carbon aerogel with the metal oxide sol to produce the metal oxide-carbon composite. The step of providing a carbon aerogel can provide an activated carbon aerogel or provide a carbon aerogel with carbon nanotubes that make the carbon aerogel mechanically robust. | 07-29-2010 |
20100230298 | NANOPOROUS CARBON ACTUATOR AND METHODS OF USE THEREOF - An electrochemically driveable actuator according to one embodiment includes a nanoporous carbon aerogel composition capable of exhibiting charge-induced reversible strain when wetted by an electrolyte and a voltage is applied thereto. An electrochemically driven actuator according to another embodiment includes a nanoporous carbon aerogel composition wetted by an electrolyte; and a mechanism for causing charge-induced reversible strain of the composition. A method for electrochemically actuating an object according to one embodiment includes causing charge-induced reversible strain of a nanoporous carbon aerogel composition wetted with an electrolyte to actuate the object by the strain. | 09-16-2010 |
20110024698 | Mechanically Stiff, Electrically Conductive Composites of Polymers and Carbon Nanotubes - Using SWNT-CA as scaffolds to fabricate stiff, highly conductive polymer (PDMS) composites. The SWNT-CA is immersing in a polymer resin to produce a SWNT-CA infiltrated with a polymer resin. The SWNT-CA infiltrated with a polymer resin is cured to produce the stiff and electrically conductive composite of carbon nanotube aerogel and polymer. | 02-03-2011 |
20120028798 | POROUS SUBSTRATES FILLED WITH NANOMATERIALS - A composition comprising: at least one porous carbon monolith, such as a carbon aerogel, comprising internal pores, and at least one nanomaterial, such as carbon nanotubes, disposed uniformly throughout the internal pores. The nanomaterial can be disposed in the middle of the monolith. In addition, a method for making a monolithic solid with both high surface area and good bulk electrical conductivity is provided. A porous substrate having a thickness of 100 microns or more and comprising macropores throughout its thickness is prepared. At least one catalyst is deposited inside the porous substrate. Subsequently, chemical vapor deposition is used to uniformly deposit a nanomaterial in the macropores throughout the thickness of the porous substrate. Applications include electrical energy storage, such as batteries and capacitors, and hydrogen storage. | 02-02-2012 |
20120034442 | GRAPHENE AEROGELS - Graphene aerogels with high conductivity and surface areas including a method for making a graphene aerogel, including the following steps: (1) preparing a reaction mixture comprising a graphene oxide suspension and at least one catalyst; (2) curing the reaction mixture to produce a wet gel; (3) drying the wet gel to produce a dry gel; and (4) pyrolyzing the dry gel to produce a graphene aerogel. Applications include electrical energy storage including batteries and supercapacitors. | 02-09-2012 |
20120037854 | MECHANICALLY STIFF, ELECTRICALLY CONDUCTIVE COMPOSITES OF POLYMERS AND CARBON NANOTUBES - Using SWNT-CA as scaffolds to fabricate stiff, highly conductive polymer (PDMS) composites. The SWNT-CA is immersing in a polymer resin to produce a SWNT-CA infiltrated with a polymer resin. The SWNT-CA infiltrated with a polymer resin is cured to produce the stiff and electrically conductive composite of carbon nanotube aerogel and polymer. | 02-16-2012 |
20120122652 | HIGH SURFACE AREA, ELECTRICALLY CONDUCTIVE NANOCARBON-SUPPORTED METAL OXIDE - A metal oxide-carbon composite includes a carbon aerogel with an oxide overcoat. The metal oxide-carbon composite is made by providing a carbon aerogel, immersing the carbon aerogel in a metal oxide sol under a vacuum, raising the carbon aerogel with the metal oxide sol to atmospheric pressure, curing the carbon aerogel with the metal oxide sol at room temperature, and drying the carbon aerogel with the metal oxide sol to produce the metal oxide-carbon composite. The step of providing a carbon aerogel can provide an activated carbon aerogel or provide a carbon aerogel with carbon nanotubes that make the carbon aerogel mechanically robust. | 05-17-2012 |
20120273359 | FLOW-THROUGH ELECTRODE CAPACITIVE DESALINATION - An electrode “flow-through” capacitive desalination system wherein feed water is pumped through the pores of a pair of monolithic porous electrodes separated by an ultrathin non-conducting porous film. The pair of monolithic porous electrodes are porous conductors made of a material such as activated carbon aerogel. The feed water flows through the electrodes and the spacing between electrodes is on the order 10 microns. | 11-01-2012 |
20130004761 | METHODS OF ELECTROPHORETIC DEPOSITION FOR FUNCTIONALLY GRADED POROUS NANOSTRUCTURES AND SYSTEMS THEREOF - In one embodiment, an aerogel includes a layer of shaped particles having a particle packing density gradient in a thickness direction of the layer, wherein the shaped particles are characterized by being formed in an electrophoretic deposition (EPD) process using an impurity. In another embodiment, a method for forming a functionally graded porous nanostructure includes adding particles of an impurity and a solution to an EPD chamber, applying a voltage difference across the two electrodes of the EPD chamber to create an electric field in the EPD chamber, and depositing the material onto surfaces of the particles of the impurity to form shaped particles of the material. Other functionally graded materials and methods are described according to more embodiments. | 01-03-2013 |
20130283846 | ADSORPTION COOLING SYSTEM USING METAL ORGANIC FRAMEWORKS - A highly adsorptive structure, includes: a substrate; and a metal-organic framework (MOF) comprising a plurality of metal atoms coordinated to a plurality of organic spacer molecules; wherein the MOF is coupled to at least one surface of the substrate, wherein the MOF is adapted for adsorbing and desorbing a refrigerant under predetermined thermodynamic conditions. The refrigerant includes one or more materials selected from the group consisting of: acid halides, alcohols, aldehydes, amines, chlorofluorocarbons, esters, ethers, fluorocarbons, perfluorocarbons, halocarbons, halogenated aldehydes, halogenated amines, halogenated hydrocarbons, halomethanes, hydrocarbons, hydrochlorofluorocarbons, hydrofluoroethers, hydrofluoroolefins, inorganic gases, ketones, nitrocarbon compounds, noble gases, organochlorine compounds, organofluorine compounds, organophosphorous compounds, organosilicon compounds, oxide gases, refrigerant blends and thiols. | 10-31-2013 |
20130283847 | ADSORPTION COOLING SYSTEM USING CARBON AEROGEL - A highly adsorptive structure includes: a substrate; and a carbon aerogel adhered to the substrate, wherein the carbon aerogel is characterized by having physical characteristics of in-situ formation on the substrate, and wherein the carbon aerogel is configured to selectively adsorb and desorb one or more refrigerants selected from the group consisting of: acid halides, alcohols, aldehydes, amines, chlorofluorocarbons, esters, ethers, fluorocarbons, perfluorocarbons, halocarbons, halogenated aldehydes, halogenated amines, halogenated hydrocarbons, halomethanes, hydrocarbons, hydrochlorofluorocarbons, hydrofluoroethers, hydrofluoroolefins, inorganic gases, ketones, nitrocarbon compounds, noble gases, organochlorine compounds, organofluorine compounds, organophosphorous compounds, organosilicon compounds, oxide gases, refrigerant blends and thiols. | 10-31-2013 |
20140178289 | HIGH-DENSITY 3D GRAPHENE-BASED MONOLITH AND RELATED MATERIALS, METHODS, AND DEVICES - A composition comprising at least one high-density graphene-based monolith, said monolith comprising a three-dimensional structure of graphene sheets crosslinked by covalent carbon bonds and having a density of at least 0.1 g/cm | 06-26-2014 |
20140178759 | GRAPHENE-SUPPORTED METAL OXIDE MONOLITH - A composition comprising at least one graphene-supported metal oxide monolith, said monolith comprising a three-dimensional structure of graphene sheets crosslinked by covalent carbon bonds, wherein the graphene sheets are coated by at least one metal oxide such as iron oxide or titanium oxide. Also provided is an electrode comprising the aforementioned graphene-supported metal oxide monolith, wherein the electrode can be substantially free of any carbon-black and substantially free of any binder. | 06-26-2014 |
20140217330 | HIGH SURFACE AREA, ELECTRICALLY CONDUCTIVE NANOCARBON-SUPPORTED METAL OXIDE - A metal oxide-carbon composite includes a carbon aerogel with an oxide overcoat. The metal oxide-carbon composite is made by providing a carbon aerogel, immersing the carbon aerogel in a metal oxide sol under a vacuum, raising the carbon aerogel with the metal oxide sol to atmospheric pressure, curing the carbon aerogel with the metal oxide sol at room temperature, and drying the carbon aerogel with the metal oxide sol to produce the metal oxide-carbon composite. The step of providing a carbon aerogel can provide an activated carbon aerogel or provide a carbon aerogel with carbon nanotubes that make the carbon aerogel mechanically robust. | 08-07-2014 |
20150072267 | ENERGY HARVESTING WITH FLOW-THROUGH POROUS ELECTRODES - An apparatus for harvesting energy from fresh water and salt water, including a first porous electrode having first pores, a second porous electrode having second pores, a non-conducting permeable separator between the first porous electrode and the second porous electrode, a system for applying an electric potential difference between the first porous electrode, and the second porous electrode, and a system for flowing the fresh water and the salt water through the first porous electrode having first pores, through the non-conducting permeable separator, and through the second porous electrode having second pores thereby harvesting energy from the fresh water and the salt water. | 03-12-2015 |