Cryptography patents - Monitor Patents
FreshPatents.com Logo FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents



USPTO Class 380  |  Browse by Industry: Previous - Next | All     monitor keywords
02/2010 | Recent  |  13: May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn |  | 2008 | 2007 |

Cryptography February patent applications/inventions, industry category 02/10

Below are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.
  
02/25/2010 > patent applications in patent subcategories. patent applications/inventions, industry category

20100046742 - Apparatus and computer program product for performing data compression processing using algebraic torus: An encryption processing unit executes an arithmetic operation decided in advance and outputs an arithmetic result as an element on an algebraic torus. A compressing unit outputs, when the arithmetic result is an exceptional point representing an element on the algebraic torus that cannot be compressed by a compression map... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20100046743 - Apparatus for performing data compression processing using algebraic torus: A compressing unit compresses an element on an algebraic torus into affine representation according to a compression map. A determining unit determines whether a target element on the algebraic torus to be compressed is an exceptional point representing an element on the algebraic torus that cannot be compressed by the... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20100046741 - Apparatus, method, and computer program product for decrypting, and apparatus, method, and computer program product for encrypting: An input unit inputs encrypted data that elements of a subgroup and expressed in an affine representation. A transforming unit transforms the inputted encrypted data into projective representation data expressed in a projective representation. A plain data calculating unit subjects the projective representation data to a decrypting process previously defined... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20100046740 - Embedding a secret in a larger polynomial: A secret polynomial is embedded in a larger polynomial. In one embodiment, the secret is represented as a secret polynomial of degree d over GF(q), q being a prime or a power of a prime. The secret polynomial is added to a product of two random pairwise coprime polynomials, using... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP

20100046744 - Methods and devices responsive to ambient audio: A portable device uses a microphone to listen to ambient audio, derives data from captured audio signals, and uses the derived data to request delivery of the audio or related information to the user's home or other location. The device is desirably pocket-sized, or suitable for carrying on a key-ring.... Agent: Digimarc Corporation

20100046739 - Sharing a secret using polynomial division over gf(q): A method and system for distributing a secret are described. In one embodiment, the secret is represented by a secret polynomial of degree d over GF(q) constructed with a prime or a power of a prime. The secret polynomial is then embedded into an extension polynomial of degree m that... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP

20100046745 - Encrypting apparatus, decrypting apparatus, cryptocommunication system, and methods and computer program products therefor: A decrypting apparatus that decrypts encrypted data that has been encrypted first data containing plain data, the encrypted data being represented by using an affine representation F_{p̂m}×F_{p̂m}̂*(where p: a prime number; m: a natural number; and ̂: exponentiation) obtains encrypted data represented in a vector format and a secret key... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20100046746 - Parameter generating device and cryptographic processing system: A parameter generating device includes an input receiving unit that receives a degree n of an algebraic torus T including a group G in which a cryptosystem used in a torus-compressed public key cryptosystem is defined, a size W of a finite field F, and a size S of the... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20100046747 - Playback apparatus and playback method: In the Local Storage (18), a plurality of files, merge management information which specifies a file out of the plurality of files to be used in combination with what is recorded on a Read-Only recording medium, and signature information used for judging the authenticity of the merge management information. The... Agent: Greenblum & Bernstein, P.L.C

20100046748 - System and method for digital data validation: A memory card is presented. The memory card includes a storage medium for storing data. The memory card also includes a processor electronically coupled to the storage medium. The processor is configured to receive a data stream from a digital imaging device, and analyze the data stream to detect a... Agent: Quarles & Brady LLP

20100046749 - Content protection apparatus, and content utilization apparatus: Content is divided into a plurality of partial contents. Next, each of the partial contents is encrypted using a browsing-control-use secret key. Also, an editing-control-use secret key and a partial-content validation key are generated, then generating the feature value for each of the partial content. Moreover, key-encrypted data is generated... Agent: Foley And Lardner LLP Suite 500

20100046750 - Coding method, decoding method, codec and data storage medium for holographic storage: In a coding method for the encryption of information worth protecting on a holographic data storage medium, an item of information (I; I1, I2) to be encrypted is converted into a graphic data image (D1, D2), which is in turn converted into a hologram in order to write the holographic... Agent: Baker Donelson Bearman, Caldwell & Berkowitz, PC

20100046751 - Packet based high definition high-bandwidth digital content protection: A packet based high bandwidth copy protection method is described that includes the following operations. Forming a number of data packets at a source device, encrypting selected ones of the data packets based upon a set of encryption values, transmitting the encrypted data packets from the source device to a... Agent: Stmicroelectronics, Inc.

20100046752 - System and method for security processing media streams: A system for multi-stream security processing and distributing digital media streams includes a headend, a network, and at least one receiver. The headend is generally configured to generate encrypted digital media streams. The network may be coupled to the headend and configured to receive the encrypted digital media streams. The... Agent: Banner & Witcoff , Ltd Attorneys For Client Number 007412

20100046753 - Information output system, method, and program for tampering detection: An information output system for tampering detection 100, including: a digital image acquiring unit 15 for acquiring a digital image including target information for tampering detection as an image; an encrypting unit 11 for converting the digital image based on an encryption key to generate an encrypted image; and an... Agent: Westerman, Hattori, Daniels & Adrian, LLP

20100046754 - Quantum communication method and system between two users using two pairs of photons emmited by an independent laser source: The present invention relates to the exchange of information, in particular using quantum mechanically entangled particles. Information is exchanged between a first party and a second party, by: (i) generating a third party group of entangled particles; (ii) quantum mechanically entangling the particles from the third party group with a... Agent: Nixon & Vanderhye, PC

20100046755 - Cryptography related to keys with signature: In one embodiment, messages are encrypted with encrypted transformations that commute with one another. In another embodiment, a message is divided into message segments, and with each encrypted message segment one or more encrypted keys are sent. The encrypted keys may be used to decrypt a message segment that is... Agent: Michael Fiske

20100046756 - Device for defeating reverse engineering of integrated circuits by optical means: An integrated circuit and method are provided for preventing reverse engineering by monitoring light emissions emitted from transistors and such electrically active devices in the integrated circuit. The method prevents, in an integrated circuit, a pattern of light emitted from at least one active device in the integrated circuit from... Agent: Fleit Gibbons Gutman Bongini & Bianco P.l.

20100046757 - Electronic data communication system: There is described an electronic mail messaging system in which a plurality of user computers are connected to a mail registration server via the Internet. The mail registration server stores plural sets of decryption data, each set being required to decrypt a corresponding encrypted electronic mail message. Following receipt of... Agent: Patent Docket Administrator Lowenstein Sandler PC

  
02/18/2010 > patent applications in patent subcategories. patent applications/inventions, industry category

20100040225 - Fast scalar multiplication for elliptic curve cryptosystems over prime fields: Fast scalar multiplication operations are disclosed for use in an elliptic curve cryptographic system The operations use binary representations of a secret key and points on an elliptic curve defined over a prime field expressed in a coordinate system (e.g., Jacobian coordinates). The operations can be based on a modified... Agent: Fish & Richardson P.C.

20100040224 - Optical security system using fourier plane encoding: A method of encrypting a set of data is disclosed. The method may include encoding a set of data with a first encryption key, and transforming the set of data encoded with the first encryption key. The method may also include using a second encryption key to encode the transformation... Agent: Cantor Colburn, LLP

20100040226 - Device, program and method for generating hash values: The invention aims to provide a hash function whose safety can be evaluated. To achieve this, a message that is input to a message blocking unit 122 is split into multiple message blocks, and shuffled at a shuffling unit 126 using block ciphers per message block from a round key... Agent: Mcdermott Will & Emery LLP

20100040227 - Collaborative, incremental specification of identities: Methods and systems for collaborative, incremental specification of identities are provided. Users of an information processing system collaborate to define and refine identities of entities, and users can create references for those identities. Relationships among the identifiers implied related keywords that can be used to improve search, navigation, and integration.... Agent: Hamilton & Terrile, LLP

20100040228 - Personalized marking for protecting digital audiovisual streams: A process for distributing a video stream to a multitude of destinations including marking by adding to the video stream at least a visual element such that the marking is applied to an original video stream common to selected recipients, and personalized for a least portion of the recipients by... Agent: Connolly Bove Lodge & Hutz LLP

20100040229 - Method and system for tuning to encrypted digital television channels: A method and system for tuning to a scrambled television channel is provided. One implementation involves receiving a channel selection from a user, tuning to the selected scrambled channel, checking a cache for Conditional Access (CA) descrambling information associated with the selected channel, and in case of a cache hit,... Agent: Myers Andras Sherman LLP

20100040230 - Cryptographic techniques for a communications network: Techniques are described for enabling authentication and/or key agreement between communications network stations and service networks. The techniques described include the negotiation and use of a cryptographic primitive shared between a service network and a home environment of a station. The techniques described also feature a key usage indicator, such... Agent: Verizon Patent Management Group

20100040231 - Security classes in a media key block: According to one embodiment of the present invention, a method for broadcast encryption with security classes in a media key block is provided. In one embodiment the method includes receiving encrypted media of a first and a second class, where the media includes a common media key block, in a... Agent: Law Office Of Donald L. Wenskay

20100040232 - Method and system for multimedia tags: A multimedia data construct called a tag (FIG. 5) may be stored and transferred. A user can use multimedia content, to create content portion of a tag (502). The multimedia file is then incorporated into the tag or it can be referenced by a pointer in the tag (530). The... Agent: Ditthavong Mori & Steiner, P.C.

20100040233 - Protocol for device to station association: A technique that enables a portable device to be automatically associated with a plurality of computers. Information that a computer can use to authenticate a portable device and establish a trusted relationship prior to creating an association with the portable device is created and stored in a data store that... Agent: Wolf Greenfield (microsoft Corporation) C/o Wolf, Greenfield & Sacks, P.C.

20100040235 - Key providing system, terminal device, and information processing method: A terminal device improved with a digraph generation method in a key distribution method of various types of broadcast encryption systems is provided. The terminal device includes an acquiring unit for acquiring information related to a set, which is selected from a plurality of sets representing a combination of a... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20100040234 - System and method for performing an asymmetric key exchange between a vehicle and a remote device: Methods and apparatus are provided for performing an asymmetric key exchange between a vehicle and a first remote device. The method comprises storing predetermined cryptographic information on the vehicle, generating a first public key and a first private key that correspond to the vehicle, storing the first private key on... Agent: Ingrassia Fisher & Lorenz, P.C. (gm)

20100040236 - Method, system and device for generating group key: A method for generating a group key are provided in the field of network communications. The method includes the following steps: Group members select DH secret values and generate DH public values. An organizer generates an intermediate message and broadcasts a DH public value and the intermediate message. The group... Agent: Huawei Technologies Co., Ltd. C/o Darby & Darby P.C.

  
02/11/2010 > patent applications in patent subcategories. patent applications/inventions, industry category

20100034375 - Secure wiegand communications: The present invention is directed toward secure access systems. Specifically, a method and system is provided that enhances the security of unidirectional communication protocols used in access control systems, such as the Wiegand protocol. The enhancements may include obfuscation of data, a two-way packet-mode communications, and blind synchronization of pseudo-random... Agent: Sheridan Ross PC

20100034376 - Information managing system, anonymizing method and storage medium: After anonymization of individual information such as clinical data, only the owner of a specimen data or the owner of a browsing right can identify data stored or related to it after the anonymization. Therefore, in an unlinkable anonymizing method, a uni-directional function such as a hash value calculation is... Agent: Mr. Jackson Chen

20100034377 - Chaotic asymmetric encryption process for data security: Disclosed is a method and apparatus for a chaotic asymmetric encryption system that is based on a mathematically proven chaotic dynamical system, the ergodic property of chaotic maps, conventional Diffie-Hellman key exchange procedure, a modified Diffie-Hellman key exchange procedure and a public key which is any number that could be... Agent: Lowe Hauptman Ham & Berner, LLP

20100034378 - Broadcast receiving device for receiving broadcast signal and method of controlling the same: Provided is a broadcast receiving device including a determining unit configured to make a determination on a channel selected by a selecting unit as to whether the corresponding encryption key is available or unavailable, and a control unit configured to, when the determining unit determines that the encryption key is... Agent: Canon U.s.a. Inc. Intellectual Property Division

20100034379 - Content assessment apparatus, content assessment method, information reproducing apparatus, and information reproducing method: A content assessment apparatus, content assessment method, information reproducing apparatus, and information recording medium are provided that can determine whether digital content has been processed abnormally. The information reproducing apparatus includes a drive (101) that reads content from an information recording medium (102) on which content including an electronic watermark,... Agent: Birch Stewart Kolasch & Birch

20100034380 - Scanning apparatus, host apparatus and scan image processing method thereof: A scanning apparatus, a host apparatus and a scan image processing method thereof. The scan image processing method of the scanning apparatus includes generating a scan image by using a scan target document, obtaining an encryption key which includes color space information, and performing encrypting for the scan image by... Agent: Stanzione & Kim, LLP

20100034381 - Secure resource name resolution using a cache: Techniques for securing name resolution technologies and for ensuring that name resolution technologies can function in modern networks that have a plurality of overlay networks accessible via a single network interface. In accordance with some of the principles described herein, a set of resolution parameters may be implemented by a... Agent: Wolf Greenfield (microsoft Corporation) C/o Wolf, Greenfield & Sacks, P.C.

20100034382 - Signcryption scheme based on elliptic curve cryptography: Embodiments include a method and a system for signcrypting data based on elliptic curve cryptography. In a head-end system data is encrypted using a random point R and digitally signed using the random point R. Only the x-coordinate Rx of the random point R and only the signature component ssignature... Agent: Schwegman, Lundberg & Woessner, P.A.

20100034384 - Method for providing a symmetric key for protecting a key management protocol: Cryptographic material is generated for a protocol for the encrypted transmission of media data between a subscriber device and a provider device. A first symmetric key of the subscriber device and the provider device is inserted in a symmetric key protection mechanism of a network protocol of a control layer... Agent: Staas & Halsey LLP

20100034383 - System and method for encrypting traffic on a network: According to embodiments of the present invention a system and method for encrypting traffic on a network is disclosed. Encrypted data is transmitted between a first network element and a second network element by: acquiring an encryption seed at the first network element, the encryption seed being substantially similar to... Agent: Smart & Biggar

20100034385 - Combinational combiner cryptographic method and apparatus: Another feature provides an efficient encryption method that safeguards the security of encrypted symbols. Each plaintext symbol is encrypted by using a separate pseudorandomly selected translation table. Rather than pre-storing every possible permutation of symbols as translation tables, the translation tables may be efficiently generated on-the-fly based on a pseudorandom... Agent: Qualcomm Incorporated

20100034387 - Communication appartus, reader/writer, communication system, and communication method: There is provided a communication apparatus including a non-contact communication unit for performing a non-contact communication with a reader/writer; a storage unit for storing data for every logic system corresponding to at least one encryption method, and retransmission interval information of each communication command transmitted from the reader/writer for every... Agent: K&l Gates LLP

20100034386 - Device manager repository: Apparatus, systems and methods for managing wireless devices. A wireless device identifier from an access device is received. An encryption key associated with the wireless device identifier that matches an encryption key stored in the wireless device is identified. The identified encryption key is transmitted to the access device so... Agent: Fish & Richardson P.C.

20100034389 - Conditional access system and method for limiting access to content in broadcasting and receiving systems: A conditional access system and method provides conditional access by a subscriber's network terminal over a computer network to encrypted content of a content provider. The conditional access system includes a content stream adapting server that receives streams of encrypted content from the content provider, reformats the encrypted content streams... Agent: Woodcock Washburn LLP

20100034388 - Data protection system that protects data by encrypting the data: The data protection system includes a plurality of terminals, and an encryption device that encrypts distribution data distributed to each terminal. Each terminal is corresponded with one node on a lowest level of a 4-ary tree structure or the like having a plurality of hierarchies. The data protection system, for... Agent: Wenderoth, Lind & Ponack L.L.P.

20100034391 - Cryptographic-key management system, external device, and cryptographic-key management program: An external device (10) includes a memory (11) configured to store an external-device identifier that is an identifier of the external device. The memory includes a storage area (11a) to store a cryptographic key for copyrighted data. The cryptographic key is not stored in the storage area in the initial... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20100034390 - Differential phase shift keying quantum key distribution: Differential phase shift (DPS) quantum key distribution (QKD) is provided, where the average number of photons per transmitted pulse is predetermined such that the secure key generation rate is maximal or nearly maximal, given other system parameters. These parameters include detector quantum efficiency, channel transmittance and pulse spacing (or clock... Agent: Lumen Patent Firm

20100034392 - Electronic apparatus, method for controlling functions of the apparatus and server: An electronic apparatus, having functions on which use limitations can be imposed, in which a variety of functions are loaded on the electronic apparatus by hardware circuitry or by computer programs. Use of a certain function(s) is limited by setting a function limiting flag to “1”, provided that an other... Agent: Lerner, David, Littenberg, Krumholz & Mentlik

  
02/04/2010 > patent applications in patent subcategories. patent applications/inventions, industry category

20100027780 - Systems and methods for anonymizing personally identifiable information associated with epigenetic information: Methods and devices are described for anonymizing personally identifiable information associated with epigenetic information.... Agent: Iv - Suiter Swantz PC Llo

20100027781 - Method and apparatus for enhancing performance of data encryption standard (des) encryption/decryption: A method and apparatus for increasing performance of Data Encryption Standard (DES) and Triple DES (3DES) cipher operation is provided. A critical path through a plurality of rounds in a multi-round cycle to perform a cipher operation is reduced by reducing the number of exclusive OR (XOR) operations in the... Agent: Intel Corporation C/o Cpa Global

20100027782 - Device and method for processing datastreams: The invention relates to a device for processing datastreams in a communications unit with two mutually-separate data-processing regions, which provide at least two separate message paths. The message paths are connected respectively to a message transmitter and a message receiver, wherein, in each message path, an encoding module is provided,... Agent: Marshall, Gerstein & Borun LLP

20100027785 - Device and method for security handshaking using mixed media: A method and device for private/public key encryption using optical media. A key pair is generated, and the public key pair is stored on the optical media. The media is scanned and the optical media characteristics are used to hash stored information with the private key. The hashed version of... Agent: Schneck & Schneck

20100027786 - Dynamic encryption authentication: A method is disclosed. The method includes generating a uniquely derived data string using personalized information and a first encryption algorithm, generating at least one uniquely derived key using the uniquely derived data string, and creating a dynamic verification value using a second encryption algorithm using the at least one... Agent: Townsend And Townsend Crew LLP

20100027784 - Key generation using biometric data and secret extraction codes: There is provided a method of generating a key for encrypting Communications between first and second terminals comprising obtaining a measurement of characteristics of a physical identifier of a user; and extracting a key from the physical identifier using a code selected from a collection of codes, each code in... Agent: Philips Intellectual Property & Standards

20100027783 - Precalculated encryption key: An authenticated encryption method includes receiving, by an Advanced Encryption Standard (AES) engine, a cipher key and computing a hash key using the received cipher key. The computed hash key is stored in a storage memory. The AES engine then receives a packet of data and encrypts the packet of... Agent: Davidson Berquist Jackson & Gowdey LLP

20100027787 - Generating a traffic encryption key: Apparatus and method for generating a traffic encryption key includes generating a traffic encryption key for encrypting data transmitted as part of a service, the traffic encryption key having a validity equal to a traffic encryption key validity time period; checking whether a period for the service is longer than... Agent: Dickstein Shapiro LLP

20100027788 - Asymmetric cryptographic device with local private key generation and method therefor: An asymmetric cryptographic integrated circuit 20 and a data processing device 10 in which the integrated circuit 20 is used are disclosed. A security boundary 44 is confined to the interior of integrated circuit 20. A random number generator 50 with a hardware entropy source 54 and an arithmetic unit... Agent: Meschkow & Gresham, P.L.C

20100027789 - Copy control method: In a reception apparatus for receiving digital content and a plurality of types of copy control information for controlling copying of the digital content, and recording the digital content on a recording medium according to the plurality of types of copy control information, when first information in the received plurality... Agent: Antonelli, Terry, Stout & Kraus, LLP

20100027791 - Fuzzy protection of visual content: A method and system for encoding visual information are described. An image is divided in to n number of patterns. Each pattern is mapped on a matrix i.e positioned on X and Y-axis. The patterns are then arranged in a different and new shape for e.g. a rectangle, to that... Agent: Intellectual Property Group Fredrikson & Byron, P.A.

20100027790 - Methods for authenticating a hardware device and providing a secure channel to deliver data: A method for delivering audio/video data through a hardware device using a software application comprises, at the hardware end, receiving an encrypted application key, an encrypted random session key, and encrypted audio/video data from the software. The hardware then decrypts the encrypted application key using a secret encryption key, decrypts... Agent: Intel Corporation C/o Cpa Global

20100027792 - Virtually increasing the number of content broadcast channels: The invention mostly uses conventional procedures with regard to enabling specific end-user to decrypt encrypted content information, but supplies the decryption keys, which are identical for all end-users, only after the end-user has received the encrypted content information and after the end-user has received the subscription information comprised in the... Agent: Mcdonnell Boehnen Hulbert & Berghoff LLP

20100027793 - Facsimile communication system, facsimile apparatus, facsimile communication method, transmission processing method, and reception processing method: A facsimile communication system which is capable of selectively performing encrypted communication or non-encrypt communication according to the intention of a user. A transmitting-side digital multifunction machine inputs the port address of a receiving-side digital multifunction machine according to a user operation, and designates encrypted communication for transmitting IFP packets... Agent: Rossi, Kimms & Mcdowell LLP.

20100027795 - Digital content distribution: A method comprising distributing digital data encoding content and arranged into messages from a server to one or more client terminals through a network, each message being decodable by a decoder application on a client terminal, said method including transmitting a plurality of data packets from the server through a... Agent: Schwegman, Lundberg & Woessner, P.A.

20100027796 - Multi-encryption: Embodiments of methods, apparatuses, or systems associated with multi-encryption are disclosed.... Agent: Disney Enterprises, Inc C/o Berkeley Law & Technology Group, LLP

20100027794 - Quantum communication system: b

20100027797 - Playing apparatus and management method: According to one embodiment, a playing apparatus reading a encrypted content and a content key configured to decrypt the encrypted content with use conditions set therein from a storage medium with the encrypted content and the content key for decrypting the encrypted content stored therein, decrypting the encrypted content by... Agent: Blakely Sokoloff Taylor & Zafman LLP

20100027798 - Method and apparatus for storage of secure information, which is required for short-range communication, on a communication terminal: A method of storing secure information that is required for a near-field communication on a communication terminal includes transmitting a request to store information and a key required for securing the information on the communication terminal from an issuer of the information to a central facility, transmitting the information and... Agent: Oliff & Berridge, PLC

Previous industry: Telephonic communications
Next industry: Electrical audio signal processing systems and devices


######

RSS FEED for 20130509: xml
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Cryptography patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Cryptography patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Cryptography patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support - Terms & Conditions

Results in 0.44033 seconds

PATENT INFO