Patents Assigned to W. W. Grainger, Inc.
  • Patent number: 12141851
    Abstract: A system and method detects that an object within an image frame being captured via use of an imaging element associated with a computing device is an object of interest, tracks the object of interest within the image frame while determining if the object within the image frame remains the object of interest within the image frame for a predetermined amount of time, and, when the object within the image frame fails to remain the object of interest within the image frame for the predetermined amount of time causes the steps to be repeated. Otherwise, the system and method will automatically provide at least of part of the image frame to a cloud-based visual search process for the purpose of locating one or more matching products from within a product database for the object of interest with the located one or more matching products being returned to a customer as a product search result.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: November 12, 2024
    Assignee: W. W. GRAINGER, INC.
    Inventors: Claudiu Colteu, Fouad Bousetouane, Nirav Saraiya, William Gillespie
  • Patent number: 9466003
    Abstract: A system and method uses an image manipulating application to define in an object image a plurality of discrete cells. Predefined image information is substituted for image information in selected ones of the plurality of discrete cells to form a translated version of the object image. The translated version of the object image may then be provided to an image recognition capable search engine to obtain search results.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: October 11, 2016
    Assignee: W. W. Grainger, Inc.
    Inventor: Geoffry A. Westphal
  • Patent number: 9230256
    Abstract: Catalog pages on which appear identified products and catalog pages on which appear products purchased-with the identified products are selected and aggregated to form a customized, electronic catalog.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: January 5, 2016
    Assignee: W. W. Grainger, Inc.
    Inventor: Geoffry A. Westphal
  • Patent number: 7266516
    Abstract: A system and method for creating a customized product catalog. The customized catalog is created in response to a request to search an electronic catalog that has data representative of a plurality of products each having one or more attributes. The search request includes at least one user-specified attribute of interest. Products in the electronic catalog are identified that have an attribute corresponding to the user specified attribute of interest. The identified products are aggregated into a sub-catalog that includes data representative of the identified products which data is formatted using a user-specified electronic format. In this manner, a customized catalog can be created for used in a user-specific electronic commerce system.
    Type: Grant
    Filed: June 9, 2001
    Date of Patent: September 4, 2007
    Assignee: W. W. Grainger Inc.
    Inventors: Jinshan Song, Geoffry Arthur Westphal
  • Patent number: 6928446
    Abstract: An improved method for creating and searching data files in a database is described. The system and method uses a memory in which is stored a main data file having a plurality of data records each having a data field containing data representative of an alpha-numeric product descriptor. A bitmask generator generates a bitmask value representative of the data in the data field of each data record and appends to each data record stored in the memory a bitmask data field containing the bitmask value representative of the data in the data field of the corresponding data record. A prefix generator generates a plurality of prefix files that are stored in the memory, the prefix files including a copy of selected data records of the main data file, the data records being selected as a function of the prefix of the alpha-numeric product descriptors corresponding to the data in the data fields of the data records.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: August 9, 2005
    Assignee: W. W. Grainger, Inc.
    Inventor: Geoffry A. Westphal
  • Patent number: 6651052
    Abstract: An improved method for creating and searching data files in a database is described. The system and method uses a memory in which is stored a main data file having a plurality of data records each having a data field containing data representative of an alpha-numeric product descriptor. A bitmask generator generates a bitmask value representative of the data in the data field of each data record and appends to each data record stored in the memory a bitmask data field containing the bitmask value representative of the data in the data field of the corresponding data record. A prefix generator generates a plurality of prefix files that are stored in the memory, the prefix files including a copy of selected data records of the main data file, the data records being selected as a function of the prefix of the alpha-numeric product descriptors corresponding to the data in the data fields of the data records.
    Type: Grant
    Filed: July 25, 2000
    Date of Patent: November 18, 2003
    Assignee: W. W. Grainger, Inc.
    Inventor: Geoffrey A. Westphal