System and method for end-to-end response-time analysis

    公开(公告)号:US11005738B1

    公开(公告)日:2021-05-11

    申请号:US14249147

    申请日:2014-04-09

    IPC分类号: H04L12/26 G06F11/34

    摘要: In one embodiment, a method includes selecting a group of transactions having a common end-to-end transaction path comprising a plurality of transaction-path nodes. Each transaction of the group is associated with either an acceptable category or an unacceptable category based, at least in part, on an end-to-end response time for the transaction. The method further includes separately determining, for each transaction-path node, an execution-time pair. The execution-time pair includes first aggregate information indicative of execution time by the transaction-path node for transactions associated with the acceptable category. The execution-time pair also includes second aggregate information indicative of execution time by the transaction-path node for transactions associated with the unacceptable category. Additionally, the method includes generating a visualization of the end-to-end transaction path. The visualization depicts each determined execution-time pair in relation to a corresponding transaction-path node.

    Systems and methods for dynamic compression of time-series data

    公开(公告)号:US10827039B1

    公开(公告)日:2020-11-03

    申请号:US14886884

    申请日:2015-10-19

    IPC分类号: H04L29/06 H04L29/08

    摘要: In an embodiment, a method includes receiving, from a data source, time-series data of a time-series data stream produced by the data source. The method further includes identifying a target compression algorithm for the time-series data, wherein the target compression algorithm is linked to the data source in memory pursuant to a dynamically-variable assignment. The method also includes compressing the time-series data using the target compression algorithm and transmitting the compressed time-series data to a destination. Furthermore the method includes periodically optimizing the dynamically-variable assignment in real-time as the time-series data is received.

    Systems and methods for event-based authentication

    公开(公告)号:US10326748B1

    公开(公告)日:2019-06-18

    申请号:US14631826

    申请日:2015-02-25

    IPC分类号: H04L29/06 G06F21/31

    摘要: In one embodiment, a method is performed by a computer system. The method includes receiving a request to authenticate a user of an enterprise computing system. The method further includes, responsive to the request, selecting a set of previous user-initiated events of the user on the enterprise computing platform. Further, the method includes accessing user-specific event information related to the selected set of previous user-initiated events. In addition, the method includes generating, from at least a portion of the user-specific event information, a user-specific authentication sequence comprising a plurality of event-information requests. Additionally, the method includes administering the user-specific authentication sequence to the user, the administering comprising requiring the user to provide a valid response to each of the event-information requests as a precondition to successful authentication.

    Systems and methods of real-time container deployment

    公开(公告)号:US10270841B1

    公开(公告)日:2019-04-23

    申请号:US15061260

    申请日:2016-03-04

    摘要: In one embodiment, a method includes receiving a trigger to deploy a particular container on cloud resources accessible thereto such that the cloud resources are provided by a plurality of cloud providers and such that the computer system and the plurality of cloud providers are configured to negotiate container deployment using an information exchange protocol. The information exchange protocol includes a preconfigured inquiry format and a preconfigured inquiry-response format. The method further includes generating a performance inquiry in relation to the particular container. In addition, the method includes transmitting the performance inquiry to the plurality of cloud providers. Moreover, the method includes receiving inquiry responses from at least some of the plurality of cloud providers. Additionally, the method includes causing the particular container to be deployed on resources of the particular cloud provider.

    Systems and methods for controlled container execution

    公开(公告)号:US10127030B1

    公开(公告)日:2018-11-13

    申请号:US15061209

    申请日:2016-03-04

    IPC分类号: G06F8/61 H04L9/32

    摘要: In one embodiment, a method is performed by a computer system. The method includes receiving a request to execute a particular container. The method further includes retrieving a manifest of the particular container from a data store, the manifest indicating a plurality of items included in the particular container. In addition, the method includes validating one or more signatures of the container that are associated with the items indicated in the manifest. Also, the method includes determining an execution context of the request. Further, the method includes accessing an applicable execution policy for the determined execution context. Additionally, the method includes, responsive to a determination that the applicable execution policy is satisfied, causing the particular container to be installed on a target resource.

    Systems and methods of securing network-accessible peripheral devices

    公开(公告)号:US09990506B1

    公开(公告)日:2018-06-05

    申请号:US14672715

    申请日:2015-03-30

    IPC分类号: H04L29/06 G06F21/62

    CPC分类号: G06F21/62 H04L63/20

    摘要: In one embodiment, a method is performed by a computer system. The method includes accessing information related to enterprise usage of a plurality of network-accessible peripheral devices and identifying, from the information, discrete content-imaging events that occurred on the plurality of network-accessible peripheral devices. In addition, the method includes determining particular users associated with the discrete content-imaging events on a per-event basis and determining particular content to which the discrete content-imaging events relate on a per-event basis. Further, the method includes abstracting correlated data related to the discrete content-imaging events into a standardized format, the correlated data comprising data related to the particular users and the particular content, the standardized format enabling expression of the discrete content-imaging events by user and by type of content-imaging activity.

    Systems and methods for optimized database sampling

    公开(公告)号:US09904707B1

    公开(公告)日:2018-02-27

    申请号:US14672791

    申请日:2015-03-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30457 G06F17/30474

    摘要: In one embodiment, a method includes receiving a request to execute a database statement in satisfaction of a time constraint. The method further includes determining a pattern of the database statement. Additionally, the method includes comparing the pattern to pattern metadata associated with cached samples of the distributed database. Also, the method includes, responsive to a determination that the comparing has resulted in one or more matches, selecting a target sample and causing the database statement to be executed on the target sample. The method further includes, responsive to a determination that the target sample resolves the database statement in satisfaction of the time constraint, returning a resulting dataset to a requestor. Moreover, the method includes, responsive to a determination that the target sample does not resolve the database statement in satisfaction of the time constraint, causing a new real-time sampling of the distributed database to be executed.

    REDUCING TRANSMISSION PATHWAY LENGTHS WITHIN A DISTRIBUTED NETWORK

    公开(公告)号:US20170366651A1

    公开(公告)日:2017-12-21

    申请号:US15690642

    申请日:2017-08-30

    发明人: Samuel Liddicott

    摘要: A solution for reducing transmission pathway lengths within a distributed network, as embodied in various systems, methods, and non-transitory computer-readable storage media, may include migrating a TCP socket from a request server to a data server. The solution may further include reprogramming one or more routers to recognize a new packet route based on the migrated socket. The solution may include the one or more routers subsequently communicating directly with the data server while bypassing the request server.

    Prioritized Messaging System
    10.
    发明申请

    公开(公告)号:US20170310625A1

    公开(公告)日:2017-10-26

    申请号:US15136586

    申请日:2016-04-22

    摘要: Techniques and systems for prioritizing messages are described. The messages may be associated with multiple message accounts of an individual and the message accounts may be administered by different message account providers. The messages may be prioritized according to priority scores determined based on priority rules. The priority rules may include components that correspond to attributes of the messages. The priority rules may also include weights for each of the respective components of the priority rules. The prioritized messages may be viewed in a user interface. In some cases, a user may modify an order of the messages in the user interface and the system may utilize the feedback from the user to change a priority rule.