-
公开(公告)号: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.
-
62.
公开(公告)号: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.
-
63.
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US11727463B2
公开(公告)日:2023-08-15
申请号:US16594257
申请日:2019-10-07
Applicant: salesforce.com, inc.
Inventor: Michael Sollami , Yang Zhang
IPC: G06Q30/00 , G06Q30/0601 , G06T7/11 , G06T7/70
CPC classification number: G06Q30/0631 , G06Q30/0643 , G06T7/11 , G06T7/70
Abstract: Systems and methods are provided for receiving an image that includes a clothed person, determining a pose of the person in the image, and segmenting the image into one or more first fashion items. One or more second fashion items may be determined using a similarity search that searches at least one storage device communicatively coupled to the server based on the one or more first fashion items. At least one outfit proposal may be generated based on the one or more second fashion items. Image re-stylization of corresponding portions of the image may be performed, including the clothed person to generate recommended outfit images based on the at least one outfit proposal. The generated outfit images may be transmitted for display.
-
公开(公告)号:US11720559B2
公开(公告)日:2023-08-08
申请号:US17064466
申请日:2020-10-06
Applicant: salesforce.com, inc.
Inventor: Xi Lin , Caiming Xiong
IPC: G06F16/30 , G06F16/2452 , G06F16/21 , G06F16/22 , G06N3/088 , G06F16/242 , G06N3/044 , G06N3/045
CPC classification number: G06F16/24522 , G06F16/212 , G06F16/2282 , G06F16/243 , G06N3/044 , G06N3/045 , G06N3/088
Abstract: A text-to-database neural network architecture is provided. The architecture receives a natural language question and a database schema and generates a serialized question-schema representation that includes a question and at least one table and at least one field from the database schema. The serialized question-schema representation is appended with at least one value that matches a word in the natural language question and at least one field in a database picklist. An encoder in the architecture generates question and schema encodings from the appended question-schema representation. Schema encodings are associated with metadata that indicates a data type of the fields and whether fields are associated with primary or foreign keys. A decoder in the architecture generates an executable query from the question encodings and schema encodings.
-
公开(公告)号:US20230245206A1
公开(公告)日:2023-08-03
申请号:US17589657
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Joshua Correa , Alexander Kushkuley
CPC classification number: G06Q30/0631 , G06Q30/0201 , G06F11/3438 , G06F11/3476
Abstract: A method and system for item-to-item recommendation that collects a set of visitors having interacted with at least one product of a website containing a collection of products, creates a click matrix including a collection of per-product visitor sets based on the set of visitors, change a weight value for at least one of the set of visitors, construct a co-view matrix based on determining a product of each of the changed set of visitors for each pair of products of the collection of products, determine a per-product ordered ranking of product pairs based on the co-view matrix, and select a recommended product based on a user selected product and the per-product ordered ranking of product pairs.
-
68.
公开(公告)号:US20230245075A1
公开(公告)日:2023-08-03
申请号:US17649893
申请日:2022-02-03
Applicant: salesforce.com, inc.
Inventor: Santosh Munugota , Ankit Srivastava , Ashwin Simha Reddy Vengareddy , Chakravarthi Muppalla
CPC classification number: G06Q10/1097 , G06Q10/06312
Abstract: Methods, systems, apparatuses, and computer program products are described. A scheduling platform may retrieve information indicating unavailable time resources for a set of users, a time resource representing a time period during which a user may be assigned an appointment. The scheduling platform may use the information to compute utilization scores for each user, which indicate an aggregation of unavailable time resources for a user. After receiving a request to utilize an available time resource for a specified time slot, the scheduling platform may query a data object storing the utilization scores to identify a subset of users having lowest utilization scores with respect the set of users. The scheduling platform may retrieve information indicating whether the subset of users are available during the specified time slot and identify one or more users available for the specified time slot.
-
公开(公告)号:US20230244463A1
公开(公告)日:2023-08-03
申请号:US17588131
申请日:2022-01-28
Applicant: salesforce.com, inc.
Inventor: Srinivas Dhruvakumar , Varun Gupta , Abhishek B. Waichal , Mayakrishnan Chakkarapani , Christopher Steven Moyes
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a declarative specification for creating a datacenter on a cloud platform. The system generates an aggregate pipeline comprising a hierarchy of pipelines. The system generates an aggregate deployment version map associating data center entities of the data center with versions of software artifacts targeted for deployment on the datacenter entities. The system collects a set of software artifacts according to the aggregate deployment version map. The system executes the aggregate pipeline in conjunction with the aggregate deployment version map to create the datacenter in accordance with the cloud platform independent declarative specification.
-
公开(公告)号:US20230239348A1
公开(公告)日:2023-07-27
申请号:US17648865
申请日:2022-01-25
Applicant: Salesforce.com, Inc.
Inventor: Prithvi Krishnan PADMANABHAN
IPC: H04L67/1074 , H04L9/32 , H04L9/00
CPC classification number: H04L67/1074 , H04L9/3213 , H04L9/50 , H04L2209/56 , H04L2209/603
Abstract: A request to present digital content at a client machine associated with a designated network identifier may be received. For each of a plurality of preference characteristics, a respective characteristic query message may be transmitted via a network to a respective plurality of identity nodes via a gossip communication protocol defining a peer-to-peer procedure for transmitting information among the plurality of identity nodes. For each of the plurality of preference characteristics, a respective preference identification response message that includes a respective preference value corresponding with the respective preference characteristic may be received. The designated network identifier may be stored in a trust ledger shared among the plurality of identity nodes. A digital content item may be selected based at least in part on the preference values.
-
-
-
-
-
-
-
-
-