-
公开(公告)号:US20200334304A1
公开(公告)日:2020-10-22
申请号:US16858424
申请日:2020-04-24
Applicant: salesforce.com, Inc.
Inventor: Satyaprakash Reddy Vennapusa
IPC: G06F16/958 , G06F16/22 , G06F16/951 , G06F16/23 , H04W12/08
Abstract: Customization objects stored in a local database may be used to customize webpages and applications rendered in, or executed by a mobile application implemented by a mobile device (app). Upon authenticating the app, a service provider may determine whether any customization objects have been updated since a previous authentication of the app, and may update the mobile database with the updated customization objects. This way, the mobile device does not have to obtain customization objects from remote storage of the service provider each time a webpage is requested thereby reducing signaling overhead and decreasing webpage rendering time.
-
公开(公告)号:US10812476B2
公开(公告)日:2020-10-20
申请号:US15985913
申请日:2018-05-22
Applicant: salesforce.com, inc.
Inventor: Joshua David Alexander
Abstract: Techniques are disclosed relating to authenticating a second mobile device for participation in a multi-factor authentication process. In disclosed embodiments, a server generates an authentication decision, based on communicating with a first mobile device as a factor in the multi-factor authentication process. After receiving a request from the first mobile device to authorize participation of a second mobile device in the multi-factor authentication process, the server may generate a secret and transmit the secret to the first mobile device. The server may receive information from the second mobile device, based on the second mobile device capturing an image of a display by the first mobile device, where the display is based on the transmitted secret. In some embodiments, the server then verifies the content of the information using the secret and verifies that the information is received within a determined time interval from transmitting the secret. After verifying the content and the time interval, the server may authorize participation of and communicates with the second mobile device as a factor in the multi-factor authentication process.
-
公开(公告)号:US10809991B2
公开(公告)日:2020-10-20
申请号:US16264068
申请日:2019-01-31
Applicant: salesforce.com, inc.
Inventor: Julie Tung , Rajeev Nayak , Kevin Gibbs , Bret Taylor , Yang Su , Nate Botwick , Diana Berlin , Pedram Razavi , Scott Goodfriend , Nikrad Mahdi , Andy Chung , Drew Hamlin , Patrick Linehan , Sophia Westwood , Lindsey Simon , Shrey Banga
IPC: G06F8/60 , G06F8/71 , G06F9/451 , G06F8/34 , G06F21/31 , G06F9/50 , G06F21/56 , G06F8/36 , G06F16/901 , G06F9/54 , G06F12/0871 , G06F21/53 , H04L29/06 , H04L29/08 , G06F16/176 , G06F40/166 , G06F16/93 , G06F16/172 , G06F16/17 , G06F16/25
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a security model to customizable live applications in a cloud collaboration platform. The security approach may dedicate a frame to each live application, serving the frame from a different domain than a document in which the live application is embedded. This approach ensures that more stringent security requirements may be required of the live application and allows the data presented to the live application to be narrowly tailored. The security model may further leverage sandbox attributes and content-security policies to restrict the behavior of sandboxed and non-sandboxed live applications in accordance with best security practices.
-
公开(公告)号:US20200327037A1
公开(公告)日:2020-10-15
申请号:US16384683
申请日:2019-04-15
Applicant: salesforce.com, inc.
Inventor: Brian TOAL , Laksh VENKA , Paymon TEYER , Paul HOWDEN , Dean TUPPER
IPC: G06F11/36
Abstract: Embodiments of the present disclosure relate to software application performance analysis. Other embodiments may be described and/or claimed.
-
公开(公告)号:US20200326957A1
公开(公告)日:2020-10-15
申请号:US16384699
申请日:2019-04-15
Applicant: salesforce.com, inc.
Inventor: Brian TOAL , Laksh VENKA
Abstract: Embodiments of the present disclosure relate to software application performance regression analysis. Other embodiments may be described and/or claimed.
-
公开(公告)号:US10805309B2
公开(公告)日:2020-10-13
申请号:US16140481
申请日:2018-09-24
Applicant: salesforce.com, inc.
Inventor: Daniel Thomas Harrison
Abstract: In accordance with embodiments, there are provided mechanisms and methods for managing access to data based on information associated with a physical location of a user. These mechanisms and methods for managing access to systems, products, or data based on information associated with a physical location of a user can enable improved data management efficiency, enhanced data management accuracy, decreased data management costs, decreased licensing costs, increased security, additional marketing opportunities, etc.
-
公开(公告)号:US10802673B2
公开(公告)日:2020-10-13
申请号:US15675455
申请日:2017-08-11
Applicant: salesforce.com, inc.
Inventor: Yuseung Kim , Edward Charles Mengel, III
IPC: G06F3/0482 , G06F3/0488 , G06F3/0484 , G06T11/20 , G06F16/242
Abstract: Disclosed herein are embodiments for systems and devices implementing methods of accessing databases, which may include displaying graphical representations of data such as in graphs or charts, implementing a GUI to accept selection gestures by way of input devices and allowing selection of multiple data elements on a display. The embodiments may further include mapping selection position data, determining sets of selected data, and generating database queries based on those determined sets. Queries may be transmitted to databases, to retrieve information corresponding to selected elements. Additionally, the retrieved information may be analyzed to produce results, which may be displayed together with the graphs or charts. Various techniques of selection and de-selection for single data elements or multiple data elements may also be provided.
-
公开(公告)号:USD898063S1
公开(公告)日:2020-10-06
申请号:US29678677
申请日:2019-01-30
Applicant: salesforce.com, inc.
-
公开(公告)号:US10798039B2
公开(公告)日:2020-10-06
申请号:US16050594
申请日:2018-07-31
Applicant: salesforce.com, Inc.
Inventor: Brandon Svec
IPC: H04L12/58 , H04L29/12 , H04L12/741
Abstract: A dynamic relay makes real-time decisions about routing to mail transfer agents (MTAs) of email envelopes received by the relay from an SMTP email server. Those decisions can be based on one or more factors, such as MTA respective statuses. They can also be based on information contained in x-header fields provided in the email messages' respective headers (e.g., identifying the individual/entity (or “client”) for whom the email envelope is being generated and/or an IP address of the MTA to select for load balancing or otherwise). This allows, for example, the relay to select among available MTAs for delivery of each message in order to segregate email message traffic for load-balancing and/or based on preferences of specific MTAs for specific clients, or otherwise, while bypassing MTAs that have been blacklisted or are suffering delays.
-
公开(公告)号:US10795954B2
公开(公告)日:2020-10-06
申请号:US15836679
申请日:2017-12-08
Applicant: salesforce.com, inc.
Inventor: Shauli Gal , Satish Raghunath , Kartikeya Chandrayana
IPC: G06F16/9535 , G06F16/9038 , G06F16/242
Abstract: Data analysis is performed through a series of commands that apply functions to an initial scope of data. In a client-server architecture, a data analyst may interact with and view a scope of data through a series of commands. Query formation may be performed at a server to generate reports of data to be presented at the client.
-
-
-
-
-
-
-
-
-