-
公开(公告)号:US11539521B2
公开(公告)日:2022-12-27
申请号:US17122011
申请日:2020-12-15
Applicant: International Business Machines Corporation
Inventor: Su Liu , Yin Xia , Cheng Xu , Xinya Wang
Abstract: By analyzing a content of a first message, a confidentiality level of the first message is determined. An encryption rule for a first computational complexity level corresponding to the confidentiality level of the first message is selected. The first message is encoded according to the encryption rule. The encoded first message and the confidentiality level of the first message are caused to be sent to a recipient.
-
公开(公告)号:US11307477B2
公开(公告)日:2022-04-19
申请号:US17136700
申请日:2020-12-29
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yin Xia , Ting Yin , Dong Chen , Ting Ting Bj Zhan , Xiang Juan Meng
Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.
-
公开(公告)号:US11048885B2
公开(公告)日:2021-06-29
申请号:US16140767
申请日:2018-09-25
Applicant: International Business Machines Corporation
Inventor: Su Liu , Denise M. Genty , Yin Xia , Corradino Jones
Abstract: A method of cognitive translation integrated with context sensitive derivations is provided. The method is implemented via a cognitive translation engine that receives, from an integrated development environment, program-integrated information relationships with respect to a message package. The program-integrated information relationships includes the context sensitive derivations. The cognitive translation engine translates program-integrated information translation requests from a source language into a target language according to the context sensitive derivations. The program-integrated information translation requests are embedded with program-integrated information relationships.
-
公开(公告)号:US11048391B2
公开(公告)日:2021-06-29
申请号:US16239223
申请日:2019-01-03
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yin Xia , Lu Fu , Bin Xu , Jie Hu , Xiao Lin Sun , Zhang Yu Lin , Lei Pan
IPC: G06F3/0484 , G06F3/0488 , G06F9/54 , G06F9/451
Abstract: A computer-implemented method and a computer system are proposed. According to the method, one or more candidate target applications are obtained in response to determination of one or more pieces of source contents from one or more source applications. A target application is determined from the one or more candidate target applications, wherein the one or more candidate target applications are shown one by one in a pre-defined order. The one or more pieces of source contents are pasted into one or more target areas in response to determining the one or more target areas in the target application.
-
公开(公告)号:US20200169851A1
公开(公告)日:2020-05-28
申请号:US16199861
申请日:2018-11-26
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yin Xia , Lu Fu , Zhang Yu Lin , Lei Pan , Jie Hu , Bin Xu , Xiao Lin Sun
Abstract: Initiating a communication group of devices using device vibration includes encoding a message into a vibration signal using an encoder in a master device, the message including a connection request. A vibration pattern is emitted using a vibration motor by controlling the vibration motor to vibrate with a pattern corresponding to modulations of the vibration signal to send the message through a medium in contact with the master device. A response vibration pattern is received from responding devices using a sensor, the response vibration pattern carrying a response message. The response vibration pattern is decoded with a decoder of the master device to extract the response message from the response vibration pattern. A communication group is established at a host according to the response message for communication between the master device and the responding devices.
-
公开(公告)号:US20200150510A1
公开(公告)日:2020-05-14
申请号:US16185651
申请日:2018-11-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yin Xia , Ting Yin , Dong Chen , Ting Ting BJ Zhan , Xiang Juan Meng
Abstract: An anti-peep screen is provided. The anti-peep screen includes a casing, a plurality of microspheres within the casing, wherein each of the microspheres includes a colorless transparent fluid fill and a plurality of charged particles, and a base electrode within the casing adjacent to the plurality of microspheres.
-
公开(公告)号:US10534429B2
公开(公告)日:2020-01-14
申请号:US15403022
申请日:2017-01-10
Applicant: International Business Machines Corporation
Inventor: Su Liu , Jun Su , John D. Wilson , Yin Xia
IPC: G06F3/01 , H04L29/08 , G06F3/16 , G06F3/0484 , H04W12/06 , H04W76/10 , H04W76/30 , H04B1/3827 , H04L29/06 , H04W12/08
Abstract: Techniques are disclosed herein for establishing a file transfer connection via wearable devices (e.g., head-mounted wearable devices). A first wearable device generates a gesture-based connection request to connect with a second wearable device. The first wearable device is associated with a first mobile device, and the second wearable device is associated with a second mobile device. The first wearable device sends the gesture-based connection request to a service to authenticate a connection with the second wearable device. The connection is established with the second wearable device in response to receiving an authentication response from the service. The first wearable device directs the first mobile device to transfer a file to the second mobile device.
-
公开(公告)号:US20200013067A1
公开(公告)日:2020-01-09
申请号:US16029958
申请日:2018-07-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Ting Yin , Dong Chen , Ting Ting BJ Zhan , Xiang Juan Meng , Yin Xia
Abstract: Methods, computer program products, systems are provided for securely performing electronic transactions over a network. An acoustic wave signal is received. The acoustic wave signal is encoded with at least an identifier of a payer of a transaction and transaction information of the transaction. The identifier of the payer and the transaction information is then obtained from the acoustic wave signal. A bone conduction characteristic of the payer is retrieved based on the identifier of the payer and based on the received bone conduction characteristic of the payer, the payer is verified. Completion of the transaction is allowed based on the transaction information in response to the payer being verified.
-
公开(公告)号:US20180217747A1
公开(公告)日:2018-08-02
申请号:US15420711
申请日:2017-01-31
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
IPC: G06F3/0488 , G06F3/0484 , G06F3/041
CPC classification number: G06F3/04883
Abstract: Embodiments of the present invention disclose a method, computer system, and a computer program product for adapting a user interface (UI) with a touchscreen. The present invention may include receiving, from the touchscreen, an input from a finger. The present invention may also include determining an orientation of the finger based on the received input. The present invention may then include adapting the UI based on the determined orientation. The present invention may further include displaying the adapted UI on the touchscreen.
-
公开(公告)号:US20180174097A1
公开(公告)日:2018-06-21
申请号:US15383266
申请日:2016-12-19
Applicant: International Business Machines Corporation
Inventor: Su Liu , John D. Wilson , Yin Xia
CPC classification number: G06Q10/0833 , G06Q2220/00 , H04L9/3239 , H04L2209/38
Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example method of operation may comprise one or more of identifying shipment locations for a product shipment, storing the shipment locations in a local blockchain, transmitting the shipment locations to a remote blockchain, comparing the shipment locations of the remote blockchain with the shipment locations stored in the local blockchain, and verifying the shipment locations of the remote blockchain are consistent with the shipment locations stored in the local blockchain.
-
-
-
-
-
-
-
-
-