Patents by Inventor Shawn Morel

Shawn Morel 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: 10467583
    Abstract: An inventory service allows business entities to create inventory reports and other reports based on inventory data records corresponding respectively to individual instances of a product. When events take place regarding the product instance, the data record corresponding to the product instance is updated to indicate such events, including descriptions of the events and times of the events. Events may include purchase or sale of the product instance, location movements of the product instance, repairs and returns of the product instance, etc.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: November 5, 2019
    Assignee: Square, Inc.
    Inventors: Mark Jen, Shawn Morel
  • Patent number: 10242351
    Abstract: Methods, systems, and computer program products for a digital wallet for a group of people. A group of customers may gather for an event, e.g., a party, in which each person in the group may purchase goods or services on behalf of the group from a merchant. A customer device executing a digital wallet application program acts like a wallet for the entire group. The customer device creates group tab. The customer device associates images of each person in the group to the group tab, and submits information on the group, including the images, to a merchant device operated by the merchant. The merchant device opens the group tab for managing purchases related to the group. At the end of the event, upon receiving an input to close the tab, the customer device can receive a single bill including a total amount, and divide the total amount among people in the group.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: March 26, 2019
    Assignee: SQUARE, INC.
    Inventors: Mathew Wilson, Nicholas Dower, Shawn Morel
  • Patent number: 10198731
    Abstract: Various embodiments are related to apparatuses and methods for basing actions on a location of a card swipe. A computer system receives information indicative of a location of a mobile device associated with a customer at a time corresponding to a swipe of a payment card at a card reader of a merchant. The location information can indicate, for example, the location of the mobile device as being at a GPS coordinate, or at a merchant's place of business. When the location information indicates that the mobile device and the card swipe are located near to each other, or are both located at the same merchant's place of business, a reduced level of fraud analysis can be used when authorizing the purchase transaction. A targeted ad can be sent to a mobile device associated with the customer based on the location of the card reader used for the card swipe.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: February 5, 2019
    Assignee: Square, Inc.
    Inventors: Nathan Spindel, Shawn Morel, Nefaur Rahman Khandker
  • Publication number: 20180130033
    Abstract: Techniques for facilitating a secure transaction between a first mobile computing device associated with a driver and a second mobile computing device associated with a passenger are discussed herein. The techniques may include registering an association between a first application executing on the first mobile computing device and a second application executing on the second mobile computing device. The second application may display information indicating an amount of fare for a ride offered by the driver to the passenger. Upon receiving input from the passenger to authorize processing of a payment transaction, the second application may send a request to process the payment transaction using card information. In some examples, the payment transaction is authorized without providing the first application with access to card information.
    Type: Application
    Filed: October 9, 2017
    Publication date: May 10, 2018
    Inventors: Paul Aaron, Shawn Morel
  • 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: 9792597
    Abstract: A product catalog service allows business entities to create and store product catalogs indicating products that are available from the business entities. A product catalog includes multiple product family definitions. Each product family definition specifies attribute names of a product family and, for each attribute name, a set of allowed attribute values. In order to specify a particular product variant, an entity may supply one of the allowed attribute values for each specified attribute name of the product. The product catalogs may be received from multiple business entities. Each product catalog may also be shared with multiple business entities. A merchant, for example, may select products from a product catalog to purchase from another merchant. When creating a product catalog, a business entity may reference product family definitions of other product catalogs.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: October 17, 2017
    Assignee: Square, Inc.
    Inventors: Mark Jen, Shawn Morel
  • Patent number: 9785920
    Abstract: A method for a transaction with a taxi includes establishing secure communication between a first computing device in a driver section of a vehicle and a second computing device in a passenger section of a vehicle, receiving in the second computing device a card number from a card reader coupled to the second computing device before receiving a signal from a meter indicating an end of a trip for the passenger, after receiving the card number submitting the transaction for authorization from at least one of the first device or the second device, after receiving a signal from the meter indicating the end of the trip for the passenger, displaying an amount of a fare for the trip on a display, and receiving an indication that the transaction is authorized.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: October 10, 2017
    Assignee: Square, Inc.
    Inventors: Paul Aaron, Shawn Morel
  • Publication number: 20150325057
    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: Application
    Filed: July 21, 2015
    Publication date: November 12, 2015
    Inventors: Paul Aaron, Shawn Morel, Sam Wen, Louie Mantia, Daniel Gatsby, Robert Andersen, Jack Dorsey, Christopher Clark
  • Patent number: 8880881
    Abstract: A method of establishing secure communication between a first mobile computing device and a second mobile computing device includes generating a first self-signed key at the first mobile computing device, pairing the first device with a second device, the pairing including receiving user input of a passcode and after receiving the user input sending the first public key to the second mobile computing device and receiving a second public key from the second mobile computing device, storing the second public key in a database of trusted devices, the database of trusted devices being stored in the first mobile computing device, receiving in the first mobile computing device a list of mobile computing devices connected to a mobile network, matching the list of mobile computing device against the database of trusted devices, and establishing secure communication between the first mobile computing device and the second mobile computing device.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: November 4, 2014
    Assignee: Square, Inc.
    Inventors: Shawn Morel, Diogo Monica, Eric Monti, Sam Wen, Nathan McCauley
  • Patent number: 8874913
    Abstract: A method of establishing secure communication between a first mobile computing device and a second mobile computing device includes receiving a first request from the first mobile computing device to securely communicate with the second mobile computing device via a Wi Fi hot spot, verifying that the first mobile computing device is trusted, generating a public key and a private key based on a trusted certificate, sending the private key to the first mobile computing device via the Wi-Fi hot spot, receiving a second request from the second mobile computing device to securely communicate with the first mobile computing device, verifying that the second mobile computing device is trusted, and sending the public key to the second mobile computing device.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: October 28, 2014
    Assignee: Square, Inc.
    Inventors: Diogo Monica, Shawn Morel
  • Publication number: 20140019340
    Abstract: Method, systems, and apparatus for a method of processing a payment transaction using a mobile device of a merchant. In one aspect, determining the mobile device does not have a connection to an external network; receiving data indicating a payment transaction between a customer and the merchant; determining whether the payment transaction should be stored, where the determining is based on a risk heuristic model that considers one or more of the following: a number of already stored transactions, a value of the payment transaction, a total value, where the total value is a sum of the value of the payment transaction and values of one or more already stored transactions, and risk factors associated with the customer; and based at least on the determination, storing the payment transaction on the mobile device for future processing.
    Type: Application
    Filed: March 12, 2013
    Publication date: January 16, 2014
    Applicant: Square, Inc.
    Inventors: Edward Ruder, James Puls, Mehdi Mulani, Shawn Morel, Grace Chen, Christopher R. Clark, J. Bryan Scott, Eric Monti
  • Patent number: 8494165
    Abstract: A method of establishing secure communication between a first mobile computing device and a second mobile computing device includes receiving a first request from the first mobile computing device to securely communicate with the second mobile computing device via a Wi Fi hot spot, verifying that the first mobile computing device is trusted, generating a public key and a private key based on a trusted certificate, sending the private key to the first mobile computing device via the Wi-Fi hot spot, receiving a second request from the second mobile computing device to securely communicate with the first mobile computing device, verifying that the second mobile computing device is trusted, and sending the public key to the second mobile computing device.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: July 23, 2013
    Assignee: Square, Inc.
    Inventors: Diogo Monica, Shawn Morel
  • Publication number: 20130185152
    Abstract: A method for a transaction with a taxi includes establishing secure communication between a first computing device in a driver section of a vehicle and a second computing device in a passenger section of a vehicle, receiving in the second computing device a card number from a card reader coupled to the second computing device before receiving a signal from a meter indicating an end of a trip for the passenger, after receiving the card number submitting the transaction for authorization from at least one of the first device or the second device, after receiving a signal from the meter indicating the end of the trip for the passenger, displaying an amount of a fare for the trip on a display, and receiving an indication that the transaction is authorized.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: Square, Inc.
    Inventors: Paul Aaron, Shawn Morel
  • Publication number: 20130185124
    Abstract: A taxi fare system for a vehicle includes a meter, a wireless access point carried on the vehicle, a first mobile computing device a wireless, a second mobile computing device, a display and a credit card reader. The meter is configured to receive data from the vehicle indicating distance travelled, to measure waiting time, and to calculate an amount of a passenger fare based at least on the distance travelled and the waiting time. The first mobile computing device is positioned in a driver section of the vehicle and receives data from the meter. The second mobile computing device is positioned in a passenger section of the vehicle and receive card information from the card reader. The first and second mobile computing devices are configured to wirelessly connect to the wireless access point.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: Square Inc.
    Inventors: Paul Aaron, Shawn Morel, Sam Wen, Louie Mantia, Daniel Gatsby, Robert Andersen, Jack Dorsey, Christopher R. Clark
  • Publication number: 20130185559
    Abstract: A method of establishing secure communication between a first mobile computing device and a second mobile computing device includes generating a first self-signed key at the first mobile computing device, pairing the first device with a second device, the pairing including receiving user input of a passcode and after receiving the user input sending the first public key to the second mobile computing device and receiving a second public key from the second mobile computing device, storing the second public key in a database of trusted devices, the database of trusted devices being stored in the first mobile computing device, receiving in the first mobile computing device a list of mobile computing devices connected to a mobile network, matching the list of mobile computing device against the database of trusted devices, and establishing secure communication between the first mobile computing device and the second mobile computing device.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: Square, Inc.
    Inventors: Shawn MOREL, Diogo MONICA, Eric MONTI, Sam WEN, Nathan McCAULEY
  • Publication number: 20130182845
    Abstract: A method of establishing secure communication between a first mobile computing device and a second mobile computing device includes receiving a first request from the first mobile computing device to securely communicate with the second mobile computing device via a Wi Fi hot spot, verifying that the first mobile computing device is trusted, generating a public key and a private key based on a trusted certificate, sending the private key to the first mobile computing device via the Wi-Fi hot spot, receiving a second request from the second mobile computing device to securely communicate with the first mobile computing device, verifying that the second mobile computing device is trusted, and sending the public key to the second mobile computing device.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: Square, Inc.
    Inventors: Diogo Monica, Shawn Morel
  • Publication number: 20130185208
    Abstract: A method for a transaction with a taxi includes receiving from a mobile device in a vehicle an amount of a fare for a passenger trip, receiving trip information from the mobile device, the trip information including a start time, an end time and a distance traveled for the passenger trip, receiving a card number from the mobile device, submitting the transaction for authorization of payment, receiving an indication that the transaction is authorized, accessing financial payment information associated with an account of a driver of the vehicle, the financial payment information sufficient to make a deposit to a financial account of the driver, submitting the transaction for processing to make the deposit in the amount of the fare to the financial account of the driver, and sending the trip information to a computer system of the dispatch service.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: Square, Inc.
    Inventors: Paul Aaron, Shawn Morel, Sam Wen, Louie Mantia, Daniel Gatsby, Robert Andersen, Jack Dorsey, James McKelvey