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: 10592903
    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: January 17, 2017
    Date of Patent: March 17, 2020
    Assignee: SQUARE, INC.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
  • Patent number: 10217130
    Abstract: Systems and methods are provided for determining the presence of a location-based event by receiving information from one or more sellers. The information may include seller location and/or types of items sold. The type of event may be determined. Optionally, a guide for the event can be generated based on the information received from the sellers. Information about the event and/or the guide may be accessed by a mobile device of a potential buyer or via a web directory.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: February 26, 2019
    Assignee: SQUARE, INC.
    Inventors: Ajit Varma, Jack Dorsey, Jesse Reiss
  • Publication number: 20190026746
    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: Application
    Filed: February 26, 2018
    Publication date: January 24, 2019
    Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
  • Patent number: 10185958
    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: November 21, 2012
    Date of Patent: January 22, 2019
    Assignee: SQUARE, INC.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
  • Patent number: 10140481
    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: August 30, 2016
    Date of Patent: November 27, 2018
    Assignee: SQUARE, INC.
    Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 10110550
    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: December 20, 2016
    Date of Patent: October 23, 2018
    Assignee: TWITTER, INC.
    Inventors: Jack Dorsey, Christopher Isaac Stone
  • Patent number: 10007813
    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: March 10, 2016
    Date of Patent: June 26, 2018
    Assignee: SQUARE, INC.
    Inventors: Amish Babu, Kartik Lamba, Elliot John Patrick Sather, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
  • Patent number: 9916581
    Abstract: A method of reconstructing a packet that includes financial card information from a mobile device uses a card reader. The card reader has a read head, a slot for swiping a magnetic stripe of a card and device electronics that includes a microcontroller with logic resources with code. The card reader has a unique identifier and associated cryptographic key. The same code is used to produce an encrypted and signed signal. The encrypted and signed signal, that includes the card reader identifier, is sent to the mobile device. The mobile device sends an encrypted and signed packet to a back end of a payment system. A cryptographic key is used to decrypt and verify the contents of the packet at the back end. Non-encrypted financial card information is sent to a payment gateway.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: March 13, 2018
    Assignee: SQUARE, INC.
    Inventors: Jack Dorsey, Nathan P. McCauley, Justin Phillip Cummins, Diogo Monica, Oliver Samuel Curran Quigley, James M. McKelvey
  • Patent number: 9904924
    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: August 9, 2017
    Date of Patent: February 27, 2018
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
  • Patent number: 9858603
    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: February 2, 2016
    Date of Patent: January 2, 2018
    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: 9824350
    Abstract: A decoding system with a decoding engine running on a tablet. 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 stat, identifies peaks in the incoming signals and digitizes the identified peaks in the incoming signals into bits. A transaction engine runs on the tablet and is coupled to the decoding engine. A payment system is in communication with the transaction engine and with a buyer's financial transaction card institution or a first party's financial account.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: November 21, 2017
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Patent number: 9824504
    Abstract: A payment transaction between a passenger and a driver may be processed using a mobile device of the passenger and a mobile device of the driver. For example, the mobile device of the passenger and the mobile device of the driver may be associated for processing the payment transaction. Fare data for a ride that is offered by the driver may be received from the mobile device that is associated with the driver and payment data for the passenger may be received from the mobile device that is associated with the passenger. A payment processing server may cause the payment transaction to be processed.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: November 21, 2017
    Assignee: Square, Inc.
    Inventors: Paul Aaron, Shawn Morel, Xuancong Wen, Louie Mantia, Daniel Scrivner, Robert Andersen, Jack Dorsey, Christopher Clark
  • Patent number: 9767458
    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: November 20, 2015
    Date of Patent: September 19, 2017
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
  • Publication number: 20170255927
    Abstract: The present technology includes a point of sale system for facilitating interactions between a customer and a merchant in a payment transaction, and for communicating with a payment server to complete the transaction. The point of sale system includes a central processor, a payment object processor, a payment object reader interface, and a a touch screen. The central processor is configured to execute an operating system and to execute a transaction engine configured to manage payment transaction specific functions of the point of sale system such as to control the touch screen to display payment transaction information on the touch screen, and to control the payment object processor to control the payment object reader to receive payment object information.
    Type: Application
    Filed: May 19, 2017
    Publication date: September 7, 2017
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Patent number: 9741045
    Abstract: A method for ranking merchants that includes receiving in a cardless payment system a current location of a mobile device of a customer; receiving data identifying a plurality of merchants based on proximity to the current location, each merchant having an account with the cardless payment system; ranking the plurality of merchants based on at least one or more indicators, the one or more indicators including purchase data or a dwell time; sending the ranking of the plurality of merchants to the mobile device.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: August 22, 2017
    Assignee: SQUARE, INC.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia
  • Publication number: 20170124567
    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: Application
    Filed: January 17, 2017
    Publication date: May 4, 2017
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
  • Patent number: 9633352
    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 3, 2013
    Date of Patent: April 25, 2017
    Assignee: Square, Inc.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
  • Patent number: 9619797
    Abstract: A method of paying a second party is provided. A first party accesses the names of one or more qualified second parties. The qualified second parties are second parties that, (i) have an association with the payment service, and (ii) second parties that if they do not have an established association with the payment service then they have established one prior to payment. The first party has an association with the payment service. A tab is opened by the first party that can be selected by the qualified second party at any geographic location of a first party's mobile device. The qualified second party is only able to charge a first party's financial account when the first party's mobile device is within a defined geographic area. The tab is a relationship between the first party, the payment service and the qualified second party, The qualified second party can engage in a financial transaction with the first party is within the defined geographic area.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: April 11, 2017
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, Jim McKelvey
  • Patent number: 9595033
    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: February 2, 2016
    Date of Patent: March 14, 2017
    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: 9589269
    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; determining whether to send, to the cardless payment system, an indication of consent to perform a cardless payment transaction with the merchant; displaying on the mobile device whether the merchant is authorized to perform a cardless payment transaction with the customer.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 7, 2017
    Assignee: Square, Inc.
    Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Matthew Wilson