-
公开(公告)号:US11373343B2
公开(公告)日:2022-06-28
申请号:US17091259
申请日:2020-11-06
Applicant: salesforce.com, inc.
Inventor: Michael Sollami , Amir Hossein Raffiee , Owen Winne Schoppe
Abstract: Generating, at a server of a generative adversarial network (GAN) for color selection, a training set of color palettes. A color palette generator of the server generates a first set of color palettes based on the training set of color palettes. The first set of color palettes may be compared with a reference set of color palettes to predict a curated set of color palettes. Colors from the curated set of color palettes may be removed that are within a predetermined distance from one another in a color space. The GAN may be validated by performing cluster analysis to determine outlier latent dimensions to be changed for the color selection by the GAN. Proposed color palettes may be generated based on the GAN to be displayed on a display device.
-
公开(公告)号:US20220148232A1
公开(公告)日:2022-05-12
申请号:US17091259
申请日:2020-11-06
Applicant: salesforce.com, inc.
Inventor: Michael Sollami , Amir Hossein Raffiee , Owen Winne Schoppe
Abstract: Systems and method are provided for generating, at a server of a generative adversarial network (GAN) for color selection, a training set of color palettes. A color palette generator of the server generates a first set of color palettes based on the training set of color palettes. The first set of color palettes may be compared with a reference set of color palettes to predict a curated set of color palettes. Colors from the curated set of color palettes may be removed that are within a predetermined distance from one another in a color space. The GAN may be validated by performing cluster analysis to determine outlier latent dimensions to be changed for the color selection by the GAN. Proposed color palettes may be generated based on the GAN to be displayed on a display device.
-
公开(公告)号:US11308067B2
公开(公告)日:2022-04-19
申请号:US16138322
申请日:2018-09-21
Applicant: salesforce.com, inc.
Inventor: Matthew Quinn Nielsen , Ji Wang , Jason Teller , Jonathan Aniano , Owen Winne Schoppe , Brett Schuenemann , Jianming Shao , Joshua Giblette , Alicia Charmaine Williams , Peng-Wen Chen , Samuel Paul , Yamuna Esaiarasan , Reddy Prasad Yerradoddi
IPC: G06F16/00 , G06F16/23 , G06F3/0482 , G06Q30/00 , G06F16/25
Abstract: Disclosed are examples of systems, apparatuses, methods and computer program products for maintaining flows to manage tasks assigned to a user of a database system. Further disclosed are examples of systems, apparatuses, methods and computer program products for sharing execution logic, including but not limited to running instances of flows, across different users of a database system.
-
公开(公告)号:US11182135B2
公开(公告)日:2021-11-23
申请号:US16779177
申请日:2020-01-31
Applicant: salesforce.com, inc.
Inventor: Owen Winne Schoppe , Brian J. Lonsdorf , Alan Martin Ross , Sönke Rohde , David James Woodward , Jessica Lundin
Abstract: Techniques are disclosed relating to determining a similarity of components of a current user interface (UI) to new UI components for use in automatically generating a new UI. A computer system may receive information specifying a current UI including a particular current UI component and information specifying a plurality of new UI components for a new UI. The computer system may then identify characteristics of the particular current UI component. Based on these identified characteristics, the computer system may score ones of the plurality of new UI components, where the scoring is performed to determine a similarity to the particular current UI component. The computer system may then select, based on the scores, a particular new UI component from the plurality of new UI components for use, in the new UI, for the particular current UI component. Such techniques may advantageously improve user experience by automatically providing up-to-date user interfaces.
-
公开(公告)号:US20210240318A1
公开(公告)日:2021-08-05
申请号:US16778936
申请日:2020-01-31
Applicant: salesforce.com, inc.
Inventor: Owen Winne Schoppe , Brian J. Lonsdorf , Sönke Rohde , Alan Martin Ross , David James Woodward , Jessica Lundin
IPC: G06F3/0484
Abstract: Techniques are disclosed relating to generating a user interface (UI) migration plan, including intermediate UIs, for migrating from a current UI to a new UI. A computer system may receive information specifying a current UI and a new UI, and identify one or more differences between the current and the new UIs. Based on the differences, the computer system may generate information specifying one or more candidate intermediate UIs. The computer system may score the candidate intermediate UIs relative to a specified set of design criteria. The computer system may determine a UI migration plan that specifies a set of the one or more candidate intermediate UIs that are displayable in order to migrate from the current UI to the new UI, where the set of one or more intermediate UIs is selected based on the scoring. Use of the UI migration plan may advantageously reduce user interaction issues.
-
公开(公告)号:US11657511B2
公开(公告)日:2023-05-23
申请号:US17162245
申请日:2021-01-29
Applicant: salesforce.com, inc.
Inventor: Alan Martin Ross , Jessica Lundin , Michael Reynolds Sollami , Brian J. Lonsdorf , David J. Woodward , Owen Winne Schoppe , Sonke Rohde
Abstract: Disclosed herein are system, method and computer readable storage medium for detecting space suitable for overlaying media content onto an image. The system receives an image which may be an image or a video frame. The image is processed using a number of image processing techniques in order to automatically propose spaces for inserting media content onto the image. The proposed spaces may then be further analyzed using a heuristics-based approach to select bounding boxes for inserting media content. Subsequently, one or more media content items may be selected for insertion onto the bounding boxes on the image. The system may then cause a display of the image with the selected media content item overlaid onto the image within the selected bounding boxes.
-
公开(公告)号:US20230129431A1
公开(公告)日:2023-04-27
申请号:US17649016
申请日:2022-01-26
Applicant: salesforce.com, inc.
Inventor: Michael Sollami , Sönke Rohde , Alan Martin Ross , David James Woodward , Jessica Lundin , Owen Winne Schoppe , Brian J. Lonsdorf , Aashish Jain
IPC: G06F3/04845 , G06N3/04 , G06V10/771 , G06V10/762 , G06V10/82
Abstract: Techniques are disclosed for automatically generating new content using a trained 1-to-N generative adversarial network (GAN) model. In disclosed techniques, a computer system receives, from a computing device, a request for newly-generated content, where the request includes current content. The computer system automatically generates, using the trained 1-to-N GAN model, N different versions of new content, where a given version of new content is automatically generated based on the current content and one of N different style codes, where the value of N is at least two. After generating the N different versions of new content, the computer system transmits them to the computing device. The disclosed techniques may advantageously automate a content generation process, thereby saving time and computing resources via execution of the 1-to-N GAN machine learning model.
-
公开(公告)号:US20230039283A1
公开(公告)日:2023-02-09
申请号:US17972258
申请日:2022-10-24
Applicant: Salesforce.com, inc.
Inventor: Brian J. Lonsdorf , Jessica Lundin , Owen Winne Schoppe , Sönke Rohde , Alan Ross , David James Woodward
IPC: G06F16/9035 , G06F16/904 , G06F16/9038 , G06F16/9535
Abstract: Disclosed herein are system, method, and computer program product embodiments for determining a user-preferred feature type. An embodiment operates by maintaining user-presented features associated with user-presented records, wherein the user-presented features comprise one or more user-presented feature types. After receiving a user-desired feature of the user-presented features, a user-preferred feature type of the user-presented feature types is determined based on the user-presented features and the user-desired feature. Thereafter, a new record and associated feature are to be presented with the new feature being of the user-preferred type.
-
公开(公告)号:US20220245820A1
公开(公告)日:2022-08-04
申请号:US17162245
申请日:2021-01-29
Applicant: salesforce.com, inc.
Inventor: Alan Martin Ross , Jessica Lundin , Michael Reynolds Sollami , Brian J. Lonsdorf , David J. Woodward , Owen Winne Schoppe , Sonke Rohde
Abstract: Disclosed herein are system, method and computer readable storage medium for detecting space suitable for overlaying media content onto an image. The system receives an image which may be an image or a video frame. The image is processed using a number of image processing techniques in order to automatically propose spaces for inserting media content onto the image. The proposed spaces may then be further analyzed using a heuristics-based approach to select bounding boxes for inserting media content. Subsequently, one or more media content items may be selected for insertion onto the bounding boxes on the image. The system may then cause a display of the image with the selected media content item overlaid onto the image within the selected bounding boxes.
-
公开(公告)号:US20220245322A1
公开(公告)日:2022-08-04
申请号:US17163162
申请日:2021-01-29
Applicant: salesforce.com, inc.
Inventor: Jessica Lundin , Owen Winne Schoppe , Xing Han , Michael Reynolds Sollami , Brian J. Lonsdorf , Alan Martin Ross , David J. Woodward , Sonke Rohde
IPC: G06F40/103 , G06F40/284 , G06T11/60 , G06N3/04
Abstract: An online system generates a set of content item variations for a reference content item that include different styles of text for the content item. The different styles of text are generated by applying machine-learned style transfer models, for example, neural network based models to reference text of the reference content item. The text variations retain the textual content of the reference text but are synthesized with different styles. The online system can provide the content item variations to users on an online experimental platform to collect user interaction information that may indicate how users respond to different styles of text. The online system or the content providers can effectively target users with content items that include the style of text the users respond to based on the collected information.
-
-
-
-
-
-
-
-
-