Patents by Inventor Afshin Rezayee

Afshin Rezayee 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: 20180062639
    Abstract: A brown-out detector and power-on-reset circuit can be used to monitor a supply voltage to determine when brown-out and power-on events occur and provide the appropriate reset signal in response. The circuit can include a comparator to generate the reset signal and a first monitoring circuit that operates in conjunction with a second monitoring circuit to provide an input voltage to the comparator. The first monitoring circuit can incorporate a bandgap circuit and can be used to control the input voltage based on the comparison of the supply voltage and a corresponding supply voltage threshold. The second monitoring circuit can incorporate a diode and can be used when the supply voltage is lower than a threshold voltage for the bandgap circuit. The second monitoring circuit can be used to control the input voltage based on a comparison of the supply voltage and a threshold voltage for the diode.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Applicant: Square, Inc.
    Inventors: Afshin Rezayee, Ravi Shivnaraine, Alain Rousson, Yue Yang, Kajornsak Julavittayanukool
  • Publication number: 20180062656
    Abstract: A level shifting circuit can be used to adjust the level of the input signal to a desired output level while maintaining the duty cycle of the input signal. The level shifting circuit can include a capacitor to AC couple the input signal to an inverter that is self-biased at the threshold voltage for the inverter. The AC coupling of the input signal permits the input signal to “ride on” the threshold voltage and transition the inverter between states depending on the value of the input signal. The inverter can be biased at the threshold voltage by connecting the output of the inverter in feedback with the input of the inverter using one or more resistors.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Applicant: Square, Inc.
    Inventors: Afshin Rezayee, Ravi Shivnaraine, Alain Rousson, Yue Yang, Kajornsak Julavittayanukool
  • Patent number: 9886596
    Abstract: Processor system with a general purpose processor and a cryptographic processor dedicated to performing cryptographic operations and enforcing the security of critical security parameters. The cryptographic processor prevents exposure of critical security parameters outside the cryptographic processor itself, and instead implements a limited scripting engine, which can be used by the general purpose processor to execute operations that require the critical security parameters.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: February 6, 2018
    Assignee: Square, Inc.
    Inventors: Malcolm Ronald Smith, Kshitiz Vadera, Mark Philip Zagrodney, Kevin Ka Wai Ng, Afshin Rezayee
  • Patent number: 9870558
    Abstract: A payment terminal can have an application processing unit coupled to a transaction processing unit. The transaction processing unit can receive payment information from a payment device via a payment interface coupled to the transaction processing unit. The transaction processing unit can encrypt the payment information in accordance with a standard payment protocol and provide the encrypted payment information and other protocol dependent information to the application processing unit. The application processing unit can execute a point-of-sale application that can have the transaction processing unit acquire the payment information and have the application processing unit transmit the encrypted payment information and other protocol-dependent information from the transaction processing unit to a payment server.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 16, 2018
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
  • Patent number: 9846796
    Abstract: A wireless reader has a processor within an integrated circuit, and the processor is used to generate a primary signal to be wirelessly transmitted from an antenna of the wireless reader to a wireless tag. A transmit pin of the integrated circuit is coupled to the processor by a signal path in the integrated circuit. The transmit pin outputs the primary signal from the integrated circuit to the antenna for wireless transmission of the primary signal to the wireless tag. A sensor is configured to sense current or voltage variations of the primary signal at a point in the signal path between the processor and the transmit pin, and a signal extraction unit is configured to extract, based on the current or voltage variations, a data signal wirelessly transmitted by the wireless tag to the wireless reader via load modulation of the primary signal.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: December 19, 2017
    Assignee: Square, Inc.
    Inventor: Afshin Rezayee
  • Publication number: 20170357961
    Abstract: A wireless communication device communicates with an inductively coupled device via a wireless carrier signal that may be modulated by both the wireless communication device and the inductively coupled device. The inductively coupled signal is transmitted from a transponder antenna of the wireless communication device. The wireless communication device also includes an auxiliary antenna. The auxiliary antenna is enabled while the wireless communication device is receiving a modulated version of the wireless carrier signal from the inductively coupled device.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Applicant: Square, Inc.
    Inventors: Emad Bidari, Afshin Rezayee
  • Patent number: 9818004
    Abstract: A payment reader includes an anti-tamper circuit for periodically providing control signals to tamper detection devices for detecting tamper attempts. The anti-tamper circuit includes a battery that drives a clock source. The clock source outputs a periodic signal to an enabling circuit and a pulse generator. The pulse generator provides enabling signal to an enabling circuit when it receives the periodic signal, and the enabling circuit provides an oscillator activation signal to a local oscillator when the enabling circuit receives the enabling signal and the periodic signal. The local oscillator provides an oscillating signal to the pulse generator, which utilizes the oscillating signal to exchange control signals with the tamper detection devices.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: November 14, 2017
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Ravi Shivnaraine, Alain Rousson, Yue Yang, Kajornsak Julavittayanukool
  • Patent number: 9799180
    Abstract: A payment reader includes a tamper detection system for monitoring and protecting against attempts to tamper with the payment reader. The tamper detection system includes tamper detection devices such as tamper switches or tamper meshes, and tamper detection circuitry to control and interface with the tamper detection devices. Pulses are selectively provided from each of a plurality of tamper signal pins of the tamper detection circuitry to an associated tamper detection device, the outputs of the tamper detection devices are multiplexed, the multiplexed signal is received at a tamper detection pin, and a tamper attempt is identified if a pulse was not received within the multiplexed signal. While not transmitting, each of the tamper signal pins is switched to an input state, and a tamper attempt is also identified if any aberrant signal is received at the tamper signal pins while in the input state.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 24, 2017
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Malcolm Smith, Yue Yang
  • Patent number: 9692417
    Abstract: A transition glitch suppression circuit can be used to remove unwanted glitches occurring within a time delay of the rising edge or falling edge of a signal. The transition glitch suppression circuit has a delay element that can delay the input signal by the time delay to generate a delayed input signal. The transition glitch suppression circuit also has first and second logic circuits that process the input signal and the delayed input signal to generate corresponding outputs. A multiplexer provides the output signal for the suppression circuit by selecting between the output of the first logic circuit and the output of the second logic circuit based on the value of the output signal.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: June 27, 2017
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Ravi Shivnaraine, Alain Rousson, Yue Yang, Kajornsak Julavittayanukool
  • Patent number: 9665870
    Abstract: A payment reader includes a tamper detection system for monitoring and protecting against attempts to tamper with the payment reader. The tamper detection system includes tamper detection devices such as tamper switches or tamper meshes, and tamper detection circuitry to control and interface with the tamper detection devices. Pulses are selectively provided from each of a plurality of tamper pins of the tamper detection circuitry to an associated tamper detection device, and a tamper attempt is identified if that pulse is not received at an associated tamper pin. All other tamper pins are switched to an input state, and a tamper attempt is also identified if an aberrant signal is received at the tamper pins while in the input state.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 30, 2017
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Malcolm Smith, Yue Yang
  • Patent number: 9646299
    Abstract: A communication device generates a wireless carrier signal and communicates by modulating the wireless carrier signal. A measurement circuit of the communication device measures an inductively coupled signal that is based on the transmitted wireless carrier signal and a measurement value is calculated for that signal. The measurement value is used to select a modulation procedure that is used by the communication device to encode data to be transmitted. The communication device generates and transmits a wireless data signal based on the data to be transmitted, the selected modulation procedure, and the carrier signal.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: May 9, 2017
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Kevin Ka Wai Ng, Yue Yang, Jason Binder, Haipeng Yan
  • Publication number: 20170098107
    Abstract: A wireless reader has a processor within an integrated circuit, and the processor is used to generate a primary signal to be wirelessly transmitted from an antenna of the wireless reader to a wireless tag. A transmit pin of the integrated circuit is coupled to the processor by a signal path in the integrated circuit. The transmit pin outputs the primary signal from the integrated circuit to the antenna for wireless transmission of the primary signal to the wireless tag. A sensor is configured to sense current or voltage variations of the primary signal at a point in the signal path between the processor and the transmit pin, and a signal extraction unit is configured to extract, based on the current or voltage variations, a data signal wirelessly transmitted by the wireless tag to the wireless reader via load modulation of the primary signal.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Applicant: SQUARE, INC.
    Inventor: Afshin Rezayee
  • Publication number: 20170091762
    Abstract: A wireless communication device such as a payment reader has a wireless communication interface and is able to establish wireless pairing with an interactive electronic device such as a merchant device running a point of sale application. In order to establish pairing, the wireless communication device accesses a passkey and encrypts the passkey. The encrypted passkey is transmitted to the interactive electronic device via the wireless communication interface, and the interactive electronic device sends the encrypted passkey to a pairing server. The pairing server decrypts the encrypted passkey and sends the decrypted passkey back to the interactive electronic device via a secure connection. The wireless communication device and the interactive electronic device establish wireless pairing based on the passkey and the decrypted passkey.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Applicant: Square, Inc.
    Inventors: Afshin Rezayee, Malcolm Smith, Sergei Mosends, Michael Wells White, Ovidiu I. Bota, Max Guise, Andrew John Leiserson
  • Publication number: 20170091732
    Abstract: A wireless communication device such as a payment reader has a wireless communication interface and is able to establish wireless pairing with an interactive electronic device such as a merchant device running a point of sale application. In order to establish pairing, the wireless communication device accesses an identifier. The identifier is transmitted to the interactive electronic device via the wireless communication interface, and the interactive electronic device sends the identifier to a pairing server. The pairing server retrieves a passkey based on the identifier and sends the retrieved passkey to the interactive electronic device via a secure connection. The wireless communication device and the interactive electronic device establish wireless pairing based on the retrieved passkey.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Applicant: Square, Inc.
    Inventors: Afshin Rezayee, Malcolm Smith, Sergei Mosends, Michael Wells White, Ovidiu Bota, Max Guise, Andrew John Leiserson
  • Patent number: 9569648
    Abstract: A device for receiving a data signal transmitted via load modulation has a transmitter portion that transmits a primary signal along a signal path to an antenna for wireless transmission of the primary signal. A sensor senses current or voltage variations of the primary signal in the signal path, and a signal extraction unit extracts the data signal based on the sensed current or voltage variations.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: February 14, 2017
    Assignee: Square, Inc.
    Inventor: Afshin Rezayee
  • Publication number: 20170004475
    Abstract: In some examples, a system and method for pairing a payment object reader with a point-of-sale (POS) terminal is described herein. The payment object reader includes one or more light indicators configured to display information in an optical pattern of one or more colors, brightness, lightness, and intensities, wherein the light indicators display a first optical pattern representative of an operational status of the payment object reader in a first mode, and a second optical pattern representative of a pairing code in a second mode. A display control component, executed by a processor, is configured to control the light indicators in accordance with the pairing code to generate the second optical pattern, the second optical pattern when shared with the POS terminal enables pairing between the payment object reader and the POS terminal. When paired, the payment object reader allows the POS terminal to accept payments from a customer.
    Type: Application
    Filed: September 15, 2015
    Publication date: January 5, 2017
    Inventors: Michael Wells White, Afshin Rezayee, Bruce Bell, Malcolm Smith, Sergei Mosends, Andrew John Leiserson
  • Patent number: 9300665
    Abstract: Methods and systems are provided for performing and verifying transactions involving authentication with a secure credential, such as a smart card, in an untrusted or semi-trusted environment. An application module, operating in an untrusted or semi-trusted environment can be denied access to sensitive data. The application module can determine a preliminary command to be sent to the credential and transmit the preliminary command to a broker module. The broker module, operating in a trusted environment, can supply sensitive data and transmit the command to the credential. Subsequently, the broker module can extract sensitive data from a response before it is transmitted to the application module. A verification server can audit the transaction to verify that it was carried out properly.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: March 29, 2016
    Assignee: SecureKey Technologies Inc.
    Inventors: Troy Jacob Ronda, Andre Boysen, Afshin Rezayee, Malcolm Ronald Smith, Mikhael Khaymov, Kshitiz Vadera, Murat Cat
  • Publication number: 20160026990
    Abstract: A point of sale system has a display for receiving touch inputs, a controller to receive the touch inputs from the display, and a secure controller to receive touch input data from the controller. The system also has a card interface module and a contactless interface module to provide encrypted data to the secure controller. The secure controller can operate in either a secure mode or a non-secure mode. When a non-secure mode is engaged, the secure controller provides the touch input data to a processor. When a secure mode is engaged, the secure controller blocks at least a portion of the touch input data from the processor.
    Type: Application
    Filed: June 26, 2015
    Publication date: January 28, 2016
    Applicant: Square, Inc.
    Inventors: Afshin Rezayee, Malcolm Ronald Smith, Kshitiz Vadera, Kevin Ka Wai Ng, Haipeng Yan
  • Publication number: 20150310237
    Abstract: Methods and devices for receiving a data signal transmitted via load modulation, by detecting current supplied in an amplifier feeding the antenna of the device which transmits the carrier signal.
    Type: Application
    Filed: April 30, 2015
    Publication date: October 29, 2015
    Applicant: Square, Inc.
    Inventor: Afshin Rezayee
  • Patent number: 9135472
    Abstract: Processor system with a general purpose processor and a cryptographic processor dedicated to performing cryptographic operations and enforcing the security of critical security parameters. The cryptographic processor prevents exposure of critical security parameters outside the cryptographic processor itself, and instead implements a limited scripting engine, which can be used by the general purpose processor to execute operations that require the critical security parameters.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: September 15, 2015
    Assignee: Square, Inc.
    Inventors: Malcolm Ronald Smith, Kshitiz Vadera, Mark Philip Zagrodney, Kevin Ka Wai Ng, Afshin Rezayee