Patents by Inventor Xuancong Wen

Xuancong Wen 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: 8602305
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card, accepts and initializes incoming signals from a read of a first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party, so that the first party does not have to share his/her financial transaction card information with the second party. The decoding system is configured to be coupled and decoupled to a card reader with wake-up electronics.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 10, 2013
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Patent number: 8584956
    Abstract: A new approach is proposed that contemplates systems and methods to enable an individual to complete a financial transaction by swiping a magnetic stripe card through a card reader connected to a mobile device. The size of the card reader is miniaturized to be portable for connection with the mobile device. The card reader is configured to reliably read data encoded in a magnetic strip of the card with minimum error in a single swipe and provide a signal that corresponds to the data read to the mobile device, which then decodes the incoming signal from the card reader and acts as a point-of-sale device to complete the financial transaction. Such an approach enables a person to become either a micro-merchant (payee) or a buyer/customer (payer) without having to purchase expensive card reader devices or software.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: November 19, 2013
    Assignee: Square, Inc.
    Inventors: Matt Wilson, Xuancong Wen
  • Publication number: 20130299575
    Abstract: A financial transaction card reader device includes a housing having a slot for swiping a magnetic stripe of a financial transaction card to complete a financial transaction between a buyer and seller. A read head is in the housing, reads data stored on the magnetic stripe and for produces a signal indicative of data stored on the magnetic stripe. An output jack is adapted to be inserted into a microphone input associated with a seller's mobile device for providing the signal indicative of data stored on the magnetic stripe to the mobile device. The signal is decoded in the mobile device.
    Type: Application
    Filed: July 15, 2013
    Publication date: November 14, 2013
    Inventors: James M. McKelvey, Xuancong Wen
  • Patent number: 8573489
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card. The decoding engine accepts and initializes incoming signals from a read of the first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine. A user interaction engine is configured to utilize a touch screen of the mobile device. A first party or second party can input at least one of numbers, characters, and signatures by touching the touch screen.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 5, 2013
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Patent number: 8573486
    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. The buyer receives confirmation of the payment.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: November 5, 2013
    Assignee: Square, Inc.
    Inventors: Jim McKelvey, Xuancong Wen, Jack Dorsey
  • Patent number: 8571989
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card, accepts and initializes incoming signals from a read of a first party's financial transaction card, and detects a read of the first party's financial transaction card. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party, so that the first party does not have to share his/her financial transaction card information with the second party. A social network is in communication with the transaction engine.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 29, 2013
    Assignee: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130254118
    Abstract: A decoding system includes a decoding engine running on a mobile device that decodes signals produced from a read of a first party's financial transaction card. The decoding engine accepts and initializes incoming signals from a read of the first party's financial transaction card until the signals reach a steady state, detects the read 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. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party, so that the first party does not have to share his/her financial transaction card information with the second party.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 26, 2013
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130200149
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card. The decoding engine accepts and initializes incoming signals from a read of the first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine. At least a portion of a first party's financial card information or information relative to a first party's financial account is used to create a mobile device payment application on the mobile device.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: SQUARE, INC.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130200153
    Abstract: A decoding system with a decoding engine running on a mobile device 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 and with a buyer's financial transaction card institution or a first party's financial account. The payment system includes identifying information of second parties qualified by the payment system to conduct business with the payment system.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130204792
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card, accepts and initializes incoming signals from a read of a first party's financial transaction card, and detects a read of the first party's financial transaction card. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party, so that the first party does not have to share his/her financial transaction card information with the second party. A social network is in communication with the transaction engine.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130204791
    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 stat, 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 and with a buyer's financial transaction card institution or a first party's financial account. The payment system includes identifying information of second parties qualified by the payment system to conduct business with the payment system.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130200147
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card. The decoding engine accepts and initializes incoming signals from a read of the first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine. A user interaction engine is configured to utilize a touch screen of the mobile device. A first party or second party can input at least one of numbers, characters, and signatures by touching the touch screen.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130200148
    Abstract: A decoding system runs on a mobile device and is coupled to a payment system. The decoding engine decodes signals produced from a read of a first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine. A payment system, in communication with the transaction engine, includes at least one of, a user database, a product database, and transaction database.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130200154
    Abstract: A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card, accepts and initializes incoming signals from a read of a first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party, so that the first party does not have to share his/her financial transaction card information with the second party. The decoding system is configured to be coupled and decoupled to a card reader with wake-up electronics.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Publication number: 20130204788
    Abstract: A decoding system, with a decoding engine, runs on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card. The decoding engine accepts and initializes incoming signals from a read of the first party's financial transaction card until the signals reach a steady state, identifies peaks in the incoming signals and digitizes the identified peaks into bits. A transaction engine is coupled to the decoding engine. The transaction engine receives, as its input, decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party. The first party does not have to share his/her financial transaction card information with the second party. The transaction engine is configured to be coupled to a payment system and a first party's financial transaction card institution or a first party's financial account.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Applicant: Square, Inc.
    Inventors: Jack Dorsey, William Henderson, Brian Grassadonia, James M. McKelvey, Xuancong Wen
  • Patent number: 8500018
    Abstract: A financial transaction card reader device includes a housing having a slot for swiping a magnetic stripe of a financial transaction card to complete a financial transaction between a buyer and seller. A read head is in the housing, reads data stored on the magnetic stripe and for produces a signal indicative of data stored on the magnetic stripe. An output jack is adapted to be inserted into a microphone input associated with a seller's mobile device for providing the signal indicative of data stored on the magnetic stripe to the mobile device. The signal is decoded in the mobile device.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: August 6, 2013
    Assignee: Square, Inc.
    Inventors: Jim McKelvey, Xuancong Wen, Jack Dorsey
  • Patent number: 8413901
    Abstract: A new approach is proposed that contemplates systems and methods to enable an individual to complete a financial transaction by swiping a magnetic stripe card through a card reader connected to a mobile device. The size of the card reader is miniaturized to be portable for connection with the mobile device. The card reader is configured to reliably read data encoded in a magnetic strip of the card with minimum error in a single swipe and provide a signal that corresponds to the data read to the mobile device, which then decodes the incoming signal from the card reader and acts as a point-of-sale device to complete the financial transaction. Such an approach enables a person to become either a micro-merchant (payee) or a buyer/customer (payer) without having to purchase expensive card reader devices or software.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: April 9, 2013
    Assignee: Square, Inc.
    Inventor: Xuancong Wen