-
公开(公告)号:US11887180B2
公开(公告)日:2024-01-30
申请号:US17516934
申请日:2021-11-02
Applicant: salesforce.com, inc.
Inventor: Jeremiah David Brazeau , Joselito Campos Santana , Colin Brazeau
IPC: G06Q30/06 , G06Q30/0601
CPC classification number: G06Q30/0641 , G06Q30/0601 , G06Q30/0623 , G06Q30/0605 , G06Q30/0621 , G06Q30/0643
Abstract: Systems and techniques are provided for enhanced and flexible ingestion of product-related data from various and diverse data sources. The product-related data is linked to interactions that allow end-user customers to view and manipulate product listings and product data using the ingested information.
-
公开(公告)号:US11463543B2
公开(公告)日:2022-10-04
申请号:US17224291
申请日:2021-04-07
Applicant: salesforce.com, inc.
Inventor: Jeremiah David Brazeau , Victor Manuel Romero Carrasco , Christopher David Boran , Andre Huss , Sergii Sakal , Tien Duc Le
Abstract: Methods, computer readable media, and devices for automated routing based on content metadata are provided. One method may include receiving a user request for content with metadata from a client by a content distribution network (CDN), parsing the user request for content to generate an evaluation of the metadata, determining a routing decision representing a selection of one of a plurality of origin services for the user request for content based on the evaluation of the metadata, transmitting the user request for content to the selected one of the plurality of origin services based on the routing decision, receiving a response to the user request for content from the selected one of the plurality of origin services, and sending the response to the client.
-
公开(公告)号:US11216444B2
公开(公告)日:2022-01-04
申请号:US16264407
申请日:2019-01-31
Applicant: salesforce.com, inc.
Inventor: Benjamin Busjaeger , Michael Sgroi , Sanjay Acharya , Robert Libby , Christopher Lish , Jeremiah David Brazeau
Abstract: Systems, methods, and computer-readable media for event sourcing datastores are provided. Events are sent to an event sourcing datastore (ESDS) from an external service, and the events are appended to an event log. The ESDS maintains the event log in one table and the events are automatically aggregated via streaming. The ESDS is linearly scalable, and enforces uniqueness, consistency, and user-defined constraints when appending events to the event log. The aggregate state is computed asynchronously and transparently cached, which provides increased read throughput and reduced latency. Other embodiments may be described and/or claimed.
-
公开(公告)号:US12105835B2
公开(公告)日:2024-10-01
申请号:US17224307
申请日:2021-04-07
Applicant: salesforce.com, inc.
Inventor: Jeremiah David Brazeau , Victor Manuel Romero Carrasco , Christopher David Boran , Andre Huss , Pallav Kothari
CPC classification number: G06F21/6245 , G06F9/547
Abstract: Methods, computer readable media, and devices for efficient application programming interface (API) processing with privacy protection include one method of receiving a user request for content from a client, parsing the user request for content to identify one or more request portions having a type of public information, customized information, and personal information, transmitting the one or more request portions to a corresponding microservice based on the type of the portion of content being requested, receiving one or more response portions, determining a type of the one or more portions of content, and in response to determining the type of a portion of content is not personal information, caching the portion of content based on the type of the portion of content, combining the one or more response portions into a user response, and sending the user response to the client.
-
5.
公开(公告)号:US11570048B2
公开(公告)日:2023-01-31
申请号:US17234605
申请日:2021-04-19
Applicant: salesforce.com, inc.
Inventor: Varun Gupta , Joshua Paul Meier , Srinivas Dhruvakumar , Mayakrishnan Chakkarapani , Christopher Steven Moyes , Jeremiah David Brazeau
IPC: G06F15/173 , H04L41/0866 , H04L41/0813
Abstract: A system is presented for provisioning resources on a target cloud platform based on a platform-independent specification of a data center. The system identifies data center entities represented within the platform-independent declarative specification and generates data structures and metadata representations of the data center entities. The system then generates instructions for provisioning services or deploying applications for creating one or more services on the target cloud platform based on the data structures and metadata representations of the data center entities according to the declarative specification. The system sends the generated instructions for execution on the target cloud computing platform, where the target cloud computing platform executes the instructions to generate the data center. The system provides users with access to the computing resources of the data center created by the cloud computing platform.
-
公开(公告)号:US20210240536A1
公开(公告)日:2021-08-05
申请号:US16865848
申请日:2020-05-04
Applicant: salesforce.com, inc.
Inventor: Jeremiah David Brazeau , Sumanth Kondakindi , Dmitriy Ryabkov , Adam Elliott , Stefan Piesche , Metin Kilic , Yan Huang , Christopher David Boran
IPC: G06F9/50 , G06F9/30 , G06F11/34 , G06F16/955
Abstract: Systems and techniques are provided for monitoring and managing the performance of services accessed by sites on a computing platform. When a performance issue is identified, a service is monitored to determine if calls to the service exceed a threshold completion time. If so, a resource available to call the service is adaptively throttled by the platform.
-
公开(公告)号:US20210120075A1
公开(公告)日:2021-04-22
申请号:US16657534
申请日:2019-10-18
Applicant: salesforce.com, inc.
Inventor: Jeremiah David Brazeau , Christopher David Boran
Abstract: CDN traffic is optimized using an edge gateway to measure response times for sending a content request to a region and receiving the requested content at the edge gateway. Content requests from user devices may be routed to candidate regions in the CDN system by the edge gateway based on historical response time measurements.
-
公开(公告)号:US11467877B2
公开(公告)日:2022-10-11
申请号:US16865848
申请日:2020-05-04
Applicant: salesforce.com, inc.
Inventor: Jeremiah David Brazeau , Sumanth Kondakindi , Dmitriy Ryabkov , Adam Elliott , Stefan Piesche , Metin Kilic , Yan Huang , Christopher David Boran
Abstract: Systems and techniques are provided for monitoring and managing the performance of services accessed by sites on a computing platform. When a performance issue is identified, a service is monitored to determine if calls to the service exceed a threshold completion time. If so, a resource available to call the service is adaptively throttled by the platform.
-
公开(公告)号:US20210233102A1
公开(公告)日:2021-07-29
申请号:US16774229
申请日:2020-01-28
Applicant: Salesforce.com, inc.
Inventor: Scot DeDeo , Jeremiah David Brazeau
Abstract: Systems and techniques for automated identification of promotions for use by users of a computerized commerce platform are provided. Historical data on the success of prior-implemented promotions is used to identify new promotions to suggest to a user.
-
10.
公开(公告)号:US20210200895A1
公开(公告)日:2021-07-01
申请号:US16729633
申请日:2019-12-30
Applicant: salesforce.com, inc.
Inventor: Colin Brazeau , Joselito Campos Santana , Jeremiah David Brazeau
Abstract: A method for identifying that an item of information potentially includes an item of sensitive information can be provided. The item of information can be received in response to a query of an end-user database. An existence of a characteristic associated with the item of information can be determined. The characteristic can be indicative that the item of information potentially includes the item of sensitive information. The characteristic can be different from being that a source of the item of information has been designated, via an information management system, as unsearchable. An action can be caused in response to a determination of the existence of the characteristic. The end-user database can be included in a multi-tenant database. The item of sensitive information can include one or more of classified information, confidential business information, private information, personal information, personal identifiable information, personal identifying information, personally identifiable information, or personally identifying information.
-
-
-
-
-
-
-
-
-