Patent application number | Description | Published |
20140193713 | PASSIVATION OF ELECTRODES IN ELECTROCHEMICAL CELLS - Electrochemical cells having desirable electronic and ionic conductivities, and associated systems and methods, are generally described. | 07-10-2014 |
20140272565 | PROTECTED ELECTRODE STRUCTURES - An electrode structure and its method of manufacture are disclosed. The disclosed electrode structures may be manufactured by depositing a first release layer on a first carrier substrate. A first protective layer may be deposited on a surface of the first release layer and a first electroactive material layer may then be deposited on the first protective layer. | 09-18-2014 |
20140272595 | COMPOSITIONS FOR USE AS PROTECTIVE LAYERS AND OTHER COMPONENTS IN ELECTROCHEMICAL CELLS - Electrode structures and electrochemical cells, including lithium-sulfur electrochemical cells, are provided. The electrode structures and/or electrochemical cells described herein may include one or more protective layers comprising a polymer layer and/or a gel polymer electrolyte layer. Methods for making electrode structures including such components are also provided. | 09-18-2014 |
20150236322 | ELECTRODE PROTECTION USING ELECTROLYTE-INHIBITING ION CONDUCTOR - The use of ion-conducting materials to protect electrodes is generally described. The ion-conducting material may be in the form of a layer that is adjacent to a polymeric layer, such as a porous separator, to form a composite. At least a portion of the pores of the polymer layer may be filled or unfilled with the ion-conducting material. In some embodiments, the ion-conducting layer is sufficiently bonded to the polymer layer to prevent delamination of the layers during cycling of an electrochemical cell. | 08-20-2015 |
Patent application number | Description | Published |
20090147735 | SYSTEM AND METHOD FOR NON-STANDARD WIRELESS BANDWIDTH COMMUNICATIONS - A wireless communications method and device including a transmitter ( | 06-11-2009 |
20100029288 | UPLINK SPATIAL DIVISION MULTIPLE ACCESS (SDMA) USER PAIRING AND SCHEDULING - A method, system and communication network for transmitting information signals via uplink (UL) collaborative SDMA, in a wireless communication system. Base station receiver estimates a channel gain associated with the transmission path(s) of each user and keeps a matrix of normalized covariance, between users. Based on the estimated channel gain and the normalized covariance, ULS utility is able to compute channel capacity. Based on capacity estimates of (1) the multiplexed user signals and (2) the individual user signals, signals are either multiplexed for UL SDMA or are transmitted individually. An optimal selection of multiplexed signals may be based upon: (1) a cross user interface measurement; and (2) a selection mechanism based on eigen-decomposition techniques. The ULS utility enables a UL scheduler to pair information signals with clear spatial distinction and minimal correlation, based on capacity evaluations. | 02-04-2010 |
20100056057 | UPLINK INTERFERENCE CONTROL IN A WIMAX COMMUNICATION SYSTEM - An apparatus and method to provide uplink interference control in a WiMAX communication system includes a step | 03-04-2010 |
20110103365 | FRACTIONAL FREQUENCY REUSE IN A COMMUNICATION SYSTEM - An apparatus and method for fractional frequency reuse in a communication system. The method includes a first step | 05-05-2011 |
20120027111 | METHOD AND APPARATUS FOR MAJOR GROUP SCHEDULING IN A FIXED BEAM COMMUNICATION SYSTEM - An OFDMA communication system is provided that schedules partial usage of subchannels (PUSC) major groups by assigning a beam matrix of a plurality of beam matrices to each major group of multiple PUSC major groups, receiving an uplink signal from each user equipment of multiple users equipment, which uplink signal provides an indication of a channel response associated with the user equipment, determining, for each user equipment of the multiple users equipment and based on the indication of channel quality received from the user equipment, a beam matrix and major group to which to assign the user equipment, and based on the determination of a beam matrix and major group to which to assign each user equipment of the multiple users equipment, assigning two or more users equipment of the multiple users equipment to a same beam matrix and major group during a same time slot. | 02-02-2012 |
20140187282 | Downlink Power Control Using Relative Load - The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory) for a power control (e.g., at least for DL power control) in a cell using a concept of a relative load in a network such as a wireless network. The relative load may be a ratio of cell's own load relative to an average load in a cluster of neighboring cells for scaling a nominal power value (or a function of the power value). The load can be measured, for example, either as a number of UEs in the cell, a RB utilization in the cell, a DL information traffic in the cell, or any other metric that's representative of the load in the cell. The resulting computed power for a DL signaling can be either on a per cell basis or on a per UE basis. | 07-03-2014 |
Patent application number | Description | Published |
20080222459 | Methods, Systems, and Products for Verifying Integrity of Web-Server Served Content - Methods, systems, and products are disclosed for verifying the integrity of web server content. A client-side integrity verification of a web page communicated from a web server to a client computer is received. A server-side error in the web page is received from the web server. The results of the client-side integrity verification are merged with the server-side error. The results of the client-side integrity verification and the server-side error are presented. | 09-11-2008 |
20090006935 | Methods, Systems, and Products for Verifying Integrity of Web-Server Served Content - Methods, systems, and products are disclosed for verifying the integrity of web server content. A request for a Uniform Resource Locator is received, with the request originating from a referring Uniform Resource Locator. A response to the request is communicated. The requested Uniform Resource Locator is stored along with the referring Uniform Resource Locator, a status code associated with the response, and a file size associated with the response. Logical rules are applied and a report is generated which pinpoints the URLs in error. | 01-01-2009 |
20090063908 | Methods, Systems, and Products for Verifying Integrity of Web-Server Served Content - Methods, systems, and products are disclosed for verifying the integrity of web server content. Communication with a server is initiated and content is retrieved that is specified by a Uniform Resource Locator. The content is parsed and searched for an error message. When the content contains linked content, then the linked content is parsed and also searched for the error message. The error message is logged to indicate an existence of a partial page error. | 03-05-2009 |
Patent application number | Description | Published |
20120254582 | TECHNIQUES AND MECHANISMS FOR LIVE MIGRATION OF PAGES PINNED FOR DMA - Techniques for migrating data from a first range of physical memory locations to a second range of physical memory locations. The second range of physical memory locations is allocated for migration of data from the first range of physical memory locations Pending transactions for the first range of physical memory locations are flushed. One or more address translation entries are reprogrammed. Data is migrated from the first range of physical memory locations to the second range of physical memory locations. Subsequent memory transactions are processed to cause the transactions to be directed to the second range of physical memory locations. | 10-04-2012 |
20130031333 | METHOD AND APPARATUS FOR TLB SHOOT-DOWN IN A HETEROGENEOUS COMPUTING SYSTEM SUPPORTING SHARED VIRTUAL MEMORY - Methods and apparatus are disclosed for efficient TLB (translation look-aside buffer) shoot-downs for heterogeneous devices sharing virtual memory in a multi-core system. Embodiments of an apparatus for efficient TLB shoot-downs may include a TLB to store virtual address translation entries, and a memory management unit, coupled with the TLB, to maintain PASID (process address space identifier) state entries corresponding to the virtual address translation entries. The PASID state entries may include an active reference state and a lazy-invalidation state. The memory management unit may perform atomic modification of PASID state entries responsive to receiving PASID state update requests from devices in the multi-core system and read the lazy-invalidation state of the PASID state entries. The memory management unit may send PASID state update responses to the devices to synchronize TLB entries prior to activation responsive to the respective lazy-invalidation state. | 01-31-2013 |
20130054935 | SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE - A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system. | 02-28-2013 |
20130159579 | VIRTUALIZING INTERRUPT PRIORITY AND DELIVERY - Embodiments of processors, methods, and systems for virtualizing interrupt prioritization and delivery are disclosed. In one embodiment, a processor includes instruction hardware and execution hardware. The instruction hardware is to receive a plurality of instructions, including a first instruction to transfer the processor from a root mode to a non-root mode for executing guest software in a virtual machine, wherein the processor is to return to the root mode upon the detection of any of a plurality of virtual machine exit events. The execution hardware is to execute the first instruction, execution of the first instruction to include determining a first virtual processor-priority value and storing the first virtual processor-priority value in a virtual copy of a processor-priority field, where the virtual copy of the processor-priority field is a virtual resource corresponding to a physical resource associated with an interrupt controller. | 06-20-2013 |
20140059320 | SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE - A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system. | 02-27-2014 |
20140189445 | SIGNALING SOFTWARE RECOVERABLE ERRORS - Embodiments of an invention for signaling software recoverable errors are disclosed. In one embodiment, a processor includes a first unit, a programmable indicator, and a second unit. The first unit is to detect a poison error. The programmable indicator is to indicate whether the poison error is signaled as a machine check error or as one of a fault and a system management interrupt. The second unit is to signal the poison error as one of a fault and a system management error responsive to the programmable indicator. | 07-03-2014 |
20150039850 | SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE - A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system. | 02-05-2015 |
20150058510 | VIRTUALIZING INTERRUPT PRIORITY AND DELIVERY - Embodiments of processors, methods, and systems for virtualizing interrupt prioritization and delivery are disclosed. In one embodiment, a processor includes instruction hardware and execution hardware. The instruction hardware is to receive a plurality of instructions, including a first instruction to transfer the processor from a root mode to a non-root mode for executing guest software in a virtual machine, wherein the processor is to return to the root mode upon the detection of any of a plurality of virtual machine exit events. The execution hardware is to execute the first instruction, execution of the first instruction to include determining a first virtual processor-priority value and storing the first virtual processor-priority value in a virtual copy of a processor-priority field, where the virtual copy of the processor-priority field is a virtual resource corresponding to a physical resource associated with an interrupt controller. | 02-26-2015 |
20150178202 | METHOD AND APPARATUS FOR CACHE LINE WRITE BACK OPERATION - An apparatus and method are described for performing a cache line write back operation. For example, one embodiment of a method comprises: initiating a cache line write back operation directed to a particular linear address; determining if a dirty cache line identified by the linear address exists at any cache of a cache hierarchy comprised of a plurality of cache levels; writing back the dirty cache line to memory if the dirty cache line exists in one of the caches; and responsively maintaining or placing the dirty cache line in an exclusive state in at least a first cache of the hierarchy. | 06-25-2015 |
20150205723 | SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE - A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system. | 07-23-2015 |
20150205728 | SYNCHRONIZING A TRANSLATION LOOKASIDE BUFFER WITH AN EXTENDED PAGING TABLE - A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system. | 07-23-2015 |
Patent application number | Description | Published |
20090229972 | METHOD AND APPARATUS FOR PRODUCING A FEATURE HAVING A SURFACE ROUGHNESS IN A SUBSTRATE - An apparatus for producing features having a surface roughness in a substrate includes, according to one embodiment, a conductive first electrode disposed in opposition to a conductive second electrode, where the first and second electrodes are spaced apart from each other by a distance adapted for generating a microplasma therebetween. The second electrode is a substrate, and the first electrode and the substrate are configured for relative motion in at least two opposing directions. A feature comprising a surface roughness of greater than about 10 nm is formed in the substrate when the microplasma is generated. Preferably the feature has a width of about 300 nm or less. A plurality of the features (e.g., an ordered array of features) may be produced in the substrate, if desired. The substrate may be a silver-coated glass substrate used for surface-enhanced Raman scattering (SERS) analysis of biochemical molecules. | 09-17-2009 |
20110048960 | ELECTROCHEMICAL CELL INCLUDING A PLASMA SOURCE AND METHOD OF OPERATING THE ELECTROCHEMICAL CELL - An electrochemical cell includes a container at atmospheric pressure comprising a liquid electrolyte and a first electrode at least partially immersed in the electrolyte. A plasma source is spaced apart from a surface of the electrolyte by a predetermined spacing, and a plasma spans the predetermined spacing to contact the surface of the electrolyte. A method of operating the electrochemical cell entails providing a first electrode at least partially immersed in a liquid electrolyte and producing a plasma in contact with a surface of the electrolyte at atmospheric pressure. The plasma acts as a second electrode, and a current is generated through the electrolyte. Electrochemical reactions involving at least the second electrode are initiated in the electrolyte. | 03-03-2011 |
20110165058 | Growth of Single-walled Carbon Nanotubes - A method for synthesizing carbon nanotubes having a narrow distribution of diameter and/or chirality is presented. The method comprises providing catalyst particles to a reactor for synthesizing the carbon nanotubes, wherein the catalyst particles are characterized by a narrow distribution of catalyst-particle diameters and a narrow distribution of catalyst-particle compositions. Preferably, the catalyst particles are characterized by a mean catalyst-particle diameter of 2.6 nm or less and a composition of Ni | 07-07-2011 |
Patent application number | Description | Published |
20130179289 | PRICING OF RESOURCES IN VIRTUAL MACHINE POOLS - Systems and methods are provided for assigning resources in a cloud computing environment via a spot pricing process. The spot pricing process allows virtual machines to be assigned on a preemptible basis to pools based on bids associated with the pools. The bids can be used to determine a price for assignment of preemptible virtual machines. Preemptible virtual machines can then be assigned to pools based at least in part on the submitted bids in relation to the determined price. | 07-11-2013 |
20130179574 | ASSIGNMENT OF RESOURCES IN VIRTUAL MACHINE POOLS - Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization. | 07-11-2013 |
20130179881 | DECOUPLING PAAS RESOURCES, JOBS, AND SCHEDULING - Systems and methods are presented for providing resources by way of a platform as a service in a distributed computing environment to perform a job. Resources of the system, job performing on the system, and schedulers of the jobs performing on the system are decoupled in a manner that allows a job to easily migrate among resources. It is contemplated that the migration of jobs from a first pool of resource to a second pool of resource is performed by the system without human intervention. The migration of a job may utilize different schedulers for the different resources. Further, it is contemplated that a pool of resources may automatically allocate additional or fewer resources in response to a migration of a job. | 07-11-2013 |
20130179894 | PLATFORM AS A SERVICE JOB SCHEDULING - Systems and methods are presented for providing resources by way of a platform as a service in a distributed computing environment to perform a job. A user may submit a work item to the system that results in a job being processed on a pool of virtual machines. The pool may be automatically established by the system in response to the work item and other information associated with the work item, the user, and/or the account. Further, it is contemplated that resources associated with the pool, such as virtual machines, may be automatically allocated based, at least in part, on information associated with the work item, the user, the account, the pool, and/or the system. | 07-11-2013 |
20130179895 | PAAS HIERARCHIAL SCHEDULING AND AUTO-SCALING - In various embodiments, systems and methods are presented for providing resources by way of a platform as a service in a distributed computing environment to perform a job. The system may be comprised of a number of components, such as a task machine, a task location service machine, and a high-level location service machines that in combination are useable to accomplish functions provided herein. It is contemplated that the system performs methods for providing resources by determining resources of the system, such as virtual machines, and applying auto-scaling rules to the system to scale those resources. Based on the determination of the auto-scaling rules, the resources may be allocated to achieve a desired result. | 07-11-2013 |
20150067682 | ASSIGNMENT OF RESOURCES IN VIRTUAL MACHINE POOLS - Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization. | 03-05-2015 |
Patent application number | Description | Published |
20110172859 | E-Drive PWM Frequency Strategy - A pulse width modulation (PWM) Frequency Adaptation Mechanism (PFAM) is configured to receive vehicle state input, and in response to the vehicle state input, provide a PWM parameter for PWM switching of electronics in a power conversion circuit of an electric drive system (EDS) for a hybrid electric vehicle. In one example, a PWM parameter that reduces the audible noise generated by PWM switching can be designated by the PFAM. A PFAM can be configured to receive user input regarding user preference for a default mode or a noise reduction mode. Vehicle state input can include input related to vehicle motion, climate control system state, engine state, EDS state, vehicle body state and audio system state. By way of example, a PWM noise reduction parameter can comprise a high PWM switching frequency, or a random frequency hopping about a low PWM switching frequency. | 07-14-2011 |
20140111126 | Adaptive E-Drive Operation for Electrified Vehicle - A system is configured to receive vehicle state input, and in response to the vehicle state input, select an operational mode for PWM switching of electronics in a power conversion circuit of a hybrid electric vehicle electric drive system (EDS). Vehicle state input can pertain to EDS state, engine state, and the presence of alternative noise sources, such as audio equipment, climate control equipment, and lowered windows. Various operational modes can include a noise reduction mode in which EDS noise is reduced, a loss reduction mode in which EDS losses are reduced, and a default mode, which can be designed to maximize fuel efficiency. A system can be configured to provide a PWM implementation strategy based on operational mode selection. By way of example, a PWM implementation strategy can comprise random PWM, continuous PWM, discontinuous PWM and fixed frequency PWM. | 04-24-2014 |
Patent application number | Description | Published |
20090051325 | AUTOMOTIVE POWER SYSTEM AND METHOD OF CONTROLLING SAME - A power source is electrically connected with a battery and an electrical load. The power source has an output voltage and provides current for the battery and electrical load. A charging voltage for the battery is determined based on temperature of the battery. An offset voltage is determined based on the provided current to the battery. The output voltage is determined based on the charging and offset voltages. | 02-26-2009 |
20100187904 | Centralized HV Interlock System - A centralized high voltage interlock system includes an electrical source, an interlock control unit electrically connected to the electrical source, at least one high voltage component disposed in direct electrical contact with the interlock control unit and a high voltage electrical interlock disposed in electrical contact with the at least one high voltage component. | 07-29-2010 |
20110010126 | HIGH VOLTAGE INTERLOCK STRATEGY - A High Voltage Interlock Strategy (HVIS) uses feedback current to detect cable connectivity status for a high-voltage cable configured to connect a power conversion circuit with a remote permanent magnet synchronous machine (PMSM). One or more feedback factors are calculated based on detected feedback current. Various algorithms for calculating a feedback factor, and for determining connectivity status based on calculated feedback factors, can be practiced, according to the PMSM operational mode. Fault detection action can be performed in response to detecting a cable disconnect. The HVIS can be implemented by software, making it a safe, economical solution for cable connectivity detection. | 01-13-2011 |
20110013322 | AUTOMOTIVE VEHICLE CHARGE PORT WITH FAULT INTERRUPT CIRCUIT - An automotive vehicle includes a charge port integrated with the vehicle. The charge port includes electrical contacts configured to receive electrical power from an electric grid, and a fault interrupt circuit electrically connected with the electrical contacts. | 01-20-2011 |
20110162897 | VEHICLE SOLAR PANEL ARRAY WITH HIGH VOLTAGE OUTPUT - An automotive vehicle may include a plurality of solar cells electrically connected to form a solar panel array having a minimum output voltage at a specified standard solar irradiance. The vehicle may also include a battery pack having an output voltage at least equal to the minimum output voltage of the array and configured to provide energy for moving the vehicle. The vehicle may further include a controller configured to selectively electrically connect the array and battery pack to trickle charge the battery pack. | 07-07-2011 |
20110163710 | VEHICLE POWER SYSTEM - A vehicle may include an electric machine, a traction battery, and a solar panel array. The vehicle may further include circuitry electrically connected with the battery and array. The circuitry may include at least one switch configured to close when activated by a calibrated maximum holding power to permit energy to flow from the array to the battery. | 07-07-2011 |
20140205870 | Battery Pack - A battery pack for a vehicle may include a cell array defining an upper surface and a housing defining a raised portion extending along and above a length of the array such that the raised portion and upper surface define a vent manifold therebetween which may be configured to collect gases generated by the array. The housing may define a discharge opening configured to allow gases to exit the manifold. A pair of end plates may be disposed at opposing ends of the array. One of the end plates may define a pass through portion in at least partial registration with the discharge opening. An outlet tube may be configured to facilitate fluid communication between the vent manifold and exterior of the vehicle. The battery pack may also include spacers located between upper edges of adjacent cells and may be configured to prevent cooling gases from entering the vent manifold. | 07-24-2014 |
20150217655 | VERTICAL WIRELESS POWER TRANSFER SYSTEM FOR CHARGING ELECTRIC VEHICLES - A park assist system may, in response to receiving a signal indicating that a remote inductive charge source is within a vicinity of a vehicle, transition from a park assist mode to a wireless charging mode. During the wireless charging mode, the park assist system generates instructions to assist a driver in positioning the vehicle relative to the inductive charge source. | 08-06-2015 |