-
1.
公开(公告)号:US20190165943A1
公开(公告)日:2019-05-30
申请号:US15824405
申请日:2017-11-28
Applicant: International Business Machines Corporation
Inventor: SURESH CHARI , HASINI GUNASINGHE , HUGO M. KRAWCZYK , ASHISH KUNDU , KAPIL KUMAR SINGH , DONG SU
CPC classification number: H04L9/3221 , H04L9/30 , H04L9/3218 , H04L9/3236 , H04L9/3239 , H04L9/3247 , H04L2209/38 , H04L2209/56
Abstract: A processor-implemented method improves security in a blockchain network of devices by protecting security, privacy and ownership assurance of identity assets, where the blockchain network of devices supports a blockchain. An identity asset provider device establishes co-ownership of an identity asset for an identity asset provider and an entity. The identity asset provider device directs a first member of the blockchain network of devices to associate identities of the identity asset provider and the entity based on their co-ownership of the identity asset by using commitments between the identity asset provider and the entity and based on collaborative proof of ownership of the identity asset using zero knowledge proofs in the blockchain network of devices.
-
公开(公告)号:US20180346116A1
公开(公告)日:2018-12-06
申请号:US15613351
申请日:2017-06-05
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: ASHISH KUNDU , Clifford A. Pickover , James R. Kozloski , Justin D. Weisz , Michael Gordon
Abstract: A vehicular alert system includes an autonomous aerial vehicle and a central computer. The autonomous aerial vehicle includes a processor, a display, and a detector. The processor controls a data transceiver. The detector detects one or more vehicular condition. The central computer communicates with the autonomous aerial vehicle via the data transceiver. The central computer includes a memory device. The memory device stores vehicular condition data and road condition data. The central computer communicates one of a vehicular condition or a road condition to the autonomous aerial vehicle. The processor of the autonomous aerial vehicle displays the received condition on the display.
-
公开(公告)号:US20180300108A1
公开(公告)日:2018-10-18
申请号:US15489815
申请日:2017-04-18
Applicant: International Business Machines Corporation
Inventor: KENNETH A. GOLDMAN , ASHISH KUNDU , DIMITRIOS PENDARAKIS
Abstract: A computer-implemented method generates a random number in a cloud-based random number server. The cloud-based random number server identifies multiple entropy sources. The cloud-based random number server identifies multiple disjointed entropy sources from the multiple entropy sources, which are logically and functionally independent of one another. The cloud-based random number server randomly selects multiple disparate entropy sources from the multiple disjointed entropy sources, and then receives multiple entropic values from the multiple disparate entropy sources, where each of the multiple disparate entropy sources supplies an entropic value that describes a type of entropic event not found in other entropy sources from the multiple disparate entropy sources. The cloud-based random number server mixes the multiple entropic values to create a combined entropic value, which is input into a random number generator to generate a random number for use by a client computer.
-
公开(公告)号:US20170168502A1
公开(公告)日:2017-06-15
申请号:US14963272
申请日:2015-12-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: MICHAEL S. GORDON , JAMES R. KOZLOSKI , ASHISH KUNDU , PETER K. MALKIN , CLIFFORD A. PICKOVER
IPC: G05D1/02 , B60W40/08 , B60R21/015 , B60W30/09 , B60R21/0134 , B60R21/0132
CPC classification number: B60W40/08 , B60R21/0132 , B60R21/0134 , B60R21/01512 , B60R2021/0027 , B60W30/09 , G06K9/00791
Abstract: A self-driving vehicle (SDV) ameliorates a vehicular mishap incurred by a second vehicle. At least one sensor on a first SDV detects a second vehicle that has been involved in a vehicular mishap. One or more processors determine a confidence level L, which is a confidence level of a mishap assessment accuracy of determining that the second vehicle has been involved in the vehicular mishap. In response to the confidence level L exceeding a predetermined value, the SDV executes an amelioration action to ameliorate a condition of the second vehicle that has been involved in the vehicular mishap.
-
公开(公告)号:US20220311749A1
公开(公告)日:2022-09-29
申请号:US17211191
申请日:2021-03-24
Applicant: International Business Machines Corporation
Inventor: Arjun Natarajan , ASHISH KUNDU , Roger C. Raphael , Aniya Aggarwal , Rajesh M. Desai , Joshua F. Payne , Mu Qiao
Abstract: Preserving distributions of data values of a data asset in a data anonymization operation is provided. Anonymizing data values is performed by transforming sensitive data in a set of columns over rows of the data asset while preserving distribution of the data values in the set of transformed columns to a defined degree using a set of autoencoders and loss function. The autoencoders are base trained from preexisting data in a data assets catalog and actively trained during data dissemination. Parametric coefficients of the loss function are configured and the threshold is generated using policies from an enforcement decision for the data asset and data consumer. The loss function value of a selected row is compared to the threshold. Transformed data values of the selected row are transcribed to an output row when the loss function value is greater than the threshold and disseminated to the data consumer.
-
公开(公告)号:US20180307828A1
公开(公告)日:2018-10-25
申请号:US15494414
申请日:2017-04-21
Applicant: International Business Machines Corporation
Inventor: ARUN K. IYENGAR , ASHISH KUNDU , GONG SU , QI ZHANG
IPC: G06F21/52
CPC classification number: G06F21/52 , G06F12/14 , G06F2221/034
Abstract: A computer-implemented method protects stack memory from a malicious function. One or more processors identify a first function and a second function in a computer program, where the first function is an authorized function and the second function is a malicious function. The processor(s) determine that the second function is able to execute a call that provides the second function with access to a stack memory that is used by the first function. The processor(s) move data from the stack memory to a protected kernel register, which is accessible only to the first function, before the call is executed.
-
公开(公告)号:US20180259965A1
公开(公告)日:2018-09-13
申请号:US15452952
申请日:2017-03-08
Applicant: International Business Machines Corporation
Inventor: MICHAEL S. GORDON , ASHISH KUNDU , CLIFFORD A. PICKOVER
CPC classification number: G05D1/0214 , B60R25/30 , G05D1/0088 , G05D1/102
Abstract: A method reduces a risk exposure to an item being transported by a self-driving vehicle (SDV). One or more processors determine a risk-level R for contents of a smart vault that is being transported by the SDV, where R describes a real-time risk of the contents being stolen from the smart vault while being transported by the SDV. In response to determining that R is greater than a predefined risk value, one or more processors electronically communicate an executable instruction to a SDV on-board computer to take a risk-lowering action that will reduce the level of R.
-
公开(公告)号:US20180237032A1
公开(公告)日:2018-08-23
申请号:US15955874
申请日:2018-04-18
Applicant: International Business Machines Corporation
Inventor: MICHAEL S. GORDON , JAMES R. KOZLOSKI , ASHISH KUNDU , PETER K. MALKIN , CLIFFORD A. PICKOVER
Abstract: A computer-implemented method, system, and/or computer program product controls a driving mode of a self-driving vehicle (SDV). One or more processors compare a control processor competence level of an on-board SDV control processor in controlling the SDV to a human driver competence level of a human driver in controlling the SDV while the SDV encounters a current roadway condition which is a result of current weather conditions of the roadway on which the SDV is currently traveling. One or more processors then selectively assign control of the SDV to the SDV control processor or to the human driver while the SDV encounters the current roadway condition based on which of the control processor competence level and the human driver competence level is relatively higher to one another.
-
公开(公告)号:US20170253250A1
公开(公告)日:2017-09-07
申请号:US15602181
申请日:2017-05-23
Applicant: International Business Machines Corporation
Inventor: MICHAEL S. GORDON , JAMES R. KOZLOSKI , ASHISH KUNDU , PETER K. MALKIN , CLIFFORD A. PICKOVER
CPC classification number: B60W40/08 , A61B3/11 , A61B3/112 , A61B5/0205 , A61B5/0245 , A61B5/0533 , A61B5/165 , A61B5/6893 , A61B2503/22 , B60W30/00 , B60W2040/0818 , B60W2420/403 , B60W2540/22 , B60W2600/00 , G05D1/0061 , G05D1/0088 , G06F19/00
Abstract: A computer-implemented method, system, and/or computer program product redirects a self-driving vehicle (SDV) to a physical location of a product provider. A self-driving vehicle (SDV) on-board computer on an SDV receives a current location and a planned route to an initial destination of the SDV. The SDV on-board computer receives information describing real-time physiological states of one or more occupants of the SDV, and then identifies a physical location of a product provider that provides a solution to ameliorate the real-time physiological states of the one or more occupants of the SDV. The SDV on-board computer then alters the planned route of the SDV to redirect the SDV on-board computer to autonomously drive the SDV to the physical location of the product provider.
-
公开(公告)号:US20170132708A1
公开(公告)日:2017-05-11
申请号:US14935480
申请日:2015-11-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Michael S. Gordon , JAMES R. KOZLOSKI , ASHISH KUNDU , PETER K. MALKIN , CLIFFORD A. PICKOVER
IPC: G06Q40/08
CPC classification number: G06Q40/08
Abstract: A method, computer system, and/or computer program product dynamically adjusts an insurance policy parameter for a self-driving vehicle (SDV) operating in manual mode. One or more processors receive a copy of manual control signals from an SDV, where the SDV is in manual mode during a particular time period. The processor(s) also receive a copy of computer control signals generated by an SDV on-board computer on the SDV during the particular time period, and compare the manual control signals to the computer control signals. In response to the manual control signals matching the computer control signals within a predetermined range, the processor(s) adjust an insurance policy parameter for the SDV while the SDV is being controlled by the particular human operator.
-
-
-
-
-
-
-
-
-