Patents by Inventor Raphael I. Arar

Raphael I. Arar 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: 20200174967
    Abstract: A computer-implemented method according to one embodiment includes determining a starting folder within a file system, computing, for each child folder of the starting folder, a similarity metric indicating a level of similarity to a file, selecting two child folders of the starting folder having greatest similarity metrics, comparing a difference between the greatest similarity metrics of the two child folders to a predetermined threshold, and conditionally selecting the starting folder as a recommended folder to which the file is saved, based on the comparing.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Sunhwan Lee, Shun Jiang, Robert J. Moore, Guangjie Ren, Raphael I. Arar
  • Publication number: 20200134017
    Abstract: According to one embodiment, a computer-implemented method for dynamically modifying placeholder text in a conversational interface includes: processing a conversation log reflecting a conversation between a human user and an automated agent; determining, based at least in part on the processing: one or more capabilities of the automated agent; and/or a trajectory of the conversation; and dynamically modifying placeholder text in the conversational interface based at least in part on: the one or more capabilities of the automated agent; the trajectory of the conversation; or both the one or more capabilities of the automated agent and the trajectory of the conversation. Other embodiments in the form of systems and computer program products are also disclosed.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Raphael I. Arar, Robert J. Moore, Guangjie Ren, Margaret H. Szymanski, Eric Y. Liu
  • Publication number: 20200059096
    Abstract: A computer-implemented method, according to one embodiment, includes: setting a target power demand corresponding to a consumer, and performing a process. The process includes: determining an actual power demand presented to a utility by the consumer, and determining a current error. The current error is the difference between the actual power demand and the target power demand. A determination is also made as to whether the actual power demand is adjustable in a direction that reduces the current error. In response to determining that the actual power demand is adjustable in the direction that reduces the current error, the current error is reduced by adjusting the actual power demand. Moreover, in response to determining that the actual power demand is not adjustable in the direction that reduces the current error, the target power demand is modified.
    Type: Application
    Filed: October 23, 2019
    Publication date: February 20, 2020
    Inventors: Raphael I. Arar, Sandeep Gopisetty, Hovey R. Strong, JR.
  • Publication number: 20200006943
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving an energy consumption profile which spans multiple intervals in a period of time, and predicting a net energy demand of a consumer system over the period of time. Moreover, a first multiple is determined which, when applied to the received energy consumption profile, produces an updated energy consumption profile which corresponds to an amount of energy that is capable of satisfying the predicted net energy demand of the consumer system. A greatest amount of underprediction is estimated. A greatest amount of overprediction is also estimated. Furthermore, an initial state of an energy storage device electrically coupled to the consumer system is computed according to the updated energy consumption profile. The initial state of the energy storage device is also based on a second multiple applied to each of the greatest amount of underprediction, and the greatest amount of overprediction.
    Type: Application
    Filed: July 2, 2018
    Publication date: January 2, 2020
    Inventors: Hovey R. Strong, Jr., Raphael I. Arar, Kevin P. Roche, Eric K. Butler, Sandeep Gopisetty, Manuel Hernandez, Pawan R. Chowdhary, Shubhi Asthana, Cheryl A. Kieliszewski
  • Publication number: 20190370032
    Abstract: A computer-implemented method according to one embodiment includes identifying one or more historical instances of device usage; determining historical contextual data for each of the one or more historical instances of the device usage; creating an event in association with the one or more historical instances of the device usage and the historical contextual data; training a classifier to identify the event by inputting the historical contextual data and an associated event identifier into a machine learning algorithm; identifying, using the trained classifier, a real-time occurrence of the event, utilizing real-time contextual data and the historical contextual data, where the trained classifier analyzes the real-time contextual data to identify the real-time occurrence of the event; and in response to identifying the real-time occurrence of the event, adjusting one or more aspects of a user interface of the device based on the one or more historical instances of the device usage.
    Type: Application
    Filed: August 16, 2019
    Publication date: December 5, 2019
    Inventors: Raphael I. Arar, Sunhwan Lee
  • Patent number: 10452410
    Abstract: A computer-implemented method according to one embodiment includes identifying one or more historical instances of device usage, determining historical contextual data for each of the one or more historical instances of the device usage, creating an event in association with the one or more historical instances of the device usage and the historical contextual data, identifying a real-time occurrence of the event by comparing real-time contextual data to the historical contextual data, and in response to identifying the real-time occurrence of the event, adjusting one or more aspects of a user interface (UI) of the device based on the one or more historical instances of the device usage.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Raphael I. Arar, Sunhwan Lee
  • Patent number: 10318144
    Abstract: A computer-implemented method according to one embodiment includes identifying an amount of force applied to a pressure-sensitive touchscreen of a device, and providing the amount of force as an input to an application of the device.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Raphael I. Arar, Hovey R. Strong
  • Publication number: 20180323643
    Abstract: A computer-implemented method, according to one embodiment, includes: setting a target power demand corresponding to a consumer, and performing a process. The process includes: determining an actual power demand presented to the utility by the consumer based on a reward table, determining a current error, determining whether the actual power demand is adjustable in a direction that reduces the current error, reducing the current error by adjusting the actual power demand in response to determining that the actual power demand is adjustable in the direction that reduces the current error, and modifying the target power demand in response to determining that the actual power demand is not adjustable in the direction that reduces the current error. Determining the actual power demand includes measuring the power demand over a period of time in accordance with a process for measuring stability of power demand received from the utility.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 8, 2018
    Inventors: Raphael I. Arar, Sandeep Gopisetty, Hovey R. Strong, JR.
  • Publication number: 20180239481
    Abstract: A computer-implemented method according to one embodiment includes identifying an amount of force applied to a pressure-sensitive touchscreen of a device, and providing the amount of force as an input to an application of the device.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 23, 2018
    Inventors: Raphael I. Arar, Hovey R. Strong, JR.
  • Publication number: 20180113586
    Abstract: A computer-implemented method according to one embodiment includes identifying one or more historical instances of device usage, determining historical contextual data for each of the one or more historical instances of the device usage, creating an event in association with the one or more historical instances of the device usage and the historical contextual data, identifying a real-time occurrence of the event by comparing real-time contextual data to the historical contextual data, and in response to identifying the real-time occurrence of the event, adjusting one or more aspects of a user interface (UI) of the device based on the one or more historical instances of the device usage.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventors: Raphael I. Arar, Sunhwan Lee