-
221.
公开(公告)号:US11740994B2
公开(公告)日:2023-08-29
申请号:US17321961
申请日:2021-05-17
Applicant: Salesforce, Inc.
Inventor: Florian Bastianelli , Pascal Mercier , Sameer Singhvi
CPC classification number: G06F11/3612 , G06F8/60 , G06F16/27 , H04L63/12
Abstract: Techniques and structures to provide secure data transfer between entities in a multi-user on-demand computing environment. An electronic device may comprise at least one physical memory device, one or more processors coupled with the at least one physical memory device, the one or more processors configurable to create a scratch destination organization within the computing environment, receive, via a user interface, a metadata selection comprising a plurality of metadata resources, extract the plurality of metadata resources from an origin organization within the computing environment into a metadata bundle, and deploy the metadata bundle in the scratch organization. Additional subject matter may be described and claimed.
-
公开(公告)号:US20230267026A1
公开(公告)日:2023-08-24
申请号:US18309402
申请日:2023-04-28
Applicant: Salesforce, Inc.
Inventor: Abhijit Sur , Charles Hart Isaacs
CPC classification number: G06F11/0709 , G06F11/0772 , G06F11/006 , G06F11/0793
Abstract: Techniques disclosed herein relate to managing notifications to a user associated with a computing device. The notifications correspond to a response to an indication of an exception condition on the computing device. The response to the exception condition includes a plurality of steps, including computer-implemented steps in which data objects output a plurality of notifications for the user. These notifications are processed by a notification choreographer and used to prepare a unified status communication. The unified status communication is output to the user and depicts information corresponding to a plurality of the notifications.
-
公开(公告)号:US11736503B2
公开(公告)日:2023-08-22
申请号:US17013209
申请日:2020-09-04
Applicant: salesforce.com, inc.
Inventor: Anirudh Kondaveeti
CPC classification number: H04L63/1425 , H04L63/0272
Abstract: Various embodiments of methods for detecting anomalous activity in a computer network are disclosed. A method includes a computer system receiving an indication of a current session establishing a secure channel to a computing device within a network. The computer system evaluates information relating to the current session, as well as information relating to one or more other sessions. Using this information, the computing system performs monitoring to detect the presence of anomalous lateral movement within the network, for example based on detecting multiple user credentials. Based on the evaluating performed, the computer system generates a score for the current session and reports whether the score is indicative of anomalous lateral movement.
-
公开(公告)号:US11734325B2
公开(公告)日:2023-08-22
申请号:US16399760
申请日:2019-04-30
Applicant: Salesforce, Inc.
Inventor: Guillaume Jean Mathieu Kempf , Francisco Borges , Marc Brette
IPC: G06F16/00 , G06F16/33 , G06F16/332 , G06F16/31 , G06N3/02 , G06Q30/0202 , G06Q30/0201 , G06F16/36 , G06F40/205
CPC classification number: G06F16/3344 , G06F16/328 , G06F16/3329 , G06F16/367 , G06F40/205 , G06N3/02 , G06Q30/0201 , G06Q30/0202
Abstract: Methods, systems, and devices supporting detecting and processing conceptual queries are described. A device (e.g., an application server) may receive a search query from a user device. The search query may include one or more parameters. The device may tag the search query using one or more tags associated with the one or more parameters. In some examples, the one or more tags may be determined based on a neural network. The device may determine that the search query is supported as a conceptual query based on a tag of the one or more tags corresponding to a data object stored in a database. The device may then generate a database query in a query language based on the search query, retrieve a set of results for the search query using the database query in the query language, and transmit the set of results to the user device.
-
公开(公告)号:US11734266B2
公开(公告)日:2023-08-22
申请号:US17450108
申请日:2021-10-06
Applicant: salesforce.com, inc.
Inventor: Stuart Douglas McClune , Michael Gordon Luff
IPC: G06F16/245 , G06F16/28 , G06F16/951 , H04L51/226 , H04L51/52 , H04L51/216 , G06Q50/00
CPC classification number: G06F16/245 , G06F16/285 , G06F16/951 , H04L51/216 , H04L51/226 , H04L51/52 , G06Q50/01
Abstract: A system and method for customized scheduling of sources, including breaking down a source of content into at least two categories, including posts and engagements, and gathering content related to a specific source. A scheduler handles scheduling of posts and engagement for a single source and entities that are due to be crawled are sent to a scheduling queue, in which each content type for a source can have its own queue. A process points to the correct scheduler queue in order to request content to be crawled, attaches to the proper queue, processes requests, queries the social network for content, parses the response and sends any new data to be saved to the system.
-
226.
公开(公告)号:US11734153B2
公开(公告)日:2023-08-22
申请号:US17479518
申请日:2021-09-20
Applicant: salesforce.com, inc.
Inventor: Robert M. O'Dell , Nicolas Hernan Battiato , Diego Gabriel Larralde , Guido Agustin Martinez , Christian Vallejos , Maria Florencia Vimberg , Eduardo Cominguez , Ignacio Agustin Manzano , Peter Gorski
CPC classification number: G06F11/3495 , G06F9/54
Abstract: Disclosed herein are system, method, and computer-readable medium embodiments for providing the ability to automate identification of endpoints of an API for potential health checks based on machine learning and/or similarity search algorithms. The algorithms analyze an API specification according to the algorithm's training and/or search among reference APIs. Rather than having to manually generate health check tests for the web service, a test developer can interact with a test service through a web browser and provide the service an API specification. The test service then can automatically rank identified endpoints according to a ranking system as well as automate health checks by automatically preparing the health check code according to each identified endpoint.
-
227.
公开(公告)号:US11734058B2
公开(公告)日:2023-08-22
申请号:US17081048
申请日:2020-10-27
Applicant: salesforce.com, inc.
Inventor: Brian Toal , Sankar Rao Bhogi
CPC classification number: G06F9/4862 , G06F9/5027 , G06F9/542 , G06F11/0772 , H04L67/02
Abstract: Systems and method are provided for receiving, at a virtualized management operation engine (VMOE) of a distributed system, a management task request from a client for one or more services. The management task request may be to an orchestrator of a first application server of one or more application servers of the distributed system. The first application server having the orchestrator may determine whether the management task request is valid. The first application server having the orchestrator may generate a request message based on the valid management task request. A message bus may broadcast the generated request message to one or more agents of the one or more application servers of the distributed system. The one or more agents may execute an operation based on the request message when the request message is intended for the one or more agents.
-
公开(公告)号:US11734053B2
公开(公告)日:2023-08-22
申请号:US17346099
申请日:2021-06-11
Applicant: Salesforce, Inc.
Inventor: Nicholas Bailey , Jon Stahl , David Manelski , Michael McCormick , Nicholaus Lacock
IPC: G06F9/46 , G06F21/62 , G06F12/0815 , G06F9/50 , G06F9/54 , G06Q30/0279
CPC classification number: G06F9/468 , G06F9/505 , G06F9/5072 , G06F9/541 , G06F12/0815 , G06F21/6218 , G06Q30/0279
Abstract: A computer implemented method manages access to resources of a cloud platform. The method includes retrieving, at a computing device of the cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.
-
公开(公告)号:US11733999B2
公开(公告)日:2023-08-22
申请号:US17589256
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Martin Battaglia , Leandro Bauret , Roberto Ciccone , Marcos Khabie
Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically cataloging updated Application Programming Interface (API) specifications with updated version numbers. The API specifications may have been previously published to an application exchange platform. An automatic cataloging tool installed at an API development system may identify an updated API specification committed to an API specification repository. The automatic cataloging tool may identify a base API specification that has been previously published and confirm that a change has been made. The base API specification may correspond to a particular API development branch that has been updated. The automatic cataloging tool may also apply a versioning strategy to automatically determine an updated version number for the updated API specification. The application exchange platform may then replace the previous API specification with the updated API specification and the updated version number.
-
公开(公告)号:US20230259831A1
公开(公告)日:2023-08-17
申请号:US18304284
申请日:2023-04-20
Applicant: salesforce, Inc.
Inventor: Rakesh Ganapathi Karanth , Arun Kumar Jagota , Kaushal Bansal , Amrita Dasgupta
Abstract: An online system performs predictions for real-time tasks and near real-time tasks based on available network bandwidth. A client device receives a regression based machine learning model. Responsive to receiving a task, the client device determines an available network bandwidth for the client device. If the available network bandwidth is below a threshold, the client device uses the regression based machine learning model to perform the task. If the client device determines that the network bandwidth is above the threshold, the client device extracts features of the task, serializes the extracted features, and transmits the serialized features to an online system, causing the online system to use a different machine learning model to perform the task based on the serialized features.
-
-
-
-
-
-
-
-
-