Patents by Inventor Gregory Montalvo

Gregory Montalvo 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: 11176568
    Abstract: A digital promotion system may include a user device and a digital promotion processing server. The digital promotion processing server is configured to repeatedly obtain low-frequency purchase data associated with a given user for a first category of purchases, and repeatedly obtain high-frequency purchase data associated with the given user for a second category of purchases different than the first category of purchases. The high-frequency purchase data may represent a greater number of purchases made in a given time period relative to the low-frequency purchase data. The digital promotion processing server is also configured to use machine learning to generate a current loyalty indicator based upon the repeatedly-obtained low-frequency purchase data and based upon the repeatedly-obtained high-frequency purchase data, and generate a digital promotion based upon the current loyalty indicator and communicate the digital promotion to the user device.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: November 16, 2021
    Assignee: INMAR CLEARING, INC.
    Inventor: Gregory Montalvo
  • Patent number: 9832263
    Abstract: System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilities and indicia of available media content stored within each of the devices. Each device determines from the exchanged device status data whether any differences exist in available media content stored among the plurality of devices and also whether any of the determined differences in media content will require transcoding to compatible data formats. Once the determinations have been completed, synchronizing and optionally transcoding of the available media content is performed based on the determinations made from the exchanged device status data. Any required transcoding may be performed either before or after media content synchronizing.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: November 28, 2017
    Assignee: APPLE INC.
    Inventors: Frank Andrew Welts, Ben Morrelli, Gregory Montalvo, Daniel Thomas Tapuitea Reynolds, Andreas Marc Benamou
  • Publication number: 20160269484
    Abstract: System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilities and indicia of available media content stored within each of the devices. Each device determines from the exchanged device status data whether any differences exist in available media content stored among the plurality of devices and also whether any of the determined differences in media content will require transcoding to compatible data formats. Once the determinations have been completed, synchronizing and optionally transcoding of the available media content is performed based on the determinations made from the exchanged device status data. Any required transcoding may be performed either before or after media content synchronizing.
    Type: Application
    Filed: May 24, 2016
    Publication date: September 15, 2016
    Inventors: FRANK ANDREW WELTS, BEN MORRELLI, GREGORY MONTALVO, DANIEL THOMAS TAPUITEA REYNOLDS, ANDREAS MARC BENAMOU
  • Patent number: 9361298
    Abstract: System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilities and indicia of available media content stored within each of the devices. Each device determines from the exchanged device status data whether any differences exist in available media content stored among the plurality of devices and also whether any of the determined differences in media content will require transcoding to compatible data formats. Once the determinations have been completed, synchronizing and optionally transcoding of the available media content is performed based on the determinations made from the exchanged device status data. Any required transcoding may be performed either before or after media content synchronizing.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: June 7, 2016
    Assignee: APPLE INC.
    Inventors: Frank Andrew Welts, Ben Morrelli, Gregory Montalvo, Daniel Thomas Tapuitea-Reynolds, Andreas Marc Benamou
  • Publication number: 20100146146
    Abstract: System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilities and indicia of available media content stored within each of the devices. Each device determines from the exchanged device status data whether any differences exist in available media content stored among the plurality of devices and also whether any of the determined differences in media content will require transcoding to compatible data formats. Once the determinations have been completed, synchronizing and optionally transcoding of the available media content is performed based on the determinations made from the exchanged device status data. Any required transcoding may be performed either before or after media content synchronizing.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 10, 2010
    Applicant: Proxure, Inc.
    Inventors: Frank Andrew Welts, Ben Morrelli, Gregory Montalvo, Daniel Thomas Tapuitea Reynolds, Andreas Marc Benamou