Method and system for securely accessing different services based on single sign on
    41.
    发明授权
    Method and system for securely accessing different services based on single sign on 有权
    基于单点登录安全访问不同服务的方法和系统

    公开(公告)号:US09449167B2

    公开(公告)日:2016-09-20

    申请号:US13969404

    申请日:2013-08-16

    Abstract: An embodiment for securely accessing services of a service provider based on single sign on. The user device is authenticated by an authentication server if the computed hash of the first random number r is same as the received hash of the first random number r sent by a user device. Thereafter, the second random number y, the user id and an element Q are encrypted using a service provider password and send to the service provider. The user device computes a first discrete exponential function Z using the element Q and the second random number y and sends along with the user id to the service provider. The service provider computes a second discrete exponential function Z′ using the element Q and the second random number y received from the authentication server and provides the user device access to the services if Z is equal to Z′.

    Abstract translation: 基于单一登录安全访问服务提供商的服务的实施例。 如果所计算的第一随机数r的散列与由用户设备发送的第一随机数r的接收散列相同,则认证服务器认证用户设备。 此后,使用服务提供商密码对第二随机数y,用户ID和元素Q进行加密并发送给服务提供商。 用户设备使用元素Q和第二随机数y来计算第一离散指数函数Z,并与用户ID一起发送到服务提供商。 服务提供商使用从认证服务器接收的元素Q和第二随机数y计算第二离散指数函数Z',并且如果Z等于Z',则提供用户设备对服务的访问。

    System and method for locally managing network appliances in a closed area network via a gateway device
    42.
    发明授权
    System and method for locally managing network appliances in a closed area network via a gateway device 有权
    通过网关设备在封闭区域网络中本地管理网络设备的系统和方法

    公开(公告)号:US09444687B2

    公开(公告)日:2016-09-13

    申请号:US14186535

    申请日:2014-02-21

    CPC classification number: H04L41/0893 H04L12/2827 H04L12/2834 H04L41/08

    Abstract: A system, medium and method of managing, via a gateway device, to wirelessly communicate with a plurality of network appliances in a closed local area network is disclosed. A data message is received from a first network appliance configured to communicate data in association with a first application profile. The first application profile is retrieved from a locally stored application profile database upon being identified. A database is accessed at the gateway device containing policy information of the first network appliance and evaluated for one or more policy parameters. A first instruction command is generated at the gateway device based on the accessed policy information, wherein the instruction command conforms with the first application profile to instruct the first network appliance to perform a specified action. The instruction command is wirelessly transmitted from the gateway device to the first network appliance to cause it to perform a specified action.

    Abstract translation: 公开了一种通过网关设备来管理封闭式局域网内的多个网络设备进行无线通信的系统,媒介和方法。 从被配置为与第一应用简档相关联地传送数据的第一网络设备接收到数据消息。 被识别后,从本地存储的应用程序简档数据库中检索第一个应用程序配置文件。 在包含第一网络设备的策略信息的网关设备处​​访问数据库,并对一个或多个策略参数进行评估。 基于访问的策略信息在网关设备处​​生成第一指令命令,其中指令命令符合第一应用简档以指示第一网络设备执行指定的动作。 指令命令从网关设备无线发送到第一个网络设备,使其执行指定的操作。

    METHODS AND SYSTEMS FOR ENABLING VISION BASED INVENTORY MANAGEMENT
    43.
    发明申请
    METHODS AND SYSTEMS FOR ENABLING VISION BASED INVENTORY MANAGEMENT 有权
    用于实现基于愿景的库存管理的方法和系统

    公开(公告)号:US20160224865A9

    公开(公告)日:2016-08-04

    申请号:US13945403

    申请日:2013-07-18

    CPC classification number: G06K9/6202 G06K9/228

    Abstract: Embodiments of the present invention relate to an inventory management method and system. The present invention addresses the foregoing need of an inventory management system through which all size and shape of components can tracked before and after an assembly process in a manufacturing facility. The invention address the challenges faced by store keeping clerks in locating the position of excess components returned from assembly floor, which are taken in excess but not being utilized during assembly process. Since basic spare parts which are smaller in size but taken in large quantity from store room due to their frequent usage, excess components needs to be kept back in store keeping units for effective inventory management.

    Abstract translation: 本发明的实施例涉及库存管理方法和系统。 本发明解决了上述库存管理系统的需要,通过该库存管理系统,可以在制造设备中的组装过程之前和之后跟踪组件的所有尺寸和形状。 本发明解决了存储文员在定位从组装面板返回的多余部件的位置所面临的挑战,其在组装过程中被过度使用但未被利用。 由于由于使用频繁,尺寸较小但从仓库大量采购的基本备件,因此需要将多余的部件放回存储单元进行有效的库存管理。

    Method and system for secure data communication between a user device and a server
    45.
    发明授权
    Method and system for secure data communication between a user device and a server 有权
    用于用户设备和服务器之间的安全数据通信的方法和系统

    公开(公告)号:US09246677B2

    公开(公告)日:2016-01-26

    申请号:US14220114

    申请日:2014-03-19

    CPC classification number: H04L9/0822 H04L9/0866 H04L9/3236 H04L2209/56

    Abstract: The present disclosure discloses a method, a system and a computer program product for secure data communication between a user device and a server. User credentials, a device id and a first hash are received at server from a user device. The first hash is generated using the user credentials. At server, a second hash is computed using the user credentials stored in the database of the server. The first hash is verified with the second hash. Once verified, an encryption key and a sequence number corresponding to the user credentials and device id are generated. The encryption key and the sequence number are encrypted using a pre-defined key and one or more user credentials. The encrypted encryption key and the sequence number are sent to the user device to encrypt data.

    Abstract translation: 本公开公开了一种用于在用户设备和服务器之间进行安全数据通信的方法,系统和计算机程序产品。 用户凭证,设备ID和第一散列在服务器处从用户设备接收。 使用用户凭据生成第一个散列。 在服务器上,使用存储在服务器数据库中的用户凭据来计算第二个散列。 第一个散列用第二个散列进行验证。 验证后,生成与用户凭证和设备ID相对应的加密密钥和序列号。 使用预定义的密钥和一个或多个用户凭证对加密密钥和序列号进行加密。 将加密的加密密钥和序列号发送给用户设备加密数据。

    Method and system for analyzing an extent of speedup achievable for an application in a heterogeneous system
    46.
    发明授权
    Method and system for analyzing an extent of speedup achievable for an application in a heterogeneous system 有权
    用于分析异构系统中应用程序可实现的加速程度的方法和系统

    公开(公告)号:US09223571B2

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

    申请号:US14614226

    申请日:2015-02-04

    Abstract: The present disclosure includes, in a heterogeneous system, receiving a desired speedup of an application as input and performing a static analysis and a dynamic analysis of the application. The dynamic analysis of the application comprises, identifying a set of parameters including, an end-to-end execution time of the application, an execution time of data parallel loops in the application, an execution time of non-data parallel loops in the application, and an amount of physical memory used by each data structure in each data parallel loop. Dynamic analysis also includes calculating and providing the feasibility of achieving the desired speedup of the application based on the identified set of parameters, and satisfaction of each of, an initialization invariant, a data-parallel invariant and a data transfer invariant.

    Abstract translation: 本公开包括在异构系统中接收作为输入的应用的期望加速度并且执行应用的静态分析和动态分析。 应用程序的动态分析包括:识别一组参数,包括应用程序的端到端执行时间,应用程序中数据并行循环的执行时间,应用程序中非数据并行循环的执行时间 ,以及每个数据并行循环中每个数据结构使用的物理内存量。 动态分析还包括基于所识别的参数集合来计算和提供实现所需应用加速度的可行性,以及初始化不变量,数据并行不变量和数据传输不变量的满足度。

    Methods and systems for energy management in a virtualized data center
    47.
    发明授权
    Methods and systems for energy management in a virtualized data center 有权
    虚拟化数据中心能源管理方法与系统

    公开(公告)号:US09213575B2

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

    申请号:US13924161

    申请日:2013-06-21

    Abstract: A method and system provisions a plurality of resources of a data center. A violation risk factor for a set of low priority requests can be computed. A utilization factor of a set of activated resources of the data center shall be evaluated. According to a predefined rule base, one or more of the plurality of resources, shall be provisioned for a received high priority request, whereby the predefined rule base defines performing one or more of; a) preempting a set of virtual machines utilizing a subset of the set of activated resources, whereby the set of virtual machines is associated with the set of low priority requests; b) activating a new set of resources; and c) consolidating a plurality of virtual machines, based on the computed violation risk factor and the evaluated utilization factor.

    Abstract translation: 一种方法和系统提供数据中心的多个资源。 可以计算一组低优先级请求的违规危险因素。 对数据中心的一组激活资源的利用率进行评估。 根据预定义的规则库,应为所接收的高优先级请求提供所述多个资源中的一个或多个,由此所述预定义规则库定义执行以下各项中的一个或多个; a)使用所述一组激活资源的子集来抢占一组虚拟机,由此所述一组虚拟机与所述一组低优先级请求相关联; b)激活一套新的资源; 以及c)基于所计算的违规危险因素和所述评估的利用因素来合并多个虚拟机。

    Methods for simulating message-oriented services and devices thereof
    48.
    发明授权
    Methods for simulating message-oriented services and devices thereof 有权
    用于模拟面向消息的服务及其设备的方法

    公开(公告)号:US09208044B2

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

    申请号:US13918008

    申请日:2013-06-14

    CPC classification number: G06F11/263 G06F11/0766 G06F11/3086 G06F11/3684

    Abstract: A method, non-transitory computer readable medium, and apparatus that obtains a request message in a hierarchical format. A set of flat request records is generated based on the request message wherein each flat request record includes at least a key and a value. Each flat request record is compared to a set of criteria records to generate one or more response sets wherein each criteria record includes at least a key, a value, and a response identifier and each response set includes one or more response identifiers. One or more rules are applied to the one or more response sets to identify one or more response identifiers. One or more responses corresponding to the one or more identified response identifiers are optionally assembled and form at least part of an output.

    Abstract translation: 一种以分层格式获得请求消息的方法,非暂时计算机可读介质和装置。 基于请求消息生成一组平面请求记录,其中每个平面请求记录至少包括一个键和一个值。 将每个平面请求记录与一组标准记录进行比较以生成一个或多个响应集合,其中每个标准记录至少包括密钥,值和响应标识符,并且每个响应集合包括一个或多个响应标识符。 将一个或多个规则应用于一个或多个响应集合以识别一个或多个响应标识符。 对应于一个或多个所识别的响应标识符的一个或多个响应被可选地组装并形成输出的至少一部分。

    METHOD AND SYSTEM FOR DETECTING SYMPTOMS AND DETERMINING AN OPTIMAL REMEDY PATTERN FOR A FAULTY DEVICE
    49.
    发明申请
    METHOD AND SYSTEM FOR DETECTING SYMPTOMS AND DETERMINING AN OPTIMAL REMEDY PATTERN FOR A FAULTY DEVICE 审中-公开
    用于检测症状的方法和系统,并确定用于故障设备的最佳补救模式

    公开(公告)号:US20150309855A1

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

    申请号:US14715775

    申请日:2015-05-19

    Abstract: A method, non-transitory computer readable medium, and anomaly detection computing apparatus that detects one or more of a plurality of symptoms associated with a device when the device is operating in a fault mode. One or more of a plurality of components of the device that are potentially faulty are identified based on the detected symptoms. One or more tests are performed on each of the one or more of the components to confirm that at least a subset of the one or more of the components is faulty. An optimal remedy pattern is determined for the subset of the one or more of the components based at least in part on historical data and cost data obtained from a database, and the optimal remedy pattern is output.

    Abstract translation: 一种方法,非暂时计算机可读介质和异常检测计算装置,当设备以故障模式运行时,检测与设备相关联的多个症状中的一个或多个。 基于检测到的症状来识别可能有故障的装置的多个部件中的一个或多个。 对一个或多个组件中的每一个执行一个或多个测试,以确认一个或多个组件的至少一个子集是有缺陷的。 至少部分地基于从数据库获得的历史数据和成本数据,确定一个或多个组件的子集的最佳补救模式,并输出最佳补救模式。

    METHOD SYSTEM AND COMPUTER READABLE MEDIUM FOR DYNAMIC GAMIFICATION OVER A NETWORK
    50.
    发明申请
    METHOD SYSTEM AND COMPUTER READABLE MEDIUM FOR DYNAMIC GAMIFICATION OVER A NETWORK 审中-公开
    用于网络动态游戏的方法系统和计算机可读介质

    公开(公告)号:US20150278158A1

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

    申请号:US14658098

    申请日:2015-03-13

    Abstract: The present invention describes a method of dynamic gamification over a network and comprises of the steps of creating a network of statistical models associated with a real life situation by using a processor, modifying a predefined parameter of a first statistical model by either a player or a moderator which triggers a modification subsequently in the other statistical models related to the first statistical model and deciding an outcome of the gamification in response to the modification of the first and the other statistical models

    Abstract translation: 本发明描述了一种通过网络进行动态游戏化的方法,包括以下步骤:通过使用处理器创建与现实生活情况相关联的统计模型网络,通过播放器或播放器修改第一统计模型的预定义参数 主持人随后在与第一统计模型相关的其他统计模型中触发修改,并响应于第一和其他统计模型的修改来决定游戏化的结果

Patent Agency Ranking