Patents by Inventor John D. Wilson

John D. Wilson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10200349
    Abstract: In one embodiment, a computer program product includes a computer readable storage medium having program instructions embodied therewith. The embodied program instructions, in response to being executed by a processing circuit, cause the processing circuit to receive an eye gaze of a source user generated by a source augmented reality or virtual reality device (source AR/VR device) on a receiver AR/VR device and determine gazed content from the eye gaze of the source user using a password key phrase determination feature. The embodied program instructions also cause the processing circuit to generate a symmetric password key utilizing the gazed content according to a set of password determination rules and receive encrypted data from the source AR/VR device on the receiver AR/VR device. Additionally, the embodied program instructions cause the processing circuit to decrypt the encrypted data using the symmetric password on the receiver AR/VR device.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: February 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, John D. Wilson, Yin Xia
  • Patent number: 10169568
    Abstract: In one embodiment, a method includes receiving an eye gaze of a source user generated by a source augmented reality or virtual reality device (source AR/VR device) on a receiver AR/VR device. The method also includes determining gazed content from the eye gaze of the source user using a password key phrase determination feature. In addition, the method includes generating a symmetric password key utilizing the gazed content according to a set of password determination rules. Moreover, the method includes performing an operation using the receiver AR/VR device, the operation being secured by the symmetric password key. The symmetric password key is not exchanged with any other device. Other systems, methods, and computer program products for generating a symmetric password key from an eye gaze are presented in accordance with more embodiments.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, John D. Wilson, Yin Xia
  • Patent number: 10139838
    Abstract: Embodiments for managing drones by a processor are described. A plurality of drones are detachably coupled to each other at a first location. While the plurality of drones are detachably coupled to each other, the plurality of drones travel from the first location to a second location. At least one of the plurality of drones detaches from the others of the plurality of drones at the second location. The at least one detached drone travels from the second location to a third location.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. Lection, Sarbajit K. Rakshit, Mark B. Stevens, John D. Wilson
  • Patent number: 10112298
    Abstract: Embodiments for assigning tasks to a robot device by a processor. A target region may be selected from a displayed image of an image capturing device. One or more tasks may be defined according to a plurality of objects displayed within the target region such that the defined one or more tasks are arranged according to a task workflow. The defined one or more tasks may be communicated to a self-directed device thereby assigning the self-directed robot to perform the defined one or more tasks according to the task workflow.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: October 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. Lection, Sarbajit K. Rakshit, Mark B. Stevens, John D. Wilson
  • Publication number: 20180305948
    Abstract: A submersible pool cleaning robot includes a robot body having a filter canister mounted within the robot body. A plurality of filter cassettes is releasably mounted within the filter canister, each filter cassette having a filter bag and a float bag. A cartridge is mounted to the robot body configured to release a gas into one of the float bags to inflate the float bag. A controller is configured to activate the cartridge to release the gas into the float bag in response to detecting that the filter bag is full and to release the filter cassette from the filter canister upon inflation of the float bag. A method for removing the floating debris bag includes capturing and removing the floating cassette by a drone.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: David B. Lection, Sarbajit K. Rakshit, Mark B. Stevens, John D. Wilson
  • Patent number: 10083652
    Abstract: A method of compensating for misalignments along a seam of first and second electronic panels installed for a display device is provided. Each of the first and second electronic panels includes a plurality of pixels formed in an i×j matrix, wherein i and j are integers at least one. The method includes controlling a camera device to be placed over the seam, alternately turning on first pixels in a first column of the first electronic panel, the first column being closest to the seam, capturing, using the camera device, images for the respective first pixels, detecting, using a pattern detector, each of the first pixels based on a corresponding one of the captured images, determining one of at least one horizontal displacement or a vertical displacement along the seam, and compensating for the misalignments along the seam based on the determined at least one horizontal displacement or the vertical displacement.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventor: John D. Wilson
  • Publication number: 20180196510
    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.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Su LIU, Jun SU, John D. WILSON, Yin XIA
  • Publication number: 20180198789
    Abstract: Techniques are disclosed for initiating an electronic file transfer between users based on conversational context. A mobile device associated with a user detects a communication between that user and another user. A relationship between the users is determined from a profile. The relationship indicates that the users are authorized to transfer a file between mobile devices. Upon determining that a relationship exists between the users, the communication is sent to a network service. The network service evaluates the communication for an intention to transfer a file between the users.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Su LIU, Jun SU, John D. WILSON, Yin XIA
  • Publication number: 20180197536
    Abstract: Techniques are disclosed for initiating an electronic file transfer between users based on conversational context. A cognitive service monitors a communication between a given user and another user. The communication is exchanged by a mobile device associated with the given user and a mobile device of the other user. The cognitive service determines a context of the communication. The cognitive service detects, based on the context of the communication, a request between the users to share a file maintained by the given user. Upon successfully validating the request, a transfer of the file to the second user is performed.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Su LIU, Jun SU, John D. WILSON, Yin XIA
  • Publication number: 20180198783
    Abstract: Techniques are disclosed herein for establishing a file transfer connection via wearable devices (e.g., head-mounted wearable devices). A service executing on a cloud platform receives a connection authentication request including authentication data from wearable devices, each associated with a mobile device. Upon validating the connection authentication request, a file transfer connection between the wearable devices is established. The service receives a request from one of the wearable devices to transfer a file maintained by an associated mobile device to another mobile device. Upon validating this request, the service sends an authorization to transfer the file.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 12, 2018
    Inventors: Su LIU, Jun SU, John D. WILSON, Yin XIA
  • Publication number: 20180174097
    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.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventors: Su Liu, John D. Wilson, Yin Xia
  • Patent number: 9984590
    Abstract: A system and computer implemented method for detecting a change in a home environment for a visually impaired user is disclosed. The method may include monitoring the home environment using a set of sensors configured to collect environment data for a set of areas of the home environment. The method may also include detecting an environmental change in an area of the home environment. The method may also include providing, in response to a triggering event, a notification of the environmental change.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mark B. Stevens, John D. Wilson
  • Patent number: 9983845
    Abstract: A device of updating a media file for an increased resolution includes an I/O interface, a processor, and a storage device. The I/O interfaces acquires a first media file having first data samples and a second media file having second data samples. Each first data sample is sampled from an analog media signal and encoded with P bits and each second data sample is sampled from the analog media signal and encoded with Q bits, wherein “P” and “Q” are integers, and a resolution in bits of Q is greater than a resolution in bits of. The processor divides each second data sample by a corresponding one of the first data samples to calculate third data samples. The storage device stores the calculated third data samples as a third media file.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Mark B. Stevens, John D. Wilson
  • Patent number: 9978290
    Abstract: A system and computer implemented method for detecting a change in a home environment for a visually impaired user is disclosed. The method may include monitoring the home environment using a set of sensors configured to collect environment data for a set of areas of the home environment. The method may also include detecting an environmental change in an area of the home environment. The method may also include providing, in response to a triggering event, a notification of the environmental change.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mark B. Stevens, John D. Wilson
  • Publication number: 20180109502
    Abstract: A system and method for providing a Proxied Contact Management System (PCMS) so that individual owners of personal contact data may control and manage the access and dissemination of their personal data and also control who may contact them. The owner of personal contact data may securely register the data with a secured information vault of the PCMS and specify which other parties may contact them. In this way, duplication of the personal data is avoided, but at the same time is always current. In use, a second party's device, such as a telephone or a PDA may request that the PCMS, under public key infrastructure (PKI) control, establish a connection with the first party. Once verified, the PCMS may establish a proxy connection between the first and second parties according to the permitted mode of communication defined by criteria established by the first party and managed by the PCMS.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Clifton E. GRIM, III, Christopher I. SCHMIDT, John D. WILSON
  • Publication number: 20180101817
    Abstract: Embodiments for delivering goods to customers by a processor are described. An item is selected to be delivered to a delivery point. The selected item is loaded onto a first drone. The delivery point is scanned with a second drone. Based on the scanning of the delivery point, the delivery point is determined to be in a first condition or a second condition. If the delivery point is in the first condition, the first drone delivers the selected item to the delivery point.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. LECTION, Sarbajit K. RAKSHIT, Mark B. STEVENS, John D. WILSON
  • Publication number: 20180101491
    Abstract: Embodiments for managing High-Definition Multimedia Interface (HDMI) data are provided. HDMI data is received at an HDMI connector of an HDMI device. The HDMI data received at the HDMI connector is transmitted to another HDMI connector of the HDMI device. The transmission of the HDMI data received at the HDMI connector to the other HDMI connector of the HDMI device is ceased during the receiving of the HDMI data at the HDMI connector of the HDMI device.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. LECTION, Sarbajit K. RAKSHIT, Mark B. STEVENS, John D. WILSON
  • Publication number: 20180101499
    Abstract: Embodiments for managing High-Definition Multimedia Interface (HDMI) data, such as an HDMI device, are provided. The HDMI device includes a body, first and second HDMI connectors coupled to the body, and an electronic assembly coupled to the body. The electronic assembly is configured to operate in a first mode and a second mode. In the first mode of operation, the electronic assembly causes HDMI data received at the second HDMI connector to be transmitted to the first HDMI connector. In the second mode of operation, the electronic assembly does not cause the HDMI data received at the second HDMI connector to be transmitted to the first HDMI connector.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. LECTION, Sarbajit K. RAKSHIT, Mark B. STEVENS, John D. WILSON
  • Publication number: 20180089417
    Abstract: In one embodiment, a method includes receiving an eye gaze of a source user generated by a source augmented reality or virtual reality device (source AR/VR device) on a receiver AR/VR device. The method also includes determining gazed content from the eye gaze of the source user using a password key phrase determination feature. In addition, the method includes generating a symmetric password key utilizing the gazed content according to a set of password determination rules. Moreover, the method includes performing an operation using the receiver AR/VR device, the operation being secured by the symmetric password key. The symmetric password key is not exchanged with any other device. Other systems, methods, and computer program products for generating a symmetric password key from an eye gaze are presented in accordance with more embodiments.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 29, 2018
    Inventors: Su Liu, John D. Wilson, Yin Xia
  • Publication number: 20180091486
    Abstract: In one embodiment, a computer program product includes a computer readable storage medium having program instructions embodied therewith. The embodied program instructions, in response to being executed by a processing circuit, cause the processing circuit to receive an eye gaze of a source user generated by a source augmented reality or virtual reality device (source AR/VR device) on a receiver AR/VR device and determine gazed content from the eye gaze of the source user using a password key phrase determination feature. The embodied program instructions also cause the processing circuit to generate a symmetric password key utilizing the gazed content according to a set of password determination rules and receive encrypted data from the source AR/VR device on the receiver AR/VR device. Additionally, the embodied program instructions cause the processing circuit to decrypt the encrypted data using the symmetric password on the receiver AR/VR device.
    Type: Application
    Filed: October 16, 2017
    Publication date: March 29, 2018
    Inventors: Su Liu, John D. Wilson, Yin Xia