Patent application number | Description | Published |
20080313646 | STORAGE-DEVICE DISCOVERY PROTOCOL - A system and method may include a first storage device supporting a first set of functions and a second storage device supporting a second set of functions different from the first set of functions. The first and second storage devices may be configured to provide a common interface to enable discovery of the first and second sets by invoking a procedure call common to the first and second storage devices. An application, which may initially be unaware of the first and second sets, may be configured to invoke the procedure call and thereby discover the first and second sets, which may be provided as XML documents. The application may be further configured to communicate with the first storage device using the first set of functions, and communicate with the second storage device using the second set of functions using the information discovered by invoking the procedure call. | 12-18-2008 |
20130290624 | TRANSFERRING LEARNING METADATA BETWEEN STORAGE SERVERS HAVING CLUSTERS VIA COPY SERVICES OPERATIONS ON A SHARED VIRTUAL LOGICAL UNIT THAT STORES THE LEARNING METADATA - A virtual logical unit that stores learning metadata is allocated in a first storage server having a first plurality of clusters, wherein the learning metadata indicates a type of storage device in which selected data of the first plurality of clusters of the first storage server are stored. A copy services command is received to copy the selected data from the first storage server to a second storage server having a second plurality of clusters. The virtual logical unit that stores the learning metadata is copied, from the first storage server to the second storage server, via the copy services command. Selected logical units corresponding to the selected data are copied from the first storage server to the second storage server, and the learning metadata is used to place the selected data in the type of storage device indicated by the learning metadata. | 10-31-2013 |
20150039845 | TRANSFERRING LEARNING METADATA BETWEEN STORAGE SERVERS HAVING CLUSTERS VIA COPY SERVICES OPERATIONS ON A SHARED VIRTUAL LOGICAL UNIT THAT STORES THE LEARNING METADATA - A virtual logical unit that stores learning metadata is allocated in a first storage server having a first plurality of clusters, wherein the learning metadata indicates a type of storage device in which selected data of the first plurality of clusters of the first storage server are stored. A copy services command is received to copy the selected data from the first storage server to a second storage server having a second plurality of clusters. The virtual logical unit that stores the learning metadata is copied, from the first storage server to the second storage server, via the copy services command. Selected logical units corresponding to the selected data are copied from the first storage server to the second storage server, and the learning metadata is used to place the selected data in the type of storage device indicated by the learning metadata. | 02-05-2015 |
Patent application number | Description | Published |
20090198748 | APPARATUS, SYSTEM, AND METHOD FOR RELOCATING STORAGE POOL HOT SPOTS - An apparatus, system, and method are disclosed for relocating storage pool hot spots. An identification module identifies a hot spot on a first storage pool if accesses to the first storage pool exceed an access threshold. The first storage pool is part of a plurality of storage pools. Each storage pool comprises a plurality of logical segments from a plurality of storage devices. Each storage device is of a specified class. A migration module dynamically migrates data of a first logical segment to a second storage pool. The migration is transparent to a host and the data of the first logical segment is continuously available to the host. | 08-06-2009 |
20090198940 | APPARATUS, SYSTEM, AND METHOD FOR RELOCATING LOGICAL ARRAY HOT SPOTS - An apparatus, system, and method are disclosed for relocating logical array hot spots. An organization module organizes a plurality of logical arrays. Each logical array comprises a plurality of logical segments from a plurality of storage devices and configured to store data. An identification module identifies a hot spot on a first logical array if accesses to the first logical array exceed an access threshold. A migration module dynamically migrates a first logical segment from the first logical array to a second logical segment of a second logical array, wherein the migration is transparent to a host and data of the first logical segment is continuously available to the host. | 08-06-2009 |
20090319743 | APPARATUS, SYSTEM, AND METHOD FOR MIGRATING WEAR SPOTS - An apparatus, system, and method are disclosed for migrating wear spots in solid-state drives. A count module counts lifetime write cycles for logical units of a plurality of solid-state memories. Each logical unit has a logical address. An identification module identifies a wear spot on a first logical unit of a first solid-state memory if a count for the first logical unit exceeds a cycle threshold. A migration module dynamically migrates data of the first logical unit to a second solid-state memory, wherein the data is continuously available at an original logical address. | 12-24-2009 |
20120151135 | SUBSTITUTION OF A TARGET VOLUME OF A SECONDARY STORAGE CONTROLLER FOR A SOURCE VOLUME OF A PRIMARY STORAGE CONTROLLER FOR EXECUTING A WRITE OPERATION - A secondary storage controller receives metadata that uniquely identifies a source volume of a primary storage controller. Data stored in the source volume of the primary storage controller is synchronously copied to a target volume of the secondary storage controller. The secondary storage controller receives a command from a primary host to write selected data to the source volume. In response to receiving the command at the secondary storage controller, the selected data is written to the target volume of the secondary storage controller. | 06-14-2012 |
Patent application number | Description | Published |
20110271100 | UNATTENDED CODE UPDATE OF STORAGE FACILITY - Various embodiments for providing an update to at least one storage facility in a computing storage environment are provided. In one embodiment, a security verification is performed on the update via a certificate authentication mechanism to confirm a validity of the update. Subsequent to confirming the validity of the update, a safety verification on the update is performed to confirm a suitability of the update to the at least one storage facility. If the security and safety verifications are validated, the update is provided and installed in the at least one storage facility. | 11-03-2011 |
20110271267 | UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD - Various embodiments for updating at least one facility in a computing storage environment are provided. In one embodiment, a sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the plurality of code packages is installed in at least one staging area. The at least one of the plurality of code packages is maintained in the at least one staging area in a valid, dormant mode while the fixed state machine is stopped. Pursuant to a resumption of the fixed state machine at a subsequent time, a current code package is swapped with the at least one of the plurality of code packages in the at least one staging area to activate the at least one of the plurality of code packages. | 11-03-2011 |
20120222026 | UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD - A sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the plurality of code packages is installed in at least one staging area. The at least one of the plurality of code packages is maintained in the at least one staging area in a valid, dormant mode while the fixed state machine is stopped. Pursuant to a resumption of the fixed state machine at a subsequent time, a current code package is swapped with the at least one of the plurality of code packages in the at least one staging area to activate the at least one of the plurality of code packages. | 08-30-2012 |
20130198520 | UNATTENDED CODE UPDATE OF STORAGE FACILITY - Various embodiments for providing an update to at least one storage facility in a computing storage environment are provided. In one embodiment, media is received in one or more updatable elements of one or more components of the at least one storage facility, each of the one or more updatable elements including one or more unique update images and one or more unique update commands, a security verification is performed on the update via a certificate authentication mechanism to confirm a validity of the update, a safety verification is performed on the update to confirm a suitability of the update to the at least one storage facility, the update is installed in the at least one storage facility, and the update in the at least one storage facility is processed by traversing a fixed state machine for each updatable element. | 08-01-2013 |
20150160941 | UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD - A sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the plurality of code packages is maintained in at least one staging area in a valid, dormant mode while the fixed state machine is stopped. Pursuant to a resumption of the fixed state machine at a subsequent time, a current code package is swapped with the at least one of the plurality of code packages in the at least one staging area to activate the at least one of the plurality of code packages. | 06-11-2015 |
Patent application number | Description | Published |
20090140058 | REMOTE CONTROL FOR USE IN ZONED AND NON-ZONED HVAC SYSTEMS - An HVAC remote controller for use in an HVAC system is described. In some instances, the HVAC remote controller may include a wirelessly interface for communicating with one or more HVAC controllers and/or other HVAC devices. The HVAC remote controller may be configured to automatically determine whether the HVAC system is a zoned HVAC system or a non-zoned HVAC system, and operate accordingly. | 06-04-2009 |
20090140063 | HVAC REMOTE CONTROL UNIT - An HVAC remote control unit for use in an HVAC system is described. In some instances, an HVAC remote control unit may be provided that wirelessly communicates with two or more HVAC controllers and/or other HVAC devices in a zoned HVAC system. When so provided, the remote control unit may be configured to allow a user to select between two or more zones of the zoned HVAC system, and to load one or more of the parameters and/or settings associated with a selected zone via the wireless interface. The remote control unit may be further configured to display at least one of the received parameters and/or settings on a display of the remote control unit, and a user may be allowed to change one or more of the parameters and/or settings that are displayed on the display for a selected zone. The zoned HVAC system may subsequently operate in accordance with the one or more changed parameters and/or settings in the selected zone. In some cases, it is contemplated that the remote control unit may be configured to dynamically change its behavior based on whether a zoned or non-zoned HVAC system is detected. In some instances, most or all functionality of the HVAC remote control unit may be accessible from a single menu level without having to access a sub-menu, but this is not required in all embodiments. | 06-04-2009 |
20090140064 | USER SETUP FOR AN HVAC REMOTE CONTROL UNIT - An HVAC remote controller for use in an HVAC system is described. In some instances, the HVAC remote controller may include a wirelessly interface for communicating with one or more HVAC controllers and/or other HVAC devices. The HVAC remote controller may be configured to execute a user setup routine for entering user setup information, where the user setup routine may cause the HVAC remote controller to display a sequence of two or more user setup screens, sometimes at a common menu level rather than a sub-menu. Some or all of the two or more user setup screens may include, for example, a message center indicating a parameter or function to be set, one or more buttons for adjusting or selecting the parameter or function, and a next button to advance the user setup routine to a next screen in the sequence of user setup screens. | 06-04-2009 |
20120181010 | USER SETUP FOR AN HVAC REMOTE CONTROL UNIT - An HVAC remote controller for use in an HVAC system is described. In some instances, the HVAC remote controller may include a wirelessly interface for communicating with one or more HVAC controllers and/or other HVAC devices. The HVAC remote controller may be configured to execute a user setup routine for entering user setup information, where the user setup routine may cause the HVAC remote controller to display a sequence of two or more user setup screens, sometimes at a common menu level rather than a sub-menu. Some or all of the two or more user setup screens may include, for example, a message center indicating a parameter or function to be set, one or more buttons for adjusting or selecting the parameter or function, and a next button to advance the user setup routine to a next screen in the sequence of user setup screens. | 07-19-2012 |
Patent application number | Description | Published |
20110281679 | HYBRID TRANSMISSION USING PLANETARY GEARSET FOR MULTIPLE SOURCES OF TORQUE FOR MARINE, OR TWO WHEELED LAND VEHICLES - Provided are alternative hybrid transmission systems for marine, or two wheeled land vehicles, as well as propulsion systems and vehicles comprising such transmission systems, to improve various propulsion systems using a combination of at least two power sources with the option for simultaneous or alternating power input from two or more power sources, while providing desired characteristics or components. Such characteristics or components can include, but are not limited to: power, torque, acceleration, cruising speed or power, fuel efficiency, battery charging, endurance, power sizing, weight, capacity, efficiency, speed, mechanically and/or electrically added system requirements, design, fuel selection, functional design, structural design, lift to drag ratio, weight, and/or other desired characteristic or component. | 11-17-2011 |
20120149516 | HYBRID TRANSMISSION USING PLANETARY GEARSET FOR MULTIPLE SOURCES OF TORQUE FOR AERONAUTICAL VEHICLES - Provided are alternative hybrid transmission systems for marine, or two wheeled land vehicles, as well as propulsion systems and vehicles comprising such transmission systems, to improve various propulsion systems using a combination of at least two power sources with the option for simultaneous or alternating power input from two or more power sources, while providing desired characteristics or components. Such characteristics or components can include, but are not limited to: power, torque, acceleration, cruising speed or power, fuel efficiency, battery charging, endurance, power sizing, weight, capacity, efficiency, speed, mechanically and/or electrically added system requirements, design, fuel selection, functional design, structural design, lift to drag ratio, weight, and/or other desired characteristic or component. | 06-14-2012 |
20120329593 | HYBRID TRANSMISSION USING PLANETARY GEARSET FOR MULTIPLE SOURCES OF TORQUE FOR VEHICLES - Provided are alternative hybrid transmission systems for vehicles, as well as, propulsion systems and vehicles comprising such transmission systems, to improve various propulsion systems using a combination of at least two power sources with the option for simultaneous or alternating power input from two or more power sources, while providing desired characteristics or components. Such characteristics or components can include, but are not limited to: power, torque, acceleration, cruising speed or power, fuel efficiency, battery charging, endurance, power sizing, weight, capacity, efficiency, speed, mechanically and/or electrically added system requirements, design, fuel selection, functional design, structural design, lift to drag ratio, weight, and/or other desired characteristic or component. | 12-27-2012 |
Patent application number | Description | Published |
20140169548 | Managing Reserve Agents In A Contact Center - A reserve agent management system (“RAMS”) allows a user, such as a contact center agent or administrator, to access and edit a reserve schedule. In one embodiment, the reserve schedule indicates times, called reserve times, during the agent's off-hours when the agent would be willing to receive a recall invitation and potentially return to work. When, during operation of the contact center, a determination is made that additional agent resources are needed, agents having compatible reserve times are notified and invited to be recalled. Agents responding and agreeing to be recalled are then recalled by being scheduled to work at certain recall times. In another embodiment, agent's break times can be shifted to potentially accommodate unexpected changes in the required agent resources. The RAMS allows administrators and agents a limited amount of flexibility in adapting agent work schedules to accommodate unplanned needs for agent resources. | 06-19-2014 |
20140200941 | Fulfilling a Contact Center Agent Resource Deficiency - A reserve agent management system allows users, such as contact center agents or administrators, to access and edit reserve schedules for agents. In various embodiments, a reserve schedule indicates times, called reserve times, during a particular agent's off-hours when the agent is willing to receive a recall invitation and potentially return to work. Thus, when a determination is made that additional agent resources are needed, agents having compatible reserve times are notified and invited to be recalled. Agents agreeing to be recalled are then scheduled to work at certain recall times to address the need for additional agent resources. In other embodiments, agents' break times may be shifted to potentially accommodate unexpected changes in required agent resources. Thus, in various embodiments, the reserve agent management system provides administrators and agents with flexibility in adapting agents' schedules to accommodate unplanned needs for agent resources. | 07-17-2014 |
Patent application number | Description | Published |
20130254864 | SYSTEM AND METHOD FOR PORVIDING A CERTIFICATE TO A USER REQUEST - Provided is a system and method for providing a certificate, and more specifically a certificate for network access upon a second system based on at least one criteria and an established identity with a first system. The method includes receiving criteria, such as at least one predefined attribute. Also received from a user known to a first system is a request for network access to a second system, the request having at least one identifier. The first system is then queried with the identifier for attributes associated with the user. The attributes associated with the user are evaluated to the predefined attribute(s). In response to at least one attribute associated with the user correlating to the predefined attribute(s), providing a certificate with at least one characteristic for network access on the second system to the user. An associated system for providing a Certificate is also provided. | 09-26-2013 |
20130254865 | SYSTEM AND METHOD FOR PROVIDING A CERTIFICATE TO A THIRD PARTY REQUEST - Provided is a system and method for providing a certificate, and more specifically a certificate for network access upon a second system based on at least one criteria and an established identity with a first system. The method includes receiving criteria, such as at least one predefined attribute. Also received from a user known to a first system is a request for network access to a second system, the request having at least one identifier. The first system is then queried with the identifier for attributes associated with the user. The attributes associated with the user are evaluated to the predefined attribute(s). In response to at least one attribute associated with the user correlating to the predefined attribute(s), providing a certificate with at least one characteristic for network access on the second system to the user. An associated system for providing a Certificate is also provided. | 09-26-2013 |
20130254866 | SYSTEM AND METHOD FOR PROVIDING A CERTIFICATE BASED ON GRANTED PERMISSIONS - Provided is a system and method for providing a certificate, and more specifically a certificate for network access upon a second system based on at least one criteria and an established identity with a first system. The method includes receiving criteria, such as at least one predefined attribute. Also received from a user known to a first system is a request for network access to a second system, the request having at least one identifier. The first system is then queried with the identifier for attributes associated with the user. The attributes associated with the user are evaluated to the predefined attribute(s). In response to at least one attribute associated with the user correlating to the predefined attribute(s), providing a certificate with at least one characteristic for network access on the second system to the user. An associated system for providing a Certificate is also provided. | 09-26-2013 |
20130254867 | SYSTEM AND METHOD FOR PROVIDING A CERTIFICATE BASED ON LIST MEMBESHIP - Provided is a system and method for providing a certificate, and more specifically a certificate for network access upon a second system based on at least one criteria and an established identity with a first system. The method includes receiving criteria, such as at least one predefined attribute. Also received from a user known to a first system is a request for network access to a second system, the request having at least one identifier. The first system is then queried with the identifier for attributes associated with the user. The attributes associated with the user are evaluated to the predefined attribute(s). In response to at least one attribute associated with the user correlating to the predefined attribute(s), providing a certificate with at least one characteristic for network access on the second system to the user. An associated system for providing a Certificate is also provided. | 09-26-2013 |
20140122869 | SYSTEM AND METHOD FOR PROVIDING A CERTIFICATE FOR NETWORK ACCESS - Provided is a system and method for providing a certificate, and more specifically a certificate for network access upon a second system. The method includes receiving from a user a request made with a first device for network access, the request including a voucher. At least one characteristic of the first device is also determined. Upon verification of the voucher and in response to the first device having at least one characteristic corresponding to at least one predefined device criteria, the user is provided with a certificate with at least one characteristic for network access. An associated system for providing a Certificate is also provided. | 05-01-2014 |
20140325209 | SYSTEM AND METHOD FOR MANAGING NETWORK ACCESS BASED ON A HISTORY OF A CERTIFICATE - Provided is a system and method for managing network access based on a history of a Certificate. The system includes an Authentication System structured and arranged to receive from a User a request for network access, the request including a Certificate and at least one associated Characteristic distinct from the Certificate. A validation system is in communication with the Authentication System and structured and arranged to receive a request for validation of the Certificate, the Validation System evaluating the at least one Characteristic against a History for the Certificate to provide a positive or negative evaluation. The Validation System updates the History for the Certificate to include the request for validation of the Certificate. In response to a positive evaluation validating the Certificate, the Authentication System permits network access to the user. In response to a negative evaluation the Authentication System blocking network access to the user and the Certificate being restricted. An associated method of use is also provided. | 10-30-2014 |
Patent application number | Description | Published |
20100056837 | Alkyl Aromatic Isomerization Process Using a Catalyst Comprising a UZM-8HS Composition - A process for isomerizing alkyl aromatic hydrocarbons using a catalyst comprising a zeolite and a platinum group metal component is described. The zeolite comprises a new family of zeolites designated UZM-8HS which are derived from UZM-8 zeolites by treating the UZM-8 with a fluoro-silicate salt, an acid, etc. The UZM-8HS zeolites have unique x-ray diffraction patterns. | 03-04-2010 |
20100152511 | Hydrocarbon Conversion Using an Improved Molecular Sieve - The present invention comprises a hydrocarbon-conversion process using an improved MgAPSO-31 molecular sieve which demonstrates a favorable combination of conversion and selectivity in aromatics conversion. The sieve has a specific combination of crystal configuration, being limited in diameter and length, specified crystallinity as measured by an X-Ray Diffraction Index (XRDI), and a narrow range of magnesium content. | 06-17-2010 |
20110034320 | UZM-29 FAMILY OF CRYSTALLINE ZEOLITIC COMPOSITIONS AND A METHOD OF PREPARING THE COMPOSITIONS - This invention relates to a new family of crystalline microporous zeolite designated the UZM-29 family. These zeolites are represented by the empirical formula: | 02-10-2011 |
20110034746 | HYDROCARBON CONVERSION PROCESSES USING UZM-29 AND UZM-29HS CRYSTALLINE ZEOLITIC COMPOSITIONS - This invention relates to hydrocarbon conversion processes using UZM-29 and UZM-29HS zeolitic compositions. The UZM-29 zeolites are represented by the empirical formula: | 02-10-2011 |
20120004483 | AROMATIC ALKYLATION PROCESS USING UZM-5, UZM-5P AND UZM-6 ZEOLITES - A process for alkylating aromatic compounds using a family of zeolites, examples of which have been designated UZM-5, UZM-5P and UZM-6, and are represented by the empirical formula: | 01-05-2012 |
20120004485 | UZM-5, UZM-5P, AND UZM-6 CRYSTALLINE ALUMINOSILICATE ZEOLITES AND METHODS FOR PREPARING THE SAME - A method for preparing a family of zeolites, examples of which have been designated UZM-5, UZM-5P and UZM-6, and are represented by the empirical formula | 01-05-2012 |
20120142987 | AROMATIC ALKYLATION PROCESS USING UZM-5, UZM-5P AND UZM-6 ZEOLITES - A process for alkylating aromatic compounds using a family of zeolites, examples of which have been designated UZM-5, UZM-5P and UZM-6, and are represented by the empirical formula: | 06-07-2012 |
20140311986 | USE OF ZEOLITIC MATERIALS FOR REMOVING MERCURY (+2) IONS FROM LIQUID STREAMS - A process for removing Hg | 10-23-2014 |