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: 10592903Abstract: 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: GrantFiled: January 17, 2017Date of Patent: March 17, 2020Assignee: SQUARE, INC.Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
-
Patent number: 10217130Abstract: 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: GrantFiled: November 27, 2013Date of Patent: February 26, 2019Assignee: SQUARE, INC.Inventors: Ajit Varma, Jack Dorsey, Jesse Reiss
-
Publication number: 20190026746Abstract: 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: ApplicationFiled: February 26, 2018Publication date: January 24, 2019Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
-
Patent number: 10185958Abstract: 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: GrantFiled: November 21, 2012Date of Patent: January 22, 2019Assignee: SQUARE, INC.Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
-
Patent number: 10140481Abstract: 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: GrantFiled: August 30, 2016Date of Patent: November 27, 2018Assignee: SQUARE, INC.Inventors: Kartik Lamba, Amish Babu, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
-
Patent number: 10110550Abstract: 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: GrantFiled: December 20, 2016Date of Patent: October 23, 2018Assignee: TWITTER, INC.Inventors: Jack Dorsey, Christopher Isaac Stone
-
Patent number: 10007813Abstract: 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: GrantFiled: March 10, 2016Date of Patent: June 26, 2018Assignee: SQUARE, INC.Inventors: Amish Babu, Kartik Lamba, Elliot John Patrick Sather, Adam David Peter Rothschild, Jack Dorsey, James M. McKelvey
-
Patent number: 9916581Abstract: 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: GrantFiled: November 17, 2011Date of Patent: March 13, 2018Assignee: SQUARE, INC.Inventors: Jack Dorsey, Nathan P. McCauley, Justin Phillip Cummins, Diogo Monica, Oliver Samuel Curran Quigley, James M. McKelvey
-
Patent number: 9904924Abstract: 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: GrantFiled: August 9, 2017Date of Patent: February 27, 2018Assignee: Square, Inc.Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
-
Patent number: 9858603Abstract: 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: GrantFiled: February 2, 2016Date of Patent: January 2, 2018Assignee: 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: 9824350Abstract: 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: GrantFiled: October 18, 2013Date of Patent: November 21, 2017Assignee: Square, Inc.Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
-
Patent number: 9824504Abstract: 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: GrantFiled: July 21, 2015Date of Patent: November 21, 2017Assignee: Square, Inc.Inventors: Paul Aaron, Shawn Morel, Xuancong Wen, Louie Mantia, Daniel Scrivner, Robert Andersen, Jack Dorsey, Christopher Clark
-
Patent number: 9767458Abstract: 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: GrantFiled: November 20, 2015Date of Patent: September 19, 2017Assignee: Square, Inc.Inventors: Jack Dorsey, Jesse Wilson, Brian Grassadonia
-
Publication number: 20170255927Abstract: 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: ApplicationFiled: May 19, 2017Publication date: September 7, 2017Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
-
Patent number: 9741045Abstract: 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: GrantFiled: September 26, 2012Date of Patent: August 22, 2017Assignee: SQUARE, INC.Inventors: William Henderson, Jack Dorsey, Brian Grassadonia
-
Publication number: 20170124567Abstract: 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: ApplicationFiled: January 17, 2017Publication date: May 4, 2017Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
-
Patent number: 9633352Abstract: 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: GrantFiled: September 3, 2013Date of Patent: April 25, 2017Assignee: Square, Inc.Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Mathew Wilson
-
Patent number: 9619797Abstract: 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: GrantFiled: April 15, 2011Date of Patent: April 11, 2017Assignee: Square, Inc.Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, Jim McKelvey
-
Patent number: 9595033Abstract: 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: GrantFiled: February 2, 2016Date of Patent: March 14, 2017Assignee: 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: 9589269Abstract: 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: GrantFiled: November 21, 2012Date of Patent: March 7, 2017Assignee: Square, Inc.Inventors: William Henderson, Jack Dorsey, Brian Grassadonia, Matthew Wilson