Patents by Inventor Eric V. Kline

Eric V. Kline 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).

  • Publication number: 20200233561
    Abstract: A method for interacting with holographic objects representing a hierarchy includes grouping a plurality of digital content items hosted by a device into a plurality of groups based on an organizational scheme. A holography module of the device outputs one or more holographic objects representing the plurality of digital content items in three-dimensional space. The one or more holographic objects are outputted in accordance with the organizational scheme. The device detects user's selection of one of the holographic objects representing one of the plurality of digital content items. The holography module determines a desired operation to be performed on the selected digital content item based on user's input. The desired operation is performed on the selected holographic object within the three-dimensional space.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Inventors: ERIC V. KLINE, SARBAJIT K. RAKSHIT
  • Patent number: 10719713
    Abstract: A process identifies participants in a communication session, the participants including a first user and a second user. The process analyzes digital images of a scene and extracts image features relating to the second user. The process accesses a classification of past digital communications involving the second user and to which the second user has reacted with positive sentiment, and determines comment(s) to which the second user is expected to react with positive sentiment if provided by the first user. The comment(s) are determined based on correlating the image features to the classification of past digital communications to which the second user has reacted with positive sentiment. The comment(s) are then provided, during the real-time communication session and as suggestions for the first user to make to the second user, for overlay on a display through which the first user views the scene including the second user.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: July 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200227037
    Abstract: Methods, systems and computer program products for operating a voice response system are provided. Aspects include receiving, by the voice response system, a voice command from a first user and determining an operating mode of the voice response system. Aspects also include obtaining, by the voice response system, a response preference of the first user and determining a response to the voice command. The response is determined based at least in part on the response preference of the first user and the operating mode of the voice response system. Aspects also include providing the response to the first user.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: ERIC V. KLINE, RICHARD BURTON FINCH, SARBAJIT K. RAKSHIT
  • Publication number: 20200218198
    Abstract: A method includes providing wireless communication between a device having a holography module and a watch. The watch is being worn by a user and has sensors. The holography module outputs one or more holographic objects in three-dimensional space. User's selection of one of the holographic objects is detected by the watch. Direction of rotation of a crown of the watch is detected and rotational speed of the crown of the watch is measured by the watch. The watch communicates to the holography module the direction of rotation of the crown and the rotational speed of the crown. The holography module changes position of the selected holographic object by moving the selected holographic object. Direction of movement of the selected holographic object corresponds to the direction of rotation of the crown. Speed of the movement of the selected holographic object corresponds to the rotational speed of the crown.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 9, 2020
    Inventors: ERIC V. KLINE, SARBAJIT K. RAKSHIT
  • Patent number: 10691066
    Abstract: Systems, methods, and computer-readable media are disclosed for generating or modifying a holographic object based on user commands. Holographic projectors, which may be integrated with a user device, may be controlled to project a holographic grid that can be manipulated by a user to provide design commands to the user device. The user device may be configured to interpret the design commands and generate a holographic object based thereon. The holographic grid may include a plurality of cuboid cells. A user may, through gesture-based commands, indicate, for any given cell in the holographic grid, whether or not a portion of the holographic object should be generated in a three-dimensional spatial position corresponding to the cell. In addition, a user can provide gesture-based commands to selected cells of the holographic grid corresponding to portions of an existing holographic object that the user wishes to remove.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: June 23, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200193931
    Abstract: A mobile device, method of controlling use of a mobile device and computer program product for operating a mobile device having a rollable display. A usage condition is received at the mobile device and stored in a database of the mobile device. A processor compares a usage level of the mobile device to the usage condition, and performs an action at the rollable display to change a value of a presentation parameter of the mobile device from a first value to a second value when the usage level meets the usage condition.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200193978
    Abstract: Methods, systems and computer program products for operating a voice response system in a multiuser environment are provided. Aspects include receiving a voice command from a first user and determining a characteristic of how the voice command was received by the voice response system. Aspects also include obtaining a response preference of the first user and determining a response to the voice command. Aspects further include providing the response to the first user, wherein a manner in which the response is provided is determined based at least in part on the response preference of the first user and the characteristic of how the voice command was received.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: ERIC V. KLINE, SARBAJIT K. RAKSHIT
  • Patent number: 10685621
    Abstract: A mobile device, method of controlling use of a mobile device and computer program product for operating a mobile device having a rollable display. A usage condition is received at the mobile device and stored in a database of the mobile device. A processor compares a usage level of the mobile device to the usage condition, and performs an action at the rollable display to change a value of a presentation parameter of the mobile device from a first value to a second value when the usage level meets the usage condition.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: June 16, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200164247
    Abstract: Methods, systems and computer program products for providing observation-based recommendations for improved player performance and safety are provided. Aspects include receiving historical player performance data. Historical player performance data includes known correlations between visual characteristics, biometric characteristics and conditions of players of sports. Aspects include receiving current video data. Current video data includes images of a plurality of players that are playing a sport. Aspects include receiving current player biometric data. Current player biometric data includes biometric data of the plurality of players that are playing the sport. Based on the historical player performance data, the current video data and the current biometric data, aspects also include determining a condition of a target player. Aspects also include determining a break recommendation for the target player based on the determined condition.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 10667012
    Abstract: A virtual in-venue experience is provided to a remote spectator receiving one or more sets of audio visual (AV) feeds of an event, a set of the feeds including a primary and one or more secondary AV feeds. The secondary AV feed(s) provides supplemental content to the main content provided by the primary AV feed, and includes peripheral field of view audio visual content for the set. The set of feeds may be captured from a respective location within the venue. The primary audio visual feed is displayed for view by the remote spectator, and in association with display of the primary feed, the secondary audio visual feed(s) is displayed in a peripheral field of view of the remote spectator. The secondary AV feed(s) provides the remote user with peripheral AV content at the respective location within the venue, thereby enhancing the in-venue experience for the remote spectator.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 10661899
    Abstract: Aspects include a system for transferring a payload between drones. The system includes a first aerial drone having a first transfer member and a first controller. The first controller including a processor configured to change a first altitude and first orientation of the first aerial drone. A second aerial drone is provided having a second transfer member and a second controller, the second transfer member having a cone member on one end, the second transfer member being configured to receive the payload. The second controller including a processor configured to change a second altitude and a second orientation of the second aerial drone. The controllers cooperate to dispose the first transfer member within the cone member and transfer the payload from the first aerial drone to the second aerial drone.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian S. Beaman, Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200160856
    Abstract: Described herein are methods, computer-readable media, techniques, and methodologies for collaborative control of an artificial intelligence (AI) voice response system and an AI voice response system configured for collaborative interaction and control. A user command submitted by a first user to an AI voice response client device is evaluated against a user profile associated with the first user to determine whether the user command requires authorization from a second user prior to execution. If authorization is required, the user command or those portion(s) of the user command requiring authorization are sent to a user device of the second user. The second user is provided with the capability to approve, reject, or modify the user command. If approved or modified, the user command or the modified command are executed and the execution result is presented to the first user via the AI voice response client device or another device.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 21, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200158087
    Abstract: A wind-powered display and method and computer program products for operating the same are provided. Aspects include obtaining a content item to be displayed on a wind-powered display panel, the wind-powered display panel including a plurality of embedded turbines that each has a plurality of light emitting diodes (LEDs). Aspects also include receiving rotational information for each of the plurality of embedded turbines and determining an illumination pattern for the plurality of LEDs based on the rotational information. Aspects further include selectively activating one or more of the plurality of LEDs based on the illumination pattern to cause the content item to be displayed on the wind-powered display.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: ERIC V. KLINE, SARBAJIT K. RAKSHIT
  • Publication number: 20200158523
    Abstract: Generating a virtual fence for vehicles to perform a drop off and a pick up. A drop off location is determined for a first vehicle and a route is determined for the first vehicle to the drop off location. The virtual fence is generated at the drop off location which defines a safe area for performing the drop off and pick up. A boundary of the virtual fence is communicated to at least one other vehicle in proximity of the drop off location. In at least one embodiment, autonomous vehicles perform the drop off and pick up within the virtual fence at the drop off location.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200152187
    Abstract: Described herein is an AI voice response system configured to and methods, computer-readable media, techniques, and methodologies for relaying a voice command received from a user unknown to the AI voice response system to another AI voice response system capable of identifying the user and executing the voice command. An execution result of executing the voice command is then sent back to the AI voice response system that received the voice command for presentation to the user.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 10650829
    Abstract: Methods, systems and computer program products for operating a voice response system in a multiuser environment are provided. Aspects include receiving a voice command from a first user and determining an identity of the first user based at least in part on a voice recognition of the first user. Aspects also include determining an identity of one or more other users in range of the voice response system and obtaining a command hierarchy. Aspects further include performing an action requested by the voice command based on a determination that the first user is authorized to request the voice command, wherein the determination that the first user is authorized to request the voice command is based at least upon the identity of the first user, the identity of one or more other users in range of the voice response system and the command hierarchy.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: May 12, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 10644982
    Abstract: A computer-implemented method includes receiving a plurality of values of a data stream, where the plurality of values are generated by a monitored device and received in real time. One or more statistical moments of the data stream are updated, by a computer processing device, based on each value of the plurality of values. Each value of the plurality of values is discarded, after updating the one or more statistical moments of the data stream based on that value. A threshold is set for the data stream based on the one or more statistical moments. It is detected that the threshold has been passed by the data stream. A remedial action is performed on the monitored device, responsive to the threshold being passed, where the remedial action is associated with the threshold.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: May 5, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donnie Haye, Eric V. Kline, Jeffrey G. Komatsu, Anthony C. Spielberg, Benjamin J. Steele, Jr., John M. Wargo, Emmanuel Yashchin, Paul A. Zulpa
  • Patent number: 10641246
    Abstract: A wind-powered display and method and computer program products for operating the same are provided. Aspects include obtaining a content item to be displayed on a wind-powered display panel, the wind-powered display panel including a plurality of embedded turbines that each has a plurality of light emitting diodes (LEDs). Aspects also include receiving rotational information for each of the plurality of embedded turbines and determining an illumination pattern for the plurality of LEDs based on the rotational information. Aspects further include selectively activating one or more of the plurality of LEDs based on the illumination pattern to cause the content item to be displayed on the wind-powered display.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: May 5, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20200130688
    Abstract: A method includes, responsive to determining a vehicle is operational, receiving vehicle data associated the operational vehicle. The method receives driver data associated with a driver of the operational vehicle. The method receives environmental data associated with a location for the operational vehicle. The method calculates a drivability score based on the vehicle data, the driver data, and the environmental data, wherein the drivability score is a measure of optimal driving conditions. Responsive to determining the drivability score is below a drivability score threshold, the method performs an action based on the drivability score.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit, Richard B. Finch
  • Patent number: 10637746
    Abstract: A computer-implemented method includes detecting a respective position of each device of a plurality of devices. A device view is generated to indicate the respective position of each device of the plurality of devices. A graphical annotation is received on the device view, where the graphical annotation applies to at least two devices of the plurality of devices. The graphical annotation is interpreted as a connectivity request applicable to the at least two devices. The connectivity request is implemented between the at least two devices, responsive to the graphical annotation on the device view.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: April 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit