Patents by Inventor Zachary M. Greenberger

Zachary M. Greenberger 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: 11699171
    Abstract: In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of the pre-defined physical boundary. In response to determining the user of the mobile device moved outside of the pre-defined physical boundary, the one or more computer processors invalidate the offer.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: July 11, 2023
    Assignee: DoorDash, Inc.
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Jana H. Jenkins
  • Publication number: 20220358543
    Abstract: In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of the pre-defined physical boundary. In response to determining the user of the mobile device moved outside of the pre-defined physical boundary, the one or more computer processors invalidate the offer.
    Type: Application
    Filed: July 22, 2022
    Publication date: November 10, 2022
    Applicant: DoorDash, Inc.
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Jana H. Jenkins
  • Patent number: 11436638
    Abstract: In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of the pre-defined physical boundary. In response to determining the user of the mobile device moved outside of the pre-defined physical boundary, the one or more computer processors invalidate the offer.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: September 6, 2022
    Assignee: DoorDash, Inc.
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Jana H. Jenkins
  • Patent number: 11436415
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining textual based message data of a messaging system; processing the textual based message data to determine one or more sentiment parameter associated to the textual based message data; and outputting an alert based on a result of the processing.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 6, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 11350163
    Abstract: A method, computer program product, and system for determining whether an individual at a venue views content in a monitor includes a processor defining a venue that includes at least one monitor for viewing content, where the at least one monitor has a viewing angle and the at least one monitor is viewable by an individual situated within a viewing cone defined by the viewing angle and within a pre-determined perpendicular distance from monitor. The processor identifies, based on communicating with location services on each client of a plurality of clients, a plurality of users (associated with the clients) entering the venue. The processor determines, in real time, for each user of the plurality of users and for each monitor of at least one monitor, a likelihood that the user is viewing the at least one monitor, wherein the determining comprises, for each user.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 31, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 11176094
    Abstract: Approaches for dynamic file name generation are provided. A computer-implemented method includes: receiving, by a naming server, user input defining a file naming convention; associating, by the naming server, the file naming convention with a user account; receiving, by the naming server, a first request for a file name from a first user device associated with the user account; generating, by the naming server, a first file name using the file naming convention in response to the first request; transmitting, by the naming server, the first file name to the first user device; receiving, by the naming server, a second request for a file name from a second user device associated with the user account, the second user device being different from the first user device; generating, by the naming server, a second file name using the file naming convention in response to the second request; and transmitting, by the naming server, the second file name to the second user device.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Trudy L. Hewitt
  • Patent number: 11070937
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: recording position data for a mobile device over time, the position data being associated to an identifier of the mobile device; outputting to a user an identification code associated to the identifier; receiving input data from a user, the input data including the identification code and user identifying information from a user; responsively to the receiving the input data from a user associating the identification code and the user identifying information; based on the associating processing the position data and user profile data associated to the user identifying information; sending a message to the user based on a result of the processing.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 11062331
    Abstract: Confidence of attentiveness of a consumer of a media object on a media playback device is estimated by detecting a user action performed on a mobile computing device while or soon after the media objects are presented; responsive to the user action detection, retrieving descriptors for the media object; correlating the detected user action and the descriptors; if sufficiently correlated, determining a degree of confidence that the user is attentive to the media object; and recording the one user action, the media object descriptors, and the degree of confidence into digital results into computer memory.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 11010949
    Abstract: A system, method and computer program products for prioritizing the stacking order of virtualized objects within a z-index of an augmented reality system by presenting the most valuable, relevant or important information more prominently. Prioritization of the virtualized object may occur dynamically, as a function of the user's primary focus. As the user's primary focus changes from one physical object to another, the stacking order may change in response to the shift in focus. Embodiments may use one or more techniques to identify the primary focus such as the direction of the user's gaze, the focal point of one or more visual recording systems (i.e. cameras) or the user may manually highlight one or more objects via the HUD or interface of the augmented display system. The disclosed embodiments allow for the more predominate or relevant virtualized objects within the augmented display to receive priority, unobscured viewing by the user.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: May 18, 2021
    Assignee: Wayfair LLC
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10990909
    Abstract: Embodiments of the present invention relate to a method of predicting resource availability in a given time period by leveraging profile data associated with one or more users. The method includes analyzing historical use of a resource by the one or more users based on information included in records respectively associated with each user of the one or more of users. The method includes determining, based on the analysis, that one or more factors are likely predictors of use of the resource by the one or more users. The method includes predicting that there is a statistical likelihood that the one or more users will use the resource during a period of time, responsive to the determining of the one or more factors. The method includes sending, to a venue, a notification that indicates likely use of the resource by the at least one user during the given time period.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10833913
    Abstract: 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: Grant
    Filed: November 3, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis
  • Patent number: 10785179
    Abstract: An alert system and method may include receiving a notification message from a notification device, in an environment with one or more notification devices arranged throughout the environment, analyzing the notification message to determine a class of notification message, the class of notification message being input by a user prior receiving the notification message, determining an alert preference corresponding to the class of notification message, the alert preference being input by the user prior to receiving the notification message, and alerting, by the processor, the user of the notification message in accordance with the alert preference.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10769608
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: generating a store status based on shopper data and shopping cart for each shopper in a store, and generating a new checkout configuration based on the store status if a current checkout configuration is not optimal according to a checkout operation rule and collected data such that the store checkout configuration would be optimal pursuant to the store status.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10726314
    Abstract: By performing Natural Language Processing (NLP) on a comment to a social media post, an entity that is referenced in the comment is extracted. The entity is an object other than a human face that is depicted in an image in the post. The image is analyzed to determine whether the entity is represented in the image. When the entity is represented in the image, a sentiment value of the comment is computed relative to the entity. A value corresponding to the sentiment value is assigned to a characteristic of a graphical artifact. A position is determined relative to an area occupied by the entity in the image. The graphical artifact is caused to be overlaid on the image at the position and with the value of the characteristic.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Trudy L. Hewitt
  • Patent number: 10706312
    Abstract: Aspects analyze published items to identify and distinguish a graphic image content or text string content element from other elements within the content of the published item, wherein the item is published with user comments. In response to a selection of the distinguished element, metadata and text content of the comments are analyzed to identify associations to the selected element. Aspects differentially display a subset of the comments in association with the published item, relative to display of remaining others of the comments, in response to determining that the analyzed metadata or analyzed text content of the subset of comments is associated with the selected element, and that the analyzed metadata or analyzed text content of the remaining others of the comments is not associated with the selected element.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Trudy L. Hewitt
  • Patent number: 10694565
    Abstract: The present invention provides a method and associated system. A computing device determines that a mobile application has been downloaded onto a first primary portable communication device of a user, wherein paired devices are the first primary portable communication device paired to a secondary portable communication device. The computing device receives an acknowledgment by the user of a notification enabled by the mobile application, the notification being received by the first primary portable communication device and shared with the secondary portable communication device, wherein the acknowledgment includes device identifications of the paired devices. The computing device stores, into a memory of the computing device and in response to the acknowledgment, the device identifications of the paired devices.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 10614164
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining textual based message data of a messaging system; processing the textual based message data to determine one or more sentiment parameter associated to the textual based message data; and outputting an alert based on a result of the processing.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Publication number: 20200089656
    Abstract: Approaches for dynamic file name generation are provided. A computer-implemented method includes: receiving, by a naming server, user input defining a file naming convention; associating, by the naming server, the file naming convention with a user account; receiving, by the naming server, a first request for a file name from a first user device associated with the user account; generating, by the naming server, a first file name using the file naming convention in response to the first request; transmitting, by the naming server, the first file name to the first user device; receiving, by the naming server, a second request for a file name from a second user device associated with the user account, the second user device being different from the first user device; generating, by the naming server, a second file name using the file naming convention in response to the second request; and transmitting, by the naming server, the second file name to the second user device.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Jeremy A. GREENBERGER, Zachary M. GREENBERGER, Trudy L. HEWITT
  • Publication number: 20200065376
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining textual based message data of a messaging system; processing the textual based message data to determine one or more sentiment parameter associated to the textual based message data; and outputting an alert based on a result of the processing.
    Type: Application
    Filed: October 29, 2019
    Publication date: February 27, 2020
    Inventors: Lisa Seacat DELUCA, Jeremy A. GREENBERGER, Zachary M. GREENBERGER
  • Patent number: 10565164
    Abstract: Approaches for dynamic file name generation are provided. A computer-implemented method includes: receiving, by a naming server, user input defining a file naming convention; associating, by the naming server, the file naming convention with a user account; receiving, by the naming server, a first request for a file name from a first user device associated with the user account; generating, by the naming server, a first file name using the file naming convention in response to the first request; transmitting, by the naming server, the first file name to the first user device; receiving, by the naming server, a second request for a file name from a second user device associated with the user account, the second user device being different from the first user device; generating, by the naming server, a second file name using the file naming convention in response to the second request; and transmitting, by the naming server, the second file name to the second user device.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: February 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Trudy L. Hewitt