Patents Assigned to Walgreen Co.
  • Patent number: 10776252
    Abstract: A computer-implemented method includes downloading respective instances of an enterprise mobile application to a plurality of mobile devices. The instances of the enterprise mobile applications, while executing on respective mobile devices, capture, for each session, a session log that includes indications of ordered user actions occurring during the session, and optionally time intervals between user actions and/or user attributes. Captured session logs stored at and are mined by one or more servers to discover a particular pattern or sequence of user actions that occurred across multiple, different user sessions. If the number and/or rate of occurrences of the particular pattern is greater than a threshold, a new test case corresponding to the pattern is automatically generated and added to a suite of test cases for the UI functionality of the enterprise mobile application. The updated test suite may be automatically executed on a test version of the enterprise mobile application.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: September 15, 2020
    Assignee: WALGREEN CO.
    Inventor: Benjamin Weiss
  • Patent number: 10764272
    Abstract: Techniques for providing secured, automatic log-in and authentication of a user to a website via a browser executing at the user's personal electronic device (PED) include generating a token based on an identifier of the PED and a user identifier, and storing the token at the user's PED for use in validating and authenticating the user and device credentials against those stored at back-end system and/or in another memory location at the device. Based on the persisted token (and optionally on a user preference), the user may be automatically logged in as the user navigates across restricted and unrestricted portions of the website, and/or to other websites (e.g., without the user's knowledge). At least these features enable automatic log-in and authentication to be performed on an as-needed basis, and/or on a per-device basis, thereby providing significantly more secure access as compared to known techniques.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: September 1, 2020
    Assignee: WALGREEN CO.
    Inventors: Peter Manwiller, Lindsey Whitaker
  • Patent number: 10757544
    Abstract: Systems and methods are described for transmitting a plurality of push-based communications associated with products moving geographically. In various aspects, an application programming interface (API) endpoint server having a push-based API, the push-based API associated with a webhook provided to a delivery service server, may receive via a webhook-push following an update to a delivery status state of a delivery event. The webhook-push includes information associated with the delivery event. A short message service (SMS) webpage server may generate a description of the update to the delivery status state. The SMS webpage server may be further configured to generate an SMS-based webpage including an image of an operator of a mobile delivery vehicle. An SMS delivery component may transmit a communication including the description of the update to a client device associated with the delivery event.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 25, 2020
    Assignee: WALGREEN CO.
    Inventors: Andrew Schweinfurth, Lindsey Kanefsky
  • 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: 10726448
    Abstract: A method and system for allocating displays to a plurality of stores grouped into a plurality of store configurations is presented. It includes receiving a plurality of counts, that specifies spaces available in the store configuration for one of a plurality of types of displays, a ranking of a plurality of displays, wherein the ranking is based on a benefit of each of the plurality of displays for the store configuration, and when the plurality of displays are to be allocated to the plurality of stores; determining a subset of the plurality of displays that meet one or more conditions related to at least one of a forecasted sell through or forecasted margin of the plurality of displays for the store, allocating at least some of the displays based on the ranking of the displays, and generating an indication of the allocated displays for output to a user.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: July 28, 2020
    Assignee: WALGREEN CO.
    Inventor: Jaclyn A. Harwood
  • Patent number: 10726694
    Abstract: Systems, methods, and techniques for mitigating retail theft include securing items at a receptacle of a retailer via an electronic lock, and providing a transceiver that is proximate to the secured items and that transmits a beacon which may be detected by a personal electronic device (PED) of a customer. Based on a wireless transmission between the PED and the transceiver, a customer's identity may be determined and the customer's risk profile may be accessed. A risk score corresponding to the customer accessing the secured item may be determined based on the customer's risk profile and optionally based upon a profile of the secured item. If the risk score is indicative of an acceptable risk, a trigger to remotely unlock the electronic lock may be sent, thereby remotely and automatically allowing qualified customers to access secured items. An item's removal may be detected and tracked.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: July 28, 2020
    Assignee: WALGREEN CO.
    Inventors: Kartik Subramanian, Andrew Schweinfurth, Raymond Kim
  • Patent number: 10715954
    Abstract: Systems and methods for managing and facilitating geofencing features associated with electronic devices are disclosed. According to certain aspects, an entity may own or manage a set of retail stores. A server associated with the entity may receive an estimated location of an electronic device, and may determine that the estimated location is in proximity to one of the set of retail stores. The server may further calculate a geofencing boundary for the retail store based on certain location-based data, and may determine whether the estimated location of the electronic device is within the geofencing boundary. The server may additionally facilitate certain geofencing features based on the determination.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: July 14, 2020
    Assignee: WALGREEN CO.
    Inventor: Benjamin Weiss
  • Patent number: 10681035
    Abstract: A cryptographic services management engine may provide a single point of interaction for both users and administrators to manage and consume cryptographic services. Such an engine may allow centralized control over cryptography parameters, ensuring enterprise security standards are maintained while abstracting the complexity and potential for error away from users. Automating cryptographic maintenance tasks may avoid outages caused by expired or incorrect certificates, and improve reliability and predictability of critical infrastructure services.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: June 9, 2020
    Assignee: WALGREEN CO
    Inventor: Kurt Kincaid
  • Patent number: 10671513
    Abstract: Systems and methods for tracking mobile device software errors are disclosed. A mobile device, in response to receiving an indication of shaking, may capture error diagnostic information including, for instance, a screen shot, user information, and/or a session log. The mobile device may generate an error report including the error diagnostic information, and may submit the error report to a server after a user authorizes the submission. The mobile device may further subscribe the user to error report tracking, which may include periodically receiving and displaying progress status updates for a software error indicated by the error report. The progress status update may indicate that, for instance, the software error has previously been reported by a second user, that a solution for the software error is pending, or that a solution for the software error has been found.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: June 2, 2020
    Assignee: WALGREEN CO.
    Inventors: Timothy P. McCauley, Adam Ryan San Miguel
  • Patent number: 10650364
    Abstract: In a method for advanced identification of a customer, a customer may remotely place an order, intending to later go to a store to pick up the ordered item. The store may have a pick-up area (e.g., at the back of the store) where the customer can go to pick up the ordered item. To save the customer time, the customer may be identified when she enters the store so that an employee can obtain her ordered item and have it ready to pick up by the time the customer walks through the store and arrives at the pick-up area. To identify the customer, an initiation device may transmit a first signal that causes the customer's mobile electronic device to respond by transmitting a second signal, which may be utilized to generate a notification in the pick-up area notifying an employee to obtain the ordered item for pick-up.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: May 12, 2020
    Assignee: WALGREEN CO.
    Inventors: Nimesh S. Jhaveri, Archana Dhruve, Heather K. Hill, Dejan Kozic, Laura Jean Tebbe, Susan G. Heald, Warit Tulyathorn, Mark A. Jones, Sara B. Frisk, Jennifer M. Levin, Jennifer A. Comiskey, David T. Blanchard
  • Patent number: 10652406
    Abstract: The method and system allow a user to launch a client application on an web-enabled device and subsequently to navigate to an image source screen within the client application. After receiving an image source selection from the user, the client application retrieves images from the selected image source. The client application displays the retrieved images available for printing to a user, and in response to receiving a selection of an image, the client application transmits the image to a proprietary server. Moreover, upon receiving print order information, the client application additionally executes a location awareness application that determines a current location of the web-enabled device and subsequently, determines a proximal retail store to the current location of the web-enabled device. Thereafter, the remote printing system creates and transmits a print order that includes the selected image to the retail store for pickup.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: May 12, 2020
    Assignee: WALGREEN CO.
    Inventors: Tim P. McCauley, Mathew Alexander, Joseph M. Rago
  • Patent number: 10652703
    Abstract: Systems and methods are described for transmitting a plurality of push-based communications associated with products moving geographically. In various aspects, an application programming interface (API) endpoint server having a push-based API, the push-based API associated with a webhook provided to a delivery service server, may receive via the webhook a webhook-push following an update to a delivery status state of a delivery event. A short message service (SMS) webpage server may generate a description of the update to the delivery status state. The SMS webpage server may be further configured to generate an SMS-based webpage and the description of the update to the delivery status state may include the URL of the SMS-based webpage. An SMS delivery component may transmit a communication including the description of the update to a client device associated with the delivery event.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: May 12, 2020
    Assignee: WALGREEN CO.
    Inventors: Andrew Schweinfurth, Lindsey Kanefsky
  • Patent number: 10628954
    Abstract: Techniques are disclosed for verifying one or more physical metrics to verify self-checkout procedures. When checking out, a user may scan a barcode for each product and submit an image of the bag that should contain the scanned products. The image is then analyzed to calculate various dimensions that are indicative of a cumulative weight and/or volume of the scanned products. By performing such measurements, an expected range of weights and/or volumes may be calculated and associated with the bag including each of the scanned products. The scanned product barcode data may also be used to lookup information such as weight and volume of each product, and to calculate a total weight and/or volume for all scanned products. These calculated totals may be compared to the expected range of values to verify that all scanned products have been bagged, and thus authenticate the self-checkout process.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 21, 2020
    Assignee: WALGREEN CO.
    Inventors: Timothy P. McCauley, Andrea Farris
  • Patent number: 10621536
    Abstract: Embodiments are disclosed to detect whether an interaction has occurred between a customer and one or more store employees. By analyzing a how long a communication device used by the customer was within a threshold range of one or more devices worn by store employees, an interaction between the customer and one or more store employees may be identified. Employees whom the customer interacted with may be identified by processing transmission parameters broadcasted by the devices worn by the store employees. Thus, all employees in which a customer interacted with while visiting a store may be identified. The customer may be asked for feedback via the communication device upon detection that a customer has completed a transaction and/or left the store. Using the solicited feedback provided by the customer, various types of reports may be generated.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: April 14, 2020
    Assignee: WALGREEN CO.
    Inventors: Benjamin Weiss, Timothy P. McCauley, Nicholas L. Eby
  • Patent number: 10621687
    Abstract: Techniques for automatically tracking, ordering, and replenishing prescription item stock are provided. Based upon a statistical analysis of prescription order transactions, rules may be established to selectively identify which prescription stocked items qualify for automatic stock tracking, ordering, and replenishment. The rules may be based upon metrics such as a daily rate at which each prescription item is dispensed over a specified sampling period as well as the cost of each prescription item. Once qualified, automatic replenishment may be facilitated by calculating stock number minimums and maximums using a statistical analysis of the prescription transaction history for qualifying prescription items. The minimum and maximum stock number values may be used to trigger the generation of purchase orders and to specify how much stock needs to be ordered for each qualifying prescription item as it is replenished.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: April 14, 2020
    Assignee: WALGREEN CO.
    Inventors: Paolo Sepe, Richard Ian Naylor, Sarah Helen Scriver, Giovanni Passarella, Farid Poonja, Neil Younger
  • Patent number: 10607465
    Abstract: Techniques for automatically securing receptacles of a retailer via an electronic lock include receiving a user request to reserve a receptacle, selecting a suitable receptacle based on one or more conditions, some of which may be specified by the user, and transmitting an electronic locking signal to secure, and thereby reserve, the selected receptacle. An association between the reserved receptacle and the user is stored, and the user is electronically notified. Subsequently, an electronic signal indicative of the identification of the user (or of the user's agent) is locally received. Upon determination that the user is expected and associated with the reserved receptacle, the techniques include causing an electronic unlocking signal to be transmitted to the electronic lock, thereby unlocking the receptacle.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: March 31, 2020
    Assignee: WALGREEN CO.
    Inventors: Kartik Subramanian, Andrew Schweinfurth, Raymond Kim, Bryan Anderson
  • Patent number: 10605674
    Abstract: Various techniques are described to compensate for weather and other extraneous temperature conditions along a transit route when preparing a product for cold-chain shipment packaging. The origin and destination of the shipment may be determined to calculate one or more transit routes, which may include each stage along each transit route. Weather data may be received from one or more sources to build a weather database for one or more locations, which may be used to generate a temperature profile indicating the expected temperature and duration at each stage of transit to which the cold-chain shipment will be exposed. Thermodynamic calculations may then be performed in accordance with the temperature profile to determine the best available packaging option to prevent the product's temperature from falling outside of a desired or mandatory cold-chain temperature range.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: March 31, 2020
    Assignee: WALGREEN CO.
    Inventors: Luke Holbrook, Edwin Charles Musisko, Daniel Shandel
  • Patent number: 10607271
    Abstract: Techniques are disclosed to facilitate an improved data query system for an elastic search cluster. An ingestion framework receives data from several sources, indexes this data, which is then stored as indexed data files across several data nodes in the elastic search cluster. The system also utilizes a query template management system, which matches a query to a particular query template based upon various parameters. The matched query template specifies one or more relevancy factors that are applied to the query to cause the elastic search cluster to perform the search in a specific manner. In this way, the query templates allow for search results to be tailored in a highly customized manner based upon the desired characteristics that are used to match, or trigger, the specific query template. The relevancy factors can also be dynamically updated to improve the search results over time.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: March 31, 2020
    Assignee: WALGREEN CO.
    Inventors: Chintan Mehta, Jason Fei, Swarup Pogalur, Kristin Marx, Syed Y. Ali, Jie Hu, Sujatha Satish
  • Patent number: 10593179
    Abstract: Systems, methods, and techniques for mitigating retail theft include securing items at a receptacle of a retailer via an electronic lock, and providing a transceiver that is proximate to the secured items and that transmits a beacon which may be detected by a personal electronic device (PED) of a customer. Based on a wireless transmission between the PED and the transceiver, a customer's identity may be determined and the customer's risk profile may be accessed. A risk score corresponding to the customer accessing the secured item may be determined based on the customer's risk profile and optionally based upon a profile of the secured item. If the risk score is indicative of an acceptable risk, a trigger to remotely unlock the electronic lock may be sent, thereby remotely and automatically allowing qualified customers to access secured items. An item's removal may be detected and tracked.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: March 17, 2020
    Assignee: WALGREEN CO.
    Inventors: Kartik Subramanian, Andrew Schweinfurth, Raymond Kim
  • Patent number: 10572630
    Abstract: The method and system may provide a service that allows a customer to order refills of prescription medications in a quick and hassle-free manner from a remote location using a virtual calendar on a computer or mobile device. The system identifies prescription medications eligible for refill by a customer on a particular date and transmits a calendar event to the customer. The calendar event includes a refill reminder identifier corresponding to the prescription medications eligible for refill. The customer replies to the calendar event that includes the refill reminder identifier. The system then receives the reply electronic communication from the customer and validates the refill reminder identifier associated with the reply electronic communication. Accordingly, the system retrieves prescription numbers associated with the refill reminder identifier and transmits the retrieved prescription numbers for filling and dispensing the prescription medications.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: February 25, 2020
    Assignee: WALGREEN CO.
    Inventors: Todd Schmeling, Kartik Subramanian