- San Jose CA, US Michael Brian Orr - Indianola WA, US Shyama P. Padhi - Union City CA, US
International Classification:
G06Q 20/40 G06F 21/62 G06Q 30/06
Abstract:
A data protection system for online data is described that can be used to obfuscate sensitive data to relieve security compliance requirements for one or more entities involved in processing, storing, and/or communicating the sensitive data to complete an online purchase transaction. The data protection system can receive online purchase data from a client application, and then remove the sensitive information of the online purchase data to sanitize the online purchase data. The data protection system can also maintain the sensitive information, and communicate the sanitized online purchase data to an eCommerce server that then communicates with a payment service provider for payment authorization of the online purchase, where the sanitized online purchase data relieves security compliance requirements at the eCommerce server.
- San Jose CA, US Daniel C. Brotsky - Berkeley CA, US Cristian-Mihai Marin - Bucharest, RO Shyama P. Padhi - Union City CA, US Kashyap Jogi - San Jose CA, US Guanshan Yu - San Jose CA, US David Pond - Morrison CO, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06Q 30/00
US Classification:
705317
Abstract:
In techniques for provisioning rules to manage user entitlements, a database maintains an association of a user identifier with one or more purchased entitlements that correspond to products or services purchased by a consumer entity from one or more service groups. An entitlement manager is implemented to receive provisioning rules that have been designated by the service groups to designate fulfillable entitlements that are associated with the purchased entitlements. The entitlement manager also utilizes a multi-dimensional vector space technique to generate an entitlement model that relates the purchased entitlements of the consumer entity, correlates the fulfillable entitlements for the purchased entitlements, and identifies resultant allocations of the fulfillable entitlements for the consumer entity.
Method And Apparatus For Integrating An E-Commerce Provider With Third-Party Vendors
- San Jose CA, US Daniel Carl Brotsky - Berkeley CA, US Shyama Prasad Padhi - Union City CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06Q 30/06 G06Q 10/08
US Classification:
705 2643
Abstract:
A computer implemented method and apparatus for integrating e-commerce providers with third-party vendors. The method comprises receiving an order from one vendor of a plurality of vendors, wherein the order comprises a vendor identification, a fulfillment identification, and a vendor stock keeping unit (SKU), and wherein a plurality of the vendors each has a unique communication protocol; mapping the fulfillment identification to a user identification (userID) known to a provider; mapping the vendor SKU to a provider SKU; generating a provisioning call responsive to the mapping; and provisioning the SKU for the userID in a database of the provider in response to the provisioning call.
- San Jose CA, US John A. Trammel - Bothell WA, US Shyama P. Padhi - Union City CA, US Christian Elgart - Boulder CO, US Jason M. Copeland - Bothell WA, US Alexandru Rosiu - Bucharest, RO Daniel C. Brotsky - Berkeley CA, US Andrei Kalfas - Bucharest, RO
Assignee:
ADOBE SYSTEMS INCORPORATED - San Jose CA
International Classification:
H04L 12/58
US Classification:
709206
Abstract:
Techniques for invitations for establishing relationships are described. In at least some embodiments, an architecture is implemented which provides simple and integrated ways for establishing relationships between various entities. The architecture includes invitations that can be used to invite users to establish relationships with entities. A user that receives an invitation can interact with the invitation, such as to accept or decline an invitation to establish a relationship with an entity. If a user accepts an invitation, a relationship can be established between the user and an inviting entity. In at least some embodiments, the relationship can enable the user to perform various actions and/or access resources associated with the entity.