Mouthguard made at least partially from an edible candy
A mouthguard includes a U-shaped upper bite plate which removably fits over upper teeth of a person, with the entire upper bite plate being made from a soft, deformable and edible gummi candy.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Application No. | Application Title | Issue Date |
| 20110047343 | DATA STORAGE SYSTEM FOR FAST REVERSE RESTORE Techniques are provided for performing a copy operation. A fast reverse restore command indicating a new source and a new target is received, wherein the new source is an original target and the new target is an original source. A synchronous scan is performed on the ne... | 02/24/2011 |
| 20110047342 | SIMULTANEOUS DATA BACKUP IN A COMPUTER SYSTEM A data processing system using a client-server configuration includes a method and apparatus for simultaneously generating multiple copies of data sets in multiple storage pools. Simultaneous copies of data sets may be made for storage pools having LAN-free paths in add... | 02/24/2011 |
| 20110040986 | METHOD, SYSTEM, AND PROGRAM FOR SECURELY PROVIDING KEYS TO ENCODE AND DECODE DATA IN A STORAGE CARTRIDGE Provided is a method, system, and program for enabling access to data in a storage medium within one of a plurality of storage cartridges capable of being mounted into a interface device. An association is provided of at least one coding key to a plurality of storage ca... | 02/17/2011 |
| 20110023043 | EXECUTING MULTIPLE THREADS IN A PROCESSOR Provided are a method, system, and program for executing multiple threads in a processor. Credits are set for a plurality of threads executed by the processor. The processor alternates among executing the threads having available credit. The processor decrements the cre... | 01/27/2011 |
| 20110022853 | ENCRYPTING DATA IN VOLATILE MEMORY Provided are a computer program product, system, and method to allocate blocks of memory in a memory device having a plurality of blocks. At least one unencrypted memory allocation function coded in an application is executed to request allocation of unencrypted blocks ... | 01/27/2011 |
| 20110022729 | SUPPORTING NON-DELIVERY NOTIFICATION BETWEEN A SWITCH AND DEVICE IN A NETWORK Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause t... | 01/27/2011 |
| 20110010513 | STORAGE MANAGEMENT SYSTEM FOR PRESERVING CONSISTENCY OF REMOTE COPY DATA A storage control system adapted to operate as a remote copy pair by communicating between a primary and a secondary of the remote copy pair comprises: a selector for selecting writes to be placed in a batch based on one or more criteria; a sequence number requester for... | 01/13/2011 |
| 20100332749 | WEAR LEVELING OF SOLID STATE DISKS DISTRIBUTED IN A PLURALITY OF REDUNDANT ARRAY OF INDEPENDENT DISK RANKS A computational device allocates a plurality of solid state disks to a plurality of redundant array of independent disk (RAID) ranks, wherein a different solid state disk is absent in each RAID rank of the plurality of RAID ranks. The computational device determines at ... | 12/30/2010 |
| 20100318717 | STATUS INFORMATION SAVING AMONG MULTIPLE COMPUTERS Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch posit... | 12/16/2010 |
| 20100318590 | FILE SYSTEM LOCATION VERIFICATION USING A SENTINEL A new file system is mounted to a mount point of an existing file system implemented in a computational system. A sentinel indicator is stored in the mount point. Prior to initiating an input/output (I/O) operation by a program, a determination is made by the program as... | 12/16/2010 |
| 20100316353 | METHOD AND APPARATUS FOR PROVIDNG STREAM LINKING IN AUDIO/VIDEO DISK MEDIA A method and apparatus for providing stream linking in audio/video disk media is disclosed. The present invention sets-up an audio/video stream on a disk drive, uses read and write commands for accessing contiguous data and, given an established stream, establishes a li... | 12/16/2010 |
| 20100306523 | RESTORING A SOURCE FILE REFERENCED BY MULTIPLE FILE NAMES TO A RESTORE FILE Provided are a method, system, and program for restoring a source file referenced by multiple file names to a restore file. An operation is processed to restore a source file having a first file name to a restore file, wherein the source file is in a state of being acce... | 12/02/2010 |
| 20100302667 | DETECTION OF DEFECTIVE TAPE DRIVE BY AGGREGATING READ ERROR STATISTICS A plurality of tape drives writes a plurality of indicators corresponding to a plurality of data units on a tape, wherein an indicator indicates which tape drive of the plurality of tape drives has written a corresponding data unit on the tape. Each of the plurality of ... | 12/02/2010 |
| 20100274965 | REDUNDANT SOLID STATE DISK SYSTEM VIA INTERCONNECT CARDS A first interconnect card is configured, wherein a first controller is included in the first interconnect card. A second interconnect card coupled to the first interconnect card is configured, wherein a second controller is included in the second interconnect card. In r... | 10/28/2010 |
| 20100274764 | ACCESSING SNAPSHOTS OF A TIME BASED FILE SYSTEM A file system driver stored in a computational device receives a request to provide access to a snapshot of a rewritable file system at a selected point in time, wherein a plurality of tokens corresponding to a plurality of data units are stored in the rewritable file s... | 10/28/2010 |
| 20100268986 | MULTI-NODE CONFIGURATION OF PROCESSOR CARDS CONNECTED VIA PROCESSOR FABRICS Provided is a system comprising a first node comprising a plurality of processor cards each including a processor fabric, wherein the processor cards in the first node connect via their processor fabrics; a second node comprising a plurality of processor cards each incl... | 10/21/2010 |
| 20100257237 | METHOD, SYSTEM AND ARTICLE OF MANUFACTURE FOR CONTROLLING CLIENT ACCESS Provided are a method, system, and article of manufacture, wherein in certain embodiments a request is received to initiate a session. A determination is made whether the session should be initiated with addressing information provided by a client. The session is initia... | 10/07/2010 |
| 20100231379 | INITIATING EMERGENCY COMMUNICATION IN RESPONSE TO DETECTING BIO-FEEDBACK SATISFYING AN ALERT CONDITION Provided are a method, system, and program for initiating emergency communication in response to detecting bio-feedback satisfying an alert condition. A portable electronic device is coupled to a body of a user to monitor biofeedback from the body of the user through a ... | 09/16/2010 |
| 20100228708 | ALLOCATING DATA SETS TO A CONTAINER DATA SET Provided are a method, system, and program for allocating data sets to a container data set. A container data set is allocated in a storage system. An entry is included in a file allocation catalog for the allocated container data set indicating an address range of data... | 09/09/2010 |
| 20100228700 | METHOD, SYSTEM AND PROGRAM FOR ARCHIVING FILES Provided are a method, system, and program for archiving files. A hierarchical file system having directories is provided. An archival retention policy is associated with at least one of the directories in the hierarchical file system, wherein the retention policy appli... | 09/09/2010 |
| 20100223404 | MANAGEMENT SYSTEM FOR USING HOST AND STORAGE CONTROLLER PORT INFORMATION TO CONFIGURE PATHS BETWEEN A HOST AND STORAGE CONTROLLER IN A NETWORK Provided is an article of manufacture, system and method for a management system for using host and storage controller port information to configure paths between a host and storage controller in a network. A management system is coupled to a network, wherein the manage... | 09/02/2010 |
| 20100223233 | MANAGEMENT OF REDUNDANT OBJECT IN STORAGE SYSTEMS Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has a... | 09/02/2010 |
| 20100220740 | METHOD, SYSTEM, AND PROGRAM FOR FORWARDING MESSAGES BETWEEN NODES Provided are a method, system, and program for forwarding a message from a transmitting node. A first message is received encoded using a first communication protocol from the transmitting node, wherein the first message includes a direct reference to a memory location ... | 09/02/2010 |
| 20100217930 | MANAGING PROCESSING SYSTEMS ACCESS TO CONTROL BLOCKS PROVIDING INFORMATION ON STORAGE RESOURCES Provided are a method, system, and article of manufacture to manage storage resources in a storage system. Requests by processing systems are received for access to a control block providing information on an address assigned to one of the storage resources to access. A... | 08/26/2010 |
| 20100217857 | CONSOLIDATING SESSION INFORMATION FOR A CLUSTER OF SESSIONS IN A COUPLED SESSION ENVIRONMENT Provided are a method, system, and program for consolidating session information for a cluster of sessions in a coupled session environment. Information for each of a plurality of sessions comprising a cluster is stored in a memory of a processor session. Each session a... | 08/26/2010 |
| 20100205453 | PRE-CONFIGURING OF ENCRYPTION BANDS ON A DISK FOR USE IN A PLURALITY OF ARRAY CONFIGURATIONS A computational device receives input information on characteristics of customer data, critical metadata, and non-critical metadata, and characteristics of disk array configurations, wherein customer data is to be stored encrypted, wherein critical metadata is to be sto... | 08/12/2010 |
| 20100202793 | Checking and Conditional Processing of a Print Job Printed with Multiple Transfer Media Provided are a method, system and program for checking and conditional processing of a print job printed with multiple transfer media. A print job indicates first print content to print using a first transfer medium and second print content to print using a second trans... | 08/12/2010 |
| 20100199050 | PROACTIVE TECHNIQUE FOR REDUCING OCCURRENCE OF LONG WRITE SERVICE TIME FOR A STORAGE DEVICE WITH A WRITE CACHE Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (α), and k, an amount ... | 08/05/2010 |
| 20100198958 | REAL-TIME FEEDBACK FOR POLICIES FOR COMPUTING SYSTEM MANAGEMENT One aspect of the invention is a method for providing real-time feedback regarding the effect of applying a policy definition used for management in a computing system. An example of the method includes receiving the policy definition, and accessing stored information r... | 08/05/2010 |
| 20100192008 | USING VIRTUAL COPIES IN A FAILOVER AND FAILBACK ENVIRONMENT Provided are a method, system, and article of manufacture for using virtual copies in a failover and failback environment. Updates are copied from a primary first storage at the primary site to a secondary first storage at the secondary site during system operations. A ... | 07/29/2010 |
| 20100186018 | OFF-LOADING OF PROCESSING FROM A PROCESSOR BADE TO STORAGE BLADES A processor blade determines whether a selected processing task is to be off-loaded to a storage blade for processing. The selected processing task is off-loaded to the storage blade via a planar bus communication path, in response to determining that the selected proce... | 07/22/2010 |
| 20100185829 | EXTENT CONSOLIDATION AND STORAGE GROUP ALLOCATION Data is added to a data set to cause a growth in size of the data set, wherein the data set belongs to a storage group, and wherein the data set is comprised of extents. The data set is included into a new storage group, in response to determining that the growth in the... | 07/22/2010 |
| 20100185744 | MANAGEMENT OF A RESERVE FOREVER DEVICE A host reserves a device controlled by a controller that is coupled to the host. The controller starts a first timer, in response to a completion of input/output (I/O) operations on the device by the host, wherein the host continues to reserve the device after the compl... | 07/22/2010 |
| 20100185697 | MAINTAINING A DATA STRUCTURE WITH DATA SET NAMES AND POINTERS TO A PLURALITY OF CATALOGS A plurality of catalogs are maintained, and wherein each catalog of the plurality of catalogs includes data sets and attributes of the data sets. An indication that a new data set is to be defined is received. A selected catalog is determined from the plurality of catal... | 07/22/2010 |
| 20100175068 | LIMITING THE AVAILABILITY OF COMPUTATIONAL RESOURCES TO A DEVICE TO STIMULATE A USER OF THE DEVICE TO APPLY NECESSARY UPDATES Provided are a method, system, and article of manufacture for limiting the availability of computational resources to a device to stimulate a user of the device to apply necessary updates. Indication of the n update to the device is received and a determination is made ... | 07/08/2010 |
| 20100174867 | USING DIFFERENT ALGORITHMS TO DESTAGE DIFFERENT TYPES OF DATA FROM CACHE Provided are a method, system, and article of manufacture for using different algorithms to destage different types of data from cache. A first destaging algorithm is used to destage a first type of data to a storage for a first duration. A second destaging algorithm is... | 07/08/2010 |
| 20100174676 | DETERMINING MODIFIED DATA IN CACHE FOR USE DURING A RECOVERY OPERATION Provided are a method, system, and article of manufacture for determining modified data in cache for use during a recovery operation. An event is detected during which processing of writes to a storage device is suspended. A cache including modified data not destaged to... | 07/08/2010 |
| 20100100764 | REDUNDANCY INFORMATION FOR ADJUSTING THRESHOLD FOR COMPONENT FAILURE IN A MULTI-LAYER SYSTEM A first unit and a second unit are provided in a multi-layer computing system, wherein the first unit is at a higher layer than the second unit in the multi-layer computing system, and wherein the first unit is a higher level unit and the second unit is a lower level un... | 04/22/2010 |
| 20100095059 | DISTRIBUTED FILE SERVING ARCHITECTURE SYSTEM WITH METADATA STORAGE VIRTUALIZATION AND DATA ACCESS AT THE DATA SERVER CONNECTION SPEED Method, apparatus and program storage device that provides a distributed file serving architecture with metadata storage virtualization and data access at the data server connection speed is provided. A host issues a file access request including data target locations. ... | 04/15/2010 |
| 20100086077 | CONCURRENT ENABLEMENT OF PERSISTENT INFORMATION UNIT PACING Provided are a method, system, and article of manufacture, in which a logical path is established between a control unit and a channel over a fibre channel connection. Code for persistent information unit pacing is loaded into the control unit and the channel. An indica... | 04/08/2010 |