Machine learning for identification of candidate video insertion object types

    公开(公告)号:US10671853B2

    公开(公告)日:2020-06-02

    申请号:US16116809

    申请日:2018-08-29

    IPC分类号: G06K9/00 G06K9/62 G11B27/036

    摘要: The method disclosure provides methods, systems and computer programs for identification of candidate video insertion object types using machine learning. Machine learning is used for at least part of the processing of the image contents of a plurality of frames of a scene of a source video. The processing includes identification of a candidate insertion zone for the insertion of an object into the image content of at least some of the plurality of frames and determination of an insertion zone descriptor for the identified candidate insertion zone, the insertion zone descriptor comprising a candidate object type indicative of a type of object that is suitable for insertion into the candidate insertion zone.

    Discovering and mapping the relationships between macro-clusters of a computer network topology for an executing application

    公开(公告)号:US10659310B1

    公开(公告)日:2020-05-19

    申请号:US16543372

    申请日:2019-08-16

    发明人: Gadi Oren Ran Gilboa

    IPC分类号: H04L12/24 H04L12/751

    摘要: There are disclosed devices, system and methods for mapping relationships between macro-clusters of a network object topology of a computer communication network. A remote network object of the network is selected that has a relationship with one macro-cluster that has a relationship with another macro-cluster. Flow log data, metric data and configuration data are gathered from at least the selected network object. Configuration data and time data are generated for the sets network objects of the two macro-clusters using the gathered flow log data, metric data and configuration data. Network topology information is created using the configuration data and time data. The network topology information includes topology information for the relationship between the macro-clusters, for each macro-cluster and for the sets of network objects of the macro-clusters. The topology information can be stored and used to determine whether performance issues occur in the macro-clusters or relationship over time.

    Identifying malicious creatives to supply side platforms (SSP)

    公开(公告)号:US10657254B1

    公开(公告)日:2020-05-19

    申请号:US16732016

    申请日:2019-12-31

    申请人: CLEAN.IO, INC.

    IPC分类号: G06F21/56 G06F21/54

    摘要: There are disclosed devices, system and methods for feeding identification data of malicious creatives existing in internet advertisements to a supply side platform (SSP) by receiving reports of unwanted actions without user action by malicious creatives of internet advertisements (ads) requested from the SSP by webpages being displayed to users. The reports include a creative identification (ID), a malicious code chain of events, and a demand side platform (DSP) ID or a seat ID. The reports are pre-processed by classifying the unwanted action attempts based on the chain of events. The pre-processed reports are parsed to extract the creative IDs, the SSP IDs and the DSP IDs; and then stored in a searchable database. The stored parsed pre-processed reports are feed to SSPs based on the SSP identifications. The feed includes the creative IDs, the SSP IDs, the DSP IDs, timestamps of the unwanted action attempt and the classifications.

    Creating and displaying a graph representation of a computer network topology for an executing application

    公开(公告)号:US10601671B1

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

    申请号:US16543398

    申请日:2019-08-16

    发明人: Gadi Oren Ran Gilboa

    摘要: There are disclosed devices, system and methods for creating and displaying a graph representation of a topology of a computer network of physical network objects for an application. A first physical network object selects portions of sets of data messages being sent over a period of time by the application and related network objects; and collects network configuration and time dimension information from the portions of messages. A second physical network object receives the information and uses it to determine topology information for the application over time, which includes unique keys of, types of objects of, types of relationships between pairs of, groupings of, metrics data of, and time dimension data for the physical network objects. The topology information is stored and queried at the second object to create and display various graph representations of the topology information as it changes over time.

    Network communication system and method with web push protocol

    公开(公告)号:US10567541B2

    公开(公告)日:2020-02-18

    申请号:US15138874

    申请日:2016-04-26

    发明人: Claudio Vignali

    IPC分类号: H04L29/08 H04B7/185 H04L29/06

    摘要: A communication system includes a Remote Proxy device and an Edge Proxy device. The Remote Proxy receives a request for a website from a user terminal, and transmits the request to the Edge Proxy via satellite. The Edge Proxy receives the request and transmits the request to a Web Server over a high speed connection. The Edge Proxy receives the response from the Web Server, and transmits the response to the Remote Proxy via satellite, which then transmits the response to the User Terminal. The Edge Proxy also reviews the response and requests objects for the website from the Web Server, and transmits the objects to the Remote Proxy, which then transmits it to the User Terminal.

    Image chain of title management
    67.
    发明授权

    公开(公告)号:US10565358B1

    公开(公告)日:2020-02-18

    申请号:US16571901

    申请日:2019-09-16

    摘要: In an apparatus and method, image metadata is assigned to a master image file including an image from a base work, the image metadata including an identification of the base work and provenance of the base work. Objects in the image are detected and recognized. Object metadata, including recognition of the object, is assigned to the master image file. A cryptographic hash of, altogether, the image, the image metadata, and the object metadata is generated. An image product from the master image file for transfer is generated. A data packet structure is written to a node of a transaction processing network, wherein the data packet structure includes the cryptographic hash, and transferor and transferee identification for a transfer of the image product.

    Drilling apparatus
    68.
    发明授权

    公开(公告)号:US10550649B2

    公开(公告)日:2020-02-04

    申请号:US15757310

    申请日:2016-08-31

    摘要: A drilling apparatus is provided. The drilling apparatus according to one aspect of the present invention comprises: first and second moving modules; first to third drawworks for vertically moving the first and second moving modules; a wire for successively connecting the first drawwork, the first moving module, the second drawwork, the second moving module and the third drawwork; a first fixing drum positioned between the first drawwork and the first moving module so as to support the wire; and a second fixing drum positioned between the second moving module and the third drawwork so as to support the wire.

    Data flow control for dual ended transmission control protocol performance enhancement proxies

    公开(公告)号:US10536382B2

    公开(公告)日:2020-01-14

    申请号:US15969613

    申请日:2018-05-02

    摘要: Systems, methods, and servers for controlling data flow across a computer network having a first performance enhancing proxy device (PEP1) between a client-facing segment of the network and a second PEP device (PEP2) on a server-facing segment of the network. PEP2 has a receiver for receiving flow control information from across a control channel between PEP1 and PEP2, for each TCP connection on the client-facing segment. The information includes round-trip packet latency (Li) on the client-facing segment and transmit buffer congestion information of PEP1. PEP2 has a determiner for determining if a TCP connection has a congested packet flow; and a congestion reliever for relieving such congestion by synchronizing a receive buffer of the PEP2 to be the same size as a transmit buffer congestion window of the PEP1; and delaying acknowledgments (ACKs) at PEP2 by a time Tack based on a preset threshold level Tlim or Li.

    Real-time transport protocol (RTP) media conference server routing engine

    公开(公告)号:US10523730B2

    公开(公告)日:2019-12-31

    申请号:US14656202

    申请日:2015-03-12

    IPC分类号: H04L29/06

    摘要: The RTP Media Conference Server Routing Engine (“MCSRE”) integrates into a standards based RTP Media Server to improve server data throughput of RTP conference routing by factors of tens to hundreds while simultaneously decreasing real-time media delivery delays and significantly decreasing server resource requirements. The RTP MCSRE maintains a conference routing database used to manage a large number of conferences with a list of associated RTP sessions and conference participants. The routing engine also includes a Conference Session Routing Filter (“CSRF”) and a Routing Logic Processor (“RLP”) that selectively route received media streams to each participant in a given RTP conference. The behavior of both the CSRF and the RLP can be modified by executable scripts. The RTP MCSRE imposes floor control rules and packet filtering with regard to both network bandwidth and hardware resources specific to conference participant endpoint devices.