Patents by Inventor Matthew J. Margolis
Matthew J. Margolis 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: 11334914Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: receiving, by one or more processor, floor area data, zone data, trigger interaction data, and notification data associated with the products offered for sale in the different zones. The method can include receiving, by the one or more processor, triggering event data regarding a product or products in response to user interaction with a mobile device in the venue and location data of the mobile device in the venue at the time of the triggering event data, automatically determining whether the received triggering event data and the received location data match an associated zone data and trigger interaction data, and automatically sending an associated notification to the mobile device regarding purchase of a product or products in the venue.Type: GrantFiled: June 28, 2018Date of Patent: May 17, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Zachary Greenberger, Matthew J. Margolis, Ciaran Hannigan
-
Patent number: 10833913Abstract: Disclosed embodiments provide techniques for suppression of commerce notifications based on user activity. In embodiments, the user activity is an activity such as an acknowledgement via an application on an electronic mobile computing device that is associated with the user. A first message is sent including information regarding offers and/or sales at a venue. The user may, at that time, interact with the information by pressing a button or activating a link to obtain more information. That interaction is recorded and used as criteria for sending or suppressing a second message. Alternatively, the second message may be modified. The modification can include rewording the first message as a reminder, and/or removal of audio and/or vibration alerts for the second message. These features promote a user experience in which the user is aware of a sale or promotion and the in-store experience remains positive.Type: GrantFiled: November 3, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Jeremy A. Greenberger, Zachary M. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis
-
Patent number: 10687169Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.Type: GrantFiled: September 16, 2019Date of Patent: June 16, 2020Assignee: International Business Machines CorporationInventors: Ryan M. Graham, Jeremy Greenberger, Ciaran Hannigan, Matthew J. Margolis, Kevin Roisin
-
Patent number: 10621609Abstract: Approaches presented herein enable providing a group-based purchasing incentive related to a product or service at a retail store to a customer among a group of customers contingent on an action being performed by a predefined number of members from the group. Specifically, a customer in a retail store is identified as part of a group of customers. A notification of a group-based purchasing incentive offer is transmitted to a mobile device of the identified customer. The offer is contingent on a specified number of other customers in the group performing an action. When the specified number of other customers in the group have performed the action, the group-based purchasing incentive is provided to the identified customer.Type: GrantFiled: January 3, 2017Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Ryan M. Graham, Jeremy A. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis, Kevin M. J. Roisin
-
Patent number: 10575122Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.Type: GrantFiled: September 27, 2018Date of Patent: February 25, 2020Assignee: International Business Machines CorporationInventors: Ryan M. Graham, Jeremy Greenberger, Ciaran Hannigan, Matthew J. Margolis, Kevin Roisin
-
Patent number: 10542374Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.Type: GrantFiled: September 27, 2018Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Ryan M. Graham, Jeremy Greenberger, Ciaran Hannigan, Matthew J. Margolis, Kevin Roisin
-
Publication number: 20200015036Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Ryan M. GRAHAM, Jeremy GREENBERGER, Ciaran HANNIGAN, Matthew J. MARGOLIS, Kevin ROISIN
-
Publication number: 20200005356Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: receiving, by one or more processor, floor area data, zone data, trigger interaction data, and notification data associated with the products offered for sale in the different zones. The method can include receiving, by the one or more processor, triggering event data regarding a product or products in response to user interaction with a mobile device in the venue and location data of the mobile device in the venue at the time of the triggering event data, automatically determining whether the received triggering event data and the received location data match an associated zone data and trigger interaction data, and automatically sending an associated notification to the mobile device regarding purchase of a product or products in the venue.Type: ApplicationFiled: June 28, 2018Publication date: January 2, 2020Inventors: Jeremy A. GREENBERGER, Zachary GREENBERGER, Matthew J. MARGOLIS, Ciaran HANNIGAN
-
Publication number: 20190140883Abstract: Disclosed embodiments provide techniques for suppression of commerce notifications based on user activity. In embodiments, the user activity is an activity such as an acknowledgement via an application on an electronic mobile computing device that is associated with the user. A first message is sent including information regarding offers and/or sales at a venue. The user may, at that time, interact with the information by pressing a button or activating a link to obtain more information. That interaction is recorded and used as criteria for sending or suppressing a second message. Alternatively, the second message may be modified. The modification can include rewording the first message as a reminder, and/or removal of audio and/or vibration alerts for the second message. These features promote a user experience in which the user is aware of a sale or promotion and the in-store experience remains positive.Type: ApplicationFiled: November 3, 2017Publication date: May 9, 2019Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis
-
Publication number: 20190090086Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.Type: ApplicationFiled: September 27, 2018Publication date: March 21, 2019Inventors: Ryan Graham, Jeremy Greenberger, Ciaran Hannigan, Matthew J. Margolis, Kevin Roisin
-
Patent number: 10123165Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.Type: GrantFiled: September 19, 2017Date of Patent: November 6, 2018Assignee: International Business Machines CorporationInventors: Ryan M. Graham, Jeremy Greenberger, Ciaran Hannigan, Matthew J. Margolis, Kevin Roisin
-
Publication number: 20180189815Abstract: Approaches presented herein enable providing a group-based purchasing incentive related to a product or service at a retail store to a customer among a group of customers contingent on an action being performed by a predefined number of members from the group. Specifically, a customer in a retail store is identified as part of a group of customers. A notification of a group-based purchasing incentive offer is transmitted to a mobile device of the identified customer. The offer is contingent on a specified number of other customers in the group performing an action. When the specified number of other customers in the group have performed the action, the group-based purchasing incentive is provided to the identified customer.Type: ApplicationFiled: January 3, 2017Publication date: July 5, 2018Inventors: Ryan M. Graham, Jeremy A. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis, Kevin M.J. Roisin