-
1.
公开(公告)号:US20240354072A1
公开(公告)日:2024-10-24
申请号:US18136904
申请日:2023-04-20
Applicant: Salesforce, Inc.
Inventor: Brian Truong , Billy Ma
Abstract: Systems and methods are provided for parsing, at a server, a design file including code for a user interface, where the code is readable by the server into a tree representation having nodes, the nodes represent design elements of the user interface and includes one or more design properties, a unique identifier, and references to child elements. The server traverses the tree representation and comparing the design elements of the tree representation to a set of factors to determine when the design elements and meet a criteria to be a subcomponent for one or more components of the code of the design file. The server adds the design elements to a list of subcomponent candidates that meet at least one of the set of factors to be a subcomponent. The server generates a tree structure for the one or more components using the list of subcomponent candidates.
-
公开(公告)号:US20240338302A1
公开(公告)日:2024-10-10
申请号:US18329332
申请日:2023-06-05
Applicant: Salesforce, Inc.
Inventor: Wenying Yang , Billy Ma , Vandit Garg
IPC: G06F11/36
CPC classification number: G06F11/3664
Abstract: Implementations(s) for simulated software features are described. Responsive to a request for accessing a first web page, first code for the first web page is caused to be retrieved from a first web application. Responsive to the first code, the first web page is caused to be displayed with an access to a simulation of a feature that may be used in the first web application. Responsive to a user's selection of the access, the first web page is caused to be updated to include a first user interface (UI) component that identifies a second web page; responsive to the updated first web page, second code for the second web page is caused to be retrieved from a second web application; and responsive to the second code, the second web page is caused to be displayed inside the first UI component to allow for the simulation.
-
公开(公告)号:US20240311195A1
公开(公告)日:2024-09-19
申请号:US18185262
申请日:2023-03-16
Applicant: Salesforce, Inc.
Inventor: Billy Ma , Anthony Lai , Liang Xie , Huiyuan Li , Aaron Chan , Pranit Shah
IPC: G06F9/50
CPC classification number: G06F9/5038 , G06F2209/5017 , G06F2209/5018
Abstract: A method in a computing environment for application start up includes: generating a directed acyclic graph (DAG) for tasks that are performed during application start-up; performing topological sorting of the tasks based on the DAG to define an order for the tasks; allocating a tenant-specific priority queue; loading the tasks in the tenant-specific priority queue in the order determined by the topological sorting; allocating a plurality of computing threads to executing the tasks; executing the tasks using the plurality of computing threads that were allocated, wherein a plurality of the tasks are executed in parallel, and the tasks are assigned to the computing threads in an order based on the order in which the task are loaded in the tenant-specific priority queue; preparing a start page for use in accessing the application; and causing the start page to be displayed on a user access device for accessing the application.
-
公开(公告)号:US20240256331A1
公开(公告)日:2024-08-01
申请号:US18160136
申请日:2023-01-26
Applicant: Salesforce, inc.
Inventor: Liang Xie , Billy Ma , Jatinkumar Patel , Aaron Chan
CPC classification number: G06F9/4881 , G06F9/5072 , G06F9/5077 , G06F2209/5011
Abstract: Approaches for data processing at a database system are described. A method may include identifying a first subset of provisioning tasks associated with a first phase of the multi-phase provisioning procedure and a second subset of provisioning tasks associated with a second phase of the multi-phase provisioning procedure. The method may include running the first subset of provisioning tasks on a plurality of software instances of a pool of software instances prior to a provisioning request for the software instance. The method may include receiving, from a user, the provisioning request. The method may include running, based at least in part on the provisioning request and on the software instance from the pool of software instances, the second subset of provisioning tasks, wherein the second subset of provisioning tasks are specific to the user. The method may include provisioning the software instance to the user.
-
公开(公告)号:US20250028735A1
公开(公告)日:2025-01-23
申请号:US18224272
申请日:2023-07-20
Applicant: Salesforce, Inc.
Inventor: Billy Ma , Brian Truong
Abstract: Techniques described herein support component maintenance that accounts for a similarity between characteristics of different components. To identify components with similar characteristics, one or more techniques described herein support generation of a data structure (e.g., a tree) that represents a component, where each characteristic may be represented in a different leaf node. The system may generate a similarity score, or value (e.g., as a percentage), between multiple components based on comparing individual nodes of a tree representing each component, respectively. If the similarity score satisfies a threshold, then the system may display, at the UI, a message indicating to a user to preferentially implement one component over another.
-
公开(公告)号:US12204875B2
公开(公告)日:2025-01-21
申请号:US18141533
申请日:2023-05-01
Applicant: Salesforce, Inc.
Inventor: Billy Ma , Brian Truong
Abstract: Methods, computer readable media, and devices for rapid prototyping of both user experience and technical features in a combined approach. One method may include creating a set of known user experience (UX) components including a user interface element representing at least one of a data element and a data interaction, creating a UX screen including a set of UX elements within a UX prototyping tool, translating the UX screen into a set of standardized UX components, publishing the set of standardized UX components by mapping the set of standardized UX components to synthetic data, and validating a technical aspect of the published set of standardized UX components based on user interaction with the published set of standardized UX components.
-
公开(公告)号:US20240248693A1
公开(公告)日:2024-07-25
申请号:US18101466
申请日:2023-01-25
Applicant: Salesforce, Inc.
Inventor: Billy Ma , Pranit Shah , Gang Shu , Tia Williams
CPC classification number: G06F8/61 , G06F9/44505
Abstract: Methods, systems, and storage media are described for software installation configuration. In particular, some implementations are directed to configuring software instances by identifying and executing select software processes using parameters generated based on configuration information from a user. Other implementations may be disclosed or claimed.
-
-
-
-
-
-