Patents Assigned to PayPal, Inc.
-
Patent number: 10692128Abstract: A system provider shopping list display device, including a shopping list support engine to receive user location information from a plurality of beacon devices that indicates a location of a user at a merchant physical location and to retrieve shopping list information that includes a plurality of products that are available in a first order. The shopping list support engine is further configured to: receive a product removal input that indicates the user has removed a first product, remove the first product in the shopping list following the product removal input, and provide the plurality of the products remaining in the shopping list in a second order based at least in part on locations of the plurality of products remaining and a location of the user after the first product is removed, and cause at least one of the plurality of the products in the second order to be displayed.Type: GrantFiled: December 30, 2014Date of Patent: June 23, 2020Assignee: PayPal, Inc.Inventor: Gautam Batra
-
Patent number: 10692083Abstract: There are provided systems and methods for automatic authentication for a user with a service provider during a voice data connection to a merchant. A user may place a voice call to an entity, for example, through a plain old telephone service (POTS) or through voice over IP. The voice call may be detected by a service provider, which may determine whether the entity receiving the voice call requires authentication of the user during the voice call. The service provider may further determine whether the entity requires authentication of the user for use of an account with the service provider. The service provider may communicate information used to authenticate the user to the entity during the voice call. Additionally, the service provider may generate an authentication mechanism for the payment account, which may be used to authenticate use of the payment account by the user during the voice call.Type: GrantFiled: July 24, 2015Date of Patent: June 23, 2020Assignee: PAYPAL, INC.Inventors: Michael Charles Todasco, Anand Lakshmanan, Patrick Wong, Brandye Sweetnam, Sumeet Ahuja
-
Patent number: 10691791Abstract: Provided are methods and systems for unpacking and analyzing malware for purposes of identification and investigation. A malicious executable or an application containing malicious code is executed in sandboxed memory to unpack the executable. The memory is then dumped to disk and one or more post-processing operations are performed to generate a new version of the executable, including identifying an initial entry point of the executable, recreating the relocation table, and recreating the import address table, export table, and other tables of the executable. Various types of analyses, such as static analyses, which could not be performed on the malicious executable, are able to be performed on the new version of the executable.Type: GrantFiled: June 29, 2017Date of Patent: June 23, 2020Assignee: PayPal, Inc.Inventor: Shlomi Boutnaru
-
Patent number: 10685393Abstract: A peripheral device, e.g., a headphone, connected to a communication device may have controls that are configured to switch between a regular mode and a purchase mode. When in the purchase mode, the controls of the peripheral device may be configured to facilitate purchase by receiving user input related to making a purchase. The peripheral or the communication device may be configured to receive user instructions, such as a voice command, to switch between the regular mode and the purchase mode. In particular, the controls may include volume buttons configured to adjust volume in the regular mode and configured to adjust purchase price in purchase mode. The controls also may include a start/end button configured to selectively activate or end an application in the regular mode and configured to confirm or select a purchase in the purchase mode.Type: GrantFiled: December 26, 2017Date of Patent: June 16, 2020Assignee: PayPal, Inc.Inventor: Saumil Ashvin Gandhi
-
Patent number: 10685352Abstract: An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.Type: GrantFiled: November 8, 2016Date of Patent: June 16, 2020Assignee: PayPal, Inc.Inventors: Ashley Phillips, Christopher Sanger, Clint Ecker, Micah Koga, Nina Zakharenko, Rohit Turumella, Joshua Knox, Harper Reed, Dylan Richard
-
Patent number: 10685340Abstract: A portable point-of-sale (POS) system includes a stand, an adjustable arm coupled to the stand, and a housing. The housing is coupled to the adjustable arm and includes a locking side panel having an integrated locking mechanism. The housing is configured to removably enclose a computing device used to facilitate an electronic transaction. The locking side panel is configured to enclose the computing device within the housing. The integrated locking mechanism and the locking side panel are configured to lock the computing device within the housing.Type: GrantFiled: December 3, 2018Date of Patent: June 16, 2020Assignee: PAYPAL, INC.Inventors: Satish Govindarajan, Michael Voege, Murthy Bobba, Khiem Pham, Gunabalan Babu, Uris Dacosta, Richard Tilghman, Daniel Potter
-
Patent number: 10679206Abstract: There are provided systems and methods for localized identifier broadcasts to alert users of available processes and retrieve online server data. A user may visit a merchant location and engage in a transaction to purchase items from a merchant at the merchant location. The merchant may wish to alert the user of various payment methods, include payments through a payment application of the user's device using a received identifier for retrieval of an online invoice with a service provider. The merchant may utilize a merchant device to broadcast a location awareness identifier to alert the user of availability of payment processes with the service provider. Additionally, once the online invoice is generated for a transaction, the merchant device may broad cast a payment terminal request identifier that allows the user to retrieve the online invoice using data associated with the identifier and a location for the merchant.Type: GrantFiled: June 30, 2016Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventors: Kevin Laracey, Ryan Christopher May
-
Patent number: 10679213Abstract: An electronic device including an input/output interface operable to receive an input from a user and communicate an output to the user, a transceiver operable to electronically communicate with a computer network, a computer processor operable to execute instructions, and a memory storage operable to store the instructions, the memory storage further comprising a program module that is operable to: receive credentials for a proxy payment account, where the proxy payment account is linked to a primary payment account and not linked directly to a method of payment underlying the primary payment account, and make payment at a Point of Sale (POS) using the received credentials.Type: GrantFiled: July 10, 2015Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventor: John Patrick Edgar Tobin
-
Patent number: 10681772Abstract: Systems and methods are provided for facilitating wireless connections using a Bluetooth® low energy (BLE) beacon installed at a location. In particular, the provided systems and methods may facilitate wireless connections by providing credentials for accessing a wireless network at the location when a user checks in to the location using a user device in communication with the BLE beacon. The provided systems and methods may further facilitate wireless connections by establishing a Wi-Fi Direct connection with the user device to quickly provide content to the user device while at the location.Type: GrantFiled: October 1, 2018Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventor: John Hastings Granbery
-
Patent number: 10681418Abstract: A method of television advertisement tracking is described. The method may include identifying an electronic advertisement that is playing on a television. The method may also include storing an identifier of the advertisement in an electronic data storage. The method may include identifying, by the processing device, an activity of a user on a client device. The method may also include determining, by the processing device, an effectiveness score of the advertisement with respect to the user based on the activity of the user on the client device. The method may include storing the effectiveness score of the advertisement in association with the identifier of the advertisement.Type: GrantFiled: January 9, 2018Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventors: Ananya Das, Bryant Genepang Luk, Christopher Diebold O'Toole
-
Patent number: 10679208Abstract: There are provided systems and methods for local digital token transfer during device communication limitations. A first computing device of a first user may include applications and data necessary to generate and/or transmit a data token to a second device to provide particular data to the second device, including a token used for electronic transaction processing. The first device may be unable to communicate with the second device in particular instances, for example, if the first device becomes non-operational due to battery power, location specific requirements, or other operation issue. Thus, the first device may store the token locally or to a nearby associated device, such as a keyfob device or other transceiver. The token may then be available to a third device when the first device is limited from communications, which may be used to communicate the token to the second device.Type: GrantFiled: November 20, 2017Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventors: Michael Charles Todasco, Cheng Tian
-
Patent number: 10678943Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: GrantFiled: February 4, 2019Date of Patent: June 9, 2020Assignee: PayPal, Inc.Inventors: Norihiro Edwin Aoki, John Tsai
-
Patent number: 10681149Abstract: 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: GrantFiled: October 10, 2016Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventors: Kishore Jaladi, Darshan Desai, Abhishek Chhibber
-
Patent number: 10679270Abstract: Embodiments of methods and systems are provided that allow a user to upload inventories, view inventories in the proximity of the user, and/or facilitate transactions over a user device in a simple manner. In an embodiment, a method for transactions comprises loading, by a server at a remote location, an application on a user device of a user, wherein the application allows the user to upload an inventory comprising one or more items and/or services offered for sale by the user, as well as to view on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users, and wherein an inventory list maintained at the user device is constantly updated with the other inventory viewed by the user device. The method also comprises receiving, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device.Type: GrantFiled: August 28, 2017Date of Patent: June 9, 2020Assignee: PAYPAL, INC.Inventor: Eric Stuart Wright
-
Patent number: 10672062Abstract: A system or method is provided to monitor a consumer's shopping routes associated with shopping lists. A location and movements of the consumer in a merchant's store may be monitored using a network of Bluetooth beacons installed throughout the merchant's store. When the consumer picks up a product from a store shelve and crosses out an item from a digital shopping list, the system may mark the location where the merchandise is picked up. Thus, a shopping route of the consumer may be detected as the consumer picks ups and crosses out various products listed on the shopping list during the shopping trip in the store. The consumer may share the shopping route with another consumer. The shopping route may be shared in real time, such that another consumer may make suggestions or comments or approve various items picked up by the consumer in real time.Type: GrantFiled: August 25, 2014Date of Patent: June 2, 2020Assignee: PAYPAL, INC.Inventors: Krystal Rose Higgins, John Richard Tapley
-
Patent number: 10670414Abstract: There are provided systems and methods for load balancing for map application route selection and output. A user may utilize a device application to map or route between two or more endpoints, such as geo-locations entered or detected by the device. During calculation of a travel route between the endpoints, real-time data, user preferences, and requesting entities may provide criteria data that may cause determination of a particular travel route, where the travel route may be longer than a most efficient route but within a pre-defined variable time or distance allotment and match the criteria data. Use of the route may accrue a form of compensation for the user. The user may view an application interface displaying the route, which may further include one or more executable processes to cause recalculation of the route. Recalculation of the route may require the user to provide credits or compensation.Type: GrantFiled: October 20, 2017Date of Patent: June 2, 2020Assignee: PAYPAL, INC.Inventors: Michael Charles Todasco, Gautam Madaan, Timothy Resudek, Braden Christopher Ericson, Cheng Tian, JIri Medlen
-
Patent number: 10671935Abstract: Various systems, mediums, and methods for providing services may involve data engines configured to generate scores associated with one or more entities and then to classify the entities based on the scores. The data engine may collect data and based on the collected data may generate a first behavior model in a first time span, and a second and third behavior models in a second time span. The data engine may generate a first score based on the first behavior model, a second score based on the second behavior model, and a third score based on the third behavior model. The data engine may generate a final score based on the first, second, and third scores. The data engine can classify the entity based on the final score. The data engine can then automatically adjust one of the services provided to the entity based on the final score.Type: GrantFiled: June 6, 2016Date of Patent: June 2, 2020Assignee: PayPal, Inc.Inventors: Fransisco Kurniadi, Navya Pedemane
-
Patent number: 10672059Abstract: Methods and systems for facilitating the purchase of an item on a social networking website are described. Merchants can embed payments in buttons displayed on social networking websites to enable payments at the point of discovery, such as on Pinterest® or Facebook®. As the items associated with the buttons are shared further, the embedded payment capability follows the shared items. For example, a Pinterest® pin has the payment capability embedded within it so as the pin gets re-pinned in the Pinterest® platform, shared on blogs, shared on platforms like Facebook®, or surfaces on Google® Search, the payment capability is also available on those platforms. In some instances, open standards such as oEmbed or Open Graph are used to create the buttons with the payment capability and make creation of the buttons simpler for merchants.Type: GrantFiled: May 8, 2018Date of Patent: June 2, 2020Assignee: PAYPAL, INC.Inventors: Shilpa Dhar, Teddy Vincent Toms
-
Patent number: 10671724Abstract: Encryption operations may be performed by a computer system for various reasons. It is often unclear, however, whether one of the many processes executing on a system is performing encryption. Encryption can be computationally expensive, and a process that engages in a large amount of encryption may represent a performance bottleneck for the system, limiting the ability of the system to do additional work (or weakening it to a Denial of Service attack). Further, while encryption is used in many legitimate contexts, it is also used by malware in certain scenarios to communicate with a remote attacker (e.g. command and control software) or used as part of ransomware. Thus, detecting whether a process is performing encryption can be important to identifying a performance bottleneck or uncovering malware. By monitoring a process and examining certain aspects of its activity, however, encryption operations can be detected and further remedial actions can be taken if needed.Type: GrantFiled: October 4, 2016Date of Patent: June 2, 2020Assignee: PAYPAL, INC.Inventor: Shlomi Boutnaru
-
Patent number: 10671979Abstract: An online remittance service system with a methodology for predicting disbursement times of online electronic funds transfers is disclosed. In one embodiment, for example, a method includes storing in computer memory a model of a disbursement process performed by one or more partners of the online remittance service for disbursing funds to payees in the destination country; based on the model, scheduling one or more computer-executable jobs with a job scheduling module representing one or more steps of the disbursement process; for each job of the one or more jobs, determining a next execution time for the job, the next execution time representing a time at which the job scheduling module will next execute the job after a specified time; and based on the next execution times for the one more jobs, determining a predicted time of disbursement of the online electronic funds transfer.Type: GrantFiled: February 20, 2018Date of Patent: June 2, 2020Assignee: PayPal, Inc.Inventor: Cole Goeppinger