-
公开(公告)号:US11836451B2
公开(公告)日:2023-12-05
申请号:US17179933
申请日:2021-02-19
Applicant: salesforce.com, inc.
Inventor: Victor Zhong , Caiming Xiong
Abstract: A method for maintaining a dialogue state associated with a dialogue between a user and a digital system includes receiving, by a dialogue state tracker associated with the digital system, a representation of a user communication, updating, by the dialogue state tracker, the dialogue state and providing a system response based on the updated dialogue state. The dialogue state is updated by evaluating, based on the representation of the user communication, a plurality of member scores corresponding to a plurality of ontology members of an ontology set, and selecting, based on the plurality of member scores, zero or more of the plurality of ontology members to add to or remove from the dialogue state. The dialogue state tracker includes a global-local encoder that includes a global branch and a local branch, the global branch having global trained parameters that are shared among the plurality of ontology members and the local branch having local trained parameters that are determined separately for each of the plurality of ontology members.
-
公开(公告)号:US11797638B2
公开(公告)日:2023-10-24
申请号:US17249240
申请日:2021-02-24
Applicant: salesforce.com, inc.
Inventor: David Stone , Daniel S. Kim , Jun Gao
IPC: G06F16/958 , G06F3/0482 , G06F8/34 , G06F8/38 , G06F3/0486
CPC classification number: G06F16/958 , G06F3/0482 , G06F8/34 , G06F8/38 , G06F3/0486
Abstract: Database systems and methods are provided for visual design and customization of processes for web applications. A method involves identifying a plurality of configured actions added to an aggregate action component region on a graphical user interface (GUI) display, automatically generating configured code for each of the configured actions in accordance with a respective user configuration of the respective configured action, identifying a user configuration associated with the aggregate action component, automatically generating aggregate action component code configurable to cause a browser application to initiate the configured code for each of the configured actions in parallel in accordance with the user configuration, and automatically generating process flow code including a reference to the aggregate action component code in accordance with a sequence defined for a web page.
-
公开(公告)号:US20230333901A1
公开(公告)日:2023-10-19
申请号:US17659775
申请日:2022-04-19
Applicant: salesforce.com, inc.
Inventor: Arpeet Kale , Shashank Harinath
IPC: G06F9/50
CPC classification number: G06F9/5044 , G06F9/5055 , G06N20/00
Abstract: Techniques are disclosed that pertain to facilitating the execution of machine learning (ML) models. A computer system may implement an ML model layer that permits ML models built using any of a plurality of different ML model frameworks to be submitted without a submitting entity having to define execution logic for a submitted ML model. The computer system may receive, via the ML model layer, configuration metadata for a particular ML model. The computer system may then receive a prediction request from a user to produce a prediction based on the particular ML model. The computer system may produce a prediction based on the particular ML model. As a part of producing that prediction, the computer system may select, in accordance with the received configuration metadata, one of a plurality of types of hardware resources on which to load the particular ML model.
-
公开(公告)号:US20230315814A1
公开(公告)日:2023-10-05
申请号:US18179579
申请日:2023-03-07
Applicant: salesforce.com, inc.
Inventor: Miko Arnab Bose , Robert J. Snell , Mark Francis Movida , Valliappan Annamalai Natarajan , Adam Thielemann Wegel , Matthew Charles Hagenian , Durgesh Singh
CPC classification number: G06F21/00 , G06F21/6245
Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.
-
25.
公开(公告)号:US20230300091A1
公开(公告)日:2023-09-21
申请号:US18321667
申请日:2023-05-22
Applicant: salesforce.com, inc.
Inventor: Owen Winnie Schoppe , David J. Woodward , Brian J. Lonsdorf
IPC: H04L51/02 , G06N20/00 , H04L51/222
CPC classification number: H04L51/02 , G06N20/00 , H04L51/222 , G06F3/0482
Abstract: Disclosed is a system for managing content generated by bots for presentation to a user in association with a chat application. The system receives content items generated by bots monitoring a chat application for display to a user at a user interface (UI). The system provides input based on the received one or more content items and associated contextual information to a trained machine learning (ML) model, and receives, from the trained ML model, for each of the content items, at least one score value based on at least one predicted user response associated with potentially displaying the content item to the user at the UI. The system selects a subset of content items from the received content items based on the received score values and causes a display of this selected subset of content items in addition to a display of content generated by the chat application.
-
公开(公告)号:US20230300077A1
公开(公告)日:2023-09-21
申请号:US17655102
申请日:2022-03-16
Applicant: salesforce.com, Inc.
Inventor: Barrett Weisshaar , Luis Campo Giralte
IPC: H04L47/2475 , H04L9/32 , H04L61/5007 , H04L47/2483
CPC classification number: H04L47/2475 , H04L9/3236 , H04L61/2007 , H04L47/2483 , H04L2209/38
Abstract: In some embodiments, a method stores an executable contract in a ledger. The executable contract is for a test to be performed on a network and includes terms for the test. The method receives an indication of traffic that is received at a network device. It is determined that the traffic is associated with the executable contract that is stored in the ledger based on the terms of the test. The method responds to the network device with a response indicating that the traffic is associated with the executable contract. The network device allows the traffic to be sent to a destination on the network to perform an operation for the test.
-
公开(公告)号:US20230297764A1
公开(公告)日:2023-09-21
申请号:US17695107
申请日:2022-03-15
Applicant: salesforce.com, Inc.
Inventor: Marcus Lenzner
IPC: G06F40/143 , G06F40/117 , G06F40/106
CPC classification number: G06F40/143 , G06F40/117 , G06F40/106 , G06F40/40
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a non-obtrusive markup augmentation of websites during website localization. A method includes generating a localization descriptor for a localization element on a website, encoding the localization descriptor into unparsed syntax in code for the website, adding pseudo tag notations to the localization descriptor encoded in the unparsed syntax, extracting text that is being localized from the localization descriptor by identifying the pseudo tag notations, and creating a visual indicator for display as an overlay outside a visible area of the website to indicate a change in appearance of the website after localization, wherein a size of the visual indicator is scaled to match a size of the text as displayed in the visible area of the website when the code is rendered.
-
公开(公告)号:US20230289339A1
公开(公告)日:2023-09-14
申请号:US17689601
申请日:2022-03-08
Applicant: salesforce.com, inc.
Inventor: Gaurav SAGAR
IPC: G06F16/242 , G06F16/25
CPC classification number: G06F16/2448 , G06F16/252
Abstract: A GraphQL server stores schemas for GraphQL APIs in a schema store, the schemas defining operations, types and fields of the APIs. Field resolvers are associated with the fields of the APIs to specify which of the data source is to be used to fulfill an API query request. When an event is detected that makes changes to a schema of any of the data sources, the schema store is accessed and an old field name is automatically replaced with a new field name in both the retrieved schemas and the field resolvers mapped to the retrieved schemas. Responsive to receiving an API request, it is determined whether the request has any field names that do not match the corresponding schema, and if so, the old field name is replaced with the new field name in the request.
-
公开(公告)号:US11741142B2
公开(公告)日:2023-08-29
申请号:US17589522
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Haopeng Zheng , Semih Yavuz , Wojciech Kryscinski , Kazuma Hashimoto , Yingbo Zhou
IPC: G06F16/34 , G06F40/166 , G06N20/00 , G06F40/117 , G06F40/279
CPC classification number: G06F16/345 , G06F40/166 , G06N20/00 , G06F40/117 , G06F40/279
Abstract: Embodiments described herein provide document summarization systems and methods that utilize fine-tuning of pre-trained abstractive summarization models to produce summaries that more faithfully track the content of the documents. Such abstractive summarization models may be pre-trained using a corpus consisting of pairs of articles and associated summaries. For each article-summary pair, a pseudo label or control code is generated and represents a faithfulness of the summary with respect to the article. The pre-trained model is then fine-tuned based on the article-summary pairs and the corresponding control codes. The resulting fine-tuned models then provide improved faithfulness in document summarization tasks.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-