Patents by Inventor Nadav Naaman

Nadav Naaman 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: 20230026982
    Abstract: Systems, methods, and computer program products for providing cloud-based application security are disclosed. For example, a server part of a cloud-based application may determine a plurality of security challenges for authorizing a request based on a plurality of security settings of a user account and one or more attributes of the request, issue a first-level authorization challenge and a second-level authorization challenge based on the determining, identify a plurality of available resources from the user account for the request, and responsive to successful completion of the first-level authorization challenge and the second-level authorization challenge, automatically apply two or more of the available resources from the user account to fulfill the request based on the one or more attributes of the request and a physical location associated with the request.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 26, 2023
    Inventors: Sebastien Taveau, Nadav Naaman
  • Patent number: 11455614
    Abstract: Systems, methods, and computer program products for providing cloud-based application security are disclosed. For example, a server part of a cloud-based application may determine a plurality of security challenges for authorizing a request based on a plurality of security settings of a user account and one or more attributes of the request, issue a first-level authorization challenge and a second-level authorization challenge based on the determining, identify a plurality of available resources from the user account for the request, and responsive to successful completion of the first-level authorization challenge and the second-level authorization challenge, automatically apply two or more of the available resources from the user account to fulfill the request based on the one or more attributes of the request and a physical location associated with the request.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: September 27, 2022
    Assignee: PayPal, Inc.
    Inventors: Sebastien Taveau, Nadav Naaman
  • Patent number: 10848564
    Abstract: Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: November 24, 2020
    Assignee: PAYPAL, INC.
    Inventor: Nadav Naaman
  • Publication number: 20200034820
    Abstract: Systems, methods, and computer program products for providing cloud-based application security are disclosed. For example, a server part of a cloud-based application may determine a plurality of security challenges for authorizing a request based on a plurality of security settings of a user account and one or more attributes of the request, issue a first-level authorization challenge and a second-level authorization challenge based on the determining, identify a plurality of available resources from the user account for the request, and responsive to successful completion of the first-level authorization challenge and the second-level authorization challenge, automatically apply two or more of the available resources from the user account to fulfill the request based on the one or more attributes of the request and a physical location associated with the request.
    Type: Application
    Filed: June 11, 2019
    Publication date: January 30, 2020
    Inventors: Sebastien Taveau, Nadav Naaman
  • Publication number: 20190373061
    Abstract: Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application.
    Type: Application
    Filed: April 9, 2019
    Publication date: December 5, 2019
    Inventor: Nadav Naaman
  • Patent number: 10318948
    Abstract: Systems, methods, and computer program products for providing cloud-based application security are disclosed. For example, a server part of a cloud-based application may determine a plurality of security challenges for authorizing a request based on a plurality of security settings of a user account and one or more attributes of the request, issue a first-level authorization challenge and a second-level authorization challenge based on the determining, identify a plurality of available resources from the user account for the request, and responsive to successful completion of the first-level authorization challenge and the second-level authorization challenge, automatically apply two or more of the available resources from the user account to fulfill the request based on the one or more attributes of the request and a physical location associated with the request.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: June 11, 2019
    Assignee: PAYPAL, INC.
    Inventors: Sebastien Taveau, Nadav Naaman
  • Patent number: 10257279
    Abstract: Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: April 9, 2019
    Assignee: PAYPAL, INC.
    Inventor: Nadav Naaman
  • Patent number: 9769593
    Abstract: Methods and systems utilize a shake and transfer process to initiate a wireless communication and provide a user device with time and location information of the communication, which can be associated with contact information of a user of the other device. As a result, a user has additional information associated with a contact, and the time and location information can be used to determine or track elapsed time and distance traveled between communications.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: September 19, 2017
    Assignee: PAYPAL, INC.
    Inventors: Sebastien Taveau, Carl Stone, Nadav Naaman, Hadi Nahari
  • Publication number: 20170206519
    Abstract: Systems, methods, and computer program products for providing cloud-based application security are disclosed. For example, a server part of a cloud-based application may determine a plurality of security challenges for authorizing a request based on a plurality of security settings of a user account and one or more attributes of the request, issue a first-level authorization challenge and a second-level authorization challenge based on the determining, identify a plurality of available resources from the user account for the request, and responsive to successful completion of the first-level authorization challenge and the second-level authorization challenge, automatically apply two or more of the available resources from the user account to fulfill the request based on the one or more attributes of the request and a physical location associated with the request.
    Type: Application
    Filed: March 23, 2017
    Publication date: July 20, 2017
    Inventors: Sebastien Taveau, Nadav Naaman
  • Publication number: 20160335624
    Abstract: An embodiment of a method for splitting a bill includes displaying a primary bill that includes a plurality of items on a first payer device. A plurality of inputs are received from the first payer device that assign the plurality of items to a first payer and at least one second payer to generate a first secondary bill and at least one second secondary bill. Each at least one second secondary bill is then sent to a respective second payer device, and payments are sent for the first secondary bill from the first payer device and each at least one secondary bill from the respective second payer device. An image of a physical bill may be taken by the first payer device and optical character recognition may be performed on the image to produce the primary bill that is displayed on the display of a first payer device.
    Type: Application
    Filed: July 29, 2016
    Publication date: November 17, 2016
    Inventor: Nadav Naaman
  • Publication number: 20160014208
    Abstract: Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventor: Nadav Naaman
  • Patent number: 9154555
    Abstract: Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: October 6, 2015
    Assignee: PAYPAL, INC.
    Inventor: Nadav Naaman
  • Publication number: 20140323052
    Abstract: Methods and systems utilize a shake and transfer process to initiate a wireless communication and provide a user device with time and location information of the communication, which can be associated with contact information of a user of the other device. As a result, a user has additional information associated with a contact, and the time and location information can be used to determine or track elapsed time and distance traveled between communications.
    Type: Application
    Filed: July 14, 2014
    Publication date: October 30, 2014
    Inventors: Sebastien Taveau, Carl Stone, Nadav Naaman, Hadi Nahari
  • Patent number: 8781393
    Abstract: Methods and systems utilize a shake and transfer process to initiate a wireless communication provide a user device with time and location information of the communication, which can be associated with contact information of a user of the other device. As a result, a user has additional information associated with a contact, and the time and location information can be used to determine or track elapsed time and distance traveled between communications.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: July 15, 2014
    Assignee: Ebay Inc.
    Inventors: Sebastien Taveau, Carl Stone, Nadav Naaman, Hadi Nahari
  • Publication number: 20120254290
    Abstract: Systems and methods are disclosed herein to allow a service provider supporting applications running on a client device to remotely disable the applications, features of the applications, or sessions of the applications running on the client device. The service providers may initiate the disable action automatically upon the detection of certain events on or through the client device without requiring user input. The disable action is specific for the client device. In one embodiment, the service provider collects information associated with the application and with the remote client device that runs the application to conduct one or more transactions with the service provider. The service provider determines from the collected information a feature set of the application to disable on the client device. The service provider disabling remotely the feature set of the application on the client device without affecting any other client devices that run the application.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: eBay, Inc.
    Inventor: Nadav Naaman
  • Publication number: 20120166332
    Abstract: An embodiment of a method for splitting a bill includes displaying a primary bill that includes a plurality of items on a first payer device. A plurality of inputs are received from the first payer device that assign the plurality of items to a first payer and at least one second payer to generate a first secondary bill and at least one second secondary bill. Each at least one second secondary bill is then sent to a respective second payer device, and payments are sent for the first secondary bill from the first payer device and each at least one secondary bill from the respective second payer device. An image of a physical bill may be taken by the first payer device and optical character recognition may be performed on the image to produce the primary bill that is displayed on the display of a first payer device.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: EBAY INC.
    Inventor: Nadav Naaman
  • Publication number: 20110320345
    Abstract: A user's smart phone is used for payments and holding information, similar to what is contained in a physical wallet. Depending on transaction details, user preferences, and location, one or more “best” funding instruments for the transaction are selected for the user, who may then revise if desired. Access to different functions or information within the phone may vary and require different authentication/security levels depending on type of use (e.g., payment or non-payment) and details of use (e.g., high payment amount vs. low payment amount, use of sensitive information vs. non-sensitive information).
    Type: Application
    Filed: June 21, 2011
    Publication date: December 29, 2011
    Applicant: eBay, Inc.
    Inventors: Sebastien Taveau, Nadav Naaman
  • Publication number: 20110076942
    Abstract: Methods and systems utilize a shake and transfer process to initiate a wireless communication provide a user device with time and location information of the communication, which can be associated with contact information of a user of the other device. As a result, a user has additional information associated with a contact, and the time and location information can be used to determine or track elapsed time and distance traveled between communications.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: eBay Inc.
    Inventors: Sebastien Taveau, Carl Stone, Nadav Naaman, Hadi Nahari
  • Publication number: 20110076941
    Abstract: Methods and systems utilize a shake and transfer process to provide a consumer with an enhanced user experience. In a first embodiment, a purchase is made between two devices using NFC, and a shake and transfer process downloads large data, such as a movie, video, or game, from one device to the other. In a second embodiment, the user can select information or data, such as non-user contacts, photos, or videos, on the phone to transfer during a shake and transfer process. In yet another embodiment, a user may pay for purchases from an unattended merchant, such as a vending machine, using a shake and transfer process, where the user may also receive incentives, based on the user profile and/or purchase, from the unattended merchant.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: eBay Inc.
    Inventors: Sebastien Taveau, Carl Stone, Nadav Naaman, Hadi Nahari