Patents by Inventor Jack Dorsey

Jack Dorsey 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: 9582795
    Abstract: A method of transmitting encrypted information to a mobile device and a payment service uses a card reader. The card reader has device electronics that include a microcontroller with logic resources with code and an output jack. A raw magnetic head signal is received from a reading of the card in the slot. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. The logic resources and the code create both an encryption and signed signal. An encrypted and signed output jack message is delivered to the mobile device through the output jack based on the contents of the signal, with at least a portion of the output jack signal being encrypted.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: February 28, 2017
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, Nathan P. McCauley, Justin Phillip Cummins, Diego Monica, Oliver Samuel Curran Quigley, James M. McKelvey
  • Patent number: 9577966
    Abstract: An example system for device-independent point to multipoint communication is configured to receive a message addressed to one or more destination users, the message type being, for example, Short Message Service (SMS), Instant Messaging (IM), E-mail, web form input, or Application Program Interface (API) function call. The system also is configured to determine information about the destination users, the information comprising preferred devices and interfaces for receiving messages, the information further including message receiving preferences. The system applies rules to the message based on destination user information to determine the message endpoints, the message endpoints being, for example, Short Message Service (SMS), Instant Messaging (IM), E-mail, web page output, or Application Program Interface (API) function call. The system translates the message based on the destination user information and message endpoints and transmits the message to each endpoint of the message.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: February 21, 2017
    Assignee: Twitter, Inc.
    Inventors: Jack Dorsey, Christopher Isaac Stone
  • Patent number: 9576289
    Abstract: A method of processing a transaction between a customer and a merchant includes receiving from a mobile device of the customer or from another device of the customer an indication of consent to perform a cardless payment transaction with the merchant, receiving from the mobile device an indication that the customer is within a predetermined distance of the merchant, after receiving both the indication of consent and the indication that the customer is within the predetermined distance, sending to a computer system of the merchant an indication of the presence of the customer and personal identifying information for the customer, receiving data indicating a transaction between the customer and the merchant, and submitting the transaction to a financial service for authorization.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: February 21, 2017
    Assignee: Square, Inc.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
  • Patent number: 9536232
    Abstract: Method, systems, and apparatus for receiving the email message from a sender device; identifying, using data processing apparatus of a payment service system, a sender email address, a service email address, and one or more recipient email addresses from the email message; identifying, for the sender email address, a sender financial account associated with the payment service system and, for each of the one or more recipient email addresses, a respective recipient financial account associated with the payment service system; identifying a payment amount from a subject or body of the email message; submitting a request to transfer, using the payment service system, the payment amount from the respective sender financial account to the respective recipient financial account.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: January 3, 2017
    Assignee: SQUARE, INC.
    Inventors: Jack Dorsey, Robert Andersen, Bob Lee, Brian Grassadonia, David M. Byttow, Austin Broyles
  • Publication number: 20160371513
    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: August 30, 2016
    Publication date: December 22, 2016
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9495676
    Abstract: A method of transmitting information to a mobile device includes providing a read head with a slot for swiping a magnetic stripe of a card, a power supply coupled to wake-up electronics and a microcontroller. The wake-up electronics are powered by a microphone bias of a mobile device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: November 15, 2016
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Michael Shyh-yen Ho, Gerald Thomas Ryle, Jack Dorsey, James M. McKelvey
  • Patent number: 9495677
    Abstract: A decoding system with a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a buyer's financial transaction card, accepts and initializes incoming signals from a read of a buyer's financial transaction card until the signals reach a steady state, detects the read of the buyer's financial transaction card once the incoming signals are in a steady state, identifies peaks in the incoming signals and digitizes the identified peaks in the incoming signals into bits. A transaction engine runs on the mobile device and is coupled to the decoding engine. A payment system is in communication with the transaction engine.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: November 15, 2016
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Patent number: 9495675
    Abstract: A small card reader has a read head with a slot and positioned in a housing. The read head is configured to be coupled to a mobile device. The read head reads data on the magnetic stripe from a card that is slid in the slot and produces an output jack signal indicative of data stored on the magnetic stripe. An output jack is adapted to be inserted in a port of the mobile device and deliver the output jack signal to the mobile device. The read head positioned to accommodate rocking of a card while being swept in the slot while producing a successful read of the magnetic stripe of the card. The rocking is in an amount of 1 to 10 degrees of rotation of a bottom surface of the card away from a bottom surface of the slot.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: November 15, 2016
    Assignee: Square, Inc.
    Inventors: Elliot John Patrick Sather, Amish Babu, Gregory Staples, Jack Dorsey, James M. McKelvey
  • Patent number: 9454866
    Abstract: A method of conducting a financial transaction includes a first party's financial account information being entered once, e.g, with a single initial entry to the payment service. For future uses of the first party's financial account to transfer funds using the payment service to a second party, the first party's financial account information need not be entered again with the payment service. The second party's personal identifying information is entered. Funds are transferred from the first party's financial account to an account of the second party with the use of the payment service.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: September 27, 2016
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, Jim McKelvey
  • Patent number: 9449321
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transferring money using email. One of the methods includes receiving, at a user device, user input of a request to transfer a payment amount from a recipient account with a payment service system to a sender account of a sender with the payment service system. A draft email message is generated, the message having content identifying the requested payment amount, the draft email message including a confirmation link to a network resource associated with the payment service system, wherein upon receiving an indication that the recipient selected the confirmation link, the payment service system identifies a sender account of the sender and a recipient account of the recipient and initiates a transfer of the requested payment amount from the recipient account to the sender account.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: September 20, 2016
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
  • Patent number: 9449203
    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 16, 2015
    Date of Patent: September 20, 2016
    Assignee: Square, Inc.
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9443237
    Abstract: A system is provided that includes a transaction engine running on a mobile device. In response to a financial transaction between a buyer and a seller, the transaction uses the mobile device to accept information selected including but not limited to information from financial transaction or information pertaining to financial transaction card used by the buyer in the transaction. At least a portion of this information is communicated with a third party financial institution or payment network to authorize the transaction. Encrypted information is sent to the third party payment system authorizing a financial transaction.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: September 13, 2016
    Assignee: Square, Inc.
    Inventors: James M. McKelvey, Xuancong Wen, Jack Dorsey
  • Patent number: 9436955
    Abstract: A method of transferring funds to and/or from a first party's financial account is provided. A first party's financial account information is entered with a single initial entry to the payment service. Funds are transferred to and/or from the first party's financial account using the payment service. The first party is registered with the payment service, or becomes registered prior to transferring funds to and/or from the financial account using the payment service. For future uses of the first party's financial account to transfer funds to and/or from the first party's financial account, the first party's financial account information need not be entered again with the payment service.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: September 6, 2016
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, Jim McKelvey
  • Publication number: 20160210606
    Abstract: Techniques directed to performing a cardless payment transaction based on a geographic location of a mobile device are described. The techniques may include performing some operations while a user application is running in a foreground on a mobile device and performing other operations while the user application is running in a background. For example, while the user application is running in a foreground, a user interface may be displayed with a list of merchants that are proximate to the mobile device. User input may be received to enable automatic check-in with a merchant While the user application is running in a background, it may be determined that the mobile device is within a particular distance to the merchant and an indication may be sent to carry out a cardless payment transaction with the merchant.
    Type: Application
    Filed: March 29, 2016
    Publication date: July 21, 2016
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia
  • Publication number: 20160203667
    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: Application
    Filed: February 2, 2016
    Publication date: July 14, 2016
    Inventors: Kartik Lamba, Amish Babu, Michael Shyh-yen Ho, Adam David Peter Rothschild, Gerald Thomas Ryle, Jack Dorsey, James M. McKelvey
  • Publication number: 20160203466
    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: Application
    Filed: February 2, 2016
    Publication date: July 14, 2016
    Inventors: Kartik Lamba, Amish Babu, Michael Shyh-yen Ho, Adam David Peter Rothschild, Gerald Thomas Ryle, Jack Dorsey, James M. McKelvey
  • 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: 9373112
    Abstract: A method that includes obtaining a current location of a mobile device of a customer; sending the current location to a cardless payment system; receiving data identifying a plurality of merchants, each merchant having an account with the cardless payment system; displaying a list of the plurality of merchants on the mobile device; and simultaneous with displaying the list of the plurality of merchants, for each merchant in the list displaying on the mobile device whether the merchant is authorized to perform a cardless payment transaction with the customer.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: June 21, 2016
    Assignee: Square, Inc.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia
  • Patent number: 9324100
    Abstract: A card reader is positioned in a housing that has length, height and width dimensions. 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 signal indicative of data stored on the magnetic stripe. The read head has length, height and width edge surfaces. An asymmetric spring is coupled to the read head. The asymmetric spring positions the read head to be offset in the housing with the housing length and height edges being non-symmetrical in respect to the length and height edges of the read head. 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: April 26, 2016
    Assignee: Square, Inc.
    Inventors: Elliot John Patrick Sather, Amish Babu, Gregory Staples, Jack Dorsey, James M. McKelvey
  • Patent number: D769274
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: October 18, 2016
    Assignee: Square, Inc.
    Inventors: Matthew Rhodes, Brian Grassadonia, Jack Dorsey