会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • METHODS AND SYSTEMS FOR USING SELF-LEARNING TECHNIQUES TO PROTECT A WEB APPLICATION
    • 用于使用自学习技术来保护WEB应用的方法和系统
    • WO2018013278A1
    • 2018-01-18
    • PCT/US2017/037279
    • 2017-06-13
    • QUALCOMM INCORPORATED
    • CHAO, HuiISLAM, NayeemCASCAVAL, Gheorghe Calin
    • G06F21/55G06F21/53H04L29/06
    • H04L63/1491G06F17/18G06F21/53G06F21/554H04L43/0876H04L63/02H04L63/1425H04L67/42
    • Various embodiments include methods for protecting a web application server from non-benign web application usage. Embodiment methods may include receiving from a client device a service request message that includes information suitable for causing a web application operating on the web application server to perform one or more operations. In response, a processor, such as within the web application server or another network device, may analyze usage of the web application by the client device via a combination of a honeypot component, a sandboxed detonator component, and a Web Application Firewall (WAF) component. Analysis results may be generated by analyzing the received service request message or a server response message sent by the web application server. The analysis results may be used to identify non-benign web application usage. Actions may be taken to protect the web application server and/or the client device from the identified non-benign web application usage.
    • 各种实施例包括用于保护web应用服务器免受非良性web应用使用的方法。 实施例方法可以包括从客户端设备接收服务请求消息,该服务请求消息包括适合于使在web应用服务器上操作的web应用执行一个或多个操作的信息。 作为响应,处理器,诸如Web应用程序服务器或其他网络设备中,可以经由一个蜜罐组件,沙盒雷管组件,和一个Web应用防火墙的组合分析由客户机设备的网络应用的使用情况(WAF) 零件。 分析结果可以通过分析接收到的服务请求消息或由Web应用服务器发送的服务器响应消息来生成。 分析结果可用于识别非良性网络应用程序的使用情况。 可采取措施保护Web应用程序服务器和/或客户端设备免遭识别的非良性Web应用程序使用。
    • 3. 发明申请
    • DIRECTED EVENT SIGNALING FOR MULTIPROCESSOR SYSTEMS
    • 针对多处理器系统的指示事件信号
    • WO2016022308A2
    • 2016-02-11
    • PCT/US2015/042026
    • 2015-07-24
    • QUALCOMM INCORPORATED
    • SUAREZ GRACIA, DarioZHAO, HanMONTESINOS ORTEGO, PabloCASCAVAL, Gheorghe CalinXENIDIS, James
    • G06F9/52
    • G06F1/3296G06F9/4856G06F9/4893G06F9/526Y02D10/24
    • Multi-processor computing device methods manage resource accesses by a signaling event manager signaling processor elements requesting access to a resource to wake up to access the resource when the resource is available or wait for an event when the resource is busy. Processor elements may enter a sleep state while awaiting access to the requested resource. When multiple elements are waiting for the resource, the processor element with a highest assigned priority is signaled to wake up when the resource is available without waking other elements. Priorities may be assigned to processor elements waiting for the resource based on a heuristic or parameter that may depend on a state of the computing device or the processor elements. A sleep duration may be estimated for a processor element waiting for a resource and the processor element may be removed from a scheduling queue or assigned another thread during the sleep duration.
    • 多处理器计算设备方法通过信令事件管理器信令处理器元件管理资源访问,所述信令处理器元件在资源可用时请求访问资源以唤醒资源以访问资源,或在资源占用时等待事件。 处理器元件可以在等待访问所请求的资源的同时进入休眠状态。 当多个元素正在等待资源时,具有最高分配优先级的处理器元件发出信号,以在资源可用时唤醒,而不唤醒其他元素。 可以基于可能依赖于计算设备或处理器元件的状态的启发式或参数将优先级分配给等待资源的处理器元件。 可以为等待资源的处理器元件估计睡眠持续时间,并且可以在睡眠持续时间期间将处理器元件从调度队列中移除或分配另一个线程。
    • 5. 发明申请
    • MEMORY RECLAMATION ON A COMPUTING DEVICE
    • 计算机设备的记忆恢复
    • WO2016144449A1
    • 2016-09-15
    • PCT/US2016/016515
    • 2016-02-04
    • QUALCOMM INCORPORATED
    • NATARAJAN, AravindCASCAVAL, Gheorghe Calin
    • G06F9/50G06F12/02
    • G06F12/0253G06F3/0608G06F3/065G06F3/068G06F9/5016G06F9/5022G06F2212/702
    • Various embodiments include methods for reclaiming memory in a computing device that may include storing a first pointer pointing to a first memory location storing the beginning of a data structure in which a plurality of threads executing on the computing device may concurrently access the data structure and storing a second pointer pointing to the current beginning of the data structure. In response to performing an operation on the data structure that changes the location of the beginning of the data structure from the first memory location to a second memory location, the second pointer may be updated to point to the second memory location. In response to determining that memory allocated to the data structure may be reclaimed, memory allocated to the data structure, including memory located at the first memory location pointed to by the first pointer, may be reclaimed.
    • 各种实施例包括用于在计算设备中回收存储器的方法,其可以包括存储指向存储数据结构的开始的第一存储器位置的第一指针,其中在计算设备上执行的多个线程可以同时访问数据结构并存储 指向数据结构的当前开始的第二个指针。 响应于对将数据结构的开始位置从第一存储器位置改变到第二存储器位置的数据结构进行操作,可以更新第二指针以指向第二存储器位置。 响应于确定分配给数据结构的存储器可以被回收,可以回收分配给数据结构的存储器,包括位于第一指针指向的第一存储器位置处的存储器。
    • 7. 发明申请
    • DATA-DRIVEN ACCELERATOR FOR MACHINE LEARNING AND RAW DATA ANALYSIS
    • 数据驱动加速器,用于机器学习和RAW数据分析
    • WO2017052919A1
    • 2017-03-30
    • PCT/US2016/048385
    • 2016-08-24
    • QUALCOMM INCORPORATED
    • ROBATMILI, BehnamBADIN, Matthew LeslieSUÁREZ GRACIA, DarioCASCAVAL, Gheorghe CalinISLAM, Nayeem
    • G06N7/06G06F15/80
    • G06N99/005G06F15/8092
    • Embodiments include computing devices, apparatus, and methods implemented by the apparatus for accelerating machine learning on a computing device. Raw data may be received in the computing device from a raw data source device. The apparatus may identify key features as two dimensional matrices of the raw data such that the key features are mutually exclusive from each other. The key features may be translated into key feature vectors. The computing device may generate a feature vector from at least one of the key feature vectors. The computing device may receive a first partial output resulting from an execution of a basic linear algebra subprogram (BLAS) operation using the feature vector and a weight factor. The first partial output may be combined with a plurality of partial outputs to produce an output matrix. Receiving the raw data on the computing device may include receiving streaming raw data.
    • 实施例包括由用于加速计算设备上的机器学习的装置实现的计算设备,设备和方法。 可以从原始数据源设备在计算设备中接收原始数据。 该装置可以将关键特征识别为原始数据的二维矩阵,使得关键特征彼此相互排斥。 关键特征可以转化为关键特征向量。 计算设备可以从至少一个关键特征向量生成特征向量。 计算设备可以使用特征向量和权重因子来接收由执行基本线性代数子程序(BLAS)操作产生的第一部分输出。 第一部分输出可以与多个部分输出组合以产生输出矩阵。 在计算设备上接收原始数据可以包括接收流原始数据。