Patents by Inventor Roberto Avanzi

Roberto Avanzi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160261565
    Abstract: Disclosed is a method for providing a public key for authenticating an integrated circuit. In the method, the integrated circuit obtains a hardware key and an integrated circuit identifier. The integrated circuit generates a derived key based on the hardware key using a key derivation function (KDF) shared with a manufacturing machine. The integrated circuit generates a private key and a corresponding public key using the derived key as an input to a deterministic function. The integrated circuit then provides the public key and the integrated circuit identifier to a partner service for authentication of the integrated circuit using an anonymized credential database to be provided to the partner service by a manufacturer.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 8, 2016
    Inventors: Dean Lorenz, Boris Dolgunov, Roberto Avanzi, Ivan Hugh Mclean
  • Patent number: 9411440
    Abstract: An acoustic tracking system is provided that includes receivers that detect first acoustic signals from a first set of transmitters disposed on a digital pen and second acoustic signals from a second set of transmitters disposed on a base station. The acoustic tracking system also includes a processing component that defines a two-dimensional plane on which the base station lies and determines a three-dimensional position of the digital pen relative to the base station. The processing component projects the three-dimensional position of the digital pen onto the two-dimensional plane and records, based on the projected three-dimensional position, the three-dimensional position of the digital pen relative to the base station, where the recorded three-dimensional position of the digital pen represents an object representative of movement of the digital pen.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: August 9, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Roberto Avanzi
  • Publication number: 20160156461
    Abstract: Disclosed is an apparatus and method for encrypting plaintext data. The method includes: receiving at least one plaintext data input; applying a Nonce through a function to the at least one plaintext data input to create Nonced plaintext data outputs and/or to intermediate values of a portion of an encryption function applied to the at least one plaintext data input to create intermediate Nonced data outputs; and applying the encryption function to at least one of the Nonced plaintext data outputs and/or the intermediate Nonced data outputs to create encrypted output data. The encrypted output data is then transmitted to memory.
    Type: Application
    Filed: February 2, 2016
    Publication date: June 2, 2016
    Inventor: Roberto Avanzi
  • Publication number: 20160105276
    Abstract: A cipher employs rotation of a substitution box (S-Box) value to provide both confusion and diffusion. In some aspects, for each iteration of an iterative cipher, a subset of a state value is expanded to calculate a rotation distance for rotating an S-Box value, whereby the rotated S-Box value is combined with the state value and the new state value is rotated for the next iteration. Advantageously, the cipher may be implemented in software (or other code) using conventional instructions, and without the need for large S-Box lookup tables.
    Type: Application
    Filed: February 6, 2015
    Publication date: April 14, 2016
    Inventors: Billy Brumley, Roberto Avanzi
  • Patent number: 9294266
    Abstract: Disclosed is an apparatus and method for encrypting plaintext data. The method includes: receiving at least one plaintext data input; applying a Nonce through a function to the at least one plaintext data input to create Nonced plaintext data outputs and/or to intermediate values of a portion of an encryption function applied to the at least one plaintext data input to create intermediate Nonced data outputs; and applying the encryption function to at least one of the Nonced plaintext data outputs and/or the intermediate Nonced data outputs to create encrypted output data. The encrypted output data is then transmitted to memory.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Roberto Avanzi
  • Publication number: 20160054819
    Abstract: An acoustic tracking system is provided that includes receivers that detect first acoustic signals from a first set of transmitters disposed on a digital pen and second acoustic signals from a second set of transmitters disposed on a base station. The acoustic tracking system also includes a processing component that defines a two-dimensional plane on which the base station lies and determines a three-dimensional position of the digital pen relative to the base station. The processing component projects the three-dimensional position of the digital pen onto the two-dimensional plane and records, based on the projected three-dimensional position, the three-dimensional position of the digital pen relative to the base station, where the recorded three-dimensional position of the digital pen represents an object representative of movement of the digital pen.
    Type: Application
    Filed: November 5, 2014
    Publication date: February 25, 2016
    Inventor: Roberto Avanzi
  • Publication number: 20160043870
    Abstract: Various features pertain to embedded key generation and provisioning systems, such as systems installed within smartphones for generating public-key/private-key pairs for use in encryption/decryption and digital signature generation. In some examples, an embedded system is provided that generates two public-key/private-key pairs—one for encryption/decryption and the other for signing/verification—where the two public-key/private-key pairs share a common modulus but are otherwise distinct or uncorrelated. This allows the two key pairs to be generated more efficiently than if two entirely separate key pairs were generated and yet, at least in the context of embedded systems, satisfactory integrity and confidentiality is achieved.
    Type: Application
    Filed: February 6, 2015
    Publication date: February 11, 2016
    Inventor: Roberto Avanzi
  • Patent number: 9143331
    Abstract: One feature pertains to a content accessing device for securing content. The content accessing device is provisioned with a cryptographic algorithm, and generates a symmetric key also known to a content storage device. The content accessing device sends a first authentication challenge to the content storage device, where the first authentication challenge is based on the cryptographic algorithm and the symmetric key. The content accessing device receives a second authentication challenge from the content storage device in response to sending the first authentication challenge, and determines whether the first authentication challenge is different from the second authentication challenge. If the second authentication challenge is different from the first authentication challenge the content accessing device sends a first response to the content storage device in response to the second authentication challenge.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: September 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Roberto Avanzi, Boris Dolgunov
  • Patent number: 9094191
    Abstract: A method operational on a receiver device for exchanging and/or generating security keys is provided. A first encrypted master key Km is received at the receiver device from a transmitter device, the first encrypted master key Km secured by a receiver public key Kpub-rx. The first encrypted master key Km may be decrypted with a receiver private key Kpri-rx to obtain the master key Km. The master key Km may be encrypted using a block cipher that applies a receiver secret key Kh to obtain a second encrypted master key.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Roberto Avanzi, Boris Dolgunov, Gregory Gordon Rose
  • Patent number: 9026791
    Abstract: A wireless communication device is described. The wireless communication device includes a linear feedback shift register. The linear feedback shift register is initialized. The linear feedback shift register is a word based odd characteristic linear feedback shift register. The linear feedback shift register includes multiple 64-bit registers. A feedback function output is generated using the 64-bit registers. The feedback function output is placed into a highest register of the linear feedback shift register.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Roberto Avanzi, Billy B. Brumley
  • Publication number: 20150006905
    Abstract: Disclosed is an apparatus and method for encrypting plaintext data. The method includes: receiving at least one plaintext data input; applying a Nonce through a function to the at least one plaintext data input to create Nonced plaintext data outputs and/or to intermediate values of a portion of an encryption function applied to the at least one plaintext data input to create intermediate Nonced data outputs; and applying the encryption function to at least one of the Nonced plaintext data outputs and/or the intermediate Nonced data outputs to create encrypted output data. The encrypted output data is then transmitted to memory.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventor: Roberto Avanzi
  • Publication number: 20140270166
    Abstract: A method operational on a receiver device for exchanging and/or generating security keys is provided. A first encrypted master key Km is received at the receiver device from a transmitter device, the first encrypted master key Km secured by a receiver public key Kpub-rx. The first encrypted master key Km may be decrypted with a receiver private key Kpri-rx to obtain the master key Km. The master key Km may be encrypted using a block cipher that applies a receiver secret key Kh to obtain a second encrypted master key.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Roberto Avanzi, Boris Dolgunov, Gregory Gordon Rose
  • Publication number: 20140258721
    Abstract: A wireless communication device is described. The wireless communication device includes a linear feedback shift register. The linear feedback shift register is initialized. The linear feedback shift register is a word based odd characteristic linear feedback shift register. The linear feedback shift register includes multiple 64-bit registers. A feedback function output is generated using the 64-bit registers. The feedback function output is placed into a highest register of the linear feedback shift register.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Roberto Avanzi, Billy B. Brumley
  • Publication number: 20140223182
    Abstract: One feature pertains to a content accessing device for securing content. The content accessing device is provisioned with a cryptographic algorithm, and generates a symmetric key also known to a content storage device. The content accessing device sends a first authentication challenge to the content storage device, where the first authentication challenge is based on the cryptographic algorithm and the symmetric key. The content accessing device receives a second authentication challenge from the content storage device in response to sending the first authentication challenge, and determines whether the first authentication challenge is different from the second authentication challenge. If the second authentication challenge is different from the first authentication challenge the content accessing device sends a first response to the content storage device in response to the second authentication challenge.
    Type: Application
    Filed: June 6, 2013
    Publication date: August 7, 2014
    Inventors: Roberto Avanzi, Boris Dolgunov
  • Publication number: 20120031926
    Abstract: A delivery device for fluid products including a plurality of containers, to contain a predetermined fluid and connected to an associated delivery unit provided with a piston unit. The device also includes a support on which the containers are mounted. The support rotates to position sequentially, at different moments of time according to one or more predetermined sequences, at least some of the delivery units in a predetermined delivery seating, to deliver corresponding quantities of fluid to obtain a desired fluid composition. Each delivery unit is provided with at least a disk type delivery valve, able to be activated between at least two distinct open conditions and a closed condition.
    Type: Application
    Filed: March 26, 2010
    Publication date: February 9, 2012
    Applicant: CPS COLOR EQUIPMENT SPA CON UNICO SOCIO
    Inventors: Mirko Bertoli, Roberto Avanzi, Anna Guerra, Michele Abelli
  • Publication number: 20120018034
    Abstract: A delivery device for fluid products including a plurality of containers, each able to contain a predetermined fluid and connected to an associated delivery unit. The device also includes a support on which the containers are mounted, able to rotate to position sequentially, at different moments of time according to one or more predetermined sequences, at least some of the delivery units in a predetermined delivery seating, to deliver corresponding quantities of fluid to obtain a desired fluid composition. The delivery device contains stirrers, associated with the containers to mix the fluids contained in the containers. At least some of the stirrers are able to be selectively activated, independently of each other, to maintain the corresponding fluid in optimum conditions to allow an efficient delivery by the corresponding delivery unit disposed in the delivery seating.
    Type: Application
    Filed: March 26, 2010
    Publication date: January 26, 2012
    Applicant: CPS Color Equipment Spa Con Unico Socio
    Inventors: Mirko Bertoli, Roberto Avanzi, Anna Guerra, Michele Abelli
  • Publication number: 20080270494
    Abstract: In order to further develop a method for the multi-exponentiation (Iii=1d giei) or the multi-scalar multiplication (?i=1d eigj) of elements (gj) by means of in each case at least one exponent or scalar (ei), in particular an integer exponent or scalar, which has in each case a maximum bit rate (n) or bit length, in particular for the exponentiation (ge) or scalar multiplication (e?g) of an element (g) by means of at least one exponent or scalar (e), in particular an integer exponent or scalar, which has in each case a maximum bit rate (n) or bit length, which elements (gi; g) derive from at least one group (G), for example an Abelian group, which—in the case of (multi-)exponentiation is notated in particular multiplicatively and—in the case of (multi-)scalar multiplication is notated in particular additively, in such a way that the requirement in terms of storage space for recoded exponents or scalars (ei) is reduced as much as possible even and especially in extremely restricted environments, such as in smar
    Type: Application
    Filed: February 18, 2005
    Publication date: October 30, 2008
    Applicant: Koninklijke Philips Electronics N.V.
    Inventor: Roberto Avanzi
  • Publication number: 20060140398
    Abstract: In order to refine a method for defence against at least one attack made by means of differential power analysis on at least one hyperelliptic cryptosystem, in particular at least one hyperelliptic public key cryptosystem, which is given by at least one hyperelliptic curve (C) of any genus (g) over a finite field (K) in a first group, where the hyperelliptic curve (C) is given by at least one co-efficient, so that an essential contribution can be made towards an efficient and secure implementation of the hyperelliptic cryptosystem, it is proposed that the hyperelliptic curve (C) and/or at least one element of the first group, in particular at least one in particular reduced divisor and/or at least one intermediate result of a scalar multiplication, is randomised.
    Type: Application
    Filed: June 1, 2004
    Publication date: June 29, 2006
    Inventor: Roberto Avanzi
  • Publication number: 20050002770
    Abstract: A transport system for containers comprises an operating device with linear guide means for the transformation of a uniform circular motion of a motor into a linear harmonic motion with a substantially sinusoidal velocity in a longitudinal direction. The operating device is controlled so as to vary the rotational speed of the motor and to obtain a substantially bell-shaped velocity profile, for gradually accelerating and decelerating the containers so as to obtain a precise advance and positioning thereof without the need for further means for centring the containers.
    Type: Application
    Filed: July 22, 2002
    Publication date: January 6, 2005
    Inventors: Roberto Avanzi, Pietro Manfredi
  • Patent number: 6761260
    Abstract: A system for transporting containers, which is especially suitable for use in a plant for the production of paints, varnishes and the like, includes a longitudinally extending bearing structure for containers. The structure in turn includes a first, fixed, portion defining one or more fixed bearing surfaces, and a second, movable, portion defining one or more movable bearing surfaces. Handling devices are coupled operatively to the movable portion in order, in use, to bring about coordinated movements of lifting/lowering and longitudinal advance/return of the movable portion relative to the fixed portion.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: July 13, 2004
    Assignee: Corob S.p.A.
    Inventors: Massimo Bettini, Roberto Avanzi