Patents Assigned to PayPal, Inc.
  • Patent number: 11354295
    Abstract: Methods and systems for processing incoming data in real-time are described herein. The incoming data is processed in real-time to generate data records that may be improved over time, for example, by automatically correcting inaccurate data in the records. In some embodiments, when data is received, a real-time process is initially performed on the received data under a first time constraint to produce first data for a data record. Subsequently, one or more non-real-time processes are then performed on the received data under a second time constraint to produce second data for the data record. The second data may be used to update the data record, for example, to correct any inaccuracy caused by the real-time process of the received data. Preferably, the second time constraint is longer than the first time constraint.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 7, 2022
    Assignee: PayPal, Inc.
    Inventors: Xin Li, Xiaohan Yun, Yunfeng Li, Yang Yu, Zhijun Ling, Ke Zheng, Uri Arad, Frederic Tu
  • Patent number: 11356518
    Abstract: Systems and methods for redirecting control of a process performed on a browser application on a user device accessing a web application to a native application on the user device include receiving, through a web application controlling a process, a request to perform an action (e.g., user authentication). A determination is made whether the request identifies a native application feature for completing the action that is preferable over a web application feature for completing the same action. In response to the action being determined to be completed by a native application feature, a determination is then made as to whether the native application feature is enabled by the native application. In response to determining the native application feature is enabled, control of the process is redirected from the web application to the native application such that the native application completes the action using the native application feature.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: June 7, 2022
    Assignee: PayPal, Inc.
    Inventors: Kishore Jaladi, Darshan Desai, Abhishek Chhibber
  • Patent number: 11356424
    Abstract: There are provided systems and methods for a database synchronization system in high security zones using blockchain. A service provider, such as an electronic payment provider, may maintain data stores across different zones that may need to synchronize data across these zones. As such, the subject technology provides for data storage using interplanetary file system (IPFS) technology in compliment with blockchain technology to create a secure, scalable and reliable data synchronization system. The IPFS may be implemented as a data storage layer and the blockchain may be implemented as a transaction management system, where the IPFS address of data files and synchronization points are stored in a distributed ledger. In various aspects, the integration of the IPFS network with the fabric network can enhance IPFS with the fabric network to create a more secure file sharing platform to improve the transfer of data and database synchronization between different zones.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: June 7, 2022
    Assignee: PAYPAL, INC.
    Inventors: Anchika Agarwal, Pushpinder Singh
  • Patent number: 11349940
    Abstract: In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: May 31, 2022
    Assignee: PayPal, Inc.
    Inventors: Christopher J. Kasten, Vilas Athavale, Tim Kane, Haili Ma, Naga Mayakuntla, Fred Ty, Scott Molenaar
  • Patent number: 11347931
    Abstract: A computer system identifies that a first portion of markup language, extracted from a markup language document of a website, corresponds to a first actionable element, wherein the first portion of markup language is a variable length representation. In response to identifying that the first portion of markup language corresponds to the first actionable element, the computer system utilizes a recurrent neural network (RNN) encoder to create a first code representation that corresponds to the first portion of markup language. The computer system identifies a first additional information that corresponds to one or more pre-defined goals. The computer system creates a final fixed length markup language representation that includes the first code representation and the first additional information. The computer system inputs the final fixed length markup language representation into a model.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: May 31, 2022
    Assignee: PAYPAL, INC.
    Inventor: Yarden Raiskin
  • Patent number: 11349847
    Abstract: Apparatus, systems, and methods are disclosed that operate to receiving an authentication request at a server associated with an authenticating entity from a requesting party responsive to a request being provided to the requesting party by a client terminal associated with an unauthenticated individual purporting to be an individual account owner previously authenticated with the authenticating entity. A token from the client terminal associated with the unauthenticated individual is received, and the token includes information associated with the unauthenticated individual and a user permission authorizing the authenticating entity to share a selected portion of the information with a plurality of selected requesting parties. The server associated with the authenticating entity authenticates the unauthenticated individual as the individual account owner based on, inter alia, matching the token to a pre-registered identity uniquely associated with the individual account owner.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: May 31, 2022
    Assignee: PayPal, Inc.
    Inventors: Rene M. Pelegero, Girish Balasubramanian, Rohan Mahadevan
  • Patent number: 11348035
    Abstract: There are provided systems and methods for a shared prediction engine for machine learning model deployment. A service provider may provide AI hosting platforms that allow for clients, customers, and other end users to upload AI models for execution, such as machine learning models. A user may utilize one or more user interfaces provided to a client device by the service provider to select machine learning models to perform predictive services based on input features provided in an input string. Thereafter, a machine learning engine may host and execute the models during an instance of the engine provided to the client device. The engine may then process the input features in a processing thread remotely from the client device during the instance so that machine learning predictions may be determined. Thereafter, an output string for the predictions and model explanations may be provided to the client device.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: May 31, 2022
    Assignee: PAYPAL, INC.
    Inventors: Sriharsha Vogeti, Anupam Tarsauliya, Ayaz Ahmad, Ravi Shanker Sandepudi
  • Patent number: 11347496
    Abstract: Techniques are disclosed relating to a method that includes executing, by a processor of a computer system, one or more processes. The processor may use a peripheral device coupled to the computer system, wherein the peripheral device utilizes a particular version of a driver. A sideband processor included in the computer system may receive, via a network, instructions for an updated version of the driver to replace the particular version of the driver. The sideband processor may cause the processor to pause use of the peripheral device. While the processor executes the one or more processes, the sideband processor may send a series of commands to install the instructions for the updated version of the driver. The sideband processor may also notify the processor that the peripheral device is available for use.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 31, 2022
    Assignee: PayPal, Inc.
    Inventor: Abraham Hoffman
  • Patent number: 11348114
    Abstract: Online fraud prevention including receiving a rules set to detect fraud, mapping the rules set to a data set, mapping success data to members of the rules set, filtering the members of the rules set, and ordering members of the data set by giving priority to those members of the data set with a greater probability for being fraudulent based upon the success data of each member of the rule set in detecting fraud. Further, a receiver coupled to an application server to receive a rules set to detect fraud, and a server coupled to the application server, to map the rules set to a data set, and to map the success data to each members of the rules set. The server is used to order the various members of the data set by giving priority to those members of the data set with a greatest probability for being fraudulent.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 31, 2022
    Assignee: PayPal, Inc.
    Inventor: Palash Nandy
  • Patent number: 11348150
    Abstract: A system and method for facilitating electronic commerce over a network, according to one or more embodiments, includes communicating with a user via a user device and an issuer of payment media via an issuer device over the network, the payment media being issued to the user by the issuer, receiving user instruction over the network to link the payment media to a user account related to the user, prompting the user over the network to input a secure password known only by the issuer and the user, receiving the secure password from the user over the network, verifying that the payment media is owned by the user over the network via a secure protocol, returning a response to the user related to verification of the payment media, and storing payment media verification information.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: May 31, 2022
    Assignee: PayPal, Inc.
    Inventors: Nitesh Singhal, Parijat Sinha, Nitin Agarwal, Muthukumar Murugesan
  • Patent number: 11348125
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for augmented media intelligence using Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), data analytics and data visualization. In one embodiment, a system is introduced that can retrieve real-time data from social media platforms to perform augmented media intelligence analysis and take real time actions if necessary. In another embodiment, the augmented media intelligence is design to use the machine learning and natural language processing capabilities and social currency means for understanding an influencers reach within the augmented media intelligence system via an influencer score.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: May 31, 2022
    Assignee: PAYPAL, INC.
    Inventors: Anita P. Rao, Babji Nagireddi, Srujan Jha, Rajkumar Perumal, Lenin Kumar Babu Pothabattula
  • Patent number: 11349745
    Abstract: Latency of a gateway system that connects to downstream services can be measured using an external computer system. The gateway may route component requests to various downstream services in order to service a main request, and be part of an overall service where low latency is important. It may be desirable for the gateway system to have as little added latency as possible. Benchmarking the gateway by performing latency measurements can give an indication of how the gateway is performing. If software on the gateway changes, re-benchmarking the gateway can reveal if problematic code was introduced. A measurement system can employ a lightweight process so that minimal additional latency is incurred by the measuring process. Memory can be allocated as to avoid a garbage collection process so that the latency measurement is unaffected when garbage collection occurs, for example, and multiple buffers can measure latency for different request types.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: May 31, 2022
    Assignee: PAYPAL, INC.
    Inventor: Veera Saka
  • Patent number: 11349835
    Abstract: Systems and methods as provided herein may create a biometric model associated with a user. The created biometric model may be used to generate challenges that are presented to the user for authentication purposes. A user response to the challenge may be compared to an expected response, and if the user response matches within a predetermined error of the expected response, the user may be authenticated. The systems and methods may further generate challenges that are adaptively designed to address weaknesses or errors in the created model such that the model is more closely associated with a user and the user is more likely to be the only person capable of successfully responding to the generated challenges.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: May 31, 2022
    Assignee: PAYPAL, INC.
    Inventor: Bjorn Markus Jakobsson
  • Patent number: 11340699
    Abstract: Systems and methods for device and content management include determining a user is viewing virtual reality content from a user device, and receiving, through a network from the user device, body information associated with the user while the user is viewing the virtual reality content. A user device management configuration associated with the body information is determined. A user device management action is retrieved using the user device management configuration. A notification associated with the user device management action that causes the user device to perform the user device management action and modify the virtual reality content being viewed by the user is sent through the network to the user device.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: May 24, 2022
    Assignee: PayPal, Inc.
    Inventors: Ananya Das, Shaun Warman, Bryant Luk, Jason Ziaja, Christopher Diebold O'Toole
  • Patent number: 11341313
    Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: May 24, 2022
    Assignee: PAYPAL, INC.
    Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
  • Patent number: 11340970
    Abstract: A system and method for distributed queuing of event messages is described. A queue of several event messages is received. One or more sub-queues is generated from the received queue. Each of the set of sub-queues is hashed. Each of the one or more sub-queues is then partitioned to a location on a storage cluster based on the hash values. For each of the set of sub-queues, the location on the storage cluster to which the sub-queue is partitioned is saved.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: May 24, 2022
    Assignee: PAYPAL, INC.
    Inventor: Assaf Amir Dayan
  • Patent number: 11341495
    Abstract: Systems and processes are provided for instantly creating a user account with a payment service provider at a point of sale. The system and processes may include a computerized payment processing system for receiving personally identifiable information from a payment card of a customer provided at a merchant terminal and creating a user account based on the personally identifiable information. A personal identification number (PIN) associated with the user account may be generated and electronically delivered to the customer via an electronic messaging system for verification.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: May 24, 2022
    Assignee: PAYPAL, INC.
    Inventor: Rathakrishnan Mudaliar
  • Patent number: 11334932
    Abstract: A method includes receiving, by a payment provide server of a payment provider from a point-of-sale (POS) device associated with a first merchant at a merchant location, a checkout request for a first user to purchase one or more items sold by the first merchant. The method further includes accessing an account of the first user with the payment provider based on authentication information included in the checkout request and identifying a previously stored payment token that is associated with the account of the first user, the previously stored payment token indicating one or more additional items for potential purchase. Further, the method includes in response to the identifying, transmitting instructions to the POS device that cause the POS device to display a request for the first user to add at least one of the one or more additional items for potential purchase for checkout at the merchant location.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: May 17, 2022
    Assignee: PAYPAL, INC.
    Inventor: Pankaj Sarin
  • Patent number: 11334589
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for creating a unified analytics platform for big data analytics, visualization and data store. In one embodiment the unified analytics platform can include at least a computer platform, core data platform, and integration platform. The unified analytics platform is designed to provide visibility into datasets, provide operational metrics, and provide the integration of notebooks and tools for big data analysis.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: May 17, 2022
    Assignee: PAYPAL, INC.
    Inventors: Romit Mehta, Andrew Alves, Prabhu Kasinathan, Ayushi Agarwal, Thilak Raj Balasubramanian, Baskaran Gopalan, Praveen Kanamarlapudi, Laxmikant Patil, Deepak Mohanakumar Chandramouli, Anisha Nainani, Dheeraj Rampally, Meisam Fathi Salmi, Weijun Qian
  • Patent number: 11336720
    Abstract: Aspects of the present disclosure involve a system and method for autoscaling application pools. The current disclosure presents a system that can be used to understand the throughput of one instance in an application. The throughput at the one instance in the application and/or traffic trend is used to right-size or auto-scale the application pool for the current traffic trend such that the application pool can be adjusted for varying traffic trends.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: May 17, 2022
    Assignee: PAYPAL, INC.
    Inventors: Suresh Mathew, Shankar Jothi, Vaibhav Desai