Patent application number | Description | Published |
20110109159 | Active Low-Pass Current Filter - An active low-pass current filter apparatus and method reduces conducted emissions above a predefined cutoff frequency at high power levels. The apparatus and method use a bidirectional DC-DC converter to minimize current fluctuations on a power lead that may result in conducted emissions above the predefined cutoff frequency. The bidirectional DC-DC converter absorbs current from the power lead and feeds current to the load lead as needed to compensate for the current fluctuations on the power lead. Power to the DC-DC converter is provided by a separate auxiliary power source. A monitoring circuit compares the voltage level of the auxiliary power source to a reference voltage and compensates for variations in the voltage level of the auxiliary power source without interfering with the suppression of the conducted emissions. | 05-12-2011 |
20110219259 | FLASH-BASED MEMORY SYSTEM WITH ROBUST BACKUP AND RESTART FEATURES AND REMOVABLE MODULES - A Flash-based memory system comprises a plurality of Flash memory devices, a Flash controller communicating independently with each Flash memory device to perform memory operations, a power circuit providing power the Flash memory devices, and a CPU configured to perform a controlled powering down procedure upon detecting a power failure. In some embodiments, the Flash-based memory system includes a backup power source having a charge storage device and charging circuitry, the CPU configured to perform one or more test procedures on the charge storage device to provide an indication of a charge storage capacity of the charge storage device. A plurality of Flash-based memory systems may be mounted on a Flash-based memory card, and multiple such Flash-based memory cards may be combined into a Flash-based memory module. A number of Flash-based memory modules may then be removably mounted in a rack-mountable housing to form unitary Flash-based memory unit. | 09-08-2011 |
20130294163 | FLASH-BASED MEMORY SYSTEM WITH ROBUST BACKUP AND RESTART FEATURES AND REMOVABLE MODULES - A Flash-based memory system comprises a plurality of Flash memory devices, a Flash controller communicating independently with each Flash memory device to perform memory operations, a power circuit providing power the Flash memory devices, and a CPU configured to perform a controlled powering down procedure upon detecting a power failure. In some embodiments, the Flash-based memory system includes a backup power source having a charge storage device and charging circuitry, the CPU configured to perform one or more test procedures on the charge storage device to provide an indication of a charge storage capacity of the charge storage device. A plurality of Flash-based memory systems may be mounted on a Flash-based memory card, and multiple such Flash-based memory cards may be combined into a Flash-based memory module. A number of Flash-based memory modules may then be removably mounted in a rack-mountable housing to form unitary Flash-based memory unit. | 11-07-2013 |
Patent application number | Description | Published |
20110010501 | EFFICIENT DATA PREFETCHING IN THE PRESENCE OF LOAD HITS - A BIU prioritizes L1 requests above L2 requests. The L2 generates a first request to the BIU and detects the generation of a snoop request and L1 request to the same cache line. The L2 determines whether a bus transaction to fulfill the first request may be retried and, if so, generates a miss, and otherwise generates a hit. Alternatively, the L2 detects the L1 generated a request to the L2 for the same line and responsively requests the BIU to refrain from performing a transaction on the bus to fulfill the first request if the BIU has not yet been granted the bus. Alternatively, a prefetch cache and the L2 allow the same line to be simultaneously present. If an L1 request hits in both the L2 and in the prefetch cache, the prefetch cache invalidates its copy of the line and the L2 provides the line to the L1. | 01-13-2011 |
20120272003 | EFFICIENT DATA PREFETCHING IN THE PRESENCE OF LOAD HITS - A microprocessor configured to access an external memory includes a first-level cache, a second-level cache, and a bus interface unit (BIU) configured to interface the first-level and second-level caches to a bus used to access the external memory. The BIU is configured to prioritize requests from the first-level cache above requests from the second-level cache. The second-level cache is configured to generate a first request to the BIU to fetch a cache line from the external memory. The second-level cache is also configured to detect that the first-level cache has subsequently generated a second request to the second-level cache for the same cache line. The second-level cache is also configured to request the BIU to refrain from performing a transaction on the bus to fulfill the first request if the BIU has not yet been granted ownership of the bus to fulfill the first request. | 10-25-2012 |
20120272004 | EFFICIENT DATA PREFETCHING IN THE PRESENCE OF LOAD HITS - A memory subsystem in a microprocessor includes a first-level cache, a second-level cache, and a prefetch cache configured to speculatively prefetch cache lines from a memory external to the microprocessor. The second-level cache and the prefetch cache are configured to allow the same cache line to be simultaneously present in both. If a request by the first-level cache for a cache line hits in both the second-level cache and in the prefetch cache, the prefetch cache invalidates its copy of the cache line and the second-level cache provides the cache line to the first-level cache. | 10-25-2012 |
20130332496 | SATURATION DETECTOR - A hardware integer saturation detector that detects both whether packing a 32-bit integer value causes saturation and whether packing each of first and second 16-bit integer values causes saturation, where the first 16-bit integer value is the upper 16 bits of the 32-bit integer value and the second 16-bit integer value is the lower 16 bits of the 32-bit integer value. The detector includes hardware signal logic, configured to generate four signals with information about the integer values. The hardware integer detector also includes saturation logic, configured to gate the four signals to generate a saturation signal. Each bit of the saturation signal indicates whether packing the 32-bit integer value or whether packing one of the first and second 16-bit integer values will cause saturation respectively. | 12-12-2013 |
Patent application number | Description | Published |
20080296216 | Decontamination of process streams - A method for removing contaminants from a process stream that includes the use of reticulated material to filter the process stream in a vessel located upstream of a process unit. The reticulated material can be used with other conventional filter media within the vessel. | 12-04-2008 |
20100243519 | Separation Method and Assembly for Process Streams in Component Separation Units - A method and assembly for utilizing open-cell cellular solid material in a component separation unit to separate one or more process streams into component process streams having desired compositions. A method and assembly for using said open-cell cellular solid material to separate process streams into desired component process streams in a component separation unit, wherein the open-cell cellular solid material can include oxides, carbides, nitrides, borides, ceramics, metals, polymers, and chemical vapor deposition materials. | 09-30-2010 |
20100243520 | Separation Method and Assembly for Process Streams in Component Separation Units - A method and assembly for utilizing open-cell cellular solid material in a component separation unit to separate one or more process streams into component process streams having desired compositions. A method and assembly for using said open-cell cellular solid material to separate process streams into desired component process streams in a component separation unit, wherein the open-cell cellular solid material can include oxides, carbides, nitrides, borides, ceramics, metals, polymers, and chemical vapor deposition materials. | 09-30-2010 |
Patent application number | Description | Published |
20100179887 | SYSTEM FOR PROVIDING GOODS AND SERVICES BASED ON ACCRUED BUT UNPAID EARNINGS - A system for enabling employees to utilize accrued and unpaid earnings to obtain externally provided goods and services includes at least one employee access node located in an employer facility and having physical resources for interfacing with subscribing employees to transfer value on the behalf thereof, a transaction processor for facilitating transfer of value on behalf of the subscribing employees; and physical resource interfaces associated with the physical resources to enable subscribing employees to input identification information, a data store a data store for storing configurations associated with providers and/or goods and services, a local server for communicating with the at least one employee access node to operate in conjunction therewith to facilitate the transfer of value on behalf of the given subscribing employee and a central processing center including one or more provider communications interfaces enabling the central processing center to communicate with a third party provider of goods or services and to facilitate a transfer of value to the third party provider on behalf of the given subscribing employee. | 07-15-2010 |
20100179894 | SYSTEM FOR PROVIDING GOODS AND SERVICES BASED ON ACCRUED BUT UNPAID EARNINGS - A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources. | 07-15-2010 |
20100179990 | REMOTELY CONFIGURABLE USER DEVICE WITH PHYSICAL USER RESOURCES AND INTERFACE - A user device for interfacing predetermined external services provided by third party service providers to a user at a fixed location includes a processing platform running an operating system, a plurality of physical system resources associated with the remotely configurable user device, physical system resource interfaces for interfacing the operating system with the available physical system resources, a data store for storing ones of multiple configuration information associated with and identifying the external services that are available to a user with the user device and one or more of the available physical system resources required for ones of the external services and a communication resource for interfacing with the operating system to allow communication of the operating system with a central office for downloading of configuration information to remotely enable a selected one or ones of the predetermined external services provided by third party service providers. | 07-15-2010 |
20100180000 | SYSTEM FOR PROVIDING TRANSACTION SERVICES TO A PLURALITY OF USER DEVICES - A system for providing access to a plurality of services from third party service providers to users at remote locations includes a plurality of resource managers having associated physical system resources for enabling a user to access a user selected service each resource manager including a processing platform with an operating system running thereon, a data store, including configuration information for each of the services available to a user through the resource manager, wherein there are multiple configurations associated with different ones of the predetermined services and one or more of the available physical system resources, and central processing center that communicates with each of the plurality of resource managers to enable or disable selected ones of the services on given ones of the resource managers based upon predetermined criteria and operates in conjunction with the resource managers to execute predetermined sequences of actions for accessing user selected ones of the services from the service providers providing such services. | 07-15-2010 |
20100180018 | REMOTELY CONFIGURABLE USER DEVICE FOR ACCESSING A DISTRIBUTED TRANSACTION SYSTEM - A system for interfacing predetermined external services provided by service providers to a user at a fixed location includes a processing platform running an operating system and a plurality of physical system resource interfaces for interfacing with available physical system resources allowing a user to gain access to the predetermined external services, a data store associated with the processing platform stores configuration information defining ones of a plurality of external services, a communication interface enables the operating system to communicate with a central office to download of configuration information for one or more of the external services and to facilitate access to a selected one of the external services. | 07-15-2010 |
20100180031 | DISTRIBUTED TRANSACTION SYSTEM - A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources. | 07-15-2010 |
20130036049 | DISTRIBUTED TRANSACTION SYSTEM - A distributed transaction system for enabling users to conduct transactions using services from third party service providers includes a central processing center with one or more communications interfaces to facilitate transactions initiated by users at a plurality of kiosks wherein each of the kiosks includes a user interface enabling a user to access a user selected service and a data store for storing configurations associated with services provided by the third party service providers, whereby a user interfaces with one or more of physical system resources of the kiosk to open a user identity session such that the kiosk is operative to facilitate at least one first user action with the physical resources to initiate a financial transaction and the central processing center is operative to execute at least a second action to facilitate the transaction and to communicate with a financial institution. | 02-07-2013 |
20140156476 | SYSTEM FOR PROVIDING EMPLOYEES ACCESS TO ACCRUED BUT UNPAID EARNINGS - A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources. | 06-05-2014 |
20140249974 | SYSTEM FOR PROVIDING GOODS AND SERVICES BASED ON ACCRUED BUT UNPAID EARNINGS - A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources. | 09-04-2014 |
20140279448 | DISTRIBUTED TRANSACTION SYSTEM - A distributed transaction system for enabling users to conduct transactions using services from third party service providers includes a central processing center with one or more communications interfaces to facilitate transactions initiated by users at a plurality of kiosks wherein each of the kiosks includes a user interface enabling a user to access a user selected service and a data store for storing configurations associated with services provided by the third party service providers, whereby a user interfaces with one or more of physical system resources of the kiosk to open a user identity session such that the kiosk is operative to facilitate at least one first user action with the physical resources to initiate a financial transaction and the central processing center is operative to execute at least a second action to facilitate the transaction and to communicate with a financial institution. | 09-18-2014 |
Patent application number | Description | Published |
20100099432 | Wireless device provisioning tool - Systems and methods are disclosed that include provisioning a target device coupled to a wireless network. These systems and methods include a provisioning server coupled to the wireless network and a target update coupled to the provisioning server. The provisioning server includes instructions relating to the configuration of the target device. In addition, these systems and methods include a server coupled to the target update and a provisioning user interface coupled to the server that is operable to create parameters for a software update and transmit the parameters to the server. The server is operable to communicate the parameters to create the target update, and the target update is transmitted through the provisioning server and the wireless network to the target device. | 04-22-2010 |
20100100876 | Wireless device provisioning hardware tool - Systems and methods are disclosed for provisioning a position monitoring device. The position monitoring device may include a wireless communication modem and a first serial port. A provisioning device may be coupled to the position monitoring device through a serial connection. The provisioning device can include a memory, a second serial port, and a processor. In some embodiments, the provisioning device initiates an automatic configuration of the wireless communication modem through a series of attention commands. | 04-22-2010 |
20100142538 | M2M data router - A router receives data packets from a remote M2M device and routes all or a portion of the data to one or more servers for further processing. Routing is determined based on the application layer data (data or data type) within the packet. For example, in a GPS tracking device, the data packet (or certain data within the packet) is routed to a first server when the data is of a first type or according to specific rule governing routing based upon some attribute. | 06-10-2010 |
20100202451 | MODIFIED INTERNET PROTOCOL (IP) DATA PACKET FOR ASYNCHRONOUS IP COMMUNICATIONS - Systems and methods are disclosed that promote asynchronous communication through customized Internet protocol headers. This asynchronous communication is promoted by encoding additional information into the header of at least one data packet. The formatting and content of the packet header may be determined through an application programming interface (API). In addition, the header of this data packet may be of a variable length. The length of the data packet may be dependent upon the requirements of the API. In some embodiments, the header comprises sufficient information that, when interpreted by the API, promotes asynchronous communication. | 08-12-2010 |