-
公开(公告)号:US11537571B2
公开(公告)日:2022-12-27
申请号:US16141572
申请日:2018-09-25
申请人: salesforce.com, inc.
发明人: Rohitashva Mathur
IPC分类号: G06F16/215 , G06F16/22 , G06F16/23 , G06F16/2455 , H03M7/46 , H03M7/30
摘要: A request for performing a data storing operation directed to a database table that comprises a plurality of table columns is received. Columnar compression metadata is accessed to identify one or more table columns in the database table, each of the one or more table columns being designated to store compressed columnar values. The columnar compression metadata is used to apply one or more columnar compression methods to generate, from one or more uncompressed columnar values received with the request for the data storing operation, one or more compressed columnar values to be persisted in the one or more table columns in the database table. A database statement is executed to persist the one or more compressed columnar values in the one or more table columns in the database table.
-
公开(公告)号:US11526912B2
公开(公告)日:2022-12-13
申请号:US16998995
申请日:2020-08-20
申请人: IRIS.TV INC.
IPC分类号: G06Q30/00 , G06Q30/02 , G06F16/908
摘要: Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
-
公开(公告)号:USRE49330E1
公开(公告)日:2022-12-06
申请号:US16407669
申请日:2019-05-09
发明人: Dong Gyu Sim , Jung Hak Nam , Hyung Ho Jo
IPC分类号: H04N7/14 , H04N19/126 , H04N19/176 , H04N19/50 , H04N19/463 , H04N19/593 , H04N19/70 , H04N19/96
摘要: Disclosed are an apparatus and a method of encoding/decoding a video, particularly a method and an apparatus for storing a quantization parameter differential value in a largest coding unit (LCU) based on quadtree splitting and adaptively predicting a quantization parameter value based on context information on neighboring CUs. Quadtree-based quantization parameter encoding and decoding methods and apparatuses effectively show information on a block having a quantization parameter differential value based on splitting information on a CU and adaptively predict a quantization parameter value using context information including a block size, block partition and a quantization parameter of a neighboring CU.
-
公开(公告)号:US11483232B1
公开(公告)日:2022-10-25
申请号:US17192819
申请日:2021-03-04
申请人: Innovium, Inc.
IPC分类号: H04L45/24 , H04L43/0882 , H04L45/00 , H04L47/125 , H04L47/625
摘要: Automatic load-balancing techniques in a network device are used to select, from a multipath group, a path to assign to a flow based on observed state attributes such as path state(s), device state(s), port state(s), or queue state(s) of the paths. A mapping of the path previously assigned to a flow or group of flows (e.g., on account of having then been optimal in view of the observed state attributes) is maintained, for example, in a table. So long as the flow(s) are active and the path is still valid, the mapped path is selected for subsequent data units belonging to the flow(s), which may, among other effects, avoid or reduce packet re-ordering. However, if the flow(s) go idle, or if the mapped path fails, a new optimal path may be assigned to the flow(s) from the multipath group.
-
公开(公告)号:US11467866B2
公开(公告)日:2022-10-11
申请号:US15882194
申请日:2018-01-29
申请人: salesforce.com, inc.
发明人: Chen Liu , Ilya Zaslavsky , Alex Ovesea , Mikhail Chainani , Xiaodan Wang , Sridevi Gopala Krishnan
摘要: A request for an organization migration to move application data and application services of an organization hosted at a source system instance in a multi-tenant computing system to a target system instance in the multi-tenant computing system is received. Based on operational parameters, a time window is selected to execute the organization migration. Computing resource usages of one or both of the source and target system instances in the selected time window are monitored. If computing resources are available, the organization migration is enqueued.
-
公开(公告)号:US11379521B1
公开(公告)日:2022-07-05
申请号:US16232031
申请日:2018-12-25
申请人: IRIS.TV, INC.
发明人: Field J. Garthwaite , David Clausen , Pehr Hovey , Winston Owens
IPC分类号: G06F16/78 , G06F16/735 , H04N21/858 , H04N21/24 , H04N21/278 , H04N21/25 , H04N21/84 , H04N21/466 , H04N21/442 , H04N21/258 , H04N21/262
摘要: Disclosed herein are systems and method for curating and distributing digital content; including: digital video, music, pictures, etc. For example, presented herein are systems and methods for providing a digital content program, including a plurality of continuously provided digital assets streamed over a digital content platform. Example embodiments include: (a) curating a plurality of assets; (b) selecting a subset of assets from the plurality of assets, based on similarity metrics between assets; and (c) ordering the subset of assets into a digital content program.
-
公开(公告)号:US11341130B2
公开(公告)日:2022-05-24
申请号:US16852395
申请日:2020-04-17
申请人: salesforce.com, inc.
发明人: Rohitashva Mathur
IPC分类号: G06F16/2452 , G06F16/2455 , G06F16/22 , G06F16/242
摘要: A query to retrieve database values for a first subset of table columns in a database table is determined. Runtime column selection variables are set up to identify the first subset of table columns for data retrieval, and are dynamically bound to a prepared query statement with single-column query statements joined by interstitial union operators. Each single-column query statement in the prepared query statement specifies a single-column query directed to a corresponding table column with a corresponding predicate to be bound at runtime dynamically with a corresponding portion of the one or more runtime column selection variables. The predicate is evaluated to be true or false in dependence on whether the corresponding table column is in the first subset of table columns. The prepared query statement is executed to retrieve database values for the first subset of table columns in the database table.
-
公开(公告)号:US11328222B1
公开(公告)日:2022-05-10
申请号:US16409703
申请日:2019-05-10
申请人: Innovium, Inc.
摘要: Distributed machine learning systems and other distributed computing systems are improved by embedding compute logic at the network switch level to perform collective actions, such as reduction operations, on gradients or other data processed by the nodes of the system. The switch is configured to recognize data units that carry data associated with a collective action that needs to be performed by the distributed system, referred to herein as “compute data,” and process that data using a compute subsystem within the switch. The compute subsystem includes a compute engine that is configured to perform various operations on the compute data, such as “reduction” operations, and forward the results back to the compute nodes. The reduction operations may include, for instance, summation, averaging, bitwise operations, and so forth. In this manner, the network switch may take over some or all of the processing of the distributed system during the collective phase.
-
公开(公告)号:US11307773B1
公开(公告)日:2022-04-19
申请号:US16374530
申请日:2019-04-03
申请人: Innovium, Inc.
IPC分类号: G06F3/06 , G11C15/04 , H04L29/08 , H04L67/1097
摘要: According to an embodiment, power demands of a computing device or component thereof may be stabilized by performing redundant operations during periods of otherwise low power demand. In so doing, the current load of the device/component remains relatively stable, potentially greatly reducing voltage droops and overshoots. This can reduce the peak voltage and peak power rating of the device/component. In certain embodiments, such as in network switches and routers, the redundant operations may include queries against a content addressable memory (CAM), such as a ternary content addressable memory (TCAM). Moreover, in an embodiment the queries may be designed to always, or at least be highly likely to, miss the entries in the CAM, thereby ensuring maximum power usage. In another embodiment, the redundant operations include read operations on a random access memory (RAM). In other embodiments, redundant operations may be performed with respect to other power-intensive subsystems.
-
公开(公告)号:US11245632B2
公开(公告)日:2022-02-08
申请号:US16927683
申请日:2020-07-13
申请人: Innovium, Inc.
IPC分类号: H04L12/28 , H04L12/851 , H04L12/26 , H04L12/801
摘要: Packet-switching operations in a network device are managed based on the detection of excessive-rate traffic flows. A network device receives a data unit, determines the traffic flow to which the data unit belongs, and updates flow tracking information for that flow. The network device utilizes the tracking information to determine when a rate at which the network device is receiving data belonging to the flow exceeds an excessive-rate threshold and is thus an excessive-rate flow. The network device may enable one or more excessive-rate policies on an excessive-rate traffic flow. Such a policy may include any number of features that affect how the device handles data units belonging to the flow, such as excessive-rate notification, differentiated discard, differentiated congestion notification, and reprioritization. Memory and other resource optimizations for such flow tracking and management are also described.
-
-
-
-
-
-
-
-
-