-
公开(公告)号:US20200067877A1
公开(公告)日:2020-02-27
申请号:US16666360
申请日:2019-10-28
Applicant: International Business Machines Corporation
Inventor: Jeffrey R. Hoy , Sreekanth R. Iyer , Kaushal K. Kapadia , Ravi K. Muthukrishnan , Nataraj Nagaratnam
IPC: H04L29/06
Abstract: A method, apparatus and computer program product for managing a plurality of VPN tunnels between a first cloud and a second cloud in a hybrid cloud environment is described. In a first virtual private network (VPN) manager a request is received from a first cloud application resident in the first cloud. The request includes a first set of requirements for a first VPN tunnel in the plurality of VPN tunnels. The VPN manager sends a first VPN manager request to a first system in a first cloud, wherein the first system creates the first VPN tunnel according to the first set of requirements. The VPN manager receives a request from a second cloud application resident in the first cloud. The request includes a second set of requirements for a VPN tunnel in the plurality of VPN tunnels. The VPN manager sends a second VPN manager request to the system in a first cloud, wherein the second VPN manager request contains the second set of requirements. The second VPN manager request is either tuning the first VPN tunnel according to both the first and second set of requirements if the first and second requirements are compatible or creating a second VPN tunnel between the first node and the second node if the first and second requirements are not compatible, the second VPN tunnel created by the first system.
-
公开(公告)号:US20180350320A1
公开(公告)日:2018-12-06
申请号:US16100520
申请日:2018-08-10
Applicant: International Business Machines Corporation
Inventor: Rahul Ghosh , William R. LaRiccia , Ravi K. Muthukrishnan , Aaron J. Quirk , Xianjun Zhu
IPC: G09G5/00
CPC classification number: G09G5/003 , G09G2320/0626 , G09G2360/144
Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device receives a plurality of ambient light levels from a plurality of light sensors. At least a first ambient light level is received from a wearable device separate from the first device. The electronic device determines an aggregate ambient light level based, at least in part, on the plurality of ambient light levels. The electronic device adjusts a display screen brightness level of a display in the first device based, at least in part, on the aggregate ambient light level.
-
公开(公告)号:US20180040292A1
公开(公告)日:2018-02-08
申请号:US15787048
申请日:2017-10-18
Applicant: International Business Machines Corporation
Inventor: Rahul Ghosh , William R. LaRiccia , Ravi K. Muthukrishnan , Aaron J. Quirk , Xianjun Zhu
IPC: G09G5/00
CPC classification number: G09G5/003 , G09G2320/0626 , G09G2360/144
Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.
-
公开(公告)号:US10832071B2
公开(公告)日:2020-11-10
申请号:US15255008
申请日:2016-09-01
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Corville O. Allen , Albert A. Chung , Ravi K. Muthukrishnan
Abstract: A system comprises a processor configured to execute instructions to receive an indication of an occurrence of a human gesture and to perform an analysis of the indication of the occurrence of the human gesture to determine contextual criteria having a relationship to the occurrence of the human gesture. The processor may determine a meaning of the human gesture based at least in part on the contextual criteria and a plurality of possible intended meanings for the human gesture. The processor also may execute an instruction respective to determining the meaning of the human gesture, wherein at least a portion of the instruction is dependent upon the meaning of the human gesture.
-
公开(公告)号:US10713031B2
公开(公告)日:2020-07-14
申请号:US16211319
申请日:2018-12-06
Applicant: International Business Machines Corporation
Inventor: Sreekanth R. Iyer , Kaushal K. Kapadia , Ravi K. Muthukrishnan , Nataraj Nagaratnam , Sulakshan Vajipayajula
Abstract: In response to an attempt to install an instance of a container in a production environment, a set of security criteria associated with the container and features of the production environment are compared. Based on the comparison, a determination is made as to whether the features of the production environment satisfy the set of security criteria.
-
公开(公告)号:US10217174B2
公开(公告)日:2019-02-26
申请号:US14862223
申请日:2015-09-23
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Rahul Ghosh , William R. Lariccia , Ravi K. Muthukrishnan , Aaron J. Quirk , Xian Jun Zhu
Abstract: A management system receives inputs over a period of time from outputs of one or more sensors placed within a proximity to a service area, the one or more sensors for detecting at least one of at least one weight and at least one sound. The management system dynamically estimating, based on a rate of a percentage of change of the at least one weight over the period of time and types of sounds of the at least one sound for the service area, one or more wait times until a completion of use of the service area. The management system dynamically generating one or more wait time estimates in real time for a particular user requesting a particular service area size met by a current service area size of the service area based on the one or more wait times and a current number of other users waiting for the particular service area size.
-
公开(公告)号:US10255054B2
公开(公告)日:2019-04-09
申请号:US15097313
申请日:2016-04-13
Applicant: International Business Machines Corporation
Inventor: Sreekanth R. Iyer , Kaushal K. Kapadia , Ravi K. Muthukrishnan , Nataraj Nagaratnam , Sulakshan Vajipayajula
Abstract: In response to an attempt to install an instance of a container in a production environment, a set of security criteria associated with the container and features of the production environment are compared. Based on the comparison, a determination is made as to whether the features of the production environment satisfy the set of security criteria.
-
公开(公告)号:US10121447B2
公开(公告)日:2018-11-06
申请号:US15787048
申请日:2017-10-18
Applicant: International Business Machines Corporation
Inventor: Rahul Ghosh , William R. LaRiccia , Ravi K. Muthukrishnan , Aaron J. Quirk , Xianjun Zhu
Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.
-
公开(公告)号:US09875722B2
公开(公告)日:2018-01-23
申请号:US14819133
申请日:2015-08-05
Applicant: International Business Machines Corporation
Inventor: Rahul Ghosh , William R. LaRiccia , Ravi K. Muthukrishnan , Aaron J. Quirk , Xianjun Zhu
IPC: G09G5/00
CPC classification number: G09G5/003 , G09G2320/0626 , G09G2360/144
Abstract: A method for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.
-
公开(公告)号:US09338652B1
公开(公告)日:2016-05-10
申请号:US14541097
申请日:2014-11-13
Applicant: International Business Machines Corporation
Inventor: Corville O. Allen , Ramakrishna Boggarapu , Ravi K. Muthukrishnan , Nataraj Nagaratnam , Sherk L. Walker
CPC classification number: H04W12/06 , G06F21/316 , H04M1/67
Abstract: A method, system, and computer program product for dynamic password-less user verification in a mobile device are provided in the illustrative embodiments. Using a processor and a memory in the mobile device, a first portion of a call log stored in the mobile device is selected. Using a transformation function, a first transformed value corresponding to the first portion is obtained. A second portion of a call log stored in a repository of a service provider is obtained from the service provider, the service provider facilitating voice communications from the mobile device, and the second portion corresponding to the first portion. Using the transformation function, a second transformed value corresponding to the second portion is obtained. Responsive to the first transformed value matching the second transformed value within a tolerance limit, a conclusion is generated that the user verification is successful.
Abstract translation: 在说明性实施例中提供了用于移动设备中的用于动态无密码用户验证的方法,系统和计算机程序产品。 使用移动设备中的处理器和存储器,选择存储在移动设备中的呼叫日志的第一部分。 使用变换函数,获得与第一部分对应的第一变换值。 从服务提供商获得存储在服务提供商的存储库中的呼叫日志的第二部分,服务提供者促进来自移动设备的语音通信以及对应于第一部分的第二部分。 使用变换函数,获得与第二部分对应的第二变换值。 响应于在容许限度内匹配第二变换值的第一变换值,生成用户验证成功的结论。
-
-
-
-
-
-
-
-
-