- San Francisco CA, US Rick Muñoz - Oakland CA, US Derek Payne - Greenwood IN, US Donald Owens - Indianapolis IN, US Jason Day - Fortville IN, US Kasia Fichtner - Moraga CA, US Vineeth Anand Nair - Mountain House CA, US
Assignee:
salesforce.com, inc. - San Francisco CA
International Classification:
G06Q 30/02 G06F 16/958 G06F 16/901
Abstract:
Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for automatically embedding digital data in a message and capturing analytics for the digital data. In some embodiments, a server may retrieve information about a user. The server may execute a predictive analysis on the information about the user to identify digital data to be transmitted to the user. The digital data may include an embedded tag associated with an object. The server may automatically embed the identified digital data in a messaging prompt to be transmitted to the user. The server may identify the object associated with the embedded tag, using the embedded tag. The server may determine interaction data for the object and digital data and render the interaction data on a user interface.
Creating An Extensible And Scalable Data Mapping And Modeling Experience
- San Francisco CA, US Vineeth Anand Nair - Fremont CA, US Sarah Flamion - Newburgh IN, US Shengfan He - West New York NJ, US Narinder Singh - Medina WA, US Caroline Casey Logue - New York NY, US Bradley Carroll Wright - San Francisco CA, US Chris Bill - Indianapolis IN, US Jason Day - Fortville IN, US Sumit Garg - Sammamish WA, US Chaitanya Pinnamaneni - Bellevue WA, US
International Classification:
G06F 16/21 G06F 16/23 H04L 29/06
Abstract:
Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
Creating And Publishing User Segments To Cross-Channel Activation Targets
- San Francisco CA, US Aaron Popelka - San Francisco CA, US Sridhar Prathivadi - Dublin CA, US Jason Day - Fortville IN, US Gabrielle Tao - San Mateo CA, US Sarah Flamion - Newburgh IN, US Ashok Shivarudraiah - Fremont CA, US
International Classification:
G06Q 30/02 G06F 21/62 G06F 16/9536
Abstract:
Methods, systems, and devices supporting creating and publishing user segments across data accessing units are described. In some database systems, data for a tenant is stored across multiple siloed data accessing units (e.g., data structures that may not share particular data objects). To efficiently grant users in multiple data accessing units access to a user segment, the system may implement activation targets. For a segment of user identifiers, a user may input a set of data accessing units for an activation target, and a server may create the activation target. The user may indicate to publish the segment to the activation target. The server may store the segment of user identifiers (e.g., along with indicated attributes, contact points, or both) at the database system such that the segment is accessible to tenant users of the data accessing units specified in the activation target, but is inaccessible to other users.