Patent application number | Description | Published |
20090236235 | WATER TREATMENT SYSTEM AND METHOD - A water treatment system provides treated or softened water to a point of use by removing a portion of any hardness-causing species contained in water from a point-of-entry coming from a water source, such as municipal water, well water, brackish water and water containing foulants. The water treatment system typically treats the water containing at least some undesirable species before delivering the treated water to a point of use. The water treatment system has a controller for adjusting or regulating at least one operating parameter of the treatment system or a component of the water treatment system to optimize the operation and performance of the system or components of the system. A flow regulator regulates a waste stream flow to drain and can be operated to recirculate fluid through electrode or concentrating compartments of an electrochemical device and can opened and closed intermittently according to a predetermined schedule or based on an operating parameter of the water treatment system. The flow regulator can also be charged so that ionic species can be generated in the surrounding fluid, which, in turn, can lower the pH of the surrounding fluid. | 09-24-2009 |
20110120886 | WATER TREATMENT SYSTEM AND METHOD - A water treatment system provides treated water to a point of use by removing at least a portion of any hardness-causing species contained in water from a water source, such as municipal water, well water, brackish water and water containing foulants. The water treatment system typically receives water from the water source or a point of entry and purifies the water containing at least some undesirable species before delivering the treated water to a point of use. The water treatment system has a pressurized reservoir system in line with an electrochemical device such as an electrodeionization device. The water treatment system can have a controller for adjusting or regulating at least one operating parameter of the treatment system or a component of the water treatment system. The electrochemical device can be operated at a low current and low flow rate to minimize water splitting or polarization, which minimizes scale formation. | 05-26-2011 |
20110120953 | WATER TREATMENT SYSTEM AND METHOD - A method and apparatus for producing purified water. Treated water may be provided for domestic use wherein the water may be treated by removing selected dissolved species while retaining properties that may improve the properties or aesthetics of the water. | 05-26-2011 |
20130008791 | METHOD AND SYSTEM FOR IRRIGATION - An electrically-driven separation apparatus can be utilized to desalinate seawater and/or brackish water to provide irrigation water having a desired sodium adsorption ratio (SAR). | 01-10-2013 |
20130015135 | METHOD AND SYSTEM FOR WATER TREATMENT - Water treatment systems including electrically-driven and pressure-driven separation apparatus configured to produce a first treated water suitable for use as irrigation water and a second treated water suitable for use as potable water from one of brackish water and seawater and methods of operation of same. | 01-17-2013 |
20130256135 | WATER TREATMENT SYSTEM AND METHOD - A treatment system provides treated or softened water to a point of use by removing at least a portion of any undesirable species contained in water from a water source. The treatment system can be operated to reduce the likelihood of formation of any scale that can be generated during normal operation of an electrochemical device. The formation of scale in the treatment system, including its wetted components, may be inhibited by reversing or substituting the flowing liquid having hardness-causing species with another liquid having a low tendency to produce scale, such as a low LSI water. Various arrangements of components in the treatment system can be flushed by directing the valves and the pumps of the system to displace liquid having hardness-causing species with a liquid that has little or no tendency to form scale. | 10-03-2013 |
20140373926 | REMOTE MONITORING, CONTROL, AND AUTOMATIC ANALYSIS OF WATER SYSTEMS USING INTERNET-BASED SOFTWARE AND DATABASES - A control system is configured to remotely read data associated with a process system in real time and perform various functions associated with the obtained data. The data may be stored to a database and/or analyzed to provide various operating parameters to one or more remote clients. | 12-25-2014 |
20150027890 | PERFORMANCE ENHANCEMENT OF ELECTROCHEMICAL DEIONIZATION DEVICES BY PRE-TREATMENT WITH CATION EXCHANGE RESINS - The methods and systems disclosed here relate to treating water. In certain embodiments, a treatment system comprises an electrochemical water treatment device, a recirculating concentrate stream in fluid communication with the electrochemical water treatment device, a flow control device in fluid communication with a first flow path comprising acidic water and configured to be in fluid communication with the recirculating concentrate stream, and a second flow path comprising feed water and configured to be in fluid communication with the recirculating concentrate stream, and a control system in communication with the flow control device. The treatment system may further comprise a recirculating dilution stream in fluid communication with a second inlet and a second outlet of the electrochemical water treatment device. | 01-29-2015 |
20150225268 | LOW SCALE POTENTIAL WATER TREATMENT - An electrochemical treating device having low scale potential is disclosed. The device has a variety of configurations directed to the layering of the anionic exchange and cationic exchange. The treatment device can also comprise unevenly sized ion exchange resin beads and/or have at least one compartment that provides a dominating resistance that results in a uniform current distribution throughout the apparatus. | 08-13-2015 |
20150246831 | DEVICES AND METHODS FOR STORING, PROCESSING, AND DELIVERING A PROCESSED LIQUID - Systems and methods for controlling mixing between one or more fluids are provided. The systems and methods may utilize a vessel comprising one or more zones product where the zones are configured to minimize mixing between one or more fluids. Certain systems and methods may utilize a vessel comprising a tortuous flow path. Other systems and methods may utilize a vessel comprising one or more zones. | 09-03-2015 |
Patent application number | Description | Published |
20120142865 | NANOSTRUCTURED POLYMER MEMBRANES FOR SELECTIVE ALCOHOL TRANSPORT - The present invention relates to copolymer compositions for alcohol-selective membranes and methods of selectively separating an alcohol such as ethanol from an aqueous solution using such membranes. The copolymer compositions may be block copolymers of polystyrene-polybutadiene-polystyrene (hereafter “SBS”) having cylindrical morphologies; graft diblock copolymers synthesized by ring-opening metathesis polymerization of two cycloalkene monomers, wherein at least one of the cycloalkene monomers is substituted with one or more polydialkylsiloxane groups; or triblock copolymers comprising a middle block comprising a polymerized cycloalkene monomer and two end groups. The synthesized graft and triblock copolymer compositions may have a spherical, lamellar, cylindrical, double diamond, or gyroid morphologies. The copolymer compositions may contain a structural block that imparts essential mechanical properties to the membrane (e.g., polystyrene) and may also contain an alcohol transporting block (e.g., polydimethylsiloxane or polybutadiene). The copolymer compositions may have a domain spacing and a flux, where the flux increases as the domain spacing increases. The copolymer compositions may also have an alcohol separation factor that increases as the domain spacing increases. The separation method may be carried out using pervaporation or vapor permeation techniques. | 06-07-2012 |
20140364567 | STYRENE-SILOXANE TRIBLOCK COPOLYMERS AS MEMBRANES FOR SELECTIVE TRANSPORT OF ALCOHOLS AND OTHER ORGANIC COMPOUNDS IN AQUEOUS MIXTURES - The present disclosure relates to high molecular weight polystyrene-polydialkylsiloxane-polystyrene (“SDS”) triblock copolymer compositions and methods of separating one or more organic compounds from an aqueous solution using membranes derived from SDS triblock copolymers. The methods may be used to separate the one or more organic compounds from an aqueous solution produced in a fermentation process. In some embodiments, the one or more organic compounds include an alcohol, such as, for example, ethanol. In other embodiments, the one or more organic compounds include acetone. In other embodiments, the one or more organic compounds include acetone, ethanol, and n-butanol produced in an acetone-ethanol-n-butanol (ABE) fermentation process. In other embodiments, the one or more organic compounds include one or more byproducts produced in a fermentation process. | 12-11-2014 |
Patent application number | Description | Published |
20080285435 | INTELLIGENT FAILBACK IN A LOAD-BALANCED NETWORKING ENVIRONMENT - One embodiment of the present invention sets forth a method for failing back network connections to a network interface card (NIC) within a computing device. The method includes the steps of monitoring a failed or unreliable NIC within the computing device, determining that the failed or unreliable NIC has recovered, determining that a functional NIC within the computing device is overloaded, selecting a first connection set communicating through the overloaded NIC, and transferring the first connection set to the recovered NIC. With this approach, intelligent decisions can be advantageously made regarding whether to fail back a network connection set to a recovered NIC based on the traffic loads on the overloaded NIC and the recovered NIC. Such an approach to balancing network traffic across the functional NICs within a computing device may substantially improve overall performance relative to prior art techniques. | 11-20-2008 |
20080285441 | INTELLIGENT LOAD BALANCING AND FAILOVER OF NETWORK TRAFFIC - A hash engine in a network device driver maintains data on the utilization and error rate for each network interface card (“NIC”) within a local computing device. From this data, the hash engine intelligently selects transmit NICs and receive NICs based on various networking parameters provided from a software driver program. Transmit packets sent from the operating system in a local computing device to a remote computing device are intercepted, modified and redirected to transmit NICs selected by the hash engine for transmission to remote computing devices. Similarly, address resolution protocol (“ARP”) response packets sent by the operating system in response to ARP request packets are intercepted, modified and redirected to receive NICs selected by the hash engine for transmission. By selecting receive NICs and transmit NICs in this fashion, the hash engine is able to intelligently load balance transmit and receive traffic in the local computing device, thereby improving overall network performance relative to prior art techniques. | 11-20-2008 |
20080285448 | INTELLIGENT LOAD BALANCING AND FAILOVER OF NETWORK TRAFFIC - A hash engine in a network device driver maintains data on the utilization and error rate for each network interface card (“NIC”) within a local computing device. From this data, the hash engine intelligently selects transmit NICs and receive NICs based on various networking parameters provided from a software driver program. Transmit packets sent from the operating system in a local computing device to a remote computing device are intercepted, modified and redirected to transmit NICs selected by the hash engine for transmission to remote computing devices. Similarly, address resolution protocol (“ARP”) response packets sent by the operating system in response to ARP request packets are intercepted, modified and redirected to receive NICs selected by the hash engine for transmission. By selecting receive NICs and transmit NICs in this fashion, the hash engine is able to intelligently load balance transmit and receive traffic in the local computing device, thereby improving overall network performance relative to prior art techniques. | 11-20-2008 |
20080285472 | INTELLIGENT FAILOVER IN A LOAD-BALANCED NETWORK ENVIRONMENT - A hash table in the network device driver maintains data on the traffic characteristics for each network interface (“NIC”) within a computing device. If one of the NICs in the computing device becomes unreliable, the cost function in the hash engine allows the software driver to initiate network traffic redistribution among the remaining reliable NICs in the computing device. Using this hash engine, the software driver is able to intelligently redirect each of the network connections on an unreliable NIC to a reliable NIC within the computing device, in a way that optimizes the distribution of network traffic across the remaining reliable NICs. Alternatively, if a connection is moved from an old NIC to a new NIC, the software driver can detect the moved connection and offload the moved connection to a hardware offload engine on the new NIC. With this approach, issues such as network interface overloading and computing device performance degradation may be more easily avoided when failing over network connections, thereby improving overall system performance relative to prior art techniques. | 11-20-2008 |
20080285552 | INTELLIGENT FAILOVER IN A LOAD-BALANCED NETWORKING ENVIRONMENT - A hash table in the network device driver maintains data on the traffic characteristics for each network interface (“NIC”) within a computing device. If one of the NICs in the computing device becomes unreliable, the cost function in the hash engine allows the software driver to initiate network traffic redistribution among the remaining reliable NICs in the computing device. Using this hash engine, the software driver is able to intelligently redirect each of the network connections on an unreliable NIC to a reliable NIC within the computing device, in a way that optimizes the distribution of network traffic across the remaining reliable NICs. Alternatively, if a connection is moved from an old NIC to a new NIC, the software driver can detect the moved connection and offload the moved connection to a hardware offload engine on the new NIC. With this approach, issues such as network interface overloading and computing device performance degradation may be more easily avoided when failing over network connections, thereby improving overall system performance relative to prior art techniques. | 11-20-2008 |
20080285553 | INTELLIGENT LOAD BALANCING AND FAILOVER OF NETWORK TRAFFIC - A hash engine in a network device driver maintains data on the utilization and error rate for each network interface card (“NIC”) within a local computing device. From this data, the hash engine intelligently selects transmit NICs and receive NICs based on various networking parameters provided from a software driver program. Transmit packets sent from the operating system in a local computing device to a remote computing device are intercepted, modified and redirected to transmit NICs selected by the hash engine for transmission to remote computing devices. Similarly, address resolution protocol (“ARP”) response packets sent by the operating system in response to ARP request packets are intercepted, modified and redirected to receive NICs selected by the hash engine for transmission. By selecting receive NICs and transmit NICs in this fashion, the hash engine is able to intelligently load balance transmit and receive traffic in the local computing device, thereby improving overall network performance relative to prior art techniques. | 11-20-2008 |
20120155249 | TECHNIQUE FOR IDENTIFYING A FAILED NETWORK INTERFACE CARD WITHIN A TEAM OF NETWORK INTERFACE CARDS - A method for identifying a failed network interface card in a system having two NICs configured as a team includes the steps of transmitting a first data packet from the first NIC to a third NIC, wherein the third NIC is not a member of the team, and transmitting a second data packet from the first NIC to the second NIC or from the second NIC to the third NIC, depending on whether the third NIC responds to the transmission of the first data packet. One advantage of the disclosed method is that it specifically identifies which NIC within the team has failed, which is something that cannot be determined by simply exchanging packets between the two NICs. | 06-21-2012 |
Patent application number | Description | Published |
20110069711 | PROVISIONING SINGLE OR MULTISTAGE NETWORKS USING ETHERNET SERVICE INSTANCES (ESIs) - Techniques for provisioning single or multistage networks using Ethernet Service Instances (ESIs). In one embodiment, an ESI is a logical entity or object that stores information that may be used to provision a network. An ESI may represent a logical entity that identifies a grouping of elements of a network or network device and associated attributes. Hierarchical relationships may be created between ESIs. The hierarchical relationships are used to perform packet-level processing including performing network packet encapsulations. | 03-24-2011 |
20110235523 | METHOD AND SYSTEM FOR EXTENDING ROUTING DOMAIN TO NON-ROUTING END STATIONS - A system is provided for facilitating assignment of a virtual routing node identifier to a non-routing node. During operation, the system assigns to a non-routing node coupled to a switch a virtual routing node identifier unique to the non-routing node. In addition, the system communicates reachability information corresponding to the virtual routing node identifier to other switches in the network. | 09-29-2011 |
20130148491 | METHOD AND SYSTEM FOR EXTENDING ROUTING DOMAIN TO NON-ROUTING END STATIONS - A system is provided for facilitating assignment of a virtual routing node identifier to a non-routing node. During operation, the system assigns to a non-routing node coupled to a switch a virtual routing node identifier unique to the non-routing node. In addition, the system communicates reachability information corresponding to the virtual routing node identifier to other switches in the network. | 06-13-2013 |
20140233423 | PROVISIONING SINGLE OR MULTISTAGE NETWORKS USING ETHERNET SERVICE INSTANCES (ESIs) - Techniques for provisioning single or multistage networks using Ethernet Service Instances (ESIs). In one embodiment, an ESI is a logical entity or object that stores information that may be used to provision a network. An ESI may represent a logical entity that identifies a grouping of elements of a network or network device and associated attributes. Hierarchical relationships may be created between ESIs. The hierarchical relationships are used to perform packet-level processing including performing network packet encapsulations. | 08-21-2014 |
20160043950 | PROGRESSIVE MAC ADDRESS LEARNING - One embodiment of the present invention provides a switch in a network of interconnected switches. The switch includes a storage device, a hardware management apparatus, and a layer-2 management apparatus. The storage device stores a forwarding table, which includes an entry comprising a MAC address and an egress port for the MAC address. The hardware management apparatus determines whether a destination MAC address of a frame is present in a hardware table in memory of the switch. The layer-2 management apparatus, in response to a determination that the destination MAC address is not present in the hardware table, looks up a first entry comprising the destination MAC address in the forwarding table, and creates a second entry comprising the destination MAC address in the hardware table based on the first entry. | 02-11-2016 |
Patent application number | Description | Published |
20090322366 | Integrated Tester Chip Using Die Packaging Technologies - By constructing a universal test circuit on a tester chip, and stacking the tester chip in an IC package together with operational circuit chips to be tested, the problems inherent with external IC testing are reduced. The tester chip can be standardizes across a number of different chip combinations and, if desired, pre-programmed during manufacturing for a particular package. The tester chip interfaces to other chips in the stack advantageously are standardized. | 12-31-2009 |
20090322368 | Integrated Tester Chip Using Die Packaging Technologies - By constructing a universal test circuit on a tester chip, and stacking the tester chip in an IC package together with operational circuit chips to be tested, the problems inherent with external IC testing are reduced. The tester chip can be standardized across a number of different chip combinations and, if desired, pre-programmed during manufacturing for a particular package. The tester chip interfaces to other chips in the stack advantageously are standardized. | 12-31-2009 |
20100057563 | DEPLOYMENT AND DISTRIBUTION MODEL FOR IMPROVED CONTENT DELIVERY - A deployment and distribution model improves content delivery with a business incentive for placement of kiosks with one or more wireless access points in public locations so that portable media players (PMPs) can receive media content (e.g., audio, video, text, haptic content, etc.). In addition, coordination between subscribing users of PMPs, vendors who provide kiosks, and a network central controller of a content distribution system allow for prepositioning of video content at the kiosks through economically desirable low data rate communication links from the network (e.g., dial-up modem, DSL, etc.); coordinated queuing of downloads (e.g., partial downloads) between kiosk to PMP, peer-to-peer (P2P) downloading between PMPs, and uploads from PMP to kiosk; billing/crediting to correspond with such participation in the distribution; and changing priority/selection of prepositioning of content at kiosks to reflect a clientele profile. | 03-04-2010 |
20100057924 | ACCESS POINT FOR IMPROVED CONTENT DELIVERY SYSTEM - A deployment and distribution model improves content delivery with a business incentive for placement of kiosks with one or more wireless access points in public locations so that portable media players (PMPs) can receive media content (e.g., audio, video, text, haptic content, etc.). In addition, coordination between subscribing users of PMPs, vendors who provide kiosks, and a network central controller of a content distribution system allow for prepositioning of video content at the kiosks through economically desirable low data rate communication links from the network (e.g., dial-up modem, DSL, etc.); coordinated queuing of downloads (e.g., partial downloads) between kiosk to PMP, peer-to-peer (P2P) downloading between PMPs, and uploads from PMP to kiosk; billing/crediting to correspond with such participation in the distribution; and changing priority/selection of prepositioning of content at kiosks to reflect a clientele profile. | 03-04-2010 |
20100058377 | METHODS AND APPARATUS FOR AN ENHANCED MEDIA CONTEXT RATING SYSTEM - Methods, apparatus, systems and computer program products are provided for an improved media content rating system. The rating system herein disclosed is highly-granular in nature, in that, the rating system allows for ratings to be based on the number of times that portions, segments, clips of the media file are played or otherwise executed, as opposed to basing the media content rating solely on the number of times that the media file is played. In this regard, the aspects herein described may further provide for ratings of the portions, segments, clips of the media content as opposed to limiting the rating to a rating for the overall media content file. | 03-04-2010 |
20110050564 | Dynamic Picture Frame in Electronic Handset - A portable electronic device configured to operate in a image presentation mode that presents a sequence of images on a display component. A controller is configured to determine a context of the portable electronic device and to vary a presentation time period of images in a subset of images in the sequence relative to the presentation time period of images not in the subset, wherein the images in the subset are associated with the context of the portable electronic device. | 03-03-2011 |
20120276887 | DEVICE MANUFACTURING USING THE DEVICE'S EMBEDDED WIRELESS TECHNOLOGY - Embodiments describe manufacturing, programming, testing, and servicing of wireless computing devices utilizing their embedded wireless technology. An embodiment method ensures that the wireless computing devices are successfully programmed in the event a disruption to the manufacturing, programming, testing and servicing process flow occurs. The method includes retrieving a last known location of the wireless device before the disruption event and comparing the last known location with the location of the wireless of the wireless device after the disruption event. A wireless device may be returned to the last known location before the disruption event if there is a difference in locations. The programming at the last known location before the disruption event occurred may be successfully completed. Further embodiments include configuring the manufacturing, programming, testing, and servicing of wireless computing devices utilizing the embedded wireless technology in the device based on a reported location of the device within a facility. | 11-01-2012 |
Patent application number | Description | Published |
20150020163 | APPARATUS AND METHODS FOR PROTECTING DATA ON A WIRELESS DEVICE - Apparatus, methods, and programs for protecting data on a wireless device may include a wireless device having a computer platform with a processing engine operable, based upon configurable parameters, to log data access attempt on the wireless device and transmit the log to a remote device. Furthermore, the wireless device may be configured to execute locally and remotely generated control commands on the wireless device, the commands operable to modify an operation of the wireless device. The embodiment may also include an apparatus operable to receive the transmitted log, analyze the received log and transmit a control command to the wireless device. The apparatus may further generate a data access report and make the report available to an authorized user. | 01-15-2015 |
20150181299 | Deployment and Distribution Model for Improved Content Delivery System - A deployment and distribution model improves content delivery with a business incentive for placement of kiosks with one or more wireless access points in public locations so that portable media players (PMPs) can receive media content (e.g., audio, video, text, haptic content, etc.). In addition, coordination between subscribing users of PMPs, vendors who provide kiosks, and a network central controller of a content distribution system allow for prepositioning of video content at the kiosks through economically desirable low data rate communication links from the network (e.g., dial-up modem, DSL, etc.); coordinated queuing of downloads (e.g., partial downloads) between kiosk to PMP, peer-to-peer (P2P) downloading between PMPs, and uploads from PMP to kiosk; billing/crediting to correspond with such participation in the distribution; and changing priority/selection of prepositioning of content at kiosks to reflect a clientele profile. | 06-25-2015 |
Patent application number | Description | Published |
20120233073 | Universal Value Exchange Apparatuses, Methods and Systems - The UNIVERSAL VALUE EXCHANGE APPARATUSES, METHODS AND SYSTEMS (“UVE”) transform cross-ecosystem currency exchange instructions via UVE components into cross-ecosystem currency exchanges. In one embodiment, the UVE may obtain a cross-ecosystem currency exchange instruction and determine one or more sources and destinations based on parsing the cross-ecosystem currency exchange instruction. The UVE may identify currency types associated with the sources and the destinations and determine exchange rates of the currency types relative to a standard currency. In one implementation, the UVE may obtain currency exchange restrictions and conditions associated with the sources and the destinations and generate a currency exchange flow path for currency transfer from the sources to the destinations. The UVE may also issue currency transfer requests to the sources and the destinations, determine that the cross-ecosystem currency exchange has been completed and provide a notification of completion of the cross-ecosystem currency exchange. | 09-13-2012 |
20130211987 | SYSTEMS AND METHODS TO PROVIDE ACCOUNT FEATURES VIA WEB SERVICES - Systems and methods configured to use a set of web services to facilitate the management, administration, and fulfillment of account features assigned on the basis of individual payment accounts. The web services include a service configured to query for account features assigned to a specific account, a service configured to query for account features available to a specific account, a service configured to query for disclosure material relevant to an account feature assigned to a specific account, a service configured to submit user acceptance of terms and conditions of an account feature by an account holder of a specific account, and a service configured to request assignment of an account feature to a specific account. The web services allow a third party to build customized applications to manage account features for assignment and fulfillment, based on a set of centralized and secured account feature data. | 08-15-2013 |
20140172660 | SYSTEMS AND METHODS TO PROVIDE ACCOUNT FEATURES VIA WEB BASED USER INTERFACES - A portal to provide user interfaces to users to access and/or purchase account features in connection with websites of issuers. The user interfaces have white label configurability that allows the issuers to customize the labeling of the user interfaces such that the user interfaces can be perceived as part of the websites of the issuers of the consumer accounts of the respective users. The user interfaces are configured to present, in a user friendly way, the account features currently in the consumer accounts, as well as optional account features that can be purchased at additional costs. | 06-19-2014 |
20140337175 | Universal Electronic Payment Apparatuses, Methods and Systems - The UNIVERSAL ELECTRONIC PAYMENT APPARATUS, METHODS AND SYSTEMS (“UEP”) transform touchscreen inputs into a virtual wallet mobile application interface via UEP components into purchase transaction triggers and receipt notices. In one implementation the UEP provides, via a user device, a product information search request; and obtains, in response to the product information search request, information on a first product for sale by a first merchant and a second product for sale by a second merchant. The UEP generates a single purchase transaction request, using the information on the first product for sale by the first merchant and the second product for sale by the second merchant. The UEP provides, via the user device, the single purchase transaction request for payment processing. Also, the UEP obtains an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant. | 11-13-2014 |
20150046241 | Universal Value Exchange Multipoint Transactions Apparatuses, Methods and Systems - The UNIVERSAL VALUE EXCHANGE MULTIPOINT TRANSACTIONS APPARATUSES, METHODS AND SYSTEMS (“UVEMT”) transform cross-ecosystem currency exchange instructions via UVEMT components into cross-ecosystem currency exchanges. In one embodiment, the UVEMT may obtain a cross-ecosystem currency exchange instruction and determine one or more sources and destinations based on parsing the cross-ecosystem currency exchange instruction. The UVEMT may identify currency types associated with the sources and the destinations and determine exchange rates of the currency types relative to a standard currency. In one implementation, the UVEMT may obtain currency exchange restrictions and conditions associated with the sources and the destinations and generate a currency exchange flow path for currency transfer from the sources to the destinations. The UVEMT may also issue currency transfer requests to the sources and the destinations, determine that the cross-ecosystem currency exchange has been completed and provide a notification of completion of the cross-ecosystem currency exchange. | 02-12-2015 |
Patent application number | Description | Published |
20120059706 | Methods and Apparatus for Transforming User Data and Generating User Lists - Among other disclosed subject matter, a computer-implemented method for managing data includes receiving user data from a data provider. The user data includes user information in a first format. The method includes transforming the user data in the first format to user data in a second format. The user data in the second format includes a subset of the user information and the second format is defined by a data subscriber. The method includes providing the user data in the second format to the data subscriber. | 03-08-2012 |
20140025497 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PRESENTING DIRECTED ADVERTISING TO A USER VIA A NETWORK - A system, method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request. | 01-23-2014 |
20140089124 | Dynamic Product Content Generation - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for building and serving dynamic product advertisements. A request is received for content including request data. Product data is accessed representing multiple product records, each associated with a different product. Multiple matching rules are applied to each of the product records in order to identify a subset of product records satisfying the matching rules. For each of the product records satisfying the matching rules, multiple scores are generated, each score representing the relevance of the product to the request based on the request data. The scores are aggregated. One or more of the product records are selected based at least on the aggregate scores. A dynamic product content item is served in response to the request featuring the products associated with the one or more selected product records. | 03-27-2014 |
20140156402 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PRESENTING DIRECTED ADVERTISING TO A USER VIA A NETWORK - A system, method and computer program product for presenting an advertisement is described. A request to access a web page may be received from a requester via a network. The request may be generated in response to selection of a link to the web page on another web page. A response may be transmitted back to the requester. The response may include the requested web page as well as an ad script that may be executed after receipt of the response by the requester. The ad script may generate an ad request that includes one or more ad parameters extracted from the response. These ad parameters may include information about a network address of the other page. The generated ad request may then be received via the network. One or more advertisements may then be selected for presentment to the requester utilizing the ad parameters of the ad request. | 06-05-2014 |