Patents Assigned to PayPal, Inc.
  • Patent number: 11605086
    Abstract: Account information for a plurality of accounts and transaction information for a plurality of transactions conducted among the plurality of accounts are analyzed. A transaction volume threshold is determined based on the analysis. A first subset of the accounts is identified. The first subset of account each corresponds to an amount of conducted transactions below the transaction volume threshold. A second subset of the accounts is identified. The second subset of the accounts each corresponds to an amount of conducted transactions above the transaction volume threshold. In response to the identification of the first subset and the second subset of the accounts, the account information and the transaction information are stored into an electronic database collectively for the first subset of the accounts, and the account information and the transaction information are stored into the electronic database separately for the second subset of the accounts.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: March 14, 2023
    Assignee: PAYPAL, INC.
    Inventors: Jun Gu, Yunjing Dai, Jie Huang
  • Patent number: 11601507
    Abstract: Systems and methods for redirecting control of a process performed on a first application on a user device to another second application on the user device include receiving, through a controlling a process, a request to perform an action (e.g., user authentication). A determination may be made whether the second application is able to facilitate completion of the action (e.g. performing the authentication). Control of the process may then be redirected from the first application to the second application in order to complete the action.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: March 7, 2023
    Assignee: PayPal, Inc.
    Inventors: Kishore Jaladi, Darshan Desai, Abhishek Chhibber
  • Patent number: 11599583
    Abstract: A server computing device receives, from a client device, a request for data objects. The server computing device calculates a number of data objects to be returned to the client device based on the request for data and performs a first query with a distributed search engine to search a distributed index for the data objects in the request based on at least a first portion of the number of data objects. The server computing device then write each data object from a first data object set returned by the distributed search engine from the distributed index to an output stream buffer and sends the data objects stored in the output buffer when a first condition is satisfied.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: March 7, 2023
    Assignee: PAYPAL, INC.
    Inventors: Abil Naithelloor George, Sharath Raghu
  • Patent number: 11601275
    Abstract: A system and method for implementing a two-side token for OAUTH are described. A first request for access by a partner app server to user account information owned by a host server is received at a host auth server. Upon receiving authorization to share the user account information, a response is returned to the partner app sever. The response includes an access token. In response to returning the response to the partner app server, an event is written to an event queue. The event provides an indication that the request for access was received and that the corresponding response with the access token was returned. The event, when read by a host app server, instructs the host app server to submit a second request to a partner auth server for a reciprocal access token.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: March 7, 2023
    Assignee: PAYPAL, INC.
    Inventors: Gyanesh Pandey, Gautam Madaan
  • Patent number: 11593743
    Abstract: A method may include generating a user interface (UI) to facilitate interaction with a risk management system. The UI may include a first element indicating a rule used by the risk management system to manage risk for a client, a second element indicating effectiveness of the rule, and a third element invocable to modify the rule. The method may also include monitoring activity of the client to determine whether the activity of the client shifts the client into a different category of client; determining that the client is shifted into the different category; based on the shift, modifying the second element to include a recommended modification to the rule; and in response to receiving an interaction with the second element, applying the recommended modification to the rule.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Arthi Rajan Makhija, Neeti Deshmukh, Grahame Andrew Jastrebski, Souradeep Sen
  • Patent number: 11593608
    Abstract: Methods and systems are presented for providing automated online chat assistance in an online chat session. One or more utterances transmitted from a user device of a user via the online chat session are obtained. The one or more utterances are provided to a first prediction model to predict an intent of a user. If it is determined that the first prediction model is unable to predict the intent of the user based on the one or more utterances, the one or more utterances are provided to a second prediction model. After predicting the intent of the user by the second prediction model, the intent is used by a chat robot to provide a dialogue with the user via the online chat session. The one or more utterances and the predicted intent are used to re-train the first prediction model.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Yu-Hsuan Kuo, Venkata Ramana Nadimpalli
  • Patent number: 11593720
    Abstract: A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Ashley Gibson, Cass Patrick Costello, Conny Wu
  • Patent number: 11593449
    Abstract: There are provided systems and methods for reducing computing calls for webpage load times and resources to reduce power usage and/or carbon footprints caused by repetitive navigations. A service provider, such as an online transaction processor, may provide computing services to users, which require computing devices of the users to interact with the service provider and load data on the computing devices, including webpages and application interfaces. Each of data loading event may have a cost, where repeating events may lead to unnecessary power usage, carbon emissions and/or a carbon footprint. A graph algorithmic process may utilize state diagrams of processing flows for data loading events with attributes for each data loading event to identify problematic repeated events. Once the problematic events are identified, the service provider may identify corrective actions to avoid or reduce the repetitive events, such as by merging data into one or more events.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: February 28, 2023
    Assignee: PAYPAL, INC.
    Inventor: Yash Bansal
  • Patent number: 11595820
    Abstract: Systems and methods for managing concurrent secure elements on a mobile device to coordinate with an application or “app” running on the mobile device and an appropriate communications protocol for conducting transactions using the mobile device include: informing, by the processor, the reader device of a preferred app and a communication protocol usable by the preferred app; receiving, by the processor, information about which apps and communication protocols are supported by a reader for processing a transaction; locating, by the processor, a secure element supporting an app and a communication protocol supported by the reader; channeling the communication protocol for the specific configuration of the app and the supporting secure element; activating the secure element that supports the app; and processing, with the activated secure element, using the supported app and communication channel, the transaction with the reader.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Sebastien Taveau, John Hastings Granbery
  • Patent number: 11592973
    Abstract: Methods and systems are presented for dynamically modifying electronic content presented on a user device by third-party content providers based on goals associated with one or more entities. A content modification system may receive inputs related to goals for a user. The content modification system may synthesize the goals associated with the user. When the user uses a user device to request content from a third-party server, the content modification system may obtain the content and extract items included within the content. The content modification system may modify the content based on the synthesized goals, such as re-arranging the items, highlighting some of the items, or adding and/or removing items. The content modification system may cause the user device to present the modified content.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Gwendolyn Phelan Roberts, Vladimir Bacvanski, Michael Charles Todasco
  • Patent number: 11593813
    Abstract: A first graph that includes a plurality of containers is accessed. The containers each contain one or more rules that each have corresponding computer code. The containers are configured for sequential execution by a rule engine. The computer code corresponding to the one or more rules in each of the containers is electronically scanned. Based on the electronic scan, an interdependency among the rules is determined. Based on the determined interdependency, a second graph is generated. The second graph includes all of the rules of the containers, but not the containers themselves. At least some of the rules are configured for parallel execution by the rule engine.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: February 28, 2023
    Assignee: PAYPAL, INC.
    Inventors: Srinivasan Manoharan, Junhua Zhao, Yuehao Wu, Xiaohan Yun
  • Patent number: 11593829
    Abstract: Systems/techniques for facilitating proxy objects for tracking processing of electronic coupon codes are provided. In various embodiments, a system can determine that a browser is performing a checkout on a frontend website. In various aspects, the system can cause the frontend website to instruct the web browser to transmit a validation request to a backend server, wherein the validation request identifies a coupon code and requests that the backend server determine whether the coupon code is applicable to the checkout. In various instances, the system can cause the web browser to append a proxy object to the validation request, wherein the proxy object fetches, during execution of the validation request by the backend server, an execution status of the validation request. In various cases, the system can receive, from the proxy object, the execution status and can initiate one or more electronic actions based on the execution status.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Anthony Le, Taylor James Harwood, Jonathan Travis Huff
  • Patent number: 11593676
    Abstract: Systems and methods that determining a solution for a real-time message are provided. Multiple messages of different types are received from multiple platforms. The messages were generated in response to errors caused by applications monitored by the platforms. For each message, a language processing system determines the content of the message and the machine learning system determines a classification of the message. The set of message candidates are generated by comparing the classification and the content of the message to historical messages. From the set of message candidates, solution messages are identified. A recommended solution is determined from the solution messages.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventors: Ramnarayan Vijapur Gopinath Rao, Rajkumar Baskaran, Venkatesh J. Ramesh, Suresh Kumar Durairaj, Kartik Srikantan
  • Patent number: 11593790
    Abstract: Methods and systems for fault tolerant token based transactions are described. A user may perform a transaction with a mobile device. The mobile device may be in an offline mode or may be lacking a network connection to servers or cloud devices of a mobile payment system. The transaction may be processed through a transaction device, which may aid in the sending and receiving of transaction data while the mobile device is in the offline mode. The transaction device may communicate with the server or cloud device and the server or cloud device may process the transaction and communicate with the transaction device, which may forward data from the server or cloud device to the mobile device.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: February 28, 2023
    Assignee: PAYPAL, INC.
    Inventors: Max Edward Metral, Douglas Hurst, Kevin Laracey, Suzanne Lenox
  • Patent number: 11595291
    Abstract: Techniques are disclosed for determining predictions from a graph of a network dataset. The graph of the network dataset may include nodes describing entities and edges describing connections or links between the entities. Predictions may be made using a dual-path convolution network that considers both node connectivity and node topology. Node topology includes assessment of similarities in topology roles between nodes in the graph, even nodes that reside in different parts of the graph. The node connectivity and node topology in the dual-path convolution may be aligned using a multi-head attention network. Outputs from previous layers of the multi-head attention network may be provided as inputs to subsequent layers of the dual-path convolution to mutually reinforce the convolutions determining node connectivity and node topology toward alignment.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventor: Zhe Chen
  • Patent number: 11593101
    Abstract: Techniques are disclosed relating to modifying the functionality of software applications using object-oriented configuration data. In some embodiments, a configuration module may receive, from an application hosted within a server system, a request for configuration data that is usable to modify the manner in which the application performs a computing operation. In some embodiments, the request may specify a particular data object and include contextual information. The configuration may receive, from a configuration service in the server system, a configuration data package that includes a default definition for the particular data object and an override definition for a contextual override of the particular data object. The configuration module may determine, based on the contextual information, that the contextual override applies and return the configuration data, including data from the override definition, to the application.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 28, 2023
    Assignee: PayPal, Inc.
    Inventor: Jose Eduardo Rubio
  • Patent number: 11587080
    Abstract: Techniques are disclosed relating to determining a risk score for domains associated with a transaction. In some embodiments, a transaction computer system receives transaction details for a transaction between a consumer and a merchant, where the transaction details are received from the merchant real-time with the transaction and include a set of transaction URLs for subsequent use in the transaction. The computer system may receive, from a browser of the consumer that is used to initiate the transaction, URL referrer information real-time with the transaction, where the URL referrer information indicates a referring web page to the transaction computer system. The computer system may determine, using the set of transaction URLs and the URL referrer information, a set of domains for the transaction and then determine a risk score for the set of domains. The computer system may determine, based on the risk score, whether to allow the transaction.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: February 21, 2023
    Assignee: PayPal, Inc.
    Inventors: Bradley Wardman, Jakub Burgis
  • Patent number: 11587577
    Abstract: A method and apparatus for mobile emulator determination using sound fingerprinting is disclosed. The method includes a verification computer system receiving a transaction request from a computing device purporting to be a mobile device. Responsive to receiving the request, the verification computer system transmits a request for verification information to the computing device. The verification system includes information regarding a tone to be generated by a speaker of the computing device. Thereafter, verification information is received from the computing device. The verification information includes information tone information generated by the computing device, wherein the tone is, after generation, detected by a microphone. The verification system then verifies, based on the receive verification information, whether the information indicates that the computing device is a mobile device.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: February 21, 2023
    Assignee: PayPal, Inc.
    Inventors: Yotam Perkal, Yuri Shafet
  • Patent number: 11588643
    Abstract: According to one or more aspects of the present disclosure, operations may include obtaining a token transaction request of a token transaction that includes a transfer of assignment of a crypto-token of a crypto-medium from a first entity to a second entity. The token transaction request may be a request to initiate the token transaction. The operations may further include generating a transaction signature in response to obtaining the token transaction request. The operations may include validating the token transaction using the digital signature and blocks of a private blockchain that includes a blockchain record of all transactions of the crypto-medium. In these or other embodiments, the operations may include generating a new block for the private blockchain, the new block including an update to the blockchain record that indicates the token transaction details. The generating of the new block may be triggered by the token transaction being validated.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: February 21, 2023
    Assignee: PayPal, Inc.
    Inventors: Vidit Maniyar, Arjun Shukla
  • Patent number: 11586622
    Abstract: Techniques are disclosed relating to methods that include preprocessing, by a computer system, records of a database to create one or more token sets for a given record. The created token sets may correspond to ones of a plurality of search string functions, and may include token sets that include a plurality of possible substrings located within data strings of a corresponding database record. The methods may further include receiving a query for a search of the database. The query may include at least one of the plurality of search string functions. The method may also include performing the search by traversing, using at least a portion of the records, at least one token set corresponding to the included search string functions, as well as returning results for the search based on the query and the traversing.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: February 21, 2023
    Assignee: PayPal, Inc.
    Inventors: Vinay Dwivedi, Varun Reddy Putta