Patents by Inventor Kartik Lamba

Kartik Lamba 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).

  • Patent number: 9390297
    Abstract: Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: July 12, 2016
    Assignee: Square, Inc.
    Inventors: Amish Babu, Jesse Dorogusker, Kartik Lamba, Elliot Sather
  • Publication number: 20160188915
    Abstract: A method of transmitting information to a mobile device includes providing a card reader is provided with a read head, a slot for swiping a magnetic stripe of a card and device electronics that includes an analog front-end and a microcontroller. The analog to digital front end is coupled to a processing element in the microcontroller. A raw magnetic head signal is received at the analog to digital front end. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. An output jack output jack signal is delivered to the mobile device.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 30, 2016
    Inventors: Amish Babu, Kartik Lamba, Elliot John Patrick Sather, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9374176
    Abstract: Aspects of the subject disclosure provide a reader device for managing operation of an automatic gain control (AGC) sub-circuit on a host device computing device. In some implementations, a reader device of the subject technology can include a controller, a noise generator, noise coupling circuitry, and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Upon connection of the reader device to the host computing device, the reader device can provide an intentional noise signal to the host device via a signal path where the intentional noise signal is configured to establish a substantially stable gain amount at the AGC sub-circuit.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: June 21, 2016
    Assignee: Square, Inc.
    Inventors: Dan Post, Kartik Lamba, Jeremy Wade, Rodion Steshenko
  • Publication number: 20160148023
    Abstract: A card reader for a point-of-sale system that is configured to accept both magnetic strip-type and integrated circuit (IC) chip-type payment cards. The card reader is a component of a point-of-sale system including a portable computing device in communication with the card reader that is configured to present a first graphical user interface (GUI) when a magnetic stripe-type card is detected and a second GUI when an IC chip-type card is detected in the card reader. The card reader comprises a slot configured to receive the payment card, a magnetic reading device and an IC chip reading device. The card reader also includes a discriminator contact disposed within the slot that is configured to conduct across a surface of a metal pad of the IC chip-type card prior to the CI chip reading device making contact with the IC chip.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 26, 2016
    Inventors: Michael C. Lamfalusi, Kartik Lamba
  • Patent number: 9305314
    Abstract: A method of transmitting information to a mobile device includes providing a card reader is provided with a read head, a slot for swiping a magnetic stripe of a card and device electronics that includes an analog front-end and a microcontroller. The analog to digital front end is coupled to a processing element in the microcontroller. A raw magnetic head signal is received at the analog to digital front end. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. An output jack output jack signal is delivered to the mobile device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: April 5, 2016
    Assignee: Square, Inc.
    Inventors: Amish Babu, Kartik Lamba, Elliot John Patrick Sather, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9286494
    Abstract: A card reader for a point-of-sale system that is configured to accept both magnetic strip-type and integrated circuit (IC) chip-type payment cards. The card reader is a component of a point-of-sale system including a portable computing device in communication with the card reader that is configured to present a first graphical user interface (GUI) when a magnetic stripe-type card is detected and a second GUI when an IC chip-type card is detected in the card reader. The card reader comprises a slot configured to receive the payment card, a magnetic reading device and an IC chip reading device. The card reader also includes a discriminator contact disposed within the slot that is configured to conduct across a surface of a metal pad of the IC chip-type card prior to the CI chip reading device making contact with the IC chip.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: March 15, 2016
    Assignee: Square, Inc.
    Inventors: Michael Lamfalusi, Kartik Lamba
  • Patent number: 9286635
    Abstract: A method is provided of transmitting information with a communication protocol to a mobile device. A card reader is provided with a read head that has a slot for swiping a magnetic stripe of a card, an output jack and device electronics that includes a microcontroller. The read head is used to read data on a magnetic stripe of a card. A raw magnetic signal is produced indicative of data stored on the magnetic stripe. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. A synchronous Manchester encoded stream is produced that makes a greater number of 0 crossings. A Manchester encoded stream output jack signal is delivered to the mobile device through the output jack.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: March 15, 2016
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Amish Babu, Michael Shyh-yen Ho, Adam David Peter Rothschild, Gerald Thomas Ryle, Jack Dorsey, James M. McKelvey
  • Publication number: 20160070940
    Abstract: These and other objects of the present invention are achieved in a card reader with a read head positioned in a housing. The read head is configured to be coupled to a mobile device and has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. A power supply is coupled to wake-up electronics and a microcontroller. An output jack is adapted to be inserted in a port of the mobile device and deliver an output jack signal to the mobile device.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9262777
    Abstract: A card reader is provided with a read head with a slot and is configured to be coupled to a mobile device and has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. A power supply is coupled to wake-up electronics and a microcontroller. An output jack is adapted to be inserted in a port of the mobile device and deliver an output jack signal to the mobile device. The wake-up electronics is powered by a microphone bias of a mobile device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: February 16, 2016
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Amish Babu, Michael Shyh-yen Ho, Adam David Peter Rothschild, Gerald Thomas Ryle, Jack Dorsey, James M. McKelvey
  • Patent number: 9262757
    Abstract: A method of transmitting information to a mobile device has a card reader with wake-up electronics and a microcontroller, and a power supply coupled to the wake-up electronics and the microcontroller. Data is read on the magnetic stripe. A raw magnetic signal is produced indicative of data stored on the magnetic stripe. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. An output jack signal is sent to the mobile device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: February 16, 2016
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Publication number: 20160026831
    Abstract: Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device.
    Type: Application
    Filed: October 2, 2015
    Publication date: January 28, 2016
    Inventors: Amish Babu, Jesse Dorogusker, Kartik Lamba, Elliot Sather
  • Patent number: 9224142
    Abstract: These and other objects of the present invention are achieved in a card reader with a read head positioned in a housing. The read head is configured to be coupled to a mobile device and has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. A power supply is coupled to wake-up electronics and a microcontroller. An output jack is adapted to be inserted in a port of the mobile device and deliver an output jack signal to the mobile device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: December 29, 2015
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9224141
    Abstract: A method and apparatus for encoding a magnetic stripe area of a magnetic stripe card with account data from multiple cards are disclosed. The magnetic stripe card (“the card”) can be associated with account data from multiple cards, such as account data from a driver's license and from various payment cards, such as a credit card, a debit card, and a pre-paid gift card. Location information indicating the location of the card can be obtained, and account data for the multiple cards associated with the card can be selected based on a criterion, such as based on the location information. The card includes a magnetic stripe emulator, and the emulator is encoded with account data of the multiple cards, such that with a single swipe of the card through a card reader, the card reader can read the account data of the multiple cards from the magnetic stripe area.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: December 29, 2015
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Rodion T. S. V. Steshenko
  • Publication number: 20150349896
    Abstract: Aspects of the subject disclosure provide a reader device for managing operation of an automatic gain control (AGC) sub-circuit on a host device computing device. In some implementations, a reader device of the subject technology can include a controller, a noise generator, noise coupling circuitry, and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Upon connection of the reader device to the host computing device, the reader device can provide an intentional noise signal to the host device via a signal path where the intentional noise signal is configured to establish a substantially stable gain amount at the AGC sub-circuit.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Inventors: Dan Post, Kartik Lamba, Jeremy Wade, Rodion Steshenko
  • Patent number: 9164561
    Abstract: A peripheral device configured to be plugged into an audio jack of an electronic device includes an audio plug having an input terminal; a load electrically connected to the input terminal of the audio plug and configured to draw a first amount of current; a variable resistor electrically connected to the input terminal; a sensor configured to measure a voltage at the input terminal or an amount of current flowing into the load; and a controller that receives a signal from the sensor and is configured to control a resistance of the variable resistor such that a sum of the first amount of current and a second amount of current flowing through the variable resistor is substantially equal to a predetermined current value.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: October 20, 2015
    Assignee: SQUARE, INC.
    Inventor: Kartik Lamba
  • Patent number: 9135545
    Abstract: A proxy card for persistently emulating a set of magnetic stripe data associated with a payment card is disclosed. The proxy card provides a magnetic stripe emulator that includes a plurality of parallel traces of conductive material oriented in a direction perpendicular to a direction in which the proxy payment card is designed to be swiped. The parallel traces are coated with a layer of a magnetic medium of low coercivity. A microcontroller on the proxy card generates electrical signals to drive electrical current along each of the plurality of parallel traces in a selected direction. The electrical current causes alignment of particles in the magnetic medium of the magnetic stripe emulator which encodes the set of magnetic stripe data on the magnetic stripe emulator. The proxy card can then emulate the payment card when swiped through a magnetic card reader without consuming any power.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: September 15, 2015
    Assignee: Square, Inc.
    Inventor: Kartik Lamba
  • Publication number: 20150242663
    Abstract: Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device.
    Type: Application
    Filed: May 11, 2015
    Publication date: August 27, 2015
    Inventors: Amish Babu, Jesse Dorogusker, Kartik Lamba, Elliot Sather
  • Patent number: 9063737
    Abstract: Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: June 23, 2015
    Assignee: Square, Inc.
    Inventors: Amish Babu, Jesse Dorogusker, Kartik Lamba, Elliot Sather
  • Patent number: 9058172
    Abstract: Methods, systems, and apparatus, for conserving power in a system, comprising: (a) receiving a card interaction from a card at a card interface of the system, where the system comprises components including: a microcontroller, one or more card interfaces, a power source, an antenna, and a wake-up circuit, where the components are powered down, and where the card interaction triggers the wake-up circuit; (b) activating a power source using a signal from the wake-up circuit; (c) powering the microcontroller using the power source and in response to powering the microcontroller: (i) powering down the wake-up circuit; (ii) powering up the card and the respective card interface associated with the card interaction; (iii) receiving card data from the card through the card interface; (iv) powering down the card and the respective card interface; (v) powering up the antenna; and (vi) sending the card data using the antenna.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: June 16, 2015
    Assignee: Square, Inc.
    Inventors: Amish Babu, Jesse Dorogusker, Kartik Lamba, Elliot Sather
  • Publication number: 20140043742
    Abstract: A peripheral device configured to be plugged into an audio jack of an electronic device includes an audio plug having an input terminal; a load electrically connected to the input terminal of the audio plug and configured to draw a first amount of current; a variable resistor electrically connected to the input terminal; a sensor configured to measure a voltage at the input terminal or an amount of current flowing into the load; and a controller that receives a signal from the sensor and is configured to control a resistance of the variable resistor such that a sum of the first amount of current and a second amount of current flowing through the variable resistor is substantially equal to a predetermined current value.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: SQUARE, INC.
    Inventor: Kartik Lamba