Patents by Inventor Thomas Fitzgerald Jenny

Thomas Fitzgerald Jenny 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: 11488101
    Abstract: A computer-implemented method includes periodically receiving a batch product presentation message comprising at least one of a presentation minimum for a plurality of products in a retail store and the facing quantity for a plurality of products in the retail store. A stream of product presentation messages is formed from the batch product presentation message. For each product presentation message, content of the product presentation message is used to identify a respective quantity of a product that is to be moved to the sales floor.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 1, 2022
    Assignee: Target Brands, Inc.
    Inventors: John Edward Lindberg, Ramesh Thennadil, Thomas Fitzgerald Jenny, Patrick McLeash Brinton
  • Publication number: 20200134549
    Abstract: A computer-implemented method includes periodically receiving a batch product presentation message comprising at least one of a presentation minimum for a plurality of products in a retail store and the facing quantity for a plurality of products in the retail store. A stream of product presentation messages is formed from the batch product presentation message. For each product presentation message, content of the product presentation message is used to identify a respective quantity of a product that is to be moved to the sales floor.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Inventors: John Edward Lindberg, Ramesh Thennadil, Thomas Fitzgerald Jenny, Patrick McLeash Brinton
  • Patent number: 10552789
    Abstract: A method receives store inventory batch updates from a plurality of retail stores and divides each batch update into a stream of smaller messages, each smaller message referring only to a single product and including the identifier for the retail store, the identifier for the product, the quantity of the product on the sales floor of the retail store and the quantity of the product in the backroom of the retail store. The stream of smaller messages are applied to parallel processing such that a plurality of smaller messages can be processed at the same time, the parallel processing of each smaller message determining a quantity of the respective product that must be moved to the sales floor to satisfy at least one restocking rule given the quantities of the product on the sales floor in the smaller message and storing the quantity in a database.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: February 4, 2020
    Assignee: Target Brands, Inc.
    Inventors: John Edward Lindberg, Ramesh Thennadil, Thomas Fitzgerald Jenny, Patrick McLeash Brinton
  • Patent number: 10474994
    Abstract: A computer-implemented method includes displaying a plurality of fill group identifiers and a map on a user interface. Each fill group identifier represents a separate collection of products that are restocked as a group, and the map has a plurality of flags, each flag indicating the location of a product that needs to be restocked. A request is received through the user interface to set a restocking task for one of the fill groups. When the restocking task is completed, the user interface is updated so that the fill group identifier associated with the request is removed from the user interface and the flags for any products in the fill group associated with the request are removed from the map.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: November 12, 2019
    Assignee: Target Brands, Inc.
    Inventors: Kevin Mak, Robert Edward Gilman, Molly Susan Condon, Mark Andrew Ganser, Thomas Fitzgerald Jenny, Sarah Wolters Medrano
  • Publication number: 20180197134
    Abstract: A method receives store inventory batch updates from a plurality of retail stores and divides each batch update into a stream of smaller messages, each smaller message referring only to a single product and including the identifier for the retail store, the identifier for the product, the quantity of the product on the sales floor of the retail store and the quantity of the product in the backroom of the retail store. The stream of smaller messages are applied to parallel processing such that a plurality of smaller messages can be processed at the same time, the parallel processing of each smaller message determining a quantity of the respective product that must be moved to the sales floor to satisfy at least one restocking rule given the quantities of the product on the sales floor in the smaller message and storing the quantity in a database.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 12, 2018
    Inventors: John Edward Lindberg, Ramesh Thennadil, Thomas Fitzgerald Jenny, Patrick McLeash Brinton
  • Publication number: 20170228693
    Abstract: A computer-implemented method includes displaying a plurality of fill group identifiers and a map on a user interface. Each fill group identifier represents a separate collection of products that are restocked as a group, and the map has a plurality of flags, each flag indicating the location of a product that needs to be restocked. A request is received through the user interface to set a restocking task for one of the fill groups. When the restocking task is completed, the user interface is updated so that the fill group identifier associated with the request is removed from the user interface and the flags for any products in the fill group associated with the request are removed from the map.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 10, 2017
    Inventors: Kevin Mak, Robert Edward Gilman, Molly Susan Condon, Mark Andrew Ganser, Thomas Fitzgerald Jenny, Sarah Wolters Medrano