Patents by Inventor Peter J. Mostachetti

Peter J. Mostachetti 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: 10959059
    Abstract: Aspects of the invention include providing intelligent content recommendations to groups of people. A non-limiting example computer-implemented method includes identifying, by a processor, the presence of a plurality of users in a location. The method creates a virtual user with a virtual user profile, by the processor, from profiles of the plurality of users and provides, by the processor, a recommendation to the plurality of users of content to consume based on the virtual user's profile. The method serves, by the processor, the recommended content.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher D. Wyble, Peter J. Mostachetti, Michael J. Young, Brian C. Main
  • Publication number: 20170149716
    Abstract: Embodiments include method, systems and computer program products for prioritizing delivery of messages across multiple communication systems. Aspects include receiving a message for a recipient via one or more messaging systems and determining a priority level for the message based on an analysis of the message and a user profile of the recipient. Aspects also include delivering the message to a desired communication device via a desired communication system, wherein the desired communication device and the desired communication system are selected based on the priority level and the user profile and receiving feedback from the recipient regarding the priority level and responsively updating the user profile based on the feedback.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventors: Peter J. Mostachetti, Christopher D. Wyble, Michael J. Young
  • Publication number: 20170149914
    Abstract: A computer program product for managing a user's multiple electronic devices is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by processing circuits of at least the multiple electronic devices to cause the processing circuits to calculate primacy scores of each of the multiple electronic devices, share the calculated primacy scores among the multiple electronic devices, determine which one or more of the multiple electronic devices is a primary device based on the shared primacy scores and a characteristic of a notification upon generation of the notification at any one of the multiple electronic devices or a central computing device and forward the notification from the one of the multiple electronic devices or the central computing device to only the one or more of the multiple electronic devices determined to be a primary device.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: Peter J. Mostachetti, Christopher D. Wyble, Michael J. Young