Patents by Inventor Jack P. Yapi

Jack P. Yapi 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: 10817074
    Abstract: An adjustable keyboard is provided. The adjustable keyboard includes keys, a housing to house the keys and a control system. The housing includes modifiable material between at least first and second ones of the keys. The control system controls the modifiable material to modify a positional relationship between at least the first and second keys.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 27, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy A. Schipon, Lorin Ullmann, Jack P. Yapi
  • Publication number: 20200125182
    Abstract: An adjustable keyboard is provided. The adjustable keyboard includes keys, a housing to house the keys and a control system. The housing includes modifiable material between at least first and second ones of the keys. The control system controls the modifiable material to modify a positional relationship between at least the first and second keys.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Inventors: NANCY A. SCHIPON, LORIN ULLMANN, JACK P. YAPI
  • Publication number: 20200100639
    Abstract: Examples of techniques for controlling a plurality of robotic cleaners are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving, by a processing system, data about a physical space to be cleaned by at least one of the plurality of robotic cleaners. The method further includes generating, by the processing system, a cleaning plan for the physical space based at least in part on the data about the physical space. The method further includes dispatching, by the processing system, the at least one of the plurality of robotic cleaners within the physical space to clean the physical space based at least in part on the cleaning plan.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 2, 2020
    Inventors: Lorin Ullmann, Wisam Mohammed, Jack P. Yapi, Nancy A. Schipon
  • Patent number: 10175666
    Abstract: A method and system are provided. The method includes determining, by a processor-based capability determining element, different capabilities of each of different devices connected through one or more networks. The different capabilities include communication capabilities and manageability capabilities. The method further includes classifying, by the processor-based capability determining element, the different devices according to capability maturity rankings supported by the different capabilities to provide maturity-based capability classifications for the different devices. The capability maturity rankings are based on capability maturity criteria. The method also includes dynamically managing, by a controller, operations of the different devices in accordance with the maturity-based capability classifications.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jon A. Baez, Andrew R. Freed, Niraj P. Joshi, Jack P. Yapi
  • Patent number: 10147071
    Abstract: Provided are techniques for presenting a visual representation of an email thread, comprising organizing a plurality of emails in an email system with respect to a plurality of parties; organizing the plurality of emails with respect to an email thread to produce thread information; correlating the plurality of parties with thread information to produce a condensed tree structure to represent plurality of parties and the plurality of emails, wherein each node of a plurality of nodes of the condensed tree structure represents one corresponding party of the plurality of parties; and rendering the condensed tree structure on a computer display.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Gupta, Sandeep Perumbuduri, Nancy A. Schipon, Jack P. Yapi
  • Publication number: 20170123389
    Abstract: A method and system are provided. The method includes determining, by a processor-based capability determining element, different capabilities of each of different devices connected through one or more networks. The different capabilities include communication capabilities and manageability capabilities. The method further includes classifying, by the processor-based capability determining element, the different devices according to capability maturity rankings supported by the different capabilities to provide maturity-based capability classifications for the different devices. The capability maturity rankings are based on capability maturity criteria. The method also includes dynamically managing, by a controller, operations of the different devices in accordance with the maturity-based capability classifications.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 4, 2017
    Inventors: Jon A. Baez, Andrew R. Freed, Niraj P. Joshi, Jack P. Yapi
  • Publication number: 20160283069
    Abstract: Provided are techniques for presenting a visual representation of an email thread, comprising organizing a plurality of emails in an email system with respect to a plurality of parties; organizing the plurality of emails with respect to an email thread to produce thread information; correlating the plurality of parties with thread information to produce a condensed tree structure to represent plurality of parties and the plurality of emails, wherein each node of a plurality of nodes of the condensed tree structure represents one corresponding party of the plurality of parties; and rendering the condensed tree structure on a computer display.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 29, 2016
    Applicant: International Business Machines Corporation
    Inventors: Saurabh Gupta, Sandeep Perumbuduri, Nancy A. Schipon, Jack P. Yapi