-
公开(公告)号:US10057344B2
公开(公告)日:2018-08-21
申请号:US15095502
申请日:2016-04-11
IPC分类号: H04L29/08
CPC分类号: H04L67/1095 , H04L67/06 , H04L67/1097 , H04L67/26
摘要: Techniques related to efficient transport of data encoded using multiple templates are disclosed. A sending computing device sends an internet message including internet message segments toward a receiving computing device. The internet message stores information about a data object that includes property types corresponding to property values. A portion of the data object includes multiple instances of a particular property type, and each instance corresponds to a property value. The internet message segments store the property values according to multiple templates, and each internet message segment corresponds to a template. Among the multiple templates is a particular template for the portion of the data object that includes the multiple instances of the particular property type. The multiple templates include fields that correspond to field identifiers. Based on a property-type-to-field-identifier mapping, a corresponding property type can be determined for each property value that is stored in the internet message segments.
-
公开(公告)号:US10664481B2
公开(公告)日:2020-05-26
申请号:US14869859
申请日:2015-09-29
IPC分类号: G06F16/2457 , G06F16/2455 , G06F16/17 , G06F16/33 , G06F16/2458 , G06F16/903 , G06F16/215 , G06F11/34 , G06N5/02 , G06F17/40 , G06F40/211 , G06F40/284
摘要: A data processing method includes receiving a stream of digital data with a plurality of objects and, in response to receiving an object, tokenizing the object to create a tokenized object, and storing the tokenized object in a token database. The method further includes comparing the tokenized object to a plurality of other tokenized objects stored in the token database, computing a pattern associated with the tokenized object, storing the pattern in a pattern database, and managing a size of the pattern database by identifying, a subset of patterns that are eligible for deletion from the pattern database based on an age of each pattern, ranking each pattern of the subset based on a quality and a popularity metric, identifying, based on the ranking and from the subset, a second pattern and deleting the second pattern from the pattern database to produce an updated database.
-
公开(公告)号:US10171321B2
公开(公告)日:2019-01-01
申请号:US14666804
申请日:2015-03-24
摘要: Systems and methods for managing state data from monitored entities in a computing environment are described. In a push-based approach, a publisher computer obtains state data of an element from the monitored entities and sends the state data on to a subscriber computer. From the state data, the publisher computer generates one metadata record for the element that is updated as newer state data is obtained such that each element is associated with just one record. The publisher computer scores and ranks the records of the elements based on a time since previous state data was sent to the subscriber computer, a magnitude of a change, and the existence of one or more event flags. The publisher computer schedules and queues the state data according to their ranking. The highest priority record in a queue is sent only when a timing signal indicates that state data can be sent.
-
公开(公告)号:US20180329794A1
公开(公告)日:2018-11-15
申请号:US15590061
申请日:2017-05-09
发明人: Alberto Gonzalez Prieto , Thangavelu Arumugam , Sachin Saxena , Vijay Arumugam Kannan , Srinivas Kodali
IPC分类号: G06F11/32 , H04L12/24 , G06F3/0481 , G06F3/0484
CPC分类号: G06F11/328 , G06F3/0481 , G06F3/04817 , G06F3/0484 , H04L41/12 , H04L41/22
摘要: The subject disclosure describes solutions for graphically displaying hierarchical relationships between a network underlay and a network overlay. In some aspects, a method of the technology includes steps for aggregating associations between each of a plurality of physical network devices and one or more virtual network entities, displaying two or more pivot options that graphically represent the physical network devices and/or the virtual network entities, and receiving a pivot selection indicating at least one physical network device or virtual network entity for which hierarchy information is requested by a user. In some aspects, the method can further include steps for graphically displaying one or more layers of a network hierarchy based on the pivot selection. Systems and machine-readable media are also provided.
-
公开(公告)号:US20170091190A1
公开(公告)日:2017-03-30
申请号:US14869859
申请日:2015-09-29
IPC分类号: G06F17/30
摘要: A data processing method includes receiving a stream of digital data with a plurality of objects and, in response to receiving an object, tokenizing the object to create a tokenized object, and storing the tokenized object in a token database. The method further includes comparing the tokenized object to a plurality of other tokenized objects stored in the token database, computing a pattern associated with the tokenized object, storing the pattern in a pattern database, and managing a size of the pattern database by identifying, a subset of patterns that are eligible for deletion from the pattern database based on an age of each pattern, ranking each pattern of the subset based on a quality and a popularity metric, identifying, based on the ranking and from the subset, a second pattern and deleting the second pattern from the pattern database to produce an updated database.
-
6.
公开(公告)号:US10581992B2
公开(公告)日:2020-03-03
申请号:US15085715
申请日:2016-03-30
IPC分类号: H04L5/00 , H04L29/08 , H04L12/825 , H04L12/801 , H04L12/24 , H04L29/06
摘要: Computer systems and methods for allocating bandwidth so that server computers can send data to a client computer without exceeding the available bandwidth between the server computers and the client computer, or the processing bandwidth or capacity of the client computer, are discussed herein. In an embodiment, a method comprises determining a first share of bandwidth that is to be available for a first computing device to send data to the client computer during a first future period of time; determining a first rate at which the first computing device is to send data to the client computer during the first future period of time; determining that the first rate is less than the first share of bandwidth that is to be available for the first computing device to send data to the client computer during the first future period of time by a first delta; receiving, from a second computing device among the plurality of network computing devices, a first request for additional rate allocation; sending, to the second computing device, a first rate allocation that is equal to or less than the first delta; sending data to the client computer during the first future period of time at a first actual rate that is less than or equal to the first rate minus the first rate allocation.
-
公开(公告)号:US09832073B2
公开(公告)日:2017-11-28
申请号:US14056688
申请日:2013-10-17
CPC分类号: H04L41/0853 , G06F17/30861 , H04L41/0813 , H04L41/0823 , H04L41/084 , H04L41/0856 , H04L41/14
摘要: Techniques are provided for generating a network complexity score. In one approach, a plurality of node configurations that includes a first node configuration and a second node configuration are analyzed. A network complexity score is generated for a network based, at least in part, on one or more of (a) a degree of similarity between the first node configuration and the second node configuration or (b) a dependency between the first node configuration and the second node configuration.
-
公开(公告)号:US20170295231A1
公开(公告)日:2017-10-12
申请号:US15095502
申请日:2016-04-11
IPC分类号: H04L29/08
CPC分类号: H04L67/1095 , H04L67/06 , H04L67/1097 , H04L67/26
摘要: Techniques related to efficient transport of data encoded using multiple templates are disclosed. A sending computing device sends an internet message including internet message segments toward a receiving computing device. The internet message stores information about a data object that includes property types corresponding to property values. A portion of the data object includes multiple instances of a particular property type, and each instance corresponds to a property value. The internet message segments store the property values according to multiple templates, and each internet message segment corresponds to a template. Among the multiple templates is a particular template for the portion of the data object that includes the multiple instances of the particular property type. The multiple templates include fields that correspond to field identifiers. Based on a property-type-to-field-identifier mapping, a corresponding property type can be determined for each property value that is stored in the internet message segments.
-
公开(公告)号:US20150113001A1
公开(公告)日:2015-04-23
申请号:US14056688
申请日:2013-10-17
CPC分类号: H04L41/0853 , G06F17/30861 , H04L41/0813 , H04L41/0823 , H04L41/084 , H04L41/0856 , H04L41/14
摘要: Techniques are provided for generating a network complexity score. In one approach, a plurality of node configurations that includes a first node configuration and a second node configuration are analyzed. A network complexity score is generated for a network based, at least in part, on one or more of (a) a degree of similarity between the first node configuration and the second node configuration or (b) a dependency between the first node configuration and the second node configuration.
摘要翻译: 提供了用于产生网络复杂性评分的技术。 在一种方法中,分析包括第一节点配置和第二节点配置的多个节点配置。 至少部分地基于(a)第一节点配置和第二节点配置之间的相似程度中的一个或多个为网络生成网络复杂性评分,或者(b)第一节点配置和 第二个节点配置。
-
-
-
-
-
-
-
-