Patents by Inventor Jeremy Greenberger

Jeremy 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: 10671972
    Abstract: A method and system for automatically characterizing retail zones is provided. The method includes determining, via a mobile device of a user, that a user has entered a first zone of a plurality of zones internal to a first entity structure. Product information is scanned via the mobile device in response to the user locating a first product. The product information describes the first product. Historical product and zone related data is analyzed with respect to the first zone and the product information and it is determined, based on the analysis, if the first product is currently associated with being located within the first zone.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger
  • Publication number: 20200167613
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining from a user one or more data queries; identifying a product of interest in response to the one or more data query; examining a plurality of product records to determine a set of related products that are related to the product of interest, wherein the examining includes performing image analysis to extract one or more product topic classifier from product image data representing one or more product; and providing one or more output in response to the examining.
    Type: Application
    Filed: January 31, 2020
    Publication date: May 28, 2020
    Inventors: Lisa Seacat DELUCA, Jeremy A. GREENBERGER
  • Publication number: 20200162411
    Abstract: A method, computer system, and/or computer program product for email processing. An email may be received by a plurality of recipients from a sender. An interactive icon may be integrated a summary display of the received email that provides at least one of the plurality of recipients' capability to provide a response to the received email. In response to a recipient of the plurality of recipients selecting the interactive icon, at least one emoticon may be displayed to the recipient for selection. In response to the recipient selecting from the at least one emoticon, the selected emoticon may be transmitted. The selected emoticon may be aggregated and displayed in respective summary displays of the at least one of the plurality of recipients or the sender.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 21, 2020
    Inventors: Lisa Seacat DeLuca, Kelley Anders, Jeremy R. Fox, Jeremy A. Greenberger
  • Publication number: 20200148219
    Abstract: A method and system for enabling a vehicular accessory control improvement is provided. The method includes continuously monitoring user attributes associated with user actions occurring exterior to a vehicle. Vehicle control actions associated with controlling devices of the vehicle are determined in response to the user actions and activities occurring within the vehicle are monitored. The vehicle control actions are executed and self-learning software code associated with future instances of executing the vehicle control actions with respect to detecting future instances of user actions is generated.
    Type: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Inventors: Lisa Seacat DeLuca, Jeremy R. Fox, Jeremy A. Greenberger, Kelley Anders
  • Patent number: 10650386
    Abstract: A method and system for improving network usage detection and presentation is provided. The method includes detecting and identifying a user accessing specified network content. Objects being viewed by the user via a network are detected and prior associations between the objects and the user are determined. Attributes of the objects with respect to the prior associations are determined and presented via a GUI.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger
  • Patent number: 10652290
    Abstract: An channel consolidation system and method may include analyzing a channel of a persistent chat platform to determine a plurality of metrics associated with the channel, calculating a message channel vitality score for each channel based on the plurality of metrics of the channel, wherein the message channel vitality score of the channel defines an effectiveness of the channel, comparing the message channel vitality score with a predefined effectiveness threshold, determining an action to be taken for the channel based on the comparing of the message channel vitality score and the predefined effectiveness threshold, and performing, by the processor, the action in response to the determining.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Jonathan Dunne, Jeremy A. Greenberger
  • Patent number: 10652182
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for unlocking emoticons based on professional skills. The computer may receive a user message or an emoticon database search term from a user, wherein a user's professional skill and an associated emoticon is determined based on the user message or the emoticon database search term. A plurality of user professional skills may be retrieved from a professional skills site. It may be determined whether a number of endorsements for the user's professional skill exceeds a threshold value, wherein the threshold value is set for each emoticon in an emoticon database. In response to it being determined that the number of endorsements for the user's professional skill does exceed the threshold value, an unlocking action may be performed that gives the user access to the associated emoticon in one or more messaging applications based on the determination.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Kelley Anders, Jeremy R. Fox, Jeremy A. Greenberger
  • Publication number: 20200143425
    Abstract: A system and method for modifying contents of a graphical user interface of a user computing device in response to user interactions with the graphical user interface of the user computing device includes detecting an interaction on a social media channel by a user interfacing with the graphical user interface of the user computing device, analyzing a content of the interaction to determine a topic of the interaction with the post on the social media channel, determining that the topic of the interaction corresponds to one or more keywords associated with a digital promotion, which triggers a distribution of the digital promotion in response to the interaction with the graphical user interface, and augmenting the graphical user interface of the user computing device by displaying the digital promotion to the social media channel, thereby modifying the graphical user interface.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Inventors: Jeremy A. Greenberger, Lisa Seacat DeLuca
  • Publication number: 20200145355
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for unlocking emoticons based on professional skills. The computer may receive a user message or an emoticon database search term from a user, wherein a user's professional skill and an associated emoticon is determined based on the user message or the emoticon database search term. A plurality of user professional skills may be retrieved from a professional skills site. It may be determined whether a number of endorsements for the user's professional skill exceeds a threshold value, wherein the threshold value is set for each emoticon in an emoticon database. In response to it being determined that the number of endorsements for the user's professional skill does exceed the threshold value, an unlocking action may be performed that gives the user access to the associated emoticon in one or more messaging applications based on the determination.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Inventors: Lisa Seacat DeLuca, Kelley Anders, Jeremy R. Fox, Jeremy A. Greenberger
  • Publication number: 20200132352
    Abstract: A method and system for enabling climate control is provided. The method includes monitoring a refrigerated section of a vehicle. The refrigerated section includes a first cargo container comprising a first cargo type and first sensors describing the first cargo type. A cooling apparatus of the vehicle is currently maintaining a first specified temperature range within the refrigerated section. Second integrated cargo sensors describing a second cargo type of a second cargo container being placed within the refrigerated section of the vehicle are detected and associated data is analyzed. A second specified temperature range for storing the second cargo type is determined and compared to the first specified temperature range. An associated difference is compared to a temperature range threshold value and a response action associated with the first cargo container and the second cargo container is executed.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Lisa Seacat DeLuca, Kelley Anders, Jeremy R. Fox, Jeremy A. Greenberger
  • Publication number: 20200134692
    Abstract: A recommendations engine at a server determines that a user at a client device is accessing a website. The recommendations engine retrieves data of the user from one or more social media platforms and analyzes the data of the user to identify social events of the user. The recommendations engine generates a set of product recommendations for the user based at least on the social events of the user and causes an output of the set of product recommendations on the website. In one aspect of the present invention, as the user continues to navigate the website, the process is repeated. As new social events of the user are identified, the product recommendations for the user are modified. In this manner, real-time social events of the user can be used to dynamically modify the product recommendations presented to the user.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Lisa Seacat DELUCA, Kelley ANDERS, Jeremy A. GREENBERGER, Jeremy R. FOX
  • Publication number: 20200128286
    Abstract: Aspects of the present invention disclose a method for identifying products in a live stream. The method includes one or more processors determining that a user provides an interaction with a live stream. The method further includes capturing a portion of the live stream that corresponds to the user interaction with the live stream. The method further includes identifying a first product that is depicted in the captured portion of the live stream that corresponds to the user interaction. The method further includes presenting an option to purchase the product to the user. The method further includes determining whether the user selects to purchase the product.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Kelley Anders, Lisa Seacat Deluca, Jeremy R. Fox, Jeremy A. Greenberger
  • Patent number: 10631127
    Abstract: Embodiments of the present invention provide a system and method for defining zones used in location-based services. A mobile device with administrative privileges is moved in a path within a venue. The path is recorded and the interior of the path forms a zone. Additionally, embodiments provide for modification of existing zones based on a recorded path from the mobile device.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventor: Jeremy A. Greenberger
  • Publication number: 20200118194
    Abstract: A method of order identification from sensors includes identifying an order placed by a customer that includes preparation of at least one item included in the order at a physical location, receiving the sensed order preparation information related to the order, generating a workflow that optimizes completion of a plurality of orders including the order by generating a set of modified tasks for employees and at least one automated order preparation device based at least in part on the received sensed order preparation information, and providing at least a portion of the set of modified tasks to the employees and to the at least one automated order preparation device.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Jeremy A. Greenberger, Lisa Seacat DeLuca, Jeremy R. Fox, Kelley Anders
  • Patent number: 10623890
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining social media system data, wherein the social media system data includes text based post content of a plurality of users of a social media system having the social media system data, and wherein the examining includes running a Natural Language Processing (NLP) process to return from the examining social media system data topic classifiers; identifying a planned venue event in dependence on the examining, wherein the planned venue event is planned for occurrence at an event venue; determining a relevance of the planned venue event to an enterprise, the enterprise having an associated enterprise venue; and providing one or more output in dependence on the determining.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Lisa Seacat Deluca
  • Patent number: 10623894
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data of breaches of a geofence by client computer devices to determine respective positions of the breaches; establishing an updated location for the geofence using the determined respective positions of the breaches; updating a location of the geofence so that the location of the geofence is the updated location; obtaining data of a client computer breach of the geofence at the updated location; and providing one or more output in response to the obtaining data of a client computer breach of the geofence at the updated location.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat Deluca, Jeremy A. Greenberger
  • Patent number: 10621609
    Abstract: 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: Grant
    Filed: January 3, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ryan M. Graham, Jeremy A. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis, Kevin M. J. Roisin
  • Patent number: 10620718
    Abstract: A computer-implemented method includes comprises identifying a pointer device associated with a pointer position identifier and a pointer direction identifier. The computer-implemented method further includes identifying a target device associated with a target position indicator and determining whether, within a tolerance margin, the pointer devices points at the target device. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
  • Publication number: 20200110866
    Abstract: According to one embodiment of the present invention, a system includes at least one processor and authenticates a user. The system monitors interactions on a network site and identifies an interaction requiring user authentication. An inquiry is generated to authenticate the user based on an activity history for the user. A plurality of candidate responses are determined for the inquiry, where at least one candidate response for the inquiry includes information for an item associated with the activity history for the user. The inquiry is presented to the user, and user selection of one or more of the candidate responses is enabled as a reply to the inquiry. The identified interaction is performed in response to verification of the reply to the inquiry authenticating the user. Embodiments of the present invention further include a method and computer program product for authenticating a user in substantially the same manner described above.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 9, 2020
    Inventors: Jeremy A. Greenberger, Lisa Seacat DeLuca
  • Publication number: 20200111129
    Abstract: An approach is provided in which an information handling system creates a class model of a user based on analyzing a set of social media data corresponding to the user and extracted from a social media network. Next, the information handling system matches the class model to a set of product data corresponding to a product. Then, in response to matching the class model to the set of product data, the information handling system sends a request to the user to promote the business on the social media network.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Jeremy A. Greenberger, Shadi Albouyeh