Patents Assigned to W. W. Grainger, Inc.
-
Patent number: 12141851Abstract: 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: GrantFiled: January 14, 2021Date of Patent: November 12, 2024Assignee: W. W. GRAINGER, INC.Inventors: Claudiu Colteu, Fouad Bousetouane, Nirav Saraiya, William Gillespie
-
Patent number: 9466003Abstract: 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: GrantFiled: March 4, 2015Date of Patent: October 11, 2016Assignee: W. W. Grainger, Inc.Inventor: Geoffry A. Westphal
-
Patent number: 9230256Abstract: 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: GrantFiled: May 25, 2005Date of Patent: January 5, 2016Assignee: W. W. Grainger, Inc.Inventor: Geoffry A. Westphal
-
Patent number: 7266516Abstract: 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: GrantFiled: June 9, 2001Date of Patent: September 4, 2007Assignee: W. W. Grainger Inc.Inventors: Jinshan Song, Geoffry Arthur Westphal
-
Patent number: 6928446Abstract: 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: GrantFiled: August 14, 2003Date of Patent: August 9, 2005Assignee: W. W. Grainger, Inc.Inventor: Geoffry A. Westphal
-
Patent number: 6651052Abstract: 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: GrantFiled: July 25, 2000Date of Patent: November 18, 2003Assignee: W. W. Grainger, Inc.Inventor: Geoffrey A. Westphal