...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.
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 |
| 8189793 | Key terminal apparatus, crypto-processing LSI, unique key generation method, and content system A key terminal apparatus includes a crypto-processing LSI that performs predetermined crypto-processing. Unique information identifying the crypto-processing LSI is embedded in the crypto-processing LSI. A predetermined master key corresponding to a predetermined ke... | 05/29/2012 |
| 8068614 | Methods and apparatus for batch bound authentication A processing system may include a processing unit and nonvolatile storage responsive to the processing unit. The nonvolatile storage may include a candidate boot code module and an authentication code module. The processing unit may be configured to execute code fro... | 11/29/2011 |
| 8054977 | Monitoring apparatus, method of controlling the monitoring apparatus, and program therefor In a monitoring apparatus adapted to monitor an image forming apparatus, a data acquisition module acquires monitoring information from at least one image forming apparatus. An HTTP server module produces a new encryption key pair including a public key and a privat... | 11/08/2011 |
| 7894608 | Secure approach to send data from one system to another A secure approach for sending a original message from a sender to a receiver. The sender may encrypt the original message by performing an XOR (or XNOR) operation of the original message and a first random message (same size as original message) on a bit by basis to... | 02/22/2011 |
| 7813512 | Encrypted communication system and communication device In an encrypted communication system that includes a first and a second device, the first device encrypts a 1st key using a public key of the second device to generate 1st encrypted data, which is then transmitted to the second device, receives 2nd encrypted data fr... | 10/12/2010 |
| 7783045 | Secure approach to send data from one system to another A secure approach for sending a original message from a sender to a receiver. The sender may encrypt the original message by performing an XOR (or XNOR) operation of the original message and a first random message (same size as original message) on a bit by basis to... | 08/24/2010 |
| 7649999 | Method and apparatus for establishing a key agreement protocol A system and method for generating a secret key to facilitate secure communications between users. A first and second and a function between the two monoids are selected, the function being a monoid homomorphism. A group and a group action of the group on the first ... | 01/19/2010 |
| 7522731 | Wireless service points having unique identifiers for secure communication System, apparatus, and methods are disclosed wherewith a group of independent wireless routing devices known as Service Points work cooperatively to form an ad hoc mesh communication network. The resulting Service Point Network is used to provide reliable address-di... | 04/21/2009 |
| 7450723 | Method and system for providing for security in communication A method (and system) of securely communicating, includes using one of a preliminary secure transmission and exchange or acquisition of secret information that provides parties with a random sequence known only to first and second parties in communication with one a... | 11/11/2008 |
| 7440571 | Method for securing software updates This invention proposes a method for securing updating software in a plurality of decoders based on the generation of a signature by means of a private asymmetrical key. The updating of a decoder is carried out by downloading, from a managing center, a data block in... | 10/21/2008 |
| 7436966 | Secure approach to send data from one system to another A secure approach for sending a original message from a sender to a receiver. The sender may encrypt the original message by performing an XOR (or XNOR) operation of the original message and a first random message (same size as original message) on a bit by basis to... | 10/14/2008 |
| 7437568 | Apparatus and method for establishing trust Computer apparatus comprising a receiver for receiving an integrity metric for a computer entity via a trusted device associated with the computer entity, the integrity metric having values for a plurality of characteristics associated with the computer entity; a co... | 10/14/2008 |
| 7424114 | Method for enhancing security of public key encryption schemas There exist numerous public key probabilistic encryption algorithms. Most of these algorithms do not have a maximum security level against someone capable of chosen ciphertext attacks. The disclosed method provides a construct to enhance the security of any public k... | 09/09/2008 |
| 7421741 | Securing digital content system and method A system and method of encrypting digital content in a digital container and securely locking the encrypted content to a particular user and/or computer or other computing device is provided. The system uses a token-based authentication and authorization procedure a... | 09/02/2008 |
| 7418474 | Secure identification system Methods and apparatus are described which provide secure interactive communication of text and image information between a central server computer and one or more client computers located at remote sites for the purpose of storing and retrieving files describing and... | 08/26/2008 |
| 7415614 | Cryptographic authentication with ephemeral modules A method for enabling a personal computer to be authenticated by a server is provided. The method comprises the step, which includes for the user in launching the execution of a log-on procedure software, introducing personal identifiers providing access to a signat... | 08/19/2008 |
| 7412062 | Method and apparatus for elliptic curve scalar multiplication The applicants have recognized an alternate method of performing modular reduction that admits precomputation. The precomputation is enabled by approximating the inverse of the truncator T, which does not depend on the scalar. The applicants have also recogni... | 08/12/2008 |
| 7409061 | Method and system for secure distribution of subscription-based game software Methods and Systems for securely distributing software in a subscription-based environment are provided. In an example embodiment, a Game Security Facility (“GSF”) associated with a game server is used to manage secure communications with game clients. The GSF t... | 08/05/2008 |
| 7409553 | Public key certificate generation method, validation method and apparatus thereof A public key certificate generation method includes the steps of: sending a certificate issuing request including a registration contents of a public key certificate and an information content guaranteed by the registration authority, to the issuing authority in a r... | 08/05/2008 |
| 7397922 | Group security A system and method for providing security to a graph of interconnected nodes includes a grouping multiplexing layer configured to monitor calls to the system, a graphing dynamic link layer configured to transmit and receive data to and from the graph, and a group s... | 07/08/2008 |
| 7372961 | Method of public key generation A potential bias in the generation or a private key is avoided by selecting the key and comparing it against the system parameters. If a predetermined condition is attained it is accepted. If not it is rejected and a new key is generated. ... | 05/13/2008 |
| 7373507 | System and method for establishing secure communication A system and method is described in which two parties communicate a first shared random number and a second shared random number, and each independently use a combining function with inputs including the two shared random numbers to obtain a shared secret key. Secur... | 05/13/2008 |
| 7372965 | Electric circuit management method and device The invention proposes a method of managing an electronic circuit of the type comprising a memory (EEPROM) for the storage of confidential information, the method comprising masking variations of the electrical current (I) consumed by the electronic circuit, during ... | 05/13/2008 |
| 7366911 | Methods and apparatus for computationally-efficient generation of secure digital signatures Methods and apparatus are disclosed for generation of secure and efficient digital signatures in an information processing system. The system includes one or more user devices, a signing aid or other intermediary device, and a verifier. A given user device has assoc... | 04/29/2008 |
| 7366897 | Method and system for communication via a computer network A method and apparatus for communication via a computer network (102) including registering a plurality of users (206, 222, 224) with a trusted body (110, 210). The trusted body (110, 210) verifies the identity of each user (206, 222, ... | 04/29/2008 |
| 7362863 | DES hardware throughput for short operations A symmetric key cryptographic method is provided for short operations. The method includes batching a plurality of operation parameters (1503), and performing an operation according to a corresponding operation parameter (1505). The symmetric key crypt... | 04/22/2008 |
| 7363496 | Authenticated ID-based cryptosystem with no key escrow A method and system are provided for determining a shared secret between two entities in a cryptosystem. A first random secret is selected that is known to the first entity and unknown to the second entity. A first intermediate shared secret component is determined ... | 04/22/2008 |
| 7360240 | Portable network encryption keys A portable storage device, for example a secure smart card, contains network identification information for a processing unit that is connectable to a data communications network, which processing unit includes a device reader for reading the portable storage device... | 04/15/2008 |
| 7353395 | Authenticated ID-based cryptosystem with no key escrow A method and system are provided for determining a shared secret between two entities in a cryptosystem. A first random secret is selected that is known to the first entity and unknown to the second entity. A first intermediate shared secret component is determined ... | 04/01/2008 |
| 7353385 | Authentication system, authentication method, authentication apparatus, and authentication method therefor An information holding medium stores the common key of the user used in the common-key encryption method. In response to a user authentication request sent from an information processing apparatus, the user is authenticated by the common-key encryption method by usi... | 04/01/2008 |
| 7350086 | Creation of image file The technique of the present invention ensures generation of an image file, in which image data and additional data are included, with the confidentiality of specific data kept. An image output system outputs the image data, which is generated in a digital st... | 03/25/2008 |
| 7334134 | System and method for playback of copying-and-use-protected acoustic and image media A playback unit decrypts data contents of electronic audio and video media that are supplied in entirely or partially encrypted or enciphered form by means of one or more “melody” keys for encrypting the data contents. This key is transmitted via a secure channe... | 02/19/2008 |
| 7327846 | Secure cryptographic key exchange and verifiable digital signature One aspect of the present invention establishes a session key by a receiving unit R transmitting a plurality of quantities for storage in a public repository. A sending unit S: 1. retrieves the plurality of quantities; and ... | 02/05/2008 |
| 7325129 | Method for altering encryption status in a relational database in a continuous process A method for altering encryption status in a relational database in a continuous process, wherein at least one table of said database comprises at least one base area and at least one maintenance area, comprising the steps of: copying all records from said base area... | 01/29/2008 |
| 7318235 | Attestation using both fixed token and portable token Methods, apparatus and machine readable medium are described for creating and using protected key blobs that require a particular portable token be present before use of the key or keys of the protected key blob is granted. Such protected key blobs may be used to es... | 01/08/2008 |
| 7316616 | Gaming system license management A gaming system may include a first gaming unit, a second gaming unit, and a monitoring apparatus operatively coupled to the first and second gaming unit. The monitoring apparatus may include a display terminal and a monitoring apparatus controller operatively coupl... | 01/08/2008 |
| 7308097 | Digital signature and authentication method and apparatus A method, system and apparatus for performing user identification, digital signatures and other secure communication functions in which keys are chosen essentially at random from a large set of vectors and key lengths are comparable to the key lengths in other commo... | 12/11/2007 |
| 7305711 | Public key media key block Protected content distribution is accomplished by a first entity generating a set of asymmetric key pairs, creating a plurality of sets of private keys by selecting a combination of private keys from the set of asymmetric key pairs for each created set, and distribu... | 12/04/2007 |
| 7305700 | Secure transport for mobile communication network A communication network encrypts a first portion of a transaction associated with point-to-point communications using a point-to-point encryption key. A second portion of the transaction associated with end-to-end communications is encrypted using an end-to-end encr... | 12/04/2007 |
| 7289632 | System and method for distributed security A security architecture in which a security module is integrated in a client machine, wherein the client machine includes a local host that is untrusted. The security module performs encryption and decryption algorithms, authentication, and public key processing. Th... | 10/30/2007 |