Patents by Inventor John M. Bergstrom

John M. Bergstrom 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: 10991036
    Abstract: A method for automatically mapping a store layout includes identifying a path for traversing a retail area and capturing images of the retail area at various points along the path. The images may be analyzed to identify visual characteristics which may be compared to a template of retail products in a template library. When an object depicted in the image matches with a retail product in the template library, the object may correspond to the retail product. Additionally, a retail department for the object may also be identified. The retail department may be compared to the retail product corresponding to the object, and when the retail product is not associated with the retail department, another retail product which is associated with the retail department may be identified as corresponding to the object. A map of the store layout may be generated based on the identified retail products.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: April 27, 2021
    Assignees: WALGREEN CO., The Trustees of the University of Pennsylvania
    Inventors: John M. Bergstrom, Jonas Cleveland, Dinesh Thakur, Philip Dames, Cody Philips, Terry Kientz, Kostas Daniilidis, Vijay Kumar
  • Patent number: 10733661
    Abstract: A method for automatically mapping a store layout includes identifying a path for traversing a retail area and capturing images of the retail area at various points along the path. The images may be analyzed to identify visual characteristics which may be compared to a template of retail products in a template library. When an object depicted in the image matches with a retail product in the template library, the object may correspond to the retail product. Additionally, a retail department for the object may also be identified. The retail department may be compared to the retail product corresponding to the object, and when the retail product is not associated with the retail department, another retail product which is associated with the retail department may be identified as corresponding to the object. A map of the store layout may be generated based on the identified retail products.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: August 4, 2020
    Assignees: WALGREEN CO., The Trustees of the University of Pennsylvania
    Inventors: John M. Bergstrom, Jonas Cleveland, Dinesh Thakur, Philip Dames, Cody Philips, Terry Kientz, Kostas Daniilidis, Vijay Kumar
  • Patent number: 10339476
    Abstract: A method for automatically allocating floor space includes obtaining: (i) fixture data, (ii) business rule data, and (iii) benefit data. The method further includes searching a plurality of arrangements of the plurality of categories of products on the plurality of merchandizing fixtures according to the obtained data and determining an allocation solution. The allocation solution specifies a combination of the plurality of categories of products, an identification of ones of the plurality of merchandizing fixtures allocated to each of the combination of the plurality of categories of products, and an amount of the ones of the plurality of merchandizing fixtures allocated to each of the combination of the plurality of categories of products.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: July 2, 2019
    Assignee: WALGREEN CO.
    Inventors: John M. Bergstrom, David Pisinger
  • Patent number: 10318907
    Abstract: A method for automatically mapping a store layout includes identifying a path for traversing a retail area and capturing images of the retail area at various points along the path. The images may be analyzed to identify visual characteristics which may be compared to a template of retail products in a template library. When an object depicted in the image matches with a retail product in the template library, the object may correspond to the retail product. Additionally, a retail department for the object may also be identified. The retail department may be compared to the retail product corresponding to the object, and when the retail product is not associated with the retail department, another retail product which is associated with the retail department may be identified as corresponding to the object. A map of the store layout may be generated based on the identified retail products.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: June 11, 2019
    Assignees: WALGREEN CO., The Trustees of the University of Pennsylvania
    Inventors: John M. Bergstrom, Jonas Cleveland, Dinesh Thakur, Philip Dames, Cody Philips, Terry Kientz, Kostas Daniilidis, Vijay Kumar
  • Patent number: 7653561
    Abstract: A method of determining allocations in a business operation to maximize profit includes: collecting profit data for a plurality of classes in the business operation, where each class includes an allocation having a cost function and each allocation belongs to the group consisting of physical allocations and economic allocations; determining profit functions for the allocations from the profit data; formulating a Multiple Choice Knapsack Problem to maximize profit from the profit functions, the cost functions, and a cost constraint; and solving the Multiple Choice Knapsack Problem to determine values for the allocations.
    Type: Grant
    Filed: December 13, 2001
    Date of Patent: January 26, 2010
    Assignee: Accenture Global Services GmbH
    Inventor: John M. Bergstrom
  • Publication number: 20020156667
    Abstract: A method of determining allocations in a business operation to maximize profit includes: collecting profit data for a plurality of classes in the business operation, where each class includes an allocation having a cost function and each allocation belongs to the group consisting of physical allocations and economic allocations; determining profit functions for the allocations from the profit data; formulating a Multiple Choice Knapsack Problem to maximize profit from the profit functions, the cost functions, and a cost constraint; and solving the Multiple Choice Knapsack Problem to determine values for the allocations.
    Type: Application
    Filed: December 13, 2001
    Publication date: October 24, 2002
    Inventor: John M. Bergstrom