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

  • Patent number: 9886689
    Abstract: Disclosed herein are systems and methods for processing a payment request from a payor's mobile device. Payment Processing System (PPS) server may receive a payment request from a payor's mobile device, including an amount to pay but not any identification of a recipient. The PPS server may increment a balance of an escrow account and decrement a balance of the payor's account according to the amount of the request. The PPS server may generate a token, associated with the escrow account, including an alphanumeric string based on a random value generator. The PPS server may also generate a payload based on the token and transmit the payload to the payor's mobile device. Upon the recipient receiving and activating the payload, the PPS server may decrement the escrow account and increment the recipient's account.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 6, 2018
    Assignee: Square, Inc.
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Patent number: 9881296
    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: September 30, 2016
    Date of Patent: January 30, 2018
    Assignee: Square, Inc.
    Inventors: Alan Paulin, Peter Westen, Shawn Welch, Daniel Federman, Michael Gershunovsky, Ayokunle Omojola
  • Patent number: 9871963
    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: July 18, 2016
    Date of Patent: January 16, 2018
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Publication number: 20180005203
    Abstract: A notification message system can use a payment request message during an authorization process to generate a message recommending a tip amount. A customer provides a payment card number at a merchant. A merchant initiates an authorization request using the payment card number and an amount. The authorization message is transmitted to a merchant-acquirer, who then transmits the authorization message to issue processing system, who in turn transmits the authorization message to a consumer computing system. The consumer computing system can use an industry code to determine whether the merchant is one that customarily receives a tip. The consumer computing system calculates a suggested tip amount based on the transaction amount, then generates a message with the tip amount and pushes the message to a mobile device of the user associated with the payment card number. The customer can continue the transaction using that tip amount.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Brian Grassadonia, Ayo Omojola, Jochen Bekmann, Dhanji Prasanna, Peter Westen
  • Publication number: 20160360102
    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: July 18, 2016
    Publication date: December 8, 2016
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 9413978
    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: March 2, 2015
    Date of Patent: August 9, 2016
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 9116221
    Abstract: A secure location sharing system is disclosed that allows publishers to share their locations with subscribers. Each publishing device generates, encrypts and publishes its location information with a specified precision to a distribution service for distribution to one or more subscribing devices. The distribution service provides secure distribution of the location information to the distribution list but cannot access the publisher's precise location information, which remains encrypted until decrypted at the subscribing devices. Publishers can share their location information with varying levels of precision for different subscribers. Publishers can select at least two dimensions of location information precision: spatial and temporal. For less precise location sharing, the publishing device can randomize or otherwise obscure the precise location of the publishing device.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: August 25, 2015
    Assignee: Apple Inc.
    Inventor: Peter Westen
  • Publication number: 20150181101
    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: March 2, 2015
    Publication date: June 25, 2015
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Publication number: 20150163453
    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: Application
    Filed: September 22, 2014
    Publication date: June 11, 2015
    Inventors: Justin Wood, Peter Westen, Pierre De Filippis
  • Patent number: 8970776
    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: June 11, 2012
    Date of Patent: March 3, 2015
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 8724523
    Abstract: Multiple users participate in a conference while taking maximum advantage of hardware and bandwidth capabilities of each participant. Each user's system makes known to a directory service its hardware sending and receiving capabilities. The directory service makes this information available to other users who may then wish to join a conference with the user. An initiating user sends invitations via the directory service to the remote users. Each user that accepts an invitation transmits its network address to the initiating user, who then establishes a peer-to-peer connection with each of the remote users. Each participant system exchanges information about hardware capabilities and bandwidth, and a conference manager determines a best model for connecting each of the participants. Depending on the hardware and bandwidth capabilities of the participants, the manager chooses from a duplicate streams model, a multicast model, and a host-among-peers model for connecting the participants.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: May 13, 2014
    Assignee: Apple Inc.
    Inventors: Bruce Arthur, Marcel van Os, Stephen O. Lemay, Greg Christie, Peter Westen
  • Patent number: 8468205
    Abstract: Method and apparatus for maintaining presence settings of a user for buddies selected from different buddy groups regardless of which user accounts and which buddy accounts are used in a plurality of messaging services for the user and the buddies are described. The user may subscribe to the messaging services via one or more user accounts. Each buddy may subscribe to the messaging services via one or more buddy accounts. A presence setting may be associated with a buddy group including at least one buddy account of the buddies. One or more service specific settings matching the presence settings may be identified. Each service specific setting may specify a service specific presence of a messaging service for one of the user accounts and one of the buddy accounts. A presence notification message for the service specific setting may be determined to notify the messaging service for the presence setting.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: June 18, 2013
    Assignee: Apple Inc.
    Inventors: Peter Westen, Justin Mcleod North Wood
  • Publication number: 20120249855
    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: June 11, 2012
    Publication date: October 4, 2012
    Applicant: APPLE INC.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 8199249
    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 15, 2010
    Date of Patent: June 12, 2012
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Publication number: 20120050033
    Abstract: A secure location sharing system is disclosed that allows publishers to share their locations with subscribers. Each publishing device generates, encrypts and publishes its location information with a specified precision to a distribution service for distribution to one or more subscribing devices. The distribution service provides secure distribution of the location information to the distribution list but cannot access the publisher's precise location information, which remains encrypted until decrypted at the subscribing devices. Publishers can share their location information with varying levels of precision for different subscribers. Publishers can select at least two dimensions of location information precision: spatial and temporal. For less precise location sharing, the publishing device can randomize or otherwise obscure the precise location of the publishing device.
    Type: Application
    Filed: August 26, 2010
    Publication date: March 1, 2012
    Applicant: APPLE INC.
    Inventor: Peter Westen
  • Publication number: 20120005152
    Abstract: A record of an event is received in a common format. The record includes a time of the event, a type of the event, and an identity of a device that created the record in the common format using an event creation module selected based on the type of the event. A collection of records including the received record is managed, and a portion of the collection of records is provided in response to a user request. The portion is configured to be sorted according to user-configurable criteria and includes records with a plurality of types.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventors: Peter Westen, Justin Mcleod North Wood
  • Publication number: 20110231495
    Abstract: Method and apparatus for maintaining presence settings of a user for buddies selected from different buddy groups regardless of which user accounts and which buddy accounts are used in a plurality of messaging services for the user and the buddies are described. The user may subscribe to the messaging services via one or more user accounts. Each buddy may subscribe to the messaging services via one or more buddy accounts. A presence setting may be associated with a buddy group including at least one buddy account of the buddies. One or more service specific settings matching the presence settings may be identified. Each service specific setting may specify a service specific presence of a messaging service for one of the user accounts and one of the buddy accounts. A presence notification message for the service specific setting may be determined to notify the messaging service for the presence setting.
    Type: Application
    Filed: March 17, 2010
    Publication date: September 22, 2011
    Inventors: Peter Westen, Justin Mcleod North Wood
  • Publication number: 20110110505
    Abstract: Multiple users participate in a conference while taking maximum advantage of hardware and bandwidth capabilities of each participant. Each user's system makes known to a directory service its hardware sending and receiving capabilities. The directory service makes this information available to other users who may then wish to join a conference with the user. An initiating user sends invitations via the directory service to the remote users. Each user that accepts an invitation transmits its network address to the initiating user, who then establishes a peer-to-peer connection with each of the remote users. Each participant system exchanges information about hardware capabilities and bandwidth, and a conference manager determines a best model for connecting each of the participants. Depending on the hardware and bandwidth capabilities of the participants, the manager chooses from a duplicate streams model, a multicast model, and a host-among-peers model for connecting the participants.
    Type: Application
    Filed: January 14, 2011
    Publication date: May 12, 2011
    Inventors: Bruce Arthur, Marcel Van Os, Stephen O. Lemay, Greg Christie, Peter Westen
  • Patent number: 7881235
    Abstract: Multiple users participate in a conference while taking maximum advantage of hardware and bandwidth capabilities of each participant. Each user's system makes known to a directory service its hardware sending and receiving capabilities. The directory service makes this information available to other users who may then wish to join a conference with the user. An initiating user sends invitations via the directory service to the remote users. Each user that accepts an invitation transmits its network address to the initiating user, who then establishes a peer-to-peer connection with each of the remote users. Each participant system exchanges information about hardware capabilities and bandwidth, and a conference manager determines a best model for connecting each of the participants. Depending on the hardware and bandwidth capabilities of the participants, the manager chooses from a duplicate streams model, a multicast model, and a host-among-peers model for connecting the participants.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: February 1, 2011
    Assignee: Apple Inc.
    Inventors: Bruce Arthur, Marcel VanOs, Stephen O Lemay, Greg Christie, Peter Westen
  • Publication number: 20100185960
    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: March 17, 2010
    Publication date: July 22, 2010
    Inventors: Gregory N. Christie, Peter Westen, Stephen O. Lemay, Jens Alfke