PREVENTING CASCADE FAILURES IN COMPUTER SYSTEMS

    公开(公告)号:US20190235945A1

    公开(公告)日:2019-08-01

    申请号:US16383024

    申请日:2019-04-12

    Abstract: A method prevents a cascading failure in a complex stream computer system. The method includes receiving binary data that identifies multiple subcomponents in a complex stream computer system. These identified multiple subcomponents include upstream subcomponents that generate multiple outputs and a downstream subcomponent that executes a downstream computational process that uses the multiple outputs. The method dynamically adjusts which of multiple inputs are used by the downstream subcomponent in an attempt to generate an output from the downstream subcomponent that meets a predefined trustworthiness level for making a first type of prediction. If no variations of execution of one or more functions used by the downstream subcomponent ever produce an output that meets the predefined trustworthiness level for making a first type of prediction, then computer hardware executes a new downstream computational process that produces a different second type of prediction.

    MOBILITY ROUTE OPTIMIZATION
    2.
    发明申请
    MOBILITY ROUTE OPTIMIZATION 有权
    移动路由优化

    公开(公告)号:US20150362319A1

    公开(公告)日:2015-12-17

    申请号:US14836415

    申请日:2015-08-26

    Abstract: A processor-implemented method, system, and computer program product guides mobility-impaired pedestrians. A processor receives mobile tracking readings from each of multiple mobility assistance devices, and identifies pedestrian routes taken by the mobility assistance devices to a desired destination. The processor identifies multiple routes, each of which has more mobile tracking readings than other pedestrian routes. The processor associates a recurring public event to times during which mobile tracking readings were taken to a first pedestrian route, and associates a lack of the recurring public event to times during which mobile tracking readings were taken to a second pedestrian route. If the recurring public event is currently in progress along the first pedestrian route, then the processor transmits directions that describe the second pedestrian route at which the public event is not occurring.

    Abstract translation: 处理器实施的方法,系统和计算机程序产品指导行动障碍的行人。 处理器从多个移动性辅助装置中的每一个接收移动跟踪读数,并且识别由移动性辅助装置取得的行人路线到期望的目的地。 处理器识别多条路线,每条路线的移动跟踪读数都比其他行人路线多。 处理器将经常性的公共事件与对第一行人路线进行移动跟踪读数的时间相关联,并且将经常性公共事件的缺乏与将第二行人路线进行移动跟踪读数的时间相关联。 如果沿着第一行人路线当前正在进行公共事件,则处理器传送描述未发生公共事件的第二行人路线的方向。

    SECURE MANAGEMENT OF A SMART CARD
    3.
    发明申请
    SECURE MANAGEMENT OF A SMART CARD 有权
    智能卡的安全管理

    公开(公告)号:US20150294095A1

    公开(公告)日:2015-10-15

    申请号:US14249001

    申请日:2014-04-09

    Abstract: A smart card comprises: a processing circuit; a memory that contains a protected object; an activity detector that receives a signal that describes a planned activity of a person who is in physical possession of the smart card; and an activity analyzer that evaluates features of the planned activity. In response to the activity analyzer determining that a predefined risk associated with the planned activity exceeds a predetermined value, the activity analyzer: issues an instruction to the person who is in physical possession of the smart card to provide a biomarker to a biosensor that is physically contained within the smart card; and receives, from the biosensor, real-time biometric data for the person who is in physical possession of the smart card.

    Abstract translation: 智能卡包括:处理电路; 包含受保护对象的内存; 活动检测器,其接收描述实际拥有智能卡的人的计划活动的信号; 以及评估计划活动功能的活动分析器。 响应于活动分析器确定与计划活动相关联的预定风险超过预定值,活动分析器:向物理拥有智能卡的人发出指令以向物理上的生物传感器提供生物标志 包含在智能卡内; 并从生物传感器接收实际拥有智能卡的人的实时生物特征数据。

    DATA PROCESSING WORK ALLOCATION
    4.
    发明申请
    DATA PROCESSING WORK ALLOCATION 有权
    数据处理工作分配

    公开(公告)号:US20150293791A1

    公开(公告)日:2015-10-15

    申请号:US14751464

    申请日:2015-06-26

    CPC classification number: G06F9/5027 G06F9/4856 G06F9/5088

    Abstract: A method, system, and/or computer program product allocates computer processing work. One or more processors identify: an input data that is stored in a first computer for processing by a computer program; a virtual machine, stored in a second computer, that is capable of executing the computer program; a first set of constraint rules against moving the input data from the first computer; and a second set of constraint rules against moving the virtual machine from the second computer. The one or more processors assign a weight to each constraint rule, and sum the weight of all constraint rules that are applicable. In response to the first total constraint rule weight exceeding the second total constraint rule weight, movement of the input data from the first computer to the second computer is prohibited and the virtual machine is moved from the second computer to the first computer.

    Abstract translation: 方法,系统和/或计算机程序产品分配计算机处理工作。 一个或多个处理器识别:存储在第一计算机中用于由计算机程序处理的输入数据; 存储在第二计算机中的能够执行计算机程序的虚拟机; 用于从第一计算机移动输入数据的第一组约束规则; 以及针对从第二计算机移动虚拟机的第二组约束规则。 一个或多个处理器为每个约束规则分配权重,并且对适用的所有约束规则的权重进行求和。 响应于超过第二总约束规则权重的第一总约束规则权重,禁止从第一计算机到第二计算机的输入数据的移动,并且虚拟机从第二计算机移动到第一计算机。

    DIMENSIONALLY CONSTRAINED SYNTHETIC CONTEXT OBJECTS DATABASE
    5.
    发明申请
    DIMENSIONALLY CONSTRAINED SYNTHETIC CONTEXT OBJECTS DATABASE 有权
    尺寸约束的合成语境对象数据库

    公开(公告)号:US20150227593A1

    公开(公告)日:2015-08-13

    申请号:US14696552

    申请日:2015-04-27

    Abstract: A processor-implemented method, system, and/or computer program product generates and utilizes a dimensionally constrained hierarchical synthetic context-based object library for multiple synthetic context-based objects. A non-contextual data object is associated with a context object to define a synthetic context-based object, where the non-contextual data object ambiguously relates to multiple subject-matters, and where the context object provides a context that identifies a specific subject-matter, from the multiple subject-matters, of the non-contextual data object. The synthetic context-based object is associated with at least one specific data store, which includes data that is associated with data contained in the non-contextual data object and the context object. A dimensionally constrained hierarchical synthetic context-based object library for multiple synthetic context-based objects is constructed for handling requests for data stores. Synthetic context-based objects within a same dimension of the object library share data from a same context object and disparate data from different non-contextual data objects.

    Abstract translation: 处理器实现的方法,系统和/或计算机程序产品生成并利用用于多个基于合成的基于上下文的对象的尺寸限制的基于层级的合成基于上下文的对象库。 非上下文数据对象与上下文对象相关联以定义合成的基于上下文的对象,其中非上下文数据对象含义地涉及多个主题事件,并且其中上下文对象提供识别特定主题 - 从多个主题事件,非上下文数据对象的事情。 合成的基于上下文的对象与至少一个特定数据存储相关联,其包括与非上下文数据对象和上下文对象中包含的数据相关联的数据。 构建用于多个基于合成的基于上下文的对象的基于尺寸限制的层级合成基于上下文的对象库,用于处理对数据存储的请求。 对象库中相同维度内的合成基于上下文的对象可以从同一上下文对象共享数据,并从不同的非上下文数据对象中分离数据。

    SECURE GENERATION AND MANAGEMENT OF A VIRTUAL CARD ON A MOBILE DEVICE
    6.
    发明申请
    SECURE GENERATION AND MANAGEMENT OF A VIRTUAL CARD ON A MOBILE DEVICE 有权
    安全生成和管理移动设备上的虚拟卡

    公开(公告)号:US20150161382A1

    公开(公告)日:2015-06-11

    申请号:US14101916

    申请日:2013-12-10

    Abstract: A method, system, and/or computer program product securely generates and/or manages a virtual card on a mobile device. The mobile device receives a protected application, which initially cannot be accessed by an operating system for execution by a processor. The mobile device also receives a security object, which is used to convert the received protected application into an executable application that can be utilized by the operating system for execution by the processor. The executable application is then executed by the processor to act as a virtual card, which provides a functionality of a predefined physical electronic or magnetic-stripe card.

    Abstract translation: 方法,系统和/或计算机程序产品在移动设备上安全地生成和/或管理虚拟卡。 移动设备接收受保护的应用,其最初不能被操作系统访问以供处理器执行。 移动设备还接收安全对象,其用于将接收到的受保护应用转换为可由操作系统利用以由处理器执行的可执行应用。 然后由处理器执行可执行应用程序以充当虚拟卡,其提供预定义的物理电子或磁条卡的功能。

    CONTEXT-BASED SECURITY SCREENING FOR ACCESSING DATA
    7.
    发明申请
    CONTEXT-BASED SECURITY SCREENING FOR ACCESSING DATA 有权
    用于访问数据的基于语境的安全筛选

    公开(公告)号:US20150047057A1

    公开(公告)日:2015-02-12

    申请号:US14526103

    申请日:2014-10-28

    CPC classification number: G06F21/6218 G06F2221/2111

    Abstract: A processor-implemented method, system, and/or computer program product securely accesses a specific data store. A non-contextual data object is associated with a context object to define a first synthetic context-based object. The non-contextual data object ambiguously describes multiple types of persons, and the context object provides a circumstantial context that identifies a specific type of person from the multiple types of persons. The first synthetic context-based object is associated with at least one specific data store in a data structure. A string of binary data that describes a requester of data, including a time window for receipt and security level of the requester, is received by a security module for generating a new synthetic context-based object. If there is a match between the new synthetic context-based object, the first synthetic context-based object, and the security level of the requester, then the data is returned to the requester.

    Abstract translation: 处理器实现的方法,系统和/或计算机程序产品安全地访问特定数据存储。 非上下文数据对象与上下文对象相关联,以定义第一合成基于上下文的对象。 非上下文数据对象模糊地描述了多种类型的人,并且上下文对象提供了从多种类型的人中识别特定类型的人的环境背景。 第一合成基于上下文的对象与数据结构中的至少一个特定数据存储相关联。 描述数据请求者的一串二进制数据,包括用于接收的时间窗口和请求者的安全级别,由用于生成新的合成基于上下文的对象的安全模块接收。 如果新的合成基于上下文的对象,第一个合成的基于上下文的对象和请求者的安全级别之间存在匹配,则将数据返回给请求者。

    CONTEXT-BASED DATA GRAVITY WELLS
    8.
    发明申请
    CONTEXT-BASED DATA GRAVITY WELLS 有权
    基于语境的数据重力井

    公开(公告)号:US20140188887A1

    公开(公告)日:2014-07-03

    申请号:US13732517

    申请日:2013-01-02

    CPC classification number: G06F17/30607

    Abstract: A processor-implemented method, system, and/or computer program product defines multiple context-based data gravity wells on a context-based data gravity wells membrane. Non-contextual data objects are associated with context objects to define synthetic context-based objects. The synthetic context-based objects are parsed into an n-tuple that includes a pointer to one of the non-contextual data objects, a probability that a non-contextual data object has been associated with a correct context object, and a weighting factor of importance of the synthetic context-based object. A virtual mass of each parsed synthetic context-based object is calculated, in order to define a shape of multiple context-based data gravity wells that are created when synthetic context-based objects are pulled into each of the context-based data gravity well frameworks on a context-based data gravity wells membrane.

    Abstract translation: 处理器实现的方法,系统和/或计算机程序产品在基于上下文的数据重力井膜上定义多个基于上下文的数据重力井。 非上下文数据对象与上下文对象相关联,以定义合成的基于上下文的对象。 合成的基于上下文的对象被解析成n元组,其包括指向非上下文数据对象之一的指针,非上下文数据对象已经与正确的上下文对象相关联的概率,以及加密因子 合成基于上下文的对象的重要性。 计算每个解析的合成基于上下文的对象的虚拟质量,以便定义当将合成的基于上下文的对象拉入每个基于上下文的数据重力井框架时创建的多个基于上下文的数据重力井的形状 在基于上下文的数据重力井膜上。

    CONTEXT-BASED SECURITY SCREENING FOR ACCESSING DATA
    9.
    发明申请
    CONTEXT-BASED SECURITY SCREENING FOR ACCESSING DATA 有权
    用于访问数据的基于语境的安全筛选

    公开(公告)号:US20140143891A1

    公开(公告)日:2014-05-22

    申请号:US13680832

    申请日:2012-11-19

    CPC classification number: G06F21/6218 G06F2221/2111

    Abstract: A processor-implemented method, system, and/or computer program product securely accesses a specific data store. A non-contextual data object is associated with a context object to define a first synthetic context-based object. The non-contextual data object ambiguously describes multiple types of persons, and the context object provides a circumstantial context that identifies a specific type of person from the multiple types of persons. The first synthetic context-based object is associated with at least one specific data store in a data structure. A string of binary data that describes a requester of data is received by a security module for generating a new synthetic context-based object. If there is a match between the new synthetic context-based object and the first synthetic context-based object, then the data is returned to the requester.

    Abstract translation: 处理器实现的方法,系统和/或计算机程序产品安全地访问特定数据存储。 非上下文数据对象与上下文对象相关联,以定义第一合成基于上下文的对象。 非上下文数据对象模糊地描述了多种类型的人,并且上下文对象提供了从多种类型的人中识别特定类型的人的环境背景。 第一合成基于上下文的对象与数据结构中的至少一个特定数据存储相关联。 描述数据请求者的二进制数据串由安全模块接收,用于生成新的合成基于上下文的对象。 如果新的合成基于上下文的对象和第一个合成的基于上下文的对象之间存在匹配,则将数据返回给请求者。

    EVALUATING ROAD CONDITIONS USING A MOBILE VEHICLE
    10.
    发明申请
    EVALUATING ROAD CONDITIONS USING A MOBILE VEHICLE 有权
    使用移动车辆评估道路条件

    公开(公告)号:US20130325308A1

    公开(公告)日:2013-12-05

    申请号:US13962665

    申请日:2013-08-08

    CPC classification number: G01N29/04 B60W40/06 E01C23/01 G08G1/00

    Abstract: A method, system, and/or computer program product evaluates a real-time condition of a construct of a roadway. A processor receives a set of roadway acoustic sound patterns from a mobile microphone that is mounted on a terrestrial vehicle as it travels along a roadway. This set of roadway acoustic sound patterns is created by a physical contact between a roadway surface of the roadway and a tire on the terrestrial vehicle. The processor also receives a set of transient data from a probe on the terrestrial vehicle. This transient data describes a real-time transient environmental condition at the roadway. The set of roadway acoustic sound patterns and the set of transient data are input into an analysis algorithm to determine a real-time physical condition of a construct of the roadway. Data describing the real-time physical condition of the construct of the roadway is then transmitted to a remote computer.

    Abstract translation: 方法,系统和/或计算机程序产品评估道路构造的实时状况。 当处理器沿着道路行进时,处理器从安装在地面车辆上的移动麦克风接收一组道路声音模式。 这组巷道声音模式是通过巷道的道路表面和地面车辆上的轮胎之间的物理接触而产生的。 处理器还从地面车辆上的探头接收一组瞬态数据。 这种瞬态数据描述了道路上的实时瞬态环境条件。 将一组道路声音模式和一组瞬态数据输入到分析算法中,以确定道路构造的实时物理状况。 然后将描述道路构造的实时物理状况的数据传送到远程计算机。

Patent Agency Ranking