-
公开(公告)号:US11281563B2
公开(公告)日:2022-03-22
申请号:US16773946
申请日:2020-01-27
Applicant: salesforce.com, inc.
Inventor: Billy Ma , Jiten Oswal
IPC: G06F11/36 , G06F3/0484 , G06F3/04847
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating actionable insights for performance of web products in database systems according to one embodiment. In one embodiment and by way of example, a method includes dynamically running simulation of modifications to performance factors associated with a web product, and collecting actionable insights associated with the performance factors based on one or more of cost-benefit ratings of the performance factors, one or more delivery platforms, one or more device types. The method may further include recommending, based on the actionable insights, one or more adjustments to one or more of the performance factors to enhance performance of the web product, and facilitating, based on the recommendations, the one or more adjustments to one or more virtual knobs corresponding to the one or more performance factors to facilitate one or more modifications to one or more metrics to enhance the performance of the web product.
-
公开(公告)号:US20220086178A1
公开(公告)日:2022-03-17
申请号:US17018355
申请日:2020-09-11
Applicant: salesforce.com, inc.
Inventor: Ajith Jayamohan , Wenbiao Xing
Abstract: System and methods are described for efficient monitoring of network traffic in a public cloud computing environment. In one implementation, a method comprises: generating flow log records of network traffic in the public cloud computing environment; identifying a data packet that presents a potential security risk; identifying a captured data packet (PCAP) record corresponding to the identified data packet; and transmitting the PCAP record to a computing device for network traffic analysis.
-
公开(公告)号:US11276002B2
公开(公告)日:2022-03-15
申请号:US15926768
申请日:2018-03-20
Applicant: salesforce.com, inc.
Inventor: Nitish Shirish Keskar , Richard Socher
Abstract: Hybrid training of deep networks includes a multi-layer neural network. The training includes setting a current learning algorithm for the multi-layer neural network to a first learning algorithm. The training further includes iteratively applying training data to the neural network, determining a gradient for parameters of the neural network based on the applying of the training data, updating the parameters based on the current learning algorithm, and determining whether the current learning algorithm should be switched to a second learning algorithm based on the updating. The training further includes, in response to the determining that the current learning algorithm should be switched to a second learning algorithm, changing the current learning algorithm to the second learning algorithm and initializing a learning rate of the second learning algorithm based on the gradient and a step used by the first learning algorithm to update the parameters of the neural network.
-
254.
公开(公告)号:US11275806B2
公开(公告)日:2022-03-15
申请号:US16691050
申请日:2019-11-21
Applicant: salesforce.com, inc.
Inventor: Gary Horen , Lorenzo Minore , Matthew Van Wely
IPC: G06F16/9535 , H04L67/02 , G06F16/2455 , G06F16/25 , G06Q50/00 , H04L67/50
Abstract: Dynamic materialization of a feed is described. A request for a feed is received. A state of the feed is determined. Responsive to determining that the state is the inactive state, causing materialization of the feed in a second non-relational database system with feed items of the feed from the first relational database system, where the second database system is separate from the first database system, and setting the state of the feed to the activating state. Responsive to determining that the state is the active state, causing the request for the feed to be processed from the second non-relational database system.
-
公开(公告)号:US11271798B2
公开(公告)日:2022-03-08
申请号:US17159957
申请日:2021-01-27
Applicant: salesforce.com, inc.
Inventor: Eileen Tschetter Watson , Michael Lacey , Francis Luong , Craig Stephen Estep , Peter Sandford White , Liam Dowling
IPC: G06F15/177 , H04L41/0654 , H04L41/0816 , H04L41/0681 , G06F15/173
Abstract: A system may identify, by a first service, one or more faulted data links associated with a network device of the datacenter and update, by a second service, a configuration of the network device to remove data traffic from the identified one or more faulted data links based on a redundancy threshold associated with the network device. The system may also generate a repair ticket message associated with the identified one or more faulted data links and transmit test traffic across the identified one or more faulted data links while monitoring for a repair ticket resolution message associated with repairing the identified one or more faulted data links.
-
公开(公告)号:US20220070067A1
公开(公告)日:2022-03-03
申请号:US17521913
申请日:2021-11-09
Applicant: Salesforce.com, Inc.
Inventor: Kevin Venkiteswaran , Diego Ferreiro Val , Caridy Patino , Trevor James Bliss
IPC: H04L12/24 , G06F9/451 , G06F9/54 , H04L29/08 , G06F3/14 , H04L29/06 , G06F40/221 , G06F16/958 , G06N20/00 , G06F16/901 , G06F16/26 , G06F16/953 , G06F40/205 , G06F40/14
Abstract: Each of a plurality of wire web components predicted to be included in a graphical user interface (GUI) for presentation at a client machine. Each data object instance may be associated with a respective data object instance identifier and a respective one or more data object fields. A wire web component graph that includes a plurality of nodes may be constructed. A node may correspond to a wire web component, a data object field, or an application procedure interface (API). One or more of the data values may be retrieved from the respective APIs based on the wire web component graph. A GUI message including the retrieved data values and the wire web component graph may be transmitted to the client machine.
-
公开(公告)号:US20220067534A1
公开(公告)日:2022-03-03
申请号:US17006570
申请日:2020-08-28
Applicant: salesforce.com, inc.
Inventor: Junwen Bai , Weiran Wang , Yingbo Zhou , Caiming Xiong
Abstract: Embodiments described herein combine both masked reconstruction and predictive coding. Specifically, unlike contrastive learning, the mutual information between past states and future states are directly estimated. The context information can also be directly captured via shifted masked reconstruction—unlike standard masked reconstruction, the target reconstructed observations are shifted slightly towards the future to incorporate more predictability. The estimated mutual information and shifted masked reconstruction loss can then be combined as the loss function to update the neural model.
-
公开(公告)号:US20220067506A1
公开(公告)日:2022-03-03
申请号:US17005763
申请日:2020-08-28
Applicant: salesforce.com, inc.
Inventor: Junnan Li , Chu Hong Hoi
Abstract: A learning mechanism with partially-labeled web images is provided while correcting the noise labels during the learning. Specifically, the mechanism employs a momentum prototype that represents common characteristics of a specific class. One training objective is to minimize the difference between the normalized embedding of a training image sample and the momentum prototype of the corresponding class. Meanwhile, during the training process, the momentum prototype is used to generate a pseudo label for the training image sample, which can then be used to identify and remove out of distribution (OOD) samples to correct the noisy labels from the original partially-labeled training images. The momentum prototype for each class is in turn constantly updated based on the embeddings of new training samples and their pseudo labels.
-
公开(公告)号:US20220067277A1
公开(公告)日:2022-03-03
申请号:US17002562
申请日:2020-08-25
Applicant: salesforce.com, inc.
Inventor: Shiva Kumar Pentyala , Mridul Gupta , Ankit Chadha , Indira Iyer , Richard Socher
IPC: G06F40/253 , G06F40/30 , G10L15/19
Abstract: A natural language processing system that trains task models for particular natural language tasks programmatically generates additional utterances for inclusion in the training set, based on the existing utterances in the training set and the existing state of a task model as generated from the original (non-augmented) training set. More specifically, the training augmentation module 220 identifies specific textual units of utterances and generates variants of the utterances based on those identified units. The identification is based on determined importances of the textual units to the output of the task model, as well as on task rules that correspond to the natural language task for which the task model is being generated. The generation of the additional utterances improves the quality of the task model without the expense of manual labeling of utterances for training set inclusion.
-
公开(公告)号:US20220066912A1
公开(公告)日:2022-03-03
申请号:US17521565
申请日:2021-11-08
Applicant: salesforce.com, inc.
Inventor: Arjun Shetty , Sandeep Bansal
IPC: G06F11/36
Abstract: A method for testing a web service is disclosed, the method including testing, by a testing application executing on a client computing system, a web service running at least partially on a server computing system. The testing includes directing a web browser of the client computing system to simulate user interaction with the web service to perform a particular operation that includes a particular set of sub-operations. The directing includes issuing one or more requests to perform the particular set of sub-operations. The testing also includes recording test information based on responses received from the web service in response to performing the particular set of sub-operations. The test information includes latency information for at least one of the sub-operations of the particular set. The method also includes presenting, by the client computing system, a user interface having a graphical element depicting an analysis of the recorded test information.
-
-
-
-
-
-
-
-
-