Search

Shawn Morel Phones & Addresses

  • 444 Eureka St, San Francisco, CA 94114 (650) 387-8436
  • Cazadero, CA
  • 49 Showers Ct, Mountain View, CA 94040 (650) 209-5234
  • Palo Alto, CA
  • Santa Clara, CA
  • 444 Eureka St, San Francisco, CA 94114 (650) 209-5234

Work

Company: Faire (formerly indigo fair) Jan 2019 Position: Lead data engineer

Education

Degree: Bachelors School / High School: University of Waterloo 2002 to 2007 Specialities: Mathematics, Computer Science

Skills

Software Engineering • Os X • Operating Systems • Java • Distributed Systems • Mac Os X • File Systems • Human Computer Interaction • Python • Ruby

Languages

French

Industries

Information Technology And Services

Professional Records

License Records

Shawn Morel

Address:
444 Eureka St, San Francisco, CA 94114
License #:
A5258790
Category:
Airmen

Resumes

Resumes

Shawn Morel Photo 1

Senior Staff Software Engineer

View page
Location:
San Francisco, CA
Industry:
Information Technology And Services
Work:
Faire (Formerly Indigo Fair)
Lead Data Engineer

Funemployment
Tool Builder and Researcher

Inscriptive Oct 2015 - 2018
Co-Founder and Chief Technology Officer

Square May 2011 - Oct 2015
Member of Technical Staff

Vmware Jan 2006 - May 2011
Member of Technical Staff
Education:
University of Waterloo 2002 - 2007
Bachelors, Mathematics, Computer Science
Cañada College 2001 - 2002
St. Patrick's School 1989 - 2001
Skills:
Software Engineering
Os X
Operating Systems
Java
Distributed Systems
Mac Os X
File Systems
Human Computer Interaction
Python
Ruby
Languages:
French

Publications

Us Patents

Secure Communications Between Devices Using A Trusted Server

View page
US Patent:
20130182845, Jul 18, 2013
Filed:
Jan 18, 2012
Appl. No.:
13/353156
Inventors:
Diogo Monica - San Francisco CA, US
Shawn Morel - San Francisco CA, US
Assignee:
Square, Inc. - San Francisco CA
International Classification:
H04K 1/00
US Classification:
380270
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.

Mobile Card Processing Using Multiple Wireless Devices

View page
US Patent:
20130185124, Jul 18, 2013
Filed:
Jan 18, 2012
Appl. No.:
13/353238
Inventors:
Paul Aaron - San Francisco CA, US
Shawn Morel - San Francisco CA, US
Sam Wen - San Francisco CA, US
Louie Mantia - San Francisco CA, US
Daniel Gatsby - San Francisco CA, US
Robert Andersen - San Francisco CA, US
Jack Dorsey - San Francisco CA, US
Christopher R. Clark - San Francisco CA, US
Assignee:
Square Inc. - San Francisco CA
International Classification:
G07B 15/00
G06Q 20/32
G07B 15/02
US Classification:
705 13
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.

Acquisition Of Card Information To Enhance User Experience

View page
US Patent:
20130185152, Jul 18, 2013
Filed:
Jan 18, 2012
Appl. No.:
13/353250
Inventors:
Paul Aaron - San Francisco CA, US
Shawn Morel - San Francisco CA, US
Assignee:
Square, Inc. - San Francisco CA
International Classification:
G06Q 30/02
G06K 5/00
US Classification:
705 1451, 235380, 709219
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.

Handling Transaction And Trip Data

View page
US Patent:
20130185208, Jul 18, 2013
Filed:
Jan 18, 2012
Appl. No.:
13/353133
Inventors:
Paul Aaron - San Francisco CA, US
Shawn Morel - San Francisco CA, US
Sam Wen - San Francisco CA, US
Louie Mantia - San Francisco CA, US
Daniel Gatsby - San Francisco CA, US
Robert Andersen - San Francisco CA, US
Jack Dorsey - San Francisco CA, US
James McKelvey - Miami FL, US
Assignee:
Square, Inc. - San Francisco CA
International Classification:
G06Q 20/32
US Classification:
705 44
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.

Secure Communications Between Devices

View page
US Patent:
20130185559, Jul 18, 2013
Filed:
Jan 18, 2012
Appl. No.:
13/353229
Inventors:
Shawn MOREL - San Francisco CA, US
Diogo MONICA - San Francisco CA, US
Eric MONTI - San Francisco CA, US
Sam WEN - San Francisco CA, US
Nathan McCAULEY - San Francisco CA, US
Assignee:
Square, Inc. - San Francisco CA
International Classification:
H04L 9/30
H04W 48/20
US Classification:
713168
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.

Storing And Forwarding Payment Transactions

View page
US Patent:
20140019340, Jan 16, 2014
Filed:
Mar 12, 2013
Appl. No.:
13/797390
Inventors:
James Puls - San Francisco CA, US
Mehdi Mulani - San Francisco CA, US
Shawn Morel - San Francisco CA, US
Grace Chen - San Francisco CA, US
Christopher R. Clark - San Francisco CA, US
J. Bryan Scott - San Francisco CA, US
Eric Monti - San Francisco CA, US
Assignee:
Square, Inc. - San Francisco CA
International Classification:
G06Q 20/32
US Classification:
705 39
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.

Transaction Processing By Multiple Devices

View page
US Patent:
20220414635, Dec 29, 2022
Filed:
Aug 31, 2022
Appl. No.:
17/900690
Inventors:
- San Francisco CA, US
James Puls - San Francisco CA, US
Mehdi Mulani - San Francisco CA, US
Shawn Morel - San Francisco CA, US
Grace Huey Chen - San Francisco CA, US
Christopher Clark - San Francisco CA, US
J. Bryan Scott - San Francisco CA, US
Eric Monti - San Francisco CA, US
International Classification:
G06Q 20/32
G06Q 20/40
G06Q 20/12
Abstract:
Techniques associated with a customer-facing device and a merchant-facing device are described herein. In an example, a system can include a customer-facing device configured with a customer application that is executable on an operating system of the customer-facing device to (i) display information to a customer and (ii) receive input from the customer, wherein the customer-facing device includes a payment reader to read payment data from a payment instrument in association with a payment transaction between the customer and a merchant, and a merchant-facing device configured with a merchant application that is executable on an operating system of the merchant-facing device to (i) display information to the merchant and (ii) receive input from the merchant. In at least one example, the customer-facing device and the merchant-facing device can communicate to process, at least in part, the payment transaction associated with the payment instrument via a remote payment service system.

Product Catalog Services

View page
US Patent:
20220391869, Dec 8, 2022
Filed:
Jul 25, 2022
Appl. No.:
17/872938
Inventors:
- San Francisco CA, US
Shawn Morel - San Francisco CA, US
International Classification:
G06Q 20/20
G06Q 30/06
G06Q 10/08
Abstract:
A product catalog service allows merchants to create and store product catalogs indicating products that are available from the merchants. Transaction data from point-of-sale (POS) devices of a plurality of merchants can be received. A first catalog of a first merchant can be obtained from a first POS device of a first merchant. The first catalog contains items to be sold by the first merchant. Using the transaction data and the catalog, a second catalog of items to be sold by a second merchant can be generated or updated and transmitted to the second merchant. Items can be compared using item attributes. Item descriptions in the second catalog can be based on item descriptions in the first catalog.
Shawn Morel from San Francisco, CA, age ~41 Get Report