Patents by Inventor Sarah Wu

Sarah Wu 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: 20190348048
    Abstract: Methods, systems, and computer program products for providing reminders to users based on voice recognition are provided. Aspects include monitoring, via a microphone of a user device, a communication of a user. Aspects also include determining an identity of a person communicating with the user based on a voice signature of the person. Aspects further include providing a notification to the user based on a determination that the user has a reminder event for the person.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 14, 2019
    Inventors: JOHN S. WERNER, SNEHA M . VARGHESE, SARAH WU, KAVITA SEHGAL, DIANE M. STAMBONI
  • Publication number: 20190287117
    Abstract: A method, computer system, and computer program product for generating purchased product recall, warranty, and return notifications is provided. The embodiment may include identifying a product within a personal product database. The embodiment may also include determining a post-purchase event for the identified product has occurred. The embodiment may further include generating a notification detailing a plurality of information related to the determined post-purchase event. The embodiment may also include transmitting the notification to a user.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
  • Publication number: 20190278368
    Abstract: Embodiments include methods, systems and computer program products for adjusting characteristics of light emitted by electronic devices to improve a circadian rhythm of an individual. Aspects include determining the circadian rhythm of the individual based on a plurality of input sources. Aspects also include identifying an active display device being used by the individual. Aspects further include automatically adjusting the characteristics of light emitted by the active display device based on a current stage in the circadian rhythm of the individual.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: JOHN S. WERNER, DIANE M. STAMBONI, SARAH WU, SNEHA M. VARGHESE, KAVITA SEHGAL, NICHOLAS G. DANYLUK
  • Patent number: 10386963
    Abstract: A method of identifying a crack in a touchscreen display system includes measuring a distance between a first layer of the touchscreen display system and a second layer of the touchscreen display system, detecting a change in the distance at a portion of the touchscreen display system, identifying a crack in the first layer at the portion of the touchscreen display system based on the change in the distance, and adjusting one or more parameters of the touchscreen display system based on the crack in the first layer.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
  • Publication number: 20190213387
    Abstract: The present invention provides a computer implemented method, a system, and a computer program product for verifying a writing of a user. In an exemplary embodiment, the present invention includes in response to receiving a writing on a pressure sensing touchpad logically coupled a computer system, recording a position and a pressure of one or more points of the writing via a pressure sensing touchscreen, executing a set of logical operations normalizing the writing, comparing the normalized writing to one or more stored writing parameters, executing a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing, and in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
  • Publication number: 20190213386
    Abstract: The present invention provides a computer implemented method, a system, and a computer program product for verifying a writing of a user. In an exemplary embodiment, the present invention includes in response to receiving a writing on a pressure sensing touchpad logically coupled a computer system, recording a position and a pressure of one or more points of the writing via a pressure sensing touchscreen, executing a set of logical operations normalizing the writing, comparing the normalized writing to one or more stored writing parameters, executing a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing, and in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
  • Publication number: 20190205821
    Abstract: Embodiments of the invention are directed to a computer-implemented method of monitoring items in a storage area. The method includes generating, using a sensor system, sensed weight data that represents weights of a plurality of stored items. The method further includes generating, using the sensor system, sensed surface area data that represents surface areas of the plurality of stored items. Based at least in part on the sensed weight data and the sensed surface area data, a classifier is used to create, train, and update a stored item model. Based at least in part on new sensed weight data and new sensed surface area data, the classifier and the stored item model are used to generate a stored item classification output.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 4, 2019
    Inventors: John S. Werner, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, Sarah Wu, Nicholas G. Danyluk
  • Publication number: 20190180081
    Abstract: The present invention provides a computer implemented method, a system, and a computer program product for verifying a writing of a user. In an exemplary embodiment, the present invention includes in response to receiving a writing on a pressure sensing touchpad logically coupled a computer system, recording a position and a pressure of one or more points of the writing via a pressure sensing touchscreen, executing a set of logical operations normalizing the writing, comparing the normalized writing to one or more stored writing parameters, executing a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing, and in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.
    Type: Application
    Filed: February 18, 2019
    Publication date: June 13, 2019
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
  • Publication number: 20190180352
    Abstract: Embodiments include methods, systems and computer program products for locating items in a store from a personal shopping list. Aspects include receiving, by a processor of a mobile device, a personal shopping list and obtaining images of items on the personal shopping list. Aspects also include receiving, by the processor of the mobile device, images of one or more shelves in the store and analyzing the images of one or more shelves in the store to identify items on the personal shopping list. Based on a determination that an identified item on the personal shopping list has been located in one of the images of the one or more shelves, aspects include generating a notification that the identified item has been located.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Inventors: NICHOLAS G. DANYLUK, KAVITA SEHGAL, DIANE M. STAMBONI, SNEHA M. VARGHESE, JOHN S. WERNER, SARAH WU
  • Publication number: 20190164406
    Abstract: A computer monitors a plurality of social media communications. The computer identifies a first social media communication of the plurality of social media communications. The computer evaluates the first social media communication for a first communication emergency level. The computer identifies a first location associated with the first social media communication. The computer groups the first social media communication into a location group based, at least in part, on the identified first location. The computer evaluates a location group emergency level, based, at least in part, on the first communication emergency level of the first social media communication. The computer determines the location group emergency level exceeds a threshold value. The computer issues an emergency warning alert in response to determining that the location group emergency level exceeds the threshold value.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: John S. Werner, Diane M. Stamboni, Eli M. Dow, Nicholas G. Danyluk, Sarah Wu, Kavita Sehgal, Sneha M. Varghese
  • Patent number: 10290225
    Abstract: A method includes arranging a first indicator device on a first portion of a user. The first indicator device corresponds to a first direction. The method includes analyzing environmental input from an input device to determine whether content associated with the first direction has been received. The method further includes outputting an indication to the user with the first indicator device responsive to determining that content associated with the first direction has been received.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: May 14, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas George Danyluk, Kavita Sehgal, Diane Marie Stamboni, Sneha Mary Varghese, John S. Werner, Sarah Wu
  • Patent number: 10282590
    Abstract: The present invention provides a computer implemented method, a system, and a computer program product for verifying a writing of a user. In an exemplary embodiment, the present invention includes in response to receiving a writing on a pressure sensing touchpad logically coupled a computer system, recording a position and a pressure of one or more points of the writing via a pressure sensing touchscreen, executing a set of logical operations normalizing the writing, comparing the normalized writing to one or more stored writing parameters, executing a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing, and in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
  • Publication number: 20190087500
    Abstract: Technical solutions are described for selecting and retrieving, by a media retrieval system, media items for displaying. An example method for selecting and retrieving the media items includes monitoring a conversation of a user via a user device, and extracting a conversation topic from the conversation. The method further includes determining that a metadata database of a media storage associated with the user includes the conversation topic. The method further includes adding, in response, to a topic match database, from the media storage, an identity of a media item matching with the conversation topic, and adding, to a list of media items to be played back by a media display device, the topic match database. Further yet, the method includes playing back, by the media display device, the media item.
    Type: Application
    Filed: November 3, 2017
    Publication date: March 21, 2019
    Inventors: Nicholas Danyluk, Kavita Sehgal, Diane Stamboni, Sneha Varghese, John Werner, Sarah Wu
  • Publication number: 20190087498
    Abstract: Technical solutions are described for selecting and retrieving, by a media retrieval system, media items for displaying. An example method for selecting and retrieving the media items includes monitoring a conversation of a user via a user device, and extracting a conversation topic from the conversation. The method further includes determining that a metadata database of a media storage associated with the user includes the conversation topic. The method further includes adding, in response, to a topic match database, from the media storage, an identity of a media item matching with the conversation topic, and adding, to a list of media items to be played back by a media display device, the topic match database. Further yet, the method includes playing back, by the media display device, the media item.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Nicholas Danyluk, Kavita Sehgal, Diane Stamboni, Sneha Varghese, John Werner, Sarah Wu
  • Publication number: 20190079970
    Abstract: Embodiments described herein are directed to computer-implemented methods, systems, and computer program products for calculating a metric using natural language processing tokens. A non-limiting example of the computer-implemented method includes parsing, by a processing device, user content using a natural language processing technique to extract tokens. The method further includes filtering, by the processing device, the tokens relating to a natural language processing criterion. The method further includes calculating, by the processing device, a metric based at least in part on the filtered tokens. The method further includes determining, by the processing device, whether to take an action by applying the metric to a set of rules. The method further includes taking the action responsive to determining to take the action.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventors: Nicholas Danyluk, Eli M. Dow, Kavita Sehgal, Diane Stamboni, Sneha Varghese, John Werner, Sarah Wu
  • Publication number: 20190079971
    Abstract: Embodiments described herein are directed to computer-implemented methods, systems, and computer program products for calculating a metric using natural language processing tokens. A non-limiting example of the computer-implemented method includes parsing, by a processing device, user content using a natural language processing technique to extract tokens. The method further includes filtering, by the processing device, the tokens relating to a natural language processing criterion. The method further includes calculating, by the processing device, a metric based at least in part on the filtered tokens. The method further includes determining, by the processing device, whether to take an action by applying the metric to a set of rules. The method further includes taking the action responsive to determining to take the action.
    Type: Application
    Filed: November 1, 2017
    Publication date: March 14, 2019
    Inventors: Nicholas Danyluk, Eli M. Dow, Kavita Sehgal, Diane Stamboni, Sneha Varghese, John Werner, Sarah Wu
  • Publication number: 20190070461
    Abstract: A real-time performance management may be used for cycling. A first computing device retrieves profile data related to a cyclist. The first computing device receives sensor readings from one or more sensors. A first sensor of the one or more sensors detects cyclist tilt. Profile data and the sensor readings from the one or more sensors determine cyclist status. A notification based on the determined cyclist status communicates to a user.
    Type: Application
    Filed: October 27, 2017
    Publication date: March 7, 2019
    Inventors: John Werner, Eli M. Dow, Kavita Sehgal, Sneha Varghese, Diane Stamboni, Nicholas Danyluk, Sarah Wu
  • Publication number: 20190070460
    Abstract: A real-time performance management may be used for cycling. A first computing device retrieves profile data related to a cyclist. The first computing device receives sensor readings from one or more sensors. A first sensor of the one or more sensors detects cyclist tilt. Profile data and the sensor readings from the one or more sensors determine cyclist status. A notification based on the determined cyclist status communicates to a user.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Inventors: John Werner, Eli M. Dow, Kavita Sehgal, Sneha Varghese, Diane Stamboni, Nicholas Danyluk, Sarah Wu
  • Publication number: 20180330322
    Abstract: Methods, systems and computer program products for monitoring delivered packages are provided. Aspects include receiving, from a shipping information system, a first notification of an expected delivery of a package and responsively activating a smart mat and monitoring the smart mat for a delivery of the package, the delivery being indicated by a change in a weight measured by the smart mat. Aspects also include activating a camera to capture one or more images of the smart mat and the package based at least in part on detecting a change in the weight measured by the smart mat after the delivery. Aspects further include notifying one or more individuals with a second notification based on a determination that the package has been removed from the smart mat by analyzing the one or more images.
    Type: Application
    Filed: November 8, 2017
    Publication date: November 15, 2018
    Inventors: NICHOLAS G. DANYLUK, ELI M. DOW, KAVITA SEHGAL, DIANE M. STAMBONI, SNEHA M. VARGHESE, JOHN S. WERNER, SARAH WU
  • Publication number: 20180292942
    Abstract: A method of identifying a crack in a touchscreen display system includes measuring a distance between a first layer of the touchscreen display system and a second layer of the touchscreen display system, detecting a change in the distance at a portion of the touchscreen display system, identifying a crack in the first layer at the portion of the touchscreen display system based on the change in the distance, and adjusting one or more parameters of the touchscreen display system based on the crack in the first layer.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Inventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu