Reward Candy Dispenser for Personal Computers
A personal computer peripheral, battery powered reward candy dispenser which immediately presents students with a single candy for each problem completed correctly.
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.
| Number | Title | Issue Date |
| 8190839 | Using domains for physical address management in a multiprocessor system A multi-processor computer system is provided for managing physical memory domains. The system includes at least one processor having an address interface for sending a memory access message, which includes an address in physical memory and a domain identification (... | 05/29/2012 |
| 8190840 | Memory devices with data protection A memory device comprises a memory array, a status register, a status-register write-protect bit and a security register. The memory array contains a number of memory blocks. The status register includes at least one protection bit indicative of a protection status ... | 05/29/2012 |
| 8185709 | Security system for external data storage apparatus and control method thereof A security system for an external data storage apparatus and a control method thereof, in which a data storage is driven by reading an identification (ID), which is input through a key input unit for the purpose of security of the external data storage apparatus, an... | 05/22/2012 |
| 8185710 | Hardware memory locks Methods, systems and computer program products to implement hardware memory locks are described herein. A system to implement hardware memory locks is provided. The system comprises an off-chip memory coupled to a SOC unit that includes a controller and an on-chip m... | 05/22/2012 |
| 8180988 | Method and system for authenticating storage device connected through intermediate converter A system provided for authenticating a storage device includes a computer system, an intermediate converter and a storage device. The computer system stores an application program to execute functions of a storage device. The intermediate converter connects the comp... | 05/15/2012 |
| 8180986 | Memory conflict detection via mapping of the physical heap to control access permissions to the memory A transactional memory system is described for reporting memory access violations which occur when memory accesses made from instructions within a transaction conflict with memory accesses to the same memory location made from a non-transactional instruction. In an ... | 05/15/2012 |
| 8180987 | Encrypt-only data storage cartridge Control of the encryption of data for storage with respect to removable data storage cartridges having a recording media and having cartridge memory with at least a portion lockable to read-only, employs the steps of inspecting the read-only portion of the cartridge... | 05/15/2012 |
| 8176279 | Managing use of storage by multiple pageable guests of a computing environment Management of storage used by pageable guests of a computing environment is facilitated. An enhanced suppression-on-protection facility is provided that enables the determination of which level of protection (host or guest) caused a fault condition, in response to a... | 05/08/2012 |
| 8176280 | Use of test protection instruction in computing environments that support pageable guests Management of storage used by pageable guests of a computing environment is facilitated. A query instruction is provided that details information regarding the storage location indicated in the query. It specifies whether the storage location, if protected, is prote... | 05/08/2012 |
| 8176281 | Controlling access to an embedded memory of a microcontroller A microcontroller (30) includes a processor (32), an embedded memory (46) operatively coupled to the processor (32), and a microcontroller test interface (34) operatively connected to the processor (32) and the memory (36... | 05/08/2012 |
| 8176283 | Permissions of objects in hosted storage A data object is stored in a hosted storage system and includes an access control list specifying access permissions for data object stored in the hosted storage system. The hosted storage system provides hosted storage to a plurality of clients that are coupled to ... | 05/08/2012 |
| 8176278 | Information processing apparatus, information processing method and record medium Provided is information processing apparatus, information processing method and a record medium, which can prevent occurrence of manipulation, in a case of accessing a memory, without consuming the access band of the memory. A main-processing unit, a sub-processing ... | 05/08/2012 |
| 8176282 | Multi-domain management of a cache in a processor system A system and method are provided for managing cache memory in a computer system. A cache controller portions a cache memory into a plurality of partitions, where each partition includes a plurality of physical cache addresses. Then, the method accepts a memory acces... | 05/08/2012 |
| 8166266 | Securing non volatile data in an embedded memory device The various embodiments of the invention relate generally to semiconductors and memory technology. More specifically, the various embodiment and examples of the invention relate to memory devices, systems, and methods that protect data stored in one or more memory d... | 04/24/2012 |
| 8161258 | Method to qualify access to a block storage device via augmentation of the device'S controller and firmware flow A method to qualify access to a block storage device via augmentation of the device's controller and firmware flow. The method employs one or more block exclusion vectors (BEVs) that include attributes specifying allowed access operations for corresponding block add... | 04/17/2012 |
| 8156296 | System and method for managing resets in a system using shared storage A method of managing storage device resets in a system using shared storage is provided. A reset instruction is received at a shared storage device from a first node. In response, the storage device is at least partially reset, including aborting one or more queued ... | 04/10/2012 |
| 8156297 | Smart device recordation Valuable information can be retained upon a storage device, such as a flash memory unit. Due to the portable nature of the memory, there can be increased likelihood of theft, less back up of important files not a reliable medium, legal physical transfer of the devic... | 04/10/2012 |
| 8156298 | Virtualization-based security apparatuses, methods, and systems Apparatuses, devices, and methods for protecting content on a computer are disclosed that employ a novel hypervisor configured to segregate, or partition, hardware resources or portions thereof into protected and unprotected areas and devices. The partitioning, effe... | 04/10/2012 |
| 8151072 | Method for locking non volatile memory words in an electronic device fitted with RF communication means The electronic device, in particular a transponder, includes a non volatile memory (EEPROM) having a plurality of words 1 to N whose read and/or write access can be locked. The protection register (22) is formed of two protection words A and B these tw... | 04/03/2012 |
| 8151071 | Copy protection apparatus and method Recording control with additional information superposed on data and recording control in response to a type of a recording medium on which data are recorded are disclosed. A recording apparatus for recording data onto a recording medium includes an identification d... | 04/03/2012 |
| 8151073 | Security system for computers A security system designed to trap computer viruses is described. The system storage has an external alarm configured to monitor the time every file takes to load by monitoring the drive activity LED of the storage device. The document storage location is hidden and... | 04/03/2012 |
| 8151074 | Software protection method A software protection method to protect the software in a host against an unauthorized usage of a memory unit used in software is provided. The software protection method comprises the steps of: starting the operation of the software; declaring the memory unit such ... | 04/03/2012 |
| 8145670 | Electronic file system, operating device, approval device, and computer program An electronic file system includes an operating device for receiving an input for performance of an operation on an electronic file and an approval device used for approving of the operation on the electronic file. The electronic file includes an operation file on w... | 03/27/2012 |
| 8140796 | Serial advanced technology attachment write protection: mass storage data protection device A mass storage device protection system may have a mass storage device, a processor configured to generate at least one serial write command signal to the mass storage device via a serial communication link, and a storage protector configured for communication with ... | 03/20/2012 |
| 8140797 | Integrated circuit and method of securing access to an on-chip memory An integrated circuit having an on-chip access right manager to grant or deny access to a memory segment to a peripheral device such as a CPU (Central Processing Unit), DSP (Digital Signal Processor) or DMA (Direct Memory Access) unit according to predetermined acce... | 03/20/2012 |
| 8140795 | Hard disk drive with write-only region The invention partitions the HDD into three areas, namely, no access, write-only, and the conventional read/write. Sensitive data (antivirus programs, back up data, etc.) is written into write-only areas, which thereafter become designated “no access” by appropr... | 03/20/2012 |
| 8135931 | Information equipment, method for supporting operation thereof, and computer-readable storage medium for computer program Information equipment having a memory area for which access restrictions are set is provided. The information equipment makes a determination, in response to operation for turning a security mode into a security level enhanced mode, on data in the memory area, wheth... | 03/13/2012 |
| 8127098 | Virtualization of real mode execution In one embodiment, a processor is configured to operate in a first mode in which privilege level protection is disabled and paging is enabled. In another embodiment, a method is contemplated including intercepting a write to a control register by a guest executing i... | 02/28/2012 |
| 8117412 | Securing safety-critical variables A system comprises a general-purpose memory, a lockable memory, a memory management unit, and a processor. The general-purpose memory includes data for a first set of addresses. The lockable memory includes data for a second set of addresses. The memory management u... | 02/14/2012 |
| 8112602 | Storage controller for handling data stream and method thereof A storage controller for handling data stream having data integrity field (DIF) and method thereof. The storage controller comprises a host-side I/O controller for receiving a data stream from a host entity, a host-side I/O controller for connecting to a physical st... | 02/07/2012 |
| 8112601 | Data storage device with security feature A data storage device is disclosed with at least two partitions and a set of switches to separately enable and disable read and write operations to each of the partitions, wherein read and/or write operations for at least one of the partitions is disabled when the d... | 02/07/2012 |
| 8108641 | Methods, apparatus, and systems for secure demand paging and other paging operations for processor devices A secure demand paging system (1020) includes a processor (1030) operable for executing instructions, an internal memory (1034) for a first page in a first virtual machine context, an external memory (1024) for a second page in a second v... | 01/31/2012 |
| 8108642 | Method and system for play-only media player A method and system for play-only media player is disclosed. The player includes a controller, a recording interface, and a non-removable storage. In recording content onto the media player, media signals are received through the recording interface. The media signa... | 01/31/2012 |
| 8103845 | Data storage device using two types of storage medium A data storage device includes two data storage media: both a hard disk and a non-volatile solid state memory device, such as a flash memory. Data received by the data storage device for storage is stored both in the hard disk and the flash memory. Since the data st... | 01/24/2012 |
| 8103844 | Secure direct platter access Bulk data transfers by directly accessing a persistent and secured area on the data storage device, e.g., a disk drive having a magnetic storage medium, without relying on the system operating system to execute its read/write operations. For a disk drive, the Protec... | 01/24/2012 |
| 8103846 | Memory management unit, image forming apparatus, memory management method, and computer program A memory management unit for an information processing system includes a controller and a non-volatile memory. The controller controls data writing process. The non-volatile memory, used for storing non-rewritable and rewritable data, is partitioned into a read-only... | 01/24/2012 |
| 8099575 | Virtual machine control program and virtual machine system The program attains compatibility of suppression of an overhead accompanying page exception handling in the case of operating a program whose amount of memory use is large on a virtual machine and suppression of the overhead accompanying page exception handling in t... | 01/17/2012 |
| 8099574 | Providing protected access to critical memory regions Hardware of a virtualized processor based system detecting a specified type of memory access to an identified region of memory and in response to the detecting generating an interrupt for a virtual machine monitor (VMM) of the virtualized processor based system.... | 01/17/2012 |
| 8095758 | Fully asynchronous memory mover A data processing system has a processor and a memory coupled to the processor and an asynchronous memory mover coupled to the processor. The asynchronous memory mover has registers for receiving a set of parameters from the processor, which parameters are associate... | 01/10/2012 |
| 8095759 | Error management firewall in a multiprocessor computer A multiprocessor computer system comprises a plurality of processors and a plurality of nodes, each node comprising one or more processors. A local memory in each of the plurality of nodes is coupled to the processors in each node, and a hardware firewall comprising... | 01/10/2012 |