-
公开(公告)号:US10136044B2
公开(公告)日:2018-11-20
申请号:US15438860
申请日:2017-02-22
Applicant: salesforce.com, inc.
Inventor: Aaron Eisses
Abstract: A method, apparatus and system for sharing object information which executes a video-chat session between an agent and a mobile client using an application hosted by a server. There is presented a view in common executed by a server application to both the agent and the mobile client for viewing objects captured by the mobile client during the video-chat session. There is identified by the agent a viewed object captured by the mobile client where the captured objected has been viewed by the agent in the common view during the video-chat session. The captured objected may be selected by the agent during the video-chat session and the agent may retrieve information remotely about the selected object to send to the mobile client.
-
公开(公告)号:US10135847B2
公开(公告)日:2018-11-20
申请号:US15158367
申请日:2016-05-18
Applicant: salesforce.com, inc.
Inventor: John Brooke Althouse , William Roger Salusky , Jeffrey S. Atkinson
Abstract: A client system such as a database system may be vulnerable to intrusion by an unauthorized user or system through a reverse secure shell connection that enables the intruder to execute OS-level or shell commands on the client system. A reverse shell connection may be detected by monitoring and inspecting packet data traffic between the client system or internal network, and an exterior or “foreign” network. In one example of such a process, after detecting a normal shell session originating inside the internal network, a reverse shell connection exploiting the initial shell detection is detected by analyzing the transmission directions and payload sizes of a sequence of the monitored packets relative to a predetermined traffic pattern. The specific pattern may be selected for different operating systems.
-
703.
公开(公告)号:US20180330389A1
公开(公告)日:2018-11-15
申请号:US15595041
申请日:2017-05-15
Applicant: salesforce.com, inc.
Inventor: Alan Hwang , Youngjun Kwak
CPC classification number: G06Q30/0202 , G06F17/30256 , G06K9/6267 , G06N3/02 , G06Q50/01 , H04L67/22
Abstract: A method for identifying positive online usage trends based on image analysis has been developed. First, a target group is identified as a subject of analysis and online image postings by that group are captured and analyzed for subject matter and favorable usage using convolution neural networking. Data associated with the subject matter and favorable usage are stored as a dataset related to the target group in a database. Parameters are selected that indicate a positive usage trend and a predictive model analyzes the stored data sets based on those parameters.
-
公开(公告)号:US20180324239A1
公开(公告)日:2018-11-08
申请号:US15838089
申请日:2017-12-11
Applicant: salesforce.com, inc.
Inventor: Stephen POWIS , Stan LEMON , Kevin PEEK
CPC classification number: H04L65/607 , G06F9/4843 , G06F9/544 , G06F17/30516 , G06F17/3089 , H04L67/141 , H04L67/16
Abstract: In one embodiment, a stream processing system ingests data from one or more data sources and converts the data into an unbounded stream for an event stream processor. The stream processing system may include a first coordinating spout instance that is deployed at a first time, the first coordinating spout instance to instantiate one or more second spout instances and deploy said one more second spout instances at a second time that is later than the first time; the one or more second spout instances to: connect to the one or more data sources, respectively, and ingest a respective portion of the data from its respective one of the one or more data sources; and output messages based on the ingested portions of the data; wherein the unbounded stream for the event stream processor is based on the messages. Other embodiments may be disclosed and/or claimed.
-
公开(公告)号:USD832876S1
公开(公告)日:2018-11-06
申请号:US29614470
申请日:2017-08-18
Applicant: salesforce.com, inc.
Designer: Andrew Chung , William Joseph Flynn, III , Drew Hamlin
-
公开(公告)号:USD832866S1
公开(公告)日:2018-11-06
申请号:US29626767
申请日:2017-11-20
Applicant: salesforce.com, inc.
Designer: David Gómez-Rosado , Myles Thompson , Todd Matthews , Adam Doti
-
公开(公告)号:US10114627B2
公开(公告)日:2018-10-30
申请号:US14706883
申请日:2015-05-07
Applicant: salesforce.com, inc.
Inventor: Philip Bergen
Abstract: A tool for installing and configuring a software development environment with an embedded help feature is provided. The help feature may provide a user (e.g., developer) with technical assistance to resolve problems that occur when building software. In one example, the system may include a configuration tool that includes a help feature and installs and configures one or more software programs to build software. The software programs may include, for example, operating systems, source code editors, debuggers, software build tools or any component of a software development environment.
-
公开(公告)号:US20180307571A1
公开(公告)日:2018-10-25
申请号:US15954014
申请日:2018-04-16
Applicant: salesforce.com, inc.
Inventor: Elden Gregory Bishop , Jeffrey Chao
CPC classification number: G06F11/1471 , G06F11/14 , G06F11/1438 , G06F11/202 , G06F11/2035 , G06F11/2048 , G06F2201/84
Abstract: The technology disclosed relates to discovering multiple previously unknown and undetected technical problems in fault tolerance and data recovery mechanisms of modern stream processing systems. In addition, it relates to providing technical solutions to these previously unknown and undetected problems. In particular, the technology disclosed relates to discovering the problem of modification of batch size of a given batch during its replay after a processing failure. This problem results in over-count when the input during replay is not a superset of the input fed at the original play. Further, the technology disclosed discovers the problem of inaccurate counter updates in replay schemes of modern stream processing systems when one or more keys disappear between a batch's first play and its replay. This problem is exacerbated when data in batches is merged or mapped with data from an external data store.
-
公开(公告)号:US10108648B2
公开(公告)日:2018-10-23
申请号:US13549306
申请日:2012-07-13
Applicant: Chirag Rajan , Arup Dutta , John O'Brien , Jaikumar Bathija , Greg Salmon , Dan Soble , RamaLinga R. Penmetsa , Hoon Kim , Yanan Jiang , Karthik Rajan , Jesse Collins
Inventor: Chirag Rajan , Arup Dutta , John O'Brien , Jaikumar Bathija , Greg Salmon , Dan Soble , RamaLinga R. Penmetsa , Hoon Kim , Yanan Jiang , Karthik Rajan , Jesse Collins
IPC: G06F17/30
Abstract: Methods and systems are described for creating a custom index in a multi-tenant database environment. In one embodiment, a method includes obtaining query for a multi-tenant database that is recommended as a candidate for creating an additional filter, evaluating the query against criteria to determine whether to select the query for creating the additional filter, and creating the additional filter for the query, if the query is selected.
-
公开(公告)号:US10089407B2
公开(公告)日:2018-10-02
申请号:US14491984
申请日:2014-09-20
Applicant: salesforce.com, inc.
Inventor: Suyog Anil Deshpande , Keith D. Bigelow
IPC: G06F17/30
Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing analytics on-demand functionality. An exemplary system may include, for example: means for storing a plurality of objects within a database of the system, each object having a database table embodied therein; maintaining a data repository of custom report types, each custom report type defining a mapping between two or more of the database tables; means for receiving a request from a user client device communicably interfaced to the system, in which the request is for analytics data responsive to a user initiated event originating at the user client device; means for introspecting the data repository of custom report types and identifying one or more visualizations to be returned to the user client device for display; means for restricting the identified one or more visualizations by context of the user client device passed with the request from the user client device; and means for returning the one or more visualizations identified to the user client device. Other related embodiments are disclosed.
-
-
-
-
-
-
-
-
-