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 |
| 8185746 | Method for generating data for detection of tampering, and method and apparatus for detection of tampering In a target apparatus which stores at least one piece of domain key information in a first area and a plurality of pieces of content key information each associated with any one of the domain key information in a second area, a method for generating data for detecti... | 05/22/2012 |
| 8166309 | System and method for a secure multi-level network access mechanism using virtual service set identifier broadcast A method, system, and computer program product for network management, including masking a true service set identifier (SSID) in beacon frame; and broadcasting the beacon frame with the masked true SSID, whereby an authorized device retrieve the true SSID from the b... | 04/24/2012 |
| 8108682 | Hash value generator To achieve high safety, large-sized nonlinear permutation is employed; however, the larger permutation processing is, the more the period of time required for the processing is, which hence is not efficient. There is provided a hash value generation method or a hash... | 01/31/2012 |
| 8086864 | Low power HMAC encryption apparatus There are provided a low power SHA-1 hash algorithm apparatus having a low power structure and optimized to a trusted platform module (TPM) applied to a mobile trusted computing environment and a low power keyed-hash message authentication code (HMAC) encryption app... | 12/27/2011 |
| 8086865 | Supplying cryptographic algorithm constants to a storage-constrained target The present invention provides for authenticating a message, A security function is performed upon the message, The message is sent to a target. The output of the security function is sent to the target. At least one publicly known constant is sent to the target. Th... | 12/27/2011 |
| 8086862 | Program data file storage method in broadcast receiver and broadcast receiver Conventionally, when the version of a program has been upgraded, the whole of a currently stored program needs to be deleted to be replaced by a new program, and authentication needs to be performed again on such new program when it is activated. However, since the ... | 12/27/2011 |
| 8086866 | Methods and apparatus for efficient computation of one-way chains in cryptographic applications Techniques are disclosed for efficient computation of consecutive values of one-way chains and other one-way graphs in cryptographic applications. The one-way chain or graph may be a chain of length s having positions i=1, 2, . . . s each having a corresponding valu... | 12/27/2011 |
| 8086863 | Method and a system for protecting path and data of a mobile agent within a network system Secure message transfer of at least one message from a sender to a receiver within a network system may be provided. For example, a message structure information regarding the at least one message may be computed on a sender-side and according to a pre-given scheme.... | 12/27/2011 |
| 8082447 | Systems and methods for end-to-end resource reservation authentication A network device constructs an outgoing resource reservation message and determines an authentication value, using, for example, a cryptographic algorithm and at least a portion of the outgoing message. The network device identifies a destination node for the messag... | 12/20/2011 |
| 8069353 | Low-latency data decryption interface Methods and apparatus for reducing the impact of latency associated with decrypting encrypted data are provided. Rather than wait until an entire packet of encrypted data is validated (e.g., by checking for data transfer errors), the encrypted data may be pipelined ... | 11/29/2011 |
| 8060749 | Authenticated program execution method According to a conventional technique, in the case where a program is stored into a non-volatile memory once and then activated, authentication of the program is performed immediately before such activation. However, calculations such as decryption of encrypted valu... | 11/15/2011 |
| 8055902 | Method, system, and computer program product for data upload in a computing system A method, system, and computer program product for simultaneous multi-channel upload of a file to one or more servers while ensuring data integrity. A validation scheme employs hashes to allow segments of the data file to be separately validated. Thus, if the upload... | 11/08/2011 |
| 8055903 | Signal watermarking in the presence of encryption A method is disclosed that enables the transmission of a digital message along with a corresponding information signal, such as audio or video. The supplemental information contained in digital messages can be used for a variety of purposes, such as enabling or enha... | 11/08/2011 |
| 8024306 | Hash-based access to resources in a data processing network Provided are methods, apparatus and computer programs for enhanced access to resources within a network, including for controlling use of bandwidth-sensitive connections within a network and/or for automated recovery. Hash values are used as ‘unique’ identifiers... | 09/20/2011 |
| 8024574 | Unidirectional message masking and validation system and method A system for secure communication is provided. A random value generator is configured to generate a random value. A message validation code generator is coupled to the random value generator and configured to generate a message validation code based on a predetermin... | 09/20/2011 |
| 8015413 | Secure indirect addressing An efficient solution for secure implementation of indirect addressing (IA) is described. IA may be used, for example, in networks of which the routing algorithms are not capable of multicast but also contain very constrained devices that, although requiring multica... | 09/06/2011 |
| 7930551 | Method and system for reusing an MMH function to perform a fast MMH-MAC calculation A transmitting and receiving device share a secret which is split into first and second portions. A public function is used to generate a keystream. The length of the keystream is adjusted to equal the length of a message plus the length of the output of an MMH func... | 04/19/2011 |
| 7930550 | Content addressable information encapsulation, representation and transfer Representing a number of assets on an originating computer begins with selecting the assets to be represented. Cryptographic hash asset identifiers are generated; each of the asset identifiers is computed using the contents of a particular asset. The asset identifie... | 04/19/2011 |
| 7908484 | Method of protecting digest authentication and key agreement (AKA) against man-in-the-middle (MITM) attack Disclosed is a method and system to discourage a MITM attacker in a data communications system that includes client and a server. The method includes, in a Digest Authentication and Key Agreement (AKA) challenge sent to the client from the server, setting an “algo... | 03/15/2011 |
| 7856557 | Authentication of data in a digital transmission system A method of authentication of data to be sent in a digital transmission system, the data being organized in a series of at least three files, involving generating a first authentication value for at least one first file, storing said first authentication value in a ... | 12/21/2010 |
| 7853796 | Method, system and computer program for polynomial based hashing and message authentication coding with separate generation of spectrums Computer software or integrated circuit for performing a secure hashing method including one or more of the following: representing an initial sequence of bits as a specially constructed set of polynomials; transformation of this set by masking; partitioning the tra... | 12/14/2010 |
| 7818579 | Information processor having information dispersing function An information processor has an information dispersing function, a dividing unit for dividing a first data (DT0) into n pieces of disperse information, and executing secret sharing scheme capable of restoring the first data (DT0) by using arbitrary k p... | 10/19/2010 |
| 7814329 | MACSec implementation A method and apparatus for performing MAC security (MACSec) operations. In one embodiment, the apparatus comprises a plurality of discrete elements coupled together to perform MAC security processing, the plurality of discrete elements able to operate on distinct pa... | 10/12/2010 |
| 7802102 | Method for efficient and secure data migration between data processing systems The present invention provides a method for transferring encrypted information from one storage area to other storage area wherein cryptographic data protection scheme having protection attributes are applied on the data. A crypto container having cryptographic prop... | 09/21/2010 |
| 7783890 | Multimedia recording apparatus, object-specifying information providing apparatus, server apparatus, verification apparatus, multimedia recording method, object-specifying information providing method, server method, verification method, and multimedia recording system A multimedia recording system verifies whether or not multimedia data created from an object belongs to the intended object, and has a multimedia recording apparatus which acquires object-specifying information specifying the object, creates first digest data from t... | 08/24/2010 |
| 7765404 | Providing content in a communication system The present invention relates to a method for providing content in a communication system. The method comprises encoding content to a first part and a second part. Furthermore, the method comprises protecting the second part of the content against unauthorised use. ... | 07/27/2010 |
| 7765405 | Receive side scaling with cryptographically secure hashing A new method and framework for scheduling receive-side processing of data streams received from a remote requesting client by a multiprocessor system computer is disclosed. The method receives data packets from the remote requesting client via a network and, for eac... | 07/27/2010 |
| 7747866 | System and method providing improved error detection related to transmission of data over a communication link The invention detects changes in one or more parameter values sent by a server through user space. In one embodiment, a Web server communicates with a client over the Internet. Before sending the parameter value or values to the client, the server performs a pre-pro... | 06/29/2010 |
| 7734926 | System and method for applying security to memory reads and writes A computing environment maintains the integrity of data stored in system memory. The system has an address bus that comprises a plurality of address lines. The value of at least a portion of the address line is determined by a real page number stored in a page table... | 06/08/2010 |
| 7730320 | Method for generating data for detection of tampering, and method and apparatus for detection of tampering In a target apparatus which stores at least one piece of domain key information in a first area and a plurality of pieces of content key information each associated with any one of the domain key information in a second area, a method for generating data for detecti... | 06/01/2010 |
| 7725728 | Apparatus and method for dynamically auditing data migration to produce metadata A computer readable medium includes executable instructions to audit data migration. The executable instructions include instructions to define a data migration path from a source to a target. Audit points are specified within the data migration path. Audit statisti... | 05/25/2010 |
| 7711959 | Method for transmitting encrypted user data objects The present invention relates to a method for handling or transmitting encrypted user data objects. According to such method, a data preparation component (D) of a data preparation system provides user data objects. The data preparation component first encrypts a us... | 05/04/2010 |
| 7707427 | Multi-level file digests Multi-level file digests for electronic files are disclosed. A top level digest represents a single digest for the associated electronic file. Lower level digests represent digests for portions of the associated electronic file. The top level digest is derived from ... | 04/27/2010 |
| 7702910 | Message authentication A method of processing a message to determine a tag value from the message and from a key according to a message authentication code. The method including the steps of selecting one of a plurality of symbols, the plurality of symbols forming a codeword encoding a da... | 04/20/2010 |
| 7698562 | Authenticated program execution method According to a conventional technique, in the case where a program is stored into a non-volatile memory once and then activated, authentication of the program is performed immediately before such activation. However, calculations such as decryption of encrypted valu... | 04/13/2010 |
| 7698561 | Method and system for detection of aliases in a network The invention provides a method and system of detecting aliases in a network. The network comprises at least one device and at least one Network management system (NMS) for managing the devices. The NMS identifies each device available in the network with a message ... | 04/13/2010 |
| 7647504 | Method and system for efficiently retrieving secured data by securely pre-processing provided access information A method and system for efficiently retrieving secured data by securely pre-processing provided access information, provides data store security based on a single piece of access information, which is generally public, such as the proper name of a business or indivi... | 01/12/2010 |
| 7640433 | MILS network using COTS switches The present invention is a MILS network system employing functional separation of messages without customized switches. The MILS network system may maintain separation of data while eliminating a requirement of full message encryption. In an embodiment of the invent... | 12/29/2009 |
| 7627765 | Document management apparatus and document management method, and storage medium storing program A document management apparatus includes a hash generator that generates a hash value based on digital document data stored in a database, a communication unit that inputs time information, and a microfilm writer that performs processing to record a converted docume... | 12/01/2009 |
| 7627764 | Apparatus and method for performing MD5 digesting An arrangement is provided for performing MD5 digesting. The arrangement includes apparatuses and methods that pipeline the MD5 digesting process to produce a 128 bit digest for an input message of any arbitrary length. ... | 12/01/2009 |