...that two musicians were responsible for the invention of color print film? Fascinated by photography, Leopold Godowsky and Leopold Mannes worked together to produce an easy-to-use, practical color film. They worked full time as music teachers and gave concerts while experimenting during their off hours in Mannes' kitchen. Their success earned them full-time, well-paying jobs at Kodak and their efforts resulted in Kodachrome film, which was introduced in 1935.
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 |
| 8190875 | Reducing processing load in proxies for secure communications In one embodiment, a method for providing secure communications using a proxy is provided. The proxy negotiates with a client and a server to determine a session key to use with communications between the client and the proxy and between the proxy and the server. En... | 05/29/2012 |
| 8190874 | Data transmission system and data transmission method A data transmission system includes a server and a terminal which communicates with the server. The server includes a key storage unit, data encryption unit, key transmission unit, and server encrypted-data transmission unit. The key storage unit stores a plurality ... | 05/29/2012 |
| 8181008 | Secure system-on-chip The aim of the present invention is to provide a secure system-on-chip for processing data, this system-on-chip having at least a central processing unit, an input and an output channel, an encryption/decryption engine and a memory. The system-on-chip having real-ti... | 05/15/2012 |
| 8171282 | Encryption data integrity check with dual parallel encryption engines An encryption method encrypts a clear text twice using a first encryption engine to produce a first cipher text and a second encryption engine to produce a second cipher text. The method compares the first cipher text with the second cipher text, or compares a check... | 05/01/2012 |
| 8166291 | System for managing program applications storable in a mobile terminal Management server 16 may obtain application programs from content server 20 in response to requests of mobile terminal 11. Management server 16 may transmit the obtained application programs to mobile terminal 11 with information c... | 04/24/2012 |
| 8166292 | Configurable encryption/decryption for multiple services support A system to transmit a set of programs from a transmitter to a receiver is used to accommodate different levels of security used for each program. When a high level of security is necessary for transmitting or receiving a program the transmitter and/or receiver is o... | 04/24/2012 |
| 8156322 | Critical security parameter generation and exchange system and method for smart-card memory modules A storage device contains a smart-card device and a memory device, which is connected to a controller. The storage device may be used in the same manner as a conventional smart-card device, or it may be used to store a relatively large amount of data. The memory dev... | 04/10/2012 |
| 8145895 | Information transmission apparatus and method, information reception apparatus and method, and information-providing system Described herein is an information transmission apparatus for encrypting and transmitting first data and second data, the information transmission apparatus including: encryption element for deriving a second key from a first key by using an irreversible function, e... | 03/27/2012 |
| 8131993 | System and method for a commercial multimedia rental and distribution system A system and method for securing intellectual property rights in distributed intellectual property. Rights are granted and policed in electronically distributed intellectual property. Use limitations are established by agreement by the content provider and the clien... | 03/06/2012 |
| 8127129 | Method and network system for negotiating a security capability between a PCC and a PCE A method and a network system for negotiating a security capability between a path computation client (PCC) and a path computation element (PCE) are described. The method includes the steps as follows. The PCE sends a packet carrying security policy capability infor... | 02/28/2012 |
| 8103867 | Method and system for obtaining digital signatures A digital signature system includes a database holding access control rules that identify documents authorized users are allowed to have electronically signed and a signing system capable of receiving signature requests from a plurality of authorized users, each sig... | 01/24/2012 |
| 8099592 | System and method for controlling data communications between a server and a client device A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client... | 01/17/2012 |
| 8095785 | Authentication of entitlement authorization in conditional access systems A method for determining whether the terminal is authorized to receive the selected service is practiced in a terminal of a conditional access system in which a user selects a service, the selected service being associated with a frequency, the terminal having a tun... | 01/10/2012 |
| 8086842 | Peer-to-peer contact exchange A system may publish authenticated contact information in a publicly available index store, retrieve the contact information, and validate it. The claimed method and system may provide a client-based, server optional approach to publishing. The publicly available in... | 12/27/2011 |
| 8086843 | Performing cryptographic provider failover Cryptographic provider failover is performed. Upon receipt of a first security request, an integrated cryptographic provider constructs a table including a list of underlying cryptographic providers for service type algorithm pairs. The integrated cryptographic prov... | 12/27/2011 |
| 8051284 | Encryption communications system A system structured from a management device, a content key distribution device and a plurality of terminals suppresses the data volume of a terminal revocation list (TRL). The management device generates and transmits a TRL formed from data that expresses terminal ... | 11/01/2011 |
| 8051283 | Message security processing system and method for web services A message security processing system and method for Web services are provided. In the message security processing system in which messages are exchanged between a client and a server with a SOAP-RPC format, each of the client and the server includes: a security inte... | 11/01/2011 |
| 8037296 | Apparatus and method for counter-based communications in wireless sensor networks and other networks A method includes wirelessly receiving a message at a receiving node. The method also includes extracting a partial counter value from the message, where the partial counter value represents a subset of bits from a complete counter value of a transmitting node. The ... | 10/11/2011 |
| 8037295 | Hardware-bonded credential manager method and system An internet data exchange authentication method that can provide much of the user authentication assurance and capability of dedicated computer security cryptographic hardware, without requiring that the user actually have such hardware. This method allows users wit... | 10/11/2011 |
| 8037294 | Authentication of products using identification tags An identification tag for authenticating a product is associated with the product and has authentication data transmissible to a reader device. The authentication data include source data including a tag identifier that uniquely identifies the identification tag and... | 10/11/2011 |
| 8028159 | Security protocols for hybrid peer-to-peer file sharing networks In a hybrid peer-to-peer file sharing network including a receiver peer and a provider peer, the receiver sends the provider a ticket [710] obtained from a server authorizing the receiver to obtain a data object O. The receiver obtains a root value of a hash ... | 09/27/2011 |
| 8024558 | Method and system for providing synchronous running encoding and encryption Aspects of the invention provide a method and system for coding information in a communication channel. More particularly, aspects of the invention provide an method and system for synchronous running encryption and/or encoding and corresponding decryption and decod... | 09/20/2011 |
| 8019988 | Security protocols for hybrid peer-to-peer file sharing networks In a hybrid peer-to-peer file sharing network including a receiver peer and a provider peer, the receiver sends the provider a ticket [710] obtained from a server authorizing the receiver to obtain a data object O. The receiver obtains a root value of a hash ... | 09/13/2011 |
| 8010778 | Apparatus and methods for negotiating a capability in establishing a peer-to-peer communication link Apparatus and method to negotiate parameters of a policy in establishment of a peer-to-peer link are described herein. In an embodiment, a security policy is negotiated in establishment of a peer-to-peer link in a wireless mesh network. ... | 08/30/2011 |
| 8010779 | Techniques for secure network searching Techniques for network searching are provided. A search is defined and the search is encrypted in a format known to a search service. Return instructions are defined for delivering search results of the search to a principal that defined the search and the return in... | 08/30/2011 |
| 8010780 | Methods and apparatus for providing integrity protection for management and control traffic of wireless communication networks Embodiments of the present invention provide a method comprising transmitting, by a communication node, an information element (IE), the IE including a feature field indicating whether the communication node operates in accordance with an integrity protection protoc... | 08/30/2011 |
| 8001370 | Encrypted communication for selectively delivering a message to multiple decrypting devices Reduces message length of encrypted message to be transmitted selectively to plurality of decrypting devices. An encrypting device includes a generating unit for generating node associating information configured to associate respective terminal nodes in a tree stru... | 08/16/2011 |
| 7987355 | Peer-to-peer contact exchange A system may publish authenticated contact information in a publicly available index store, retrieve the contact information, and validate it. The claimed method and system may provide a client-based, server optional approach to publishing. The publicly available in... | 07/26/2011 |
| 7962740 | Method and apparatus for synchronizing audio and video in encrypted videoconferences The invention provides a system that preserves the synchronization of the audio and video presented at a secure conferencing site without necessitating decryption, decompression, compression, and encryption of signals at the hub. The presently preferred embodiment o... | 06/14/2011 |
| 7953968 | System and method for selective encryption of input data during a retail transaction A retail environment having retail terminals with data entry point devices selectively encrypts input received by the data entry point devices and passes the encrypted data to a security module. The selective encryption is based on whether or not sensitive or confid... | 05/31/2011 |
| 7949867 | Secure communications There are disclosed processes and systems for establishing secure, communication channels between computing devices. The computing devices include respective agents which verify the relative identity of one another and thereby authenticate the communication channel.... | 05/24/2011 |
| 7949868 | Secured access using a position-coded system A system and method are disclosed for controlling access to an access-protected unit. A location may be read from a base, such as form, using a digital pen. The system may then check if location is within a region belonging to an authorized user. If so, access may b... | 05/24/2011 |
| 7949869 | Establishing relative identity There are disclosed a method, computing device, and storage medium for establishing relative identity between a first agent on a first computing device and a second agent on a second computing device. An absolute key and a partial relative key may be generated for t... | 05/24/2011 |
| 7934087 | Techniques for secure event recording and processing Techniques for secure event recording and processing are provided. An application produces an event. The identity of the application is associated with the event, and the event and identity information are packaged in a secure environment as a secure event package. ... | 04/26/2011 |
| 7913077 | Preventing IP spoofing and facilitating parsing of private data areas in system area network connection requests Mechanisms for preventing IP spoofing and facilitating parsing of private data areas in system and network connection requests are provided. With these mechanisms, an identifier, such as the high order bit of a Q_Key, is utilized to determine if a communication conn... | 03/22/2011 |
| 7908472 | Secure sockets layer cut through architecture An acceleration apparatus is adapted to operate in a direct mode and a proxy mode. In the direct mode, the acceleration apparatus decrypts data packets received from a client and forwards the decrypted data packets to a server using a communication session negotiate... | 03/15/2011 |
| 7904710 | Method and system for providing a secure message transfer 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.... | 03/08/2011 |
| 7904709 | System and method for controlling data communications between a server and a client device A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client... | 03/08/2011 |
| 7899849 | Distributed security provisioning Systems, methods and apparatus for a distributed security that provides security processing external to a network edge. The system can include many distributed processing nodes and one or more authority nodes that provide security policy data, threat data, and other... | 03/01/2011 |
| 7890747 | Display of decrypted data by a graphics processing unit A system, method, and processor executable instructions are disclosed for offloading encryption and/or decryption processing to a system having a parallel processing structure that may include a graphics processing unit. Lookup tables support executing encryption/de... | 02/15/2011 |