Patents by Inventor Peter Westen

Peter Westen 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).

  • Publication number: 20230062881
    Abstract: In one aspect, a method includes receiving, from a sender device, a request to initiate a transfer of an asset to a recipient; causing a user interface to be presented on the sender device to receive an input of an amount of the asset to be transferred; causing an indication of the transfer of the asset to be presented via the user interface in association with a graphical icon representing a gift wrapping that conceals at least some information regarding a payload associated with the transfer; associating the graphical icon with the payload to generate a gift-wrapped element that includes the amount and the information regarding the payload; causing a notification to be sent to a recipient device of the recipient that includes the gift wrapped element; and causing assets in the amount to be withdrawn from an account of the sender and transferred to an account of the recipient.
    Type: Application
    Filed: October 21, 2022
    Publication date: March 2, 2023
    Inventors: Alan PAULIN, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Patent number: 11562339
    Abstract: In one embodiment, a method includes receiving, by a payment server and from a messaging application executing on a first mobile device operated by a first user, a request to initiate a payment transaction using a payment application. The request includes a payment amount and an identifier associated with the first user. The method includes facilitating a first adjustment to a balance associated with the financial account of the first user in the data store identified based on the identifier. The method includes generating a link associated with the first adjustment and transmitting the link to the first mobile device. The method includes, upon receiving from a second user operating a messaging application, an indication that the second user has interacted with the link within the messaging application, facilitating a second adjustment of a balance of a financial account of the second user according to the payment amount.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: January 24, 2023
    Assignee: Block, Inc.
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Publication number: 20210166213
    Abstract: In one embodiment, a method includes receiving, by a payment server and from a messaging application executing on a first mobile device operated by a first user, a request to initiate a payment transaction using a payment application. The request includes a payment amount and an identifier associated with the first user. The method includes facilitating a first adjustment to a balance associated with the financial account of the first user in the data store identified based on the identifier. The method includes generating a link associated with the first adjustment and transmitting the link to the first mobile device. The method includes, upon receiving from a second user operating a messaging application, an indication that the second user has interacted with the link within the messaging application, facilitating a second adjustment of a balance of a financial account of the second user according to the payment amount.
    Type: Application
    Filed: February 11, 2021
    Publication date: June 3, 2021
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Patent number: 10949829
    Abstract: Disclosed herein are systems and methods for processing a payment request. A mobile device associated with a payor may generate a user interface having two screen portions. The first screen portion may be configured to display received and sent messages and further configured to receive a command to transmit a message. The second screen portion may be configured to access a third-party application and configured to populate a new message with a payload. The mobile device may receive an inputted amount in the second screen portion representing the payment amount. The mobile device may transmit a request including the payor's identification and the payment amount to a third-party Payment Processing System (PPS) and receive a payload from the PPS. The mobile device may populate and transmit a message to the recipient that contains the payload.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 16, 2021
    Assignee: Square, Inc.
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Publication number: 20200374489
    Abstract: During a communication session facilitated by a first communication service between a first device and a second device, a processor may receive a request to execute a feature not supported by the first communication service. The processor may also identify a second communication service that does support the feature. Further, the processor may then cause the communication session to transition from the first communication service to the second communication service.
    Type: Application
    Filed: June 8, 2020
    Publication date: November 26, 2020
    Inventors: Justin Wood, Peter Westen, Pierre De Filippis
  • Patent number: 10681307
    Abstract: During a communication session facilitated by a first communication service between a first device and a second device, a processor may receive a request to execute a feature not supported by the first communication service. The processor may also identify a second communication service that does support the feature. Further, the processor may then cause the communication session to transition from the first communication service to the second communication service.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Justin Wood, Peter Westen, Pierre De Filippis
  • Patent number: 10623347
    Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: April 14, 2020
    Assignee: Apple Inc.
    Inventors: Gregory N. Christie, Peter Westen, Stephen O. Lemay, Jens Alfke
  • Publication number: 20190363999
    Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
    Type: Application
    Filed: July 8, 2019
    Publication date: November 28, 2019
    Inventors: Gregory N. CHRISTIE, Peter WESTEN, Stephen O. LEMAY, Jens ALFKE
  • Patent number: 10460324
    Abstract: In some examples, a system and method for scheduling communication between a merchant and a service agent associated with a payment processing system (PPS). The method includes obtaining a current state of the POS application to indicate a technical failure. Based on the current state, the PPS determines a time window within which the merchant is available to communicate with the payment processing system or the POS terminal. Prior to establishing communication, if a current transaction is in progress, PPS defers the establishment of the communication channel to another time window, wherein the other time window is determined based on the transaction history or on a merchant-specified time window.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: October 29, 2019
    Assignee: Square, Inc.
    Inventor: Peter Westen
  • Patent number: 10397470
    Abstract: A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. Users are provided with feedback (e.g., live video feed, audio and/or visual countdowns, etc.) to assist them in preparing for image capture. The captured images are seamlessly integrated with existing applications (e.g., video conferencing, instant text messaging, etc.).
    Type: Grant
    Filed: January 14, 2018
    Date of Patent: August 27, 2019
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 10348654
    Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: July 9, 2019
    Assignee: Apple Inc.
    Inventors: Gregory N. Christie, Peter Westen, Stephen O. Lemay, Jens Alfke
  • Publication number: 20190116339
    Abstract: During a communication session facilitated by a first communication service between a first device and a second device, a processor may receive a request to execute a feature not supported by the first communication service. The processor may also identify a second communication service that does support the feature. Further, the processor may then cause the communication session to transition from the first communication service to the second communication service.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 18, 2019
    Inventors: Justin Wood, Peter Westen, Pierre De Filippis
  • Patent number: 10116900
    Abstract: Method and apparatus for initiating and managing a chat session are described herein. According to one embodiment, user activities with respect to the data processing system are monitored, including user activities that are unrelated to chat services. In response to a request to initiate a chat session between a local user and a remote user, a first chat service account is selected from a list of chat service accounts associated with the remote user based on the monitored user activities. A chat session is initiated using the selected first chat service account of the remote user and a second chat service account selected for the local user. Certain information is displayed within a chat window indicating that the chat session is conducted between the first and second chat service accounts. Other methods and apparatuses are also described.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: October 30, 2018
    Assignee: APPLE INC.
    Inventors: Justin Wood, Peter Westen, Pierre De Filippis
  • Publication number: 20180220067
    Abstract: A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. Users are provided with feedback (e.g., live video feed, audio and/or visual countdowns, etc.) to assist them in preparing for image capture. The captured images are seamlessly integrated with existing applications (e.g., video conferencing, instant text messaging, etc.).
    Type: Application
    Filed: January 14, 2018
    Publication date: August 2, 2018
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 10032325
    Abstract: Disclosed herein are systems and methods for generating a signature on a card. The computer may present a user interface on a touch device having a bounding box that is specified by a width and height representative of a space on the card. The computer may receive signature data generated by an input stroke on the touch device. The computer may determine from the signature data coordinates of a signature represented by the input stroke. The computer may generate a set of points representing a curvature of the input stroke. The computer may scale the set of points such that the coordinates are maximized within the space. The computer may convert the scaled set of points from a vector format to a raster format. The raster formatted scaled set of points in the space may be imprinted on the card.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: July 24, 2018
    Assignee: Square, Inc.
    Inventors: Peter Westen, Robert Andersen
  • Publication number: 20180191646
    Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
    Type: Application
    Filed: September 25, 2017
    Publication date: July 5, 2018
    Inventors: Gregory N. CHRISTIE, Peter WESTEN, Stephen O. LEMAY, Jens ALFKE
  • Publication number: 20180114211
    Abstract: Disclosed herein are systems and methods for processing a payment request. A mobile device associated with a payor may generate a user interface having two screen portions. The first screen portion may be configured to display received and sent messages and further configured to receive a command to transmit a message. The second screen portion may be configured to access a third-party application and configured to populate a new message with a payload. The mobile device may receive an inputted amount in the second screen portion representing the payment amount. The mobile device may transmit a request including the payor's identification and the payment amount to a third-party Payment Processing System (PPS) and receive a payload from the PPS. The mobile device may populate and transmit a message to the recipient that contains the payload.
    Type: Application
    Filed: December 21, 2017
    Publication date: April 26, 2018
    Inventors: Alan PAULIN, Peter WESTEN, Shawn WELCH, Daniel FEDERMAN, Michael GERSHUNOVSKY, Ayokunle OMOJOLA
  • Publication number: 20180075444
    Abstract: Disclosed herein are systems and methods for processing a payment request. A server may receive a request to transmit a message generated on a payor's mobile device to a second user's mobile device, where the request includes a message including a payload and an identifier for the second user. The payload may not include any information or identifiers associated with the second user. The server may transmit the message and payload from the payor's mobile device to the second user's mobile device.
    Type: Application
    Filed: September 30, 2016
    Publication date: March 15, 2018
    Inventors: Alan PAULIN, Peter WESTEN, Shawn WELCH, Daniel FEDERMAN, Michael GERSHUNOVSKY, Ayokunle OMOJOLA
  • Patent number: D837227
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: January 1, 2019
    Assignee: Square, Inc.
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Patent number: D947209
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: March 29, 2022
    Assignee: Block, Inc.
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola