US20060095317A1 - System and method for monitoring retail store performance - Google Patents
System and method for monitoring retail store performance Download PDFInfo
- Publication number
- US20060095317A1 US20060095317A1 US10/980,574 US98057404A US2006095317A1 US 20060095317 A1 US20060095317 A1 US 20060095317A1 US 98057404 A US98057404 A US 98057404A US 2006095317 A1 US2006095317 A1 US 2006095317A1
- Authority
- US
- United States
- Prior art keywords
- images
- retail store
- digital
- store
- location
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063116—Schedule adjustment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063118—Staff planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06398—Performance of employee with respect to a job function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0204—Market segmentation
- G06Q30/0205—Location or geographical consideration
Definitions
- customer satisfaction is of paramount importance in establishing and maintaining customers. Customer satisfaction depends on a variety of factors such as a customer's perception of price, product availability, well-stocked shelves, ease of finding products within a retail store, cleanliness of the store, and friendliness of employees.
- customer service Of primary concern with regard to customer service is the amount of time a customer must wait when requiring assistance from a store employee. This includes, for example, time spent waiting for assistance at a customer service counter, at a merchandise counter and, of course, time spent waiting in check-out lanes. Generally speaking, the less time spent waiting for assistance, the more satisfied the customer.
- One embodiment of the present invention relates to a system for monitoring the performance of at least one task associated with operation of a retail store.
- the system comprises at least one monitoring device positioned and adapted to provide images of at least one location within the retail store, with each image showing at least one factor related to performance of the at least one task.
- the system further includes a controller and an interface.
- the controller is adapted to obtain and store images from the at least one monitoring device.
- the interface is configured to enable a user to selectively view stored images and to manually analyze the at least one factor shown in the viewed images to evaluate the performance of the at least one task.
- FIG. 1 is block diagram illustrating one embodiment of a performance monitoring system according to the present invention.
- FIG. 2 is a block diagram illustrating one embodiment of a performance monitoring system according to the present invention.
- FIG. 3 is a block diagram illustrating one embodiment of a performance monitoring system according to the present invention.
- FIG. 4A is an illustration of a graphical user interface for use with one embodiment of a performance monitoring system according to the present invention.
- FIG. 4B illustrates in greater detail a portion of the graphical user interface of illustrated in FIG. 4A .
- FIG. 5 is a flow diagram illustrating one embodiment of a process for monitoring the performance of a retail store according to the present invention.
- FIG. 6 is a flow diagram illustrating another embodiment of a process for determining staffing requirements of a retail store according to the present invention.
- FIG. 1 is a block diagram generally illustrating one embodiment of a performance monitoring system 10 according to the present invention for monitoring the performance of at least one task associated with operation of a retail store 12 .
- Performance monitoring system 10 includes a plurality of monitoring devices 14 , each positioned to view a corresponding location 16 within retail store 12 and adapted to provide images of the corresponding location 16 , each image showing at least one factor related to performance of at the at least one task.
- monitoring devices 14 comprise cameras.
- monitoring devices 14 comprise analog video cameras adapted to provide analog video of corresponding locations 16 .
- monitoring devices 14 comprise digital video cameras adapted to provide digital video of corresponding locations 16 .
- analog video cameras 14 a through 14 f respectively correspond to store locations indicated as checkout lanes 14 a , customer service desk 14 b , electronics counter 14 c , jewelry counter 14 d , stockroom 14 e , and receiving area 14 f .
- monitoring system 10 can include more or fewer cameras 14 at locations other than locations 16 indicated by FIG. 1 . Additionally, multiple cameras may be used to monitor a single store location, such as check lanes 16 a.
- Performance monitoring system 10 further includes a controller 18 and an interface 20 .
- Controller 18 is adapted to automatically obtain and store still images from each of the monitoring devices 14 at selectable intervals.
- controller 18 is adapted to obtain still images in a digital format, such as JPG format, for example, from analog video cameras 14 at selected intervals.
- the selectable intervals are regular intervals, such as every fifteen minutes, for example.
- Interface 20 is adapted to enable a user, such as a store manager, to selectively view the stored images and to manually analyze the at least one factor shown in the viewed images to evaluate the performance of the at least one task.
- factors include number of employees and an amount of unloading time required when evaluating the task of unloading an incoming shipment of products at receiving dock 16 f , and a number of customers awaiting service when evaluating the tasks of processing customers at check lanes 16 a or assisting customers at customer service area 16 b , electronics counter 16 c , and jewelry counter 16 d .
- Any number of other tasks associated with operation of retail store 12 can be similarly monitored by providing and positioning cameras 14 at other locations within retail store 12 as required.
- performance monitoring system 10 By providing monitoring of selected areas of a retail store, performance monitoring system 10 enables a user, such as a store manager, to evaluate performance of selected tasks associated with the operation of the retail store. Based on such evaluations, performance of certain tasks can be adjusted to improve the store's performance. For example, staffing requirements at certain store locations, particularly at check lanes, can be evaluated and adjusted in order to minimize customer wait times and thereby likely improve customer satisfaction. Furthermore, by storing the images, monitoring system 10 enables a user, such as a store manager, to evaluate the performance of tasks at any suitable time and does not require real-time monitoring.
- Components of the present invention can be implemented in hardware via a microprocessor, programmable logic, or state machine, in firmware, or in software with a given device.
- at least a portion of the software programming is web-based and written in HTML and JAVA programming languages, including links to user interfaces, such as a Windows based operating system, and each of the main components may communicate via a network using a communication protocol.
- a communication protocol such as a Windows based operating system
- the present invention may or may not use a TCP/IP protocol for data transport.
- Other programming languages and communication protocols suitable for use with the present invention will become apparent to those skilled in the art after reading the present application.
- Components of the present invention may also reside in software on one or more computer-readable mediums, which is defined herein to include any kind of memory, volatile or non-volatile, such as floppy disks, hard drives, read-only memory (ROM), CD-ROMs, flash memory, and random access memory (RAM).
- volatile or non-volatile such as floppy disks, hard drives, read-only memory (ROM), CD-ROMs, flash memory, and random access memory (RAM).
- FIG. 2 is a block and schematic diagram illustrating one embodiment of performance monitoring system 10 for retail store 12 as illustrated generally by FIG. 1 .
- Performance monitoring system 10 includes a plurality of analog video cameras 14 , such as analog video cameras 14 a through 14 e .
- Each camera 14 is coupled to a digital video recorder (DVR) 30 via a corresponding link 32 .
- DVR 30 includes an analog-to-digital converter (A/D) 34 which converts the analog video signal of each camera (or channel) 14 to a corresponding digital video having a digital video format, such as AVI, for example.
- A/D analog-to-digital converter
- DVR 30 is configured to store a predetermined amount of the digital video for each camera 14 .
- DVR 30 stores a day's worth of digital video for each camera 14 , with the stored digital video being replaced with the digital video for each subsequent day.
- a server 40 is coupled to DVR 30 via a link 42 .
- controller 18 comprises a monitoring system application (MSA) comprising an electronically readable code which is installed and operating on server 40 .
- MSA 18 in addition to MSA 18 , store server 40 includes various other applications 44 related to operation of retail store 12 .
- MSA 18 is adapted to automatically retrieve digital still images for each camera 14 at regular intervals from DVR 30 via link 42 .
- MSA 18 is adapted to retrieve the digital still images for each camera by selecting a single frame from a selectable time period of the digital video of each camera stored in DVR 30 and by converting the selected digital video frame from a digital video from, such as AVI, to a digital still picture format, such as JPG.
- MSA 18 stores the retrieved digital still images for each camera in a memory 46 according to a directory and file naming convention. In an alternate embodiment, MSA 18 stores the retrieved digital still images in a database 48 . Although illustrated as being within server 40 , in other embodiments, database 48 could be located external to server 40 .
- interface 20 comprises a graphical user interface (GUI) adapted to display the digital still photos stored in database 46 and which is viewable via a personal computer (PC) 50 coupled to server 40 via a link 52 .
- GUI graphical user interface
- PC 50 personal computer
- GUI 20 may be viewed via other electronic viewing devices, such as a personal digital assistant (PDA) or Blackberry device, for example.
- PDA personal digital assistant
- Blackberry device for example.
- DVR 30 comprises a portion of a security system 60 which further includes a plurality of analog video cameras 62 providing surveillance video of retail store 12 for purposes of assets protection.
- Surveillance system 60 is controlled by a security system application (SSA) 64 comprising a computer readable code which is installed and operating on store server 40 .
- SSA security system application
- analog video cameras 16 are dedicated for use as surveillance cameras for assets protection and analog video cameras 14 are employed both as surveillance cameras by security system 60 and as monitoring cameras by performance monitoring system 10 .
- Security system 60 utilizes the entire video signal of analog video cameras 14 and 62 stored in DVR 30
- performance monitoring system 10 utilizes the digital images obtained by controller 18 and stored in database 46 .
- security system 60 represents an existing surveillance system within retail store 12 . If analog video cameras 62 of security system 60 are already positioned or can be repositioned to view all locations desired to be monitored by performance monitoring system 10 (e.g., locations 16 as illustrated by FIG. 1 ), analog video cameras 14 are not required and MSA 18 of performance monitoring system 10 can obtain images as necessary from existing analog video cameras 62 . However, if analog video cameras 62 of security system 60 are not, or cannot, be positioned to view all desired store locations 16 , analog video cameras 14 are added to security system 60 and positioned to view the otherwise non-observed areas. In such a scenario, while the primary function of analog video cameras 14 is to provide images for performance monitoring system 10 , analog video signals provided by analog video cameras 14 via links 32 can also be utilized for assets protection purposes by security system 60 .
- recording device 30 comprises some type of analog recording device, such as one or more video tape recording devices adapted to record the analog video signals received via links 32 from each camera, or channel.
- performance monitoring system 10 further includes a “frame grabber” (FG) 70 adapted to capture at regular intervals a single frame of the analog video signal provided by each camera 14 prior to the analog video signal being recorded by the analog recording device, and to convert the single frame to a digital still image which is subsequently stored in memory 46 .
- FG frame grabber
- cameras 14 comprise digital still cameras configured to provide digital still images of store locations 16 at intervals as directed by MSA 18 .
- digital still images from cameras 14 can be stored directly to database 46 as directed by MSA 18 .
- recording device 30 is not required in this embodiment.
- FIG. 3 is a block diagram illustrating one embodiment of a performance monitoring system 110 according to the present invention configured as a network system distributed across a plurality of retail stores 112 and a headquarters facility 113 of a retail corporation.
- each retail store 112 a through 112 n respectively includes a monitoring system 110 a to 110 n .
- monitoring systems 110 are similar to monitoring system 10 of retail store 12 described above by FIG. 2 , with each monitoring system 110 including a plurality of digital video cameras and a digital recording device (indicated generally at 114 ), and an MSA 118 and database 146 installed and operating on a server 140 .
- Each monitoring system 110 further includes a GUI 120 viewable via an electronic viewing device, such as PC 150 .
- Headquarters facility 113 includes a server 140 x and at least one electronic viewing device, such as PC 150 x , for viewing GUI 120 x.
- Monitoring systems 110 a to 110 n of are respectively coupled to a network communications link 180 via communications links 176 a to 176 n and headquarters facility 110 is coupled to network communications link 180 via communications link 176 x .
- Network communication link 180 includes an Internet communications link, an intranet communication link, or similar high-speed communication link.
- network communication link 18 includes an Internet communications link 182 . Internet communications link permits communication between performance monitoring systems 110 of stores 112 and between performance monitoring systems 110 of stores 110 and headquarters facility 113 .
- network communications link 180 includes an Intranet communications link 184 linking retail stores 112 and headquarters facility 113 by means of Internet communications link 182 .
- Intranet communications link 184 provides a controlled-access communications link between stores 112 and headquarters facility 113 which is accessible via a password or other user-recognition mechanism.
- MSA 118 of monitoring system 110 of each retail store 112 is configured to obtain and store digital images of desired locations within retail store 112 (e.g. locations 16 as illustrated by FIG. 1 ) in memory 146 of server 140 of corresponding retail store 112 .
- monitoring systems 110 store digital images obtained from corresponding camera and recording devices 114 in a central data base, such as database 192 within server 140 x of headquarters facility 113 or database 194 coupled to network communications link 180 via a communications link 196 .
- the digital images obtained by MSAs 118 are viewable by users via GUIs 120 which access the digital images stored in data bases 146 of servers 140 via a website 190 located on server 140 x of headquarters facility 113 and network communications link 180 .
- website 190 could be located on any server coupled to network communications link 180 .
- intranet communications link 184 comprises a controlled-access communications link between stores 112 and headquarters facility 113 .
- a user such as a manager of retail store 112 a , enters the URL (Uniform Resource Location), or address, of website 190 into a Web browser located on PC 150 a which subsequently locates website 190 via intranet connection 186 .
- the user enters a username and password.
- the user can access and view selected stored digital images via GUI 120 a which is displayed by PC 150 a .
- website 190 can be accessed via other types of electronic viewing devices, such as a PDA, for example, and from any location that provides a communication link to intranet 184 .
- access to viewing stored images is limited based on a user's logon ID. For instance, in one embodiment, based on the user's unique logon ID, a user associated with a given retail store 112 can access only stored images corresponding to the given retail store 112 . For example, a manager of retail store 112 a can access only images of locations within retail store 112 a which are stored within memory 146 a , and cannot access images of other retail stores, such as retail store 112 b . In other embodiments, other users, such as certain employees associated with headquarters facility 113 , can access images of all retail stores 112 a to 112 n respectively stored in memories 146 a to 146 n .
- access to viewing stored images is limited based a location from which access is initiated.
- each PC, or workstation, 150 has unique hardware identifier which corresponds, at least in part, to the retail store 112 in which PC 150 is located.
- a user accessing stored images via PC 150 a is limited to viewing only those images stored in memory 146 a corresponding to retail store 112 a.
- FIG. 4A is an illustrative example of GUI 120 for accessing and viewing digital images provided by performance monitoring systems 110 via website 190 as described above by FIG. 3 .
- GUI 120 includes an options menu 200 , an image selection menu 202 , and an image display area 204 .
- Options menu 200 includes a pull-down menu 206 that enables a user to select a retail store 112 from which the user would like to view digital images provided by the stores performance monitoring system 110 .
- pull-down menu 206 comprises a list of unique identification numbers corresponding to each retail store 112 (for example, “RS123” as illustrated in FIG. 4 ) from which the user can select, such as by selecting the identification number corresponding to the desired retail store with a mouse.
- options menu 200 includes a pull-down menu 208 that enables a user to select a desired date from which the user would like to view images for the desired retail store 112 as selected via pull-down menu 206 .
- pull-down menu 206 comprises the unique identification numbers of only those retail stores 112 to which the user is allowed access as based on the user's password.
- options menu 200 will include only pull-down menu 208 enabling the user to select a desired date from which to view images of only the retail store 112 with which the user is associated.
- pull-down menu 206 only the unique identification number of the store with which the user is associated will be displayed.
- Image selection menu comprises a column 210 of descriptions of monitored locations within the selected retail store (e.g. locations 16 of retail store 12 as illustrated by FIG. 1 ). Each description of column 210 is followed by a row 212 of icons 214 representative of stored images corresponding to the described location within the selected retail store. In one embodiment, each row comprises 24 icons with each icon representative of images acquired during one hour of the day selected via pull-down menu 208 . In one embodiment, as indicated at 216 , the columns of icons are labeled as columns “01” through “23” with the icons in the column labeled “00” representative of digital images acquired between 12:00 am and 1:00 am, the icons in the column labeled “01” representative of digital images acquired between 1:00 am and 2:00 am, and so on.
- each icon 214 is partitioned into four areas 214 a through 214 d , with each area being representative of one of the four photos acquired during the corresponding hour.
- icon 214 is representative of images of a first group of check lanes (“check lanes 1”) acquired during time period “23”, wherein time period “23” corresponds to the time period between 11:00 pm to 12:00 am.
- areas 214 a , 214 b , 214 c and 214 d respectively represent images of the first group of check lanes acquired at 11:00 pm, 11:15 pm, 11:30 pm and 11:45 pm.
- a user chooses an image to be viewed by selecting one of the icons 214 .
- a user selects a desired icon, or desired area of an icon, by mouse-clicking the desired icon 214 .
- the image is displayed within image viewing area 204 .
- image viewing area 204 includes a title field 218 displaying the description of the store location from column 210 corresponding to the selected image (i.e. the camera from which the selected image originated) and an indication of a time frame 220 corresponding to the selected image.
- FIG. 5 is a flow diagram illustrating one embodiment of a process 250 according to the present invention for monitoring performance of at least one task associated with operation of a retail store.
- Process 250 begins at step 252 where cameras are provided at desired locations within the retail store where certain tasks which are desired to be monitored are performed, such as positions 16 illustrated by FIG. 1 .
- the cameras may be analog video cameras providing analog video signals which are converted into digital video format.
- the cameras may be digital video cameras providing a digital video signal.
- the cameras may be digital still cameras providing digital still photos.
- the cameras may comprise a portion of an existing security surveillance system.
- images are obtained at selectable intervals from the cameras positioned at step 252 .
- the images are obtained at regular intervals, such as, for example, 15-minute intervals.
- the cameras are analog video cameras
- digital still photos are extracted from the digital video signals obtained from the cameras' analog video signals, wherein the extracted images comprise digital still photos of the corresponding areas monitored by the cameras.
- the images obtained at step 254 are stored in a memory. In one embodiment, the obtained images are stored in a database.
- a user such as a store manager, views selected images obtained and stored via steps 254 and 256 .
- the user manually analyzes at least one factor shown in the viewed images that is related to the performance of a given task in order to evaluate how well the given task was performed. For example, a user may select images of a given location provided by one or more cameras over a certain time period to evaluate the performance of a task that is carried out a that location. For example, a user may select one or more cameras positioned at receiving dock 16 f to monitor how long it takes to unload an incoming shipment of products.
- factors related to the unloading of the incoming shipment may include the number of employees engaged in unloading the truck, the size of packages being unloaded, and the time required to unload the truck. From the images, the store manager can evaluate generally the number of employees engaged in unloading the truck and from the time interval of the images selected, estimate how long it took to unload the truck.
- the user may determine that performance of the task needs to be improved. For example, if the truck took too long to unload, more employees may be assigned to this task for future shipments. Also, if from the images it appeared that there were too many employees assigned to unload the truck, fewer employees may be assigned to unload future shipments.
- FIG. 6 is a flow diagram illustrating one embodiment of a process 270 according to the present invention for determining staffing requirements at one or more check lanes of a retail store.
- Process 270 begins at step 272 where still images of the one or more check lanes are provided.
- the still images are digital images.
- the still images are stored in a storage device.
- a user such as a store manager selects for viewing one or more images of the one or more check lanes corresponding to a desired time interval.
- the digital still images are viewed via an electronic viewing device, such as via the display of a personal computer or a personal digital assistant (PDA).
- PDA personal digital assistant
- the user manually analyzes the one or more selected images to assess generally the customer conditions at the one or more check lanes. If the images permit, a store manager may thoroughly assess customer conditions by manually counting a number of customers awaiting service at the one or more check lanes. The user may also determine a number of cashiers on duty and estimate a length of time customers wait before being served.
- the store manager may adjust the number of cashiers on duty at that time of the day based on the conditions shown in the images viewed during step 276 .
- a store manager may view images obtained from camera 14 a during a selected time interval, such as between 4 pm and 5 pm on a given date, to evaluate the performance of check lanes 16 a .
- controller 18 obtains images from camera 14 a at fifteen minute intervals, the store manager can view the five images (i.e., 4:00, 4:15, 4:30, 4:45, and 5:00) to determine the number of check lanes open (i.e., staffed with a cashier) and the number of customers at each open check lane in order to determine whether more or few check lanes should be open during that time of the day. Also, a store manager may view images of a same time period each day over an extended time period (e.g., a week, a month, etc.) to determine trends in customer patterns in order to predict how many cashiers should be available and how many check lanes should be open at a given time.
- an extended time period e.g., a week, a month, etc.
- One aspect of the present invention relates to retrofitting a retail store's existing security system to provide a performance monitoring system according to the present invention, wherein the existing security system includes a plurality of video cameras each providing a video signal of a corresponding location within the retail store.
- the retrofitting process includes evaluating the positions of the existing video cameras and to select those existing video cameras that provide images of store locations desired to be monitored. If all desired store locations are not adequately monitored, the process includes adding one or more video cameras to the existing security system in order to adequately monitor such store locations.
- the process further includes providing a controller adapted to capture digital images from the video signals of selected existing video cameras and newly added video cameras.
- the process further includes providing a storage device in which to store the captured digital images and providing an interface adapted to enable a user to selectively view the stored digital images in order to evaluate performance of one or more operations taking place at the one or more locations viewed in the digital images.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- As the retail industry continues to become more competitive, customer satisfaction is of paramount importance in establishing and maintaining customers. Customer satisfaction depends on a variety of factors such as a customer's perception of price, product availability, well-stocked shelves, ease of finding products within a retail store, cleanliness of the store, and friendliness of employees.
- However, perhaps the most important factor regarding customer satisfaction is customer service. Of primary concern with regard to customer service is the amount of time a customer must wait when requiring assistance from a store employee. This includes, for example, time spent waiting for assistance at a customer service counter, at a merchandise counter and, of course, time spent waiting in check-out lanes. Generally speaking, the less time spent waiting for assistance, the more satisfied the customer.
- One embodiment of the present invention relates to a system for monitoring the performance of at least one task associated with operation of a retail store. The system comprises at least one monitoring device positioned and adapted to provide images of at least one location within the retail store, with each image showing at least one factor related to performance of the at least one task. The system further includes a controller and an interface. The controller is adapted to obtain and store images from the at least one monitoring device. The interface is configured to enable a user to selectively view stored images and to manually analyze the at least one factor shown in the viewed images to evaluate the performance of the at least one task.
- Embodiments of the invention will be described with respect to the figures, in which like reference numerals denote like elements, and in which:
-
FIG. 1 is block diagram illustrating one embodiment of a performance monitoring system according to the present invention. -
FIG. 2 is a block diagram illustrating one embodiment of a performance monitoring system according to the present invention. -
FIG. 3 is a block diagram illustrating one embodiment of a performance monitoring system according to the present invention. -
FIG. 4A is an illustration of a graphical user interface for use with one embodiment of a performance monitoring system according to the present invention. -
FIG. 4B illustrates in greater detail a portion of the graphical user interface of illustrated inFIG. 4A . -
FIG. 5 is a flow diagram illustrating one embodiment of a process for monitoring the performance of a retail store according to the present invention. -
FIG. 6 is a flow diagram illustrating another embodiment of a process for determining staffing requirements of a retail store according to the present invention. -
FIG. 1 is a block diagram generally illustrating one embodiment of aperformance monitoring system 10 according to the present invention for monitoring the performance of at least one task associated with operation of aretail store 12.Performance monitoring system 10 includes a plurality of monitoring devices 14, each positioned to view acorresponding location 16 withinretail store 12 and adapted to provide images of thecorresponding location 16, each image showing at least one factor related to performance of at the at least one task. In one embodiment, monitoring devices 14 comprise cameras. In one embodiment, monitoring devices 14 comprise analog video cameras adapted to provide analog video ofcorresponding locations 16. In one embodiment, monitoring devices 14 comprise digital video cameras adapted to provide digital video ofcorresponding locations 16. As illustrated,analog video cameras 14 a through 14 f respectively correspond to store locations indicated ascheckout lanes 14 a,customer service desk 14 b,electronics counter 14 c,jewelry counter 14 d,stockroom 14 e, and receivingarea 14 f. Although illustrated as havinganalog video cameras 14 a through 14 f,monitoring system 10 can include more or fewer cameras 14 at locations other thanlocations 16 indicated byFIG. 1 . Additionally, multiple cameras may be used to monitor a single store location, such ascheck lanes 16 a. -
Performance monitoring system 10 further includes acontroller 18 and aninterface 20.Controller 18 is adapted to automatically obtain and store still images from each of the monitoring devices 14 at selectable intervals. In one embodiment,controller 18 is adapted to obtain still images in a digital format, such as JPG format, for example, from analog video cameras 14 at selected intervals. In one embodiment, the selectable intervals are regular intervals, such as every fifteen minutes, for example. -
Interface 20 is adapted to enable a user, such as a store manager, to selectively view the stored images and to manually analyze the at least one factor shown in the viewed images to evaluate the performance of the at least one task. Examples of such factors include number of employees and an amount of unloading time required when evaluating the task of unloading an incoming shipment of products at receivingdock 16 f, and a number of customers awaiting service when evaluating the tasks of processing customers atcheck lanes 16 a or assisting customers atcustomer service area 16 b,electronics counter 16 c, andjewelry counter 16 d. Any number of other tasks associated with operation ofretail store 12 can be similarly monitored by providing and positioning cameras 14 at other locations withinretail store 12 as required. - By providing monitoring of selected areas of a retail store,
performance monitoring system 10 enables a user, such as a store manager, to evaluate performance of selected tasks associated with the operation of the retail store. Based on such evaluations, performance of certain tasks can be adjusted to improve the store's performance. For example, staffing requirements at certain store locations, particularly at check lanes, can be evaluated and adjusted in order to minimize customer wait times and thereby likely improve customer satisfaction. Furthermore, by storing the images,monitoring system 10 enables a user, such as a store manager, to evaluate the performance of tasks at any suitable time and does not require real-time monitoring. - Components of the present invention can be implemented in hardware via a microprocessor, programmable logic, or state machine, in firmware, or in software with a given device. In one aspect, at least a portion of the software programming is web-based and written in HTML and JAVA programming languages, including links to user interfaces, such as a Windows based operating system, and each of the main components may communicate via a network using a communication protocol. For example, the present invention may or may not use a TCP/IP protocol for data transport. Other programming languages and communication protocols suitable for use with the present invention will become apparent to those skilled in the art after reading the present application. Components of the present invention may also reside in software on one or more computer-readable mediums, which is defined herein to include any kind of memory, volatile or non-volatile, such as floppy disks, hard drives, read-only memory (ROM), CD-ROMs, flash memory, and random access memory (RAM).
-
FIG. 2 is a block and schematic diagram illustrating one embodiment ofperformance monitoring system 10 forretail store 12 as illustrated generally byFIG. 1 .Performance monitoring system 10 includes a plurality of analog video cameras 14, such asanalog video cameras 14 a through 14 e. Each camera 14 is coupled to a digital video recorder (DVR) 30 via a corresponding link 32. Each camera 14 is configured as a unique channel and provides an analog video signal of its associatedstore location 16 via corresponding link 32 toDVR 30.DVR 30 includes an analog-to-digital converter (A/D) 34 which converts the analog video signal of each camera (or channel) 14 to a corresponding digital video having a digital video format, such as AVI, for example. DVR 30 is configured to store a predetermined amount of the digital video for each camera 14. In one embodiment, for example, DVR 30 stores a day's worth of digital video for each camera 14, with the stored digital video being replaced with the digital video for each subsequent day. - A
server 40 is coupled to DVR 30 via alink 42. In one embodiment,controller 18 comprises a monitoring system application (MSA) comprising an electronically readable code which is installed and operating onserver 40. In one embodiment, in addition to MSA 18,store server 40 includes variousother applications 44 related to operation ofretail store 12. MSA 18 is adapted to automatically retrieve digital still images for each camera 14 at regular intervals from DVR 30 vialink 42. In one embodiment, MSA 18 is adapted to retrieve the digital still images for each camera by selecting a single frame from a selectable time period of the digital video of each camera stored inDVR 30 and by converting the selected digital video frame from a digital video from, such as AVI, to a digital still picture format, such as JPG. In one embodiment, MSA 18 stores the retrieved digital still images for each camera in amemory 46 according to a directory and file naming convention. In an alternate embodiment, MSA 18 stores the retrieved digital still images in adatabase 48. Although illustrated as being withinserver 40, in other embodiments,database 48 could be located external toserver 40. - In one embodiment,
interface 20 comprises a graphical user interface (GUI) adapted to display the digital still photos stored indatabase 46 and which is viewable via a personal computer (PC) 50 coupled toserver 40 via alink 52. Although illustrated as being viewed viaPC 50, in other embodiments,GUI 20 may be viewed via other electronic viewing devices, such as a personal digital assistant (PDA) or Blackberry device, for example. - In one embodiment,
DVR 30 comprises a portion of asecurity system 60 which further includes a plurality of analog video cameras 62 providing surveillance video ofretail store 12 for purposes of assets protection.Surveillance system 60 is controlled by a security system application (SSA) 64 comprising a computer readable code which is installed and operating onstore server 40. In one embodiment,analog video cameras 16 are dedicated for use as surveillance cameras for assets protection and analog video cameras 14 are employed both as surveillance cameras bysecurity system 60 and as monitoring cameras byperformance monitoring system 10.Security system 60 utilizes the entire video signal of analog video cameras 14 and 62 stored inDVR 30, whileperformance monitoring system 10 utilizes the digital images obtained bycontroller 18 and stored indatabase 46. - In one embodiment,
security system 60 represents an existing surveillance system withinretail store 12. If analog video cameras 62 ofsecurity system 60 are already positioned or can be repositioned to view all locations desired to be monitored by performance monitoring system 10 (e.g.,locations 16 as illustrated byFIG. 1 ), analog video cameras 14 are not required andMSA 18 ofperformance monitoring system 10 can obtain images as necessary from existing analog video cameras 62. However, if analog video cameras 62 ofsecurity system 60 are not, or cannot, be positioned to view all desiredstore locations 16, analog video cameras 14 are added tosecurity system 60 and positioned to view the otherwise non-observed areas. In such a scenario, while the primary function of analog video cameras 14 is to provide images forperformance monitoring system 10, analog video signals provided by analog video cameras 14 via links 32 can also be utilized for assets protection purposes bysecurity system 60. - In one embodiment, in lieu of a digital recording device,
recording device 30 comprises some type of analog recording device, such as one or more video tape recording devices adapted to record the analog video signals received via links 32 from each camera, or channel. In such an embodiment,performance monitoring system 10 further includes a “frame grabber” (FG) 70 adapted to capture at regular intervals a single frame of the analog video signal provided by each camera 14 prior to the analog video signal being recorded by the analog recording device, and to convert the single frame to a digital still image which is subsequently stored inmemory 46. - In one embodiment, cameras 14 comprise digital still cameras configured to provide digital still images of
store locations 16 at intervals as directed byMSA 18. In this embodiment, digital still images from cameras 14 can be stored directly todatabase 46 as directed byMSA 18. As such,recording device 30 is not required in this embodiment. -
FIG. 3 is a block diagram illustrating one embodiment of a performance monitoring system 110 according to the present invention configured as a network system distributed across a plurality of retail stores 112 and aheadquarters facility 113 of a retail corporation. In one embodiment, as illustrated, eachretail store 112 a through 112 n respectively includes amonitoring system 110 a to 110 n. In one embodiment, monitoring systems 110 are similar tomonitoring system 10 ofretail store 12 described above byFIG. 2 , with each monitoring system 110 including a plurality of digital video cameras and a digital recording device (indicated generally at 114), and an MSA 118 and database 146 installed and operating on a server 140. Each monitoring system 110 further includes aGUI 120 viewable via an electronic viewing device, such as PC 150.Headquarters facility 113 includes aserver 140 x and at least one electronic viewing device, such asPC 150 x, for viewingGUI 120 x. - Monitoring
systems 110 a to 110 n of are respectively coupled to a network communications link 180 viacommunications links 176 a to 176 n and headquarters facility 110 is coupled to network communications link 180 via communications link 176 x.Network communication link 180, as employed herein, includes an Internet communications link, an intranet communication link, or similar high-speed communication link. In one embodiment,network communication link 18 includes an Internet communications link 182. Internet communications link permits communication between performance monitoring systems 110 of stores 112 and between performance monitoring systems 110 of stores 110 andheadquarters facility 113. - In one embodiment, network communications link 180 includes an Intranet communications link 184 linking retail stores 112 and
headquarters facility 113 by means of Internet communications link 182. Intranet communications link 184 provides a controlled-access communications link between stores 112 andheadquarters facility 113 which is accessible via a password or other user-recognition mechanism. - MSA 118 of monitoring system 110 of each retail store 112 is configured to obtain and store digital images of desired locations within retail store 112 (
e.g. locations 16 as illustrated byFIG. 1 ) in memory 146 of server 140 of corresponding retail store 112. In other embodiments, in lieu of monitoring systems 110 storing digital images in a memory 146 local to each retail store 112, monitoring systems 110 store digital images obtained from corresponding camera and recording devices 114 in a central data base, such asdatabase 192 withinserver 140 x ofheadquarters facility 113 ordatabase 194 coupled to network communications link 180 via acommunications link 196. - In one embodiment, the digital images obtained by MSAs 118 are viewable by users via
GUIs 120 which access the digital images stored in data bases 146 of servers 140 via awebsite 190 located onserver 140 x ofheadquarters facility 113 and network communications link 180. Although illustrated as being located onserver 140 x, in other embodiments,website 190 could be located on any server coupled to network communications link 180. - In one embodiment, as described briefly above, intranet communications link 184 comprises a controlled-access communications link between stores 112 and
headquarters facility 113. In one embodiment, to access the digital photos stored in memories 146, a user, such as a manager ofretail store 112 a, enters the URL (Uniform Resource Location), or address, ofwebsite 190 into a Web browser located onPC 150 a which subsequently locateswebsite 190 via intranet connection 186. To accesswebsite 190, the user enters a username and password. Upon entering a valid username and password, the user can access and view selected stored digital images viaGUI 120 a which is displayed byPC 150 a. Although described as being accessed via PC 150,website 190 can be accessed via other types of electronic viewing devices, such as a PDA, for example, and from any location that provides a communication link tointranet 184. - In one embodiment, access to viewing stored images is limited based on a user's logon ID. For instance, in one embodiment, based on the user's unique logon ID, a user associated with a given retail store 112 can access only stored images corresponding to the given retail store 112. For example, a manager of
retail store 112 a can access only images of locations withinretail store 112 a which are stored withinmemory 146 a, and cannot access images of other retail stores, such asretail store 112 b. In other embodiments, other users, such as certain employees associated withheadquarters facility 113, can access images of allretail stores 112 a to 112 n respectively stored inmemories 146 a to 146 n. In one embodiment, access to viewing stored images is limited based a location from which access is initiated. For example, in one embodiment, each PC, or workstation, 150 has unique hardware identifier which corresponds, at least in part, to the retail store 112 in which PC 150 is located. As such, a user accessing stored images viaPC 150 a, for example, is limited to viewing only those images stored inmemory 146 a corresponding toretail store 112 a. -
FIG. 4A is an illustrative example ofGUI 120 for accessing and viewing digital images provided by performance monitoring systems 110 viawebsite 190 as described above byFIG. 3 .GUI 120 includes anoptions menu 200, animage selection menu 202, and animage display area 204.Options menu 200 includes a pull-down menu 206 that enables a user to select a retail store 112 from which the user would like to view digital images provided by the stores performance monitoring system 110. In one embodiment, pull-down menu 206 comprises a list of unique identification numbers corresponding to each retail store 112 (for example, “RS123” as illustrated inFIG. 4 ) from which the user can select, such as by selecting the identification number corresponding to the desired retail store with a mouse. Similarly,options menu 200 includes a pull-down menu 208 that enables a user to select a desired date from which the user would like to view images for the desired retail store 112 as selected via pull-down menu 206. - As described above, in one embodiment, access of images is limited based on a user's unique logon ID or location. As such, in one embodiment, pull-
down menu 206 comprises the unique identification numbers of only those retail stores 112 to which the user is allowed access as based on the user's password. Thus, for a user having access to only one retail store 112,options menu 200 will include only pull-down menu 208 enabling the user to select a desired date from which to view images of only the retail store 112 with which the user is associated. In lieu of pull-down menu 206, only the unique identification number of the store with which the user is associated will be displayed. - Image selection menu comprises a
column 210 of descriptions of monitored locations within the selected retail store (e.g. locations 16 ofretail store 12 as illustrated byFIG. 1 ). Each description ofcolumn 210 is followed by arow 212 oficons 214 representative of stored images corresponding to the described location within the selected retail store. In one embodiment, each row comprises 24 icons with each icon representative of images acquired during one hour of the day selected via pull-down menu 208. In one embodiment, as indicated at 216, the columns of icons are labeled as columns “01” through “23” with the icons in the column labeled “00” representative of digital images acquired between 12:00 am and 1:00 am, the icons in the column labeled “01” representative of digital images acquired between 1:00 am and 2:00 am, and so on. - In one embodiment, wherein images of desired locations within a retail store are obtained on 15-minute intervals, each
icon 214 is partitioned into fourareas 214 a through 214 d, with each area being representative of one of the four photos acquired during the corresponding hour. For example, as illustrated by the enlarged view ofFIG. 4B ,icon 214 is representative of images of a first group of check lanes (“check lanes 1”) acquired during time period “23”, wherein time period “23” corresponds to the time period between 11:00 pm to 12:00 am. As such,areas - After selecting a desired store and a desired date via pull-down
menus icons 214. In one embodiment, a user selects a desired icon, or desired area of an icon, by mouse-clicking the desiredicon 214. Upon selecting a desired image, the image is displayed withinimage viewing area 204. In one embodiment,image viewing area 204 includes atitle field 218 displaying the description of the store location fromcolumn 210 corresponding to the selected image (i.e. the camera from which the selected image originated) and an indication of a time frame 220 corresponding to the selected image. -
FIG. 5 is a flow diagram illustrating one embodiment of aprocess 250 according to the present invention for monitoring performance of at least one task associated with operation of a retail store.Process 250 begins atstep 252 where cameras are provided at desired locations within the retail store where certain tasks which are desired to be monitored are performed, such aspositions 16 illustrated byFIG. 1 . In one embodiment, as described above, the cameras may be analog video cameras providing analog video signals which are converted into digital video format. In one embodiment, the cameras may be digital video cameras providing a digital video signal. In one embodiment, the cameras may be digital still cameras providing digital still photos. In one embodiment, the cameras may comprise a portion of an existing security surveillance system. - At
step 254, images are obtained at selectable intervals from the cameras positioned atstep 252. In one embodiment, the images are obtained at regular intervals, such as, for example, 15-minute intervals. In one embodiment, wherein the cameras are analog video cameras, digital still photos are extracted from the digital video signals obtained from the cameras' analog video signals, wherein the extracted images comprise digital still photos of the corresponding areas monitored by the cameras. Atstep 254, the images obtained atstep 254 are stored in a memory. In one embodiment, the obtained images are stored in a database. - At
step 258, a user, such as a store manager, views selected images obtained and stored viasteps step 260, the user manually analyzes at least one factor shown in the viewed images that is related to the performance of a given task in order to evaluate how well the given task was performed. For example, a user may select images of a given location provided by one or more cameras over a certain time period to evaluate the performance of a task that is carried out a that location. For example, a user may select one or more cameras positioned at receivingdock 16 f to monitor how long it takes to unload an incoming shipment of products. In this instance, factors related to the unloading of the incoming shipment may include the number of employees engaged in unloading the truck, the size of packages being unloaded, and the time required to unload the truck. From the images, the store manager can evaluate generally the number of employees engaged in unloading the truck and from the time interval of the images selected, estimate how long it took to unload the truck. - At
step 262, based on the evaluation of the images atstep 260, the user may determine that performance of the task needs to be improved. For example, if the truck took too long to unload, more employees may be assigned to this task for future shipments. Also, if from the images it appeared that there were too many employees assigned to unload the truck, fewer employees may be assigned to unload future shipments. -
FIG. 6 is a flow diagram illustrating one embodiment of aprocess 270 according to the present invention for determining staffing requirements at one or more check lanes of a retail store.Process 270 begins atstep 272 where still images of the one or more check lanes are provided. In one embodiment, the still images are digital images. Atstep 274, the still images are stored in a storage device. - At
step 276, a user, such as a store manager, selects for viewing one or more images of the one or more check lanes corresponding to a desired time interval. In one embodiment, the digital still images are viewed via an electronic viewing device, such as via the display of a personal computer or a personal digital assistant (PDA). Atstep 278, the user manually analyzes the one or more selected images to assess generally the customer conditions at the one or more check lanes. If the images permit, a store manager may thoroughly assess customer conditions by manually counting a number of customers awaiting service at the one or more check lanes. The user may also determine a number of cashiers on duty and estimate a length of time customers wait before being served. - At
step 278, the store manager may adjust the number of cashiers on duty at that time of the day based on the conditions shown in the images viewed duringstep 276. For example, with reference toFIG. 1 , a store manager may view images obtained fromcamera 14 a during a selected time interval, such as between 4 pm and 5 pm on a given date, to evaluate the performance ofcheck lanes 16 a. For instance, ifcontroller 18 obtains images fromcamera 14 a at fifteen minute intervals, the store manager can view the five images (i.e., 4:00, 4:15, 4:30, 4:45, and 5:00) to determine the number of check lanes open (i.e., staffed with a cashier) and the number of customers at each open check lane in order to determine whether more or few check lanes should be open during that time of the day. Also, a store manager may view images of a same time period each day over an extended time period (e.g., a week, a month, etc.) to determine trends in customer patterns in order to predict how many cashiers should be available and how many check lanes should be open at a given time. - One aspect of the present invention, as described briefly above with respect to
FIG. 2 , relates to retrofitting a retail store's existing security system to provide a performance monitoring system according to the present invention, wherein the existing security system includes a plurality of video cameras each providing a video signal of a corresponding location within the retail store. The retrofitting process includes evaluating the positions of the existing video cameras and to select those existing video cameras that provide images of store locations desired to be monitored. If all desired store locations are not adequately monitored, the process includes adding one or more video cameras to the existing security system in order to adequately monitor such store locations. - The process further includes providing a controller adapted to capture digital images from the video signals of selected existing video cameras and newly added video cameras. The process further includes providing a storage device in which to store the captured digital images and providing an interface adapted to enable a user to selectively view the stored digital images in order to evaluate performance of one or more operations taking place at the one or more locations viewed in the digital images.
- Although the invention has been described with respect to particular embodiments, such embodiments are for illustrative purposes only and should not be considered to limit the invention. Various alternatives and changes will be apparent to those of ordinary skill in the art.
Claims (28)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/980,574 US20060095317A1 (en) | 2004-11-03 | 2004-11-03 | System and method for monitoring retail store performance |
US12/616,078 US8170909B2 (en) | 2004-11-03 | 2009-11-10 | System and method for monitoring retail store performance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/980,574 US20060095317A1 (en) | 2004-11-03 | 2004-11-03 | System and method for monitoring retail store performance |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/616,078 Continuation US8170909B2 (en) | 2004-11-03 | 2009-11-10 | System and method for monitoring retail store performance |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060095317A1 true US20060095317A1 (en) | 2006-05-04 |
Family
ID=36263221
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/980,574 Abandoned US20060095317A1 (en) | 2004-11-03 | 2004-11-03 | System and method for monitoring retail store performance |
US12/616,078 Active 2025-08-20 US8170909B2 (en) | 2004-11-03 | 2009-11-10 | System and method for monitoring retail store performance |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/616,078 Active 2025-08-20 US8170909B2 (en) | 2004-11-03 | 2009-11-10 | System and method for monitoring retail store performance |
Country Status (1)
Country | Link |
---|---|
US (2) | US20060095317A1 (en) |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008106110A1 (en) * | 2007-02-26 | 2008-09-04 | Quentin Olson | Point of sale video server processing system |
US20100110183A1 (en) * | 2008-10-31 | 2010-05-06 | International Business Machines Corporation | Automatically calibrating regions of interest for video surveillance |
US20100114746A1 (en) * | 2008-10-31 | 2010-05-06 | International Business Machines Corporation | Generating an alert based on absence of a given person in a transaction |
US20110061013A1 (en) * | 2009-09-08 | 2011-03-10 | Target Brands, Inc. | Operations dashboard |
US20120098925A1 (en) * | 2010-10-21 | 2012-04-26 | Charles Dasher | Panoramic video with virtual panning capability |
US8612286B2 (en) * | 2008-10-31 | 2013-12-17 | International Business Machines Corporation | Creating a training tool |
US8817094B1 (en) | 2010-02-25 | 2014-08-26 | Target Brands, Inc. | Video storage optimization |
US20150127431A1 (en) * | 2013-11-05 | 2015-05-07 | Wal-Mart Stores, Inc. | Performance Evaluation System for Stores |
EP2679041A4 (en) * | 2011-02-22 | 2017-01-18 | Theatro Labs, Inc. | Observation platform for using structured communications |
US20170039503A1 (en) * | 2015-08-05 | 2017-02-09 | Wal-Mart Stores, Inc. | Productivity evaluation systems and methods |
US9602625B2 (en) | 2011-02-22 | 2017-03-21 | Theatrolabs, Inc. | Mediating a communication in an observation platform |
US20170083850A1 (en) * | 2014-05-13 | 2017-03-23 | Wal-Mart Stores, Inc. | Systems and methods for cashier scheduling |
US9686732B2 (en) | 2011-02-22 | 2017-06-20 | Theatrolabs, Inc. | Observation platform for using structured communications with distributed traffic flow |
US20170364854A1 (en) * | 2014-12-04 | 2017-12-21 | Nec Corporation | Information processing device, conduct evaluation method, and program storage medium |
US20180075461A1 (en) * | 2015-04-17 | 2018-03-15 | Panasonic Intellectual Property Management Co., Ltd. | Customer behavior analysis device and customer behavior analysis system |
US9928529B2 (en) | 2011-02-22 | 2018-03-27 | Theatrolabs, Inc. | Observation platform for performing structured communications |
US10069781B2 (en) | 2015-09-29 | 2018-09-04 | Theatro Labs, Inc. | Observation platform using structured communications with external devices and systems |
US10134001B2 (en) | 2011-02-22 | 2018-11-20 | Theatro Labs, Inc. | Observation platform using structured communications for gathering and reporting employee performance information |
US10204524B2 (en) | 2011-02-22 | 2019-02-12 | Theatro Labs, Inc. | Observation platform for training, monitoring and mining structured communications |
US20190095848A1 (en) * | 2017-09-27 | 2019-03-28 | Fuji Xerox Co., Ltd. | Action-information processing apparatus |
US10257085B2 (en) | 2011-02-22 | 2019-04-09 | Theatro Labs, Inc. | Observation platform for using structured communications with cloud computing |
US10375133B2 (en) | 2011-02-22 | 2019-08-06 | Theatro Labs, Inc. | Content distribution and data aggregation for scalability of observation platforms |
US10474972B2 (en) * | 2014-10-28 | 2019-11-12 | Panasonic Intellectual Property Management Co., Ltd. | Facility management assistance device, facility management assistance system, and facility management assistance method for performance analysis based on review of captured images |
US10489269B2 (en) | 2016-07-22 | 2019-11-26 | Walmart Apollo, Llc | Systems, devices, and methods for generating terminal resource recommendations |
US10699313B2 (en) | 2011-02-22 | 2020-06-30 | Theatro Labs, Inc. | Observation platform for performing structured communications |
US11042885B2 (en) | 2017-09-15 | 2021-06-22 | Pearson Education, Inc. | Digital credential system for employer-based skills analysis |
US11599843B2 (en) | 2011-02-22 | 2023-03-07 | Theatro Labs, Inc. | Configuring , deploying, and operating an application for structured communications for emergency response and tracking |
US11605043B2 (en) | 2011-02-22 | 2023-03-14 | Theatro Labs, Inc. | Configuring, deploying, and operating an application for buy-online-pickup-in-store (BOPIS) processes, actions and analytics |
US11636420B2 (en) | 2011-02-22 | 2023-04-25 | Theatro Labs, Inc. | Configuring, deploying, and operating applications for structured communications within observation platforms |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10271017B2 (en) | 2012-09-13 | 2019-04-23 | General Electric Company | System and method for generating an activity summary of a person |
US8502869B1 (en) * | 2008-09-03 | 2013-08-06 | Target Brands Inc. | End cap analytic monitoring method and apparatus |
US20120109700A1 (en) * | 2010-11-01 | 2012-05-03 | Target Brands, Inc. | Payroll System Optimization |
US20130027561A1 (en) * | 2011-07-29 | 2013-01-31 | Panasonic Corporation | System and method for improving site operations by detecting abnormalities |
US20130030875A1 (en) * | 2011-07-29 | 2013-01-31 | Panasonic Corporation | System and method for site abnormality recording and notification |
US9317842B2 (en) | 2012-04-10 | 2016-04-19 | Bank Of America Corporation | Dynamic allocation of video resources |
US10839227B2 (en) | 2012-08-29 | 2020-11-17 | Conduent Business Services, Llc | Queue group leader identification |
US9684881B2 (en) * | 2013-06-26 | 2017-06-20 | Verint Americas Inc. | System and method of workforce optimization |
US9824323B1 (en) | 2014-08-11 | 2017-11-21 | Walgreen Co. | Gathering in-store employee ratings using triggered feedback solicitations |
US10068221B1 (en) | 2014-10-29 | 2018-09-04 | Walgreen Co. | Using a mobile computing device camera to trigger state-based actions |
US9904903B1 (en) | 2014-10-31 | 2018-02-27 | Walgreen Co. | Drive-thru system implementing location tracking |
US11416805B1 (en) | 2015-04-06 | 2022-08-16 | Position Imaging, Inc. | Light-based guidance for package tracking systems |
US10853757B1 (en) * | 2015-04-06 | 2020-12-01 | Position Imaging, Inc. | Video for real-time confirmation in package tracking systems |
US11501244B1 (en) | 2015-04-06 | 2022-11-15 | Position Imaging, Inc. | Package tracking systems and methods |
US10373131B2 (en) | 2016-01-04 | 2019-08-06 | Bank Of America Corporation | Recurring event analyses and data push |
US9679426B1 (en) | 2016-01-04 | 2017-06-13 | Bank Of America Corporation | Malfeasance detection based on identification of device signature |
US11436553B2 (en) | 2016-09-08 | 2022-09-06 | Position Imaging, Inc. | System and method of object tracking using weight confirmation |
US10547978B1 (en) | 2018-09-04 | 2020-01-28 | Walgreen Co. | Two-way communication system implementing location tracking |
CA3177901C (en) * | 2020-06-01 | 2024-01-02 | Ido Merkado | Systems and methods for retail environments |
US11574478B2 (en) | 2020-06-30 | 2023-02-07 | Microsoft Technology Licensing, Llc | Machine perception using video/image sensors in an edge/service computing system architecture |
JP2023121637A (en) * | 2022-02-21 | 2023-08-31 | 株式会社リコー | Information processing system, communication system, image transmitting method, and program |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5097328A (en) * | 1990-10-16 | 1992-03-17 | Boyette Robert B | Apparatus and a method for sensing events from a remote location |
US5111291A (en) * | 1990-07-06 | 1992-05-05 | Commonwealth Edison Company | Auto freeze frame display for intrusion monitoring system |
US5455561A (en) * | 1994-08-02 | 1995-10-03 | Brown; Russell R. | Automatic security monitor reporter |
US5551021A (en) * | 1993-07-30 | 1996-08-27 | Olympus Optical Co., Ltd. | Image storing managing apparatus and method for retreiving and displaying merchandise and customer specific sales information |
US5581625A (en) * | 1994-01-31 | 1996-12-03 | International Business Machines Corporation | Stereo vision system for counting items in a queue |
US5974219A (en) * | 1995-10-11 | 1999-10-26 | Hitachi, Ltd. | Control method for detecting change points in motion picture images and for stopping reproduction thereof and control system for monitoring picture images utilizing the same |
US6011537A (en) * | 1997-01-27 | 2000-01-04 | Slotznick; Benjamin | System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space |
US6016139A (en) * | 1992-11-05 | 2000-01-18 | Sony Corporation | Motion picture reproducing and recording/reproduction apparatus |
US6195121B1 (en) * | 1996-08-08 | 2001-02-27 | Ncr Corporation | System and method for detecting and analyzing a queue |
US20030212567A1 (en) * | 2002-05-07 | 2003-11-13 | Hitachi Ltd. | Witness information service with image capturing and sharing |
US6714236B1 (en) * | 1999-09-14 | 2004-03-30 | Matsushita Electric Industrial Co., Ltd. | Security camera system and displaying method by security camera |
US6788333B1 (en) * | 2000-07-07 | 2004-09-07 | Microsoft Corporation | Panoramic video |
US20050073585A1 (en) * | 2003-09-19 | 2005-04-07 | Alphatech, Inc. | Tracking systems and methods |
US20060053342A1 (en) * | 2004-09-09 | 2006-03-09 | Bazakos Michael E | Unsupervised learning of events in a video sequence |
US20080059274A1 (en) * | 2006-08-22 | 2008-03-06 | Stuart Holliday | Automatic self-optimizing queue management system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5390107A (en) * | 1993-04-28 | 1995-02-14 | Datatec Industries Inc. | Checkout lane alert system and method |
JP3314803B2 (en) | 1996-04-26 | 2002-08-19 | 株式会社タツノ・メカトロニクス | Monitoring equipment for gas stations |
US7286158B1 (en) * | 1999-12-22 | 2007-10-23 | Axcess International Inc. | Method and system for providing integrated remote monitoring services |
CA2401378A1 (en) * | 2000-03-31 | 2001-10-11 | United Video Properties, Inc. | Personal video recording system with home surveillance feed |
US6970810B1 (en) * | 2000-07-31 | 2005-11-29 | Ncr Corporation | Method and apparatus for storing retail performance metrics |
US20030098910A1 (en) * | 2001-11-29 | 2003-05-29 | Pilsoo Kim | Apparatus and method of providing point-of-sale surveillance and auditing of sale transactions of goods |
US7688349B2 (en) * | 2001-12-07 | 2010-03-30 | International Business Machines Corporation | Method of detecting and tracking groups of people |
JP2003242587A (en) | 2002-02-15 | 2003-08-29 | Toshiba Corp | Monitoring system |
JP2003244506A (en) | 2002-02-19 | 2003-08-29 | Olympus Optical Co Ltd | Digital camera |
US6847393B2 (en) * | 2002-04-19 | 2005-01-25 | Wren Technology Group | Method and system for monitoring point of sale exceptions |
US7558739B2 (en) * | 2002-10-22 | 2009-07-07 | Avaya Inc. | Method and apparatus for meeting an on-site enterprise service level objective |
US6980088B2 (en) * | 2003-08-05 | 2005-12-27 | Rsds Holdings, Llc | Restaurant table turn system network |
US7444287B2 (en) * | 2004-07-01 | 2008-10-28 | Emc Corporation | Efficient monitoring system and method |
US7792256B1 (en) * | 2005-03-25 | 2010-09-07 | Arledge Charles E | System and method for remotely monitoring, controlling, and managing devices at one or more premises |
US7482927B2 (en) * | 2006-01-05 | 2009-01-27 | Long Range Systems, Inc. | Surveillance and alerting system and method |
-
2004
- 2004-11-03 US US10/980,574 patent/US20060095317A1/en not_active Abandoned
-
2009
- 2009-11-10 US US12/616,078 patent/US8170909B2/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5111291B1 (en) * | 1990-07-06 | 1999-09-28 | Commw Edison Co | Auto freeze frame display for intrusion monitoring system |
US5111291A (en) * | 1990-07-06 | 1992-05-05 | Commonwealth Edison Company | Auto freeze frame display for intrusion monitoring system |
US5097328A (en) * | 1990-10-16 | 1992-03-17 | Boyette Robert B | Apparatus and a method for sensing events from a remote location |
US6016139A (en) * | 1992-11-05 | 2000-01-18 | Sony Corporation | Motion picture reproducing and recording/reproduction apparatus |
US5551021A (en) * | 1993-07-30 | 1996-08-27 | Olympus Optical Co., Ltd. | Image storing managing apparatus and method for retreiving and displaying merchandise and customer specific sales information |
US5581625A (en) * | 1994-01-31 | 1996-12-03 | International Business Machines Corporation | Stereo vision system for counting items in a queue |
US5455561A (en) * | 1994-08-02 | 1995-10-03 | Brown; Russell R. | Automatic security monitor reporter |
US5974219A (en) * | 1995-10-11 | 1999-10-26 | Hitachi, Ltd. | Control method for detecting change points in motion picture images and for stopping reproduction thereof and control system for monitoring picture images utilizing the same |
US6195121B1 (en) * | 1996-08-08 | 2001-02-27 | Ncr Corporation | System and method for detecting and analyzing a queue |
US6011537A (en) * | 1997-01-27 | 2000-01-04 | Slotznick; Benjamin | System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space |
US6714236B1 (en) * | 1999-09-14 | 2004-03-30 | Matsushita Electric Industrial Co., Ltd. | Security camera system and displaying method by security camera |
US6788333B1 (en) * | 2000-07-07 | 2004-09-07 | Microsoft Corporation | Panoramic video |
US20030212567A1 (en) * | 2002-05-07 | 2003-11-13 | Hitachi Ltd. | Witness information service with image capturing and sharing |
US20050073585A1 (en) * | 2003-09-19 | 2005-04-07 | Alphatech, Inc. | Tracking systems and methods |
US20060053342A1 (en) * | 2004-09-09 | 2006-03-09 | Bazakos Michael E | Unsupervised learning of events in a video sequence |
US20080059274A1 (en) * | 2006-08-22 | 2008-03-06 | Stuart Holliday | Automatic self-optimizing queue management system |
Cited By (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008106110A1 (en) * | 2007-02-26 | 2008-09-04 | Quentin Olson | Point of sale video server processing system |
US20100110183A1 (en) * | 2008-10-31 | 2010-05-06 | International Business Machines Corporation | Automatically calibrating regions of interest for video surveillance |
US20100114746A1 (en) * | 2008-10-31 | 2010-05-06 | International Business Machines Corporation | Generating an alert based on absence of a given person in a transaction |
US8345101B2 (en) | 2008-10-31 | 2013-01-01 | International Business Machines Corporation | Automatically calibrating regions of interest for video surveillance |
US8429016B2 (en) | 2008-10-31 | 2013-04-23 | International Business Machines Corporation | Generating an alert based on absence of a given person in a transaction |
US8612286B2 (en) * | 2008-10-31 | 2013-12-17 | International Business Machines Corporation | Creating a training tool |
US9280777B2 (en) * | 2009-09-08 | 2016-03-08 | Target Brands, Inc. | Operations dashboard |
US20110061013A1 (en) * | 2009-09-08 | 2011-03-10 | Target Brands, Inc. | Operations dashboard |
US8817094B1 (en) | 2010-02-25 | 2014-08-26 | Target Brands, Inc. | Video storage optimization |
US20120098925A1 (en) * | 2010-10-21 | 2012-04-26 | Charles Dasher | Panoramic video with virtual panning capability |
US11563826B2 (en) | 2011-02-22 | 2023-01-24 | Theatro Labs, Inc. | Detecting under-utilized features and providing training, instruction, or technical support in an observation platform |
US10586199B2 (en) | 2011-02-22 | 2020-03-10 | Theatro Labs, Inc. | Observation platform for using structured communications |
US11978095B2 (en) | 2011-02-22 | 2024-05-07 | Theatro Labs, Inc. | Determining and sharing proximity of device users among separated observation platforms |
US9602625B2 (en) | 2011-02-22 | 2017-03-21 | Theatrolabs, Inc. | Mediating a communication in an observation platform |
US11949758B2 (en) | 2011-02-22 | 2024-04-02 | Theatro Labs, Inc. | Detecting under-utilized features and providing training, instruction, or technical support in an observation platform |
US9686732B2 (en) | 2011-02-22 | 2017-06-20 | Theatrolabs, Inc. | Observation platform for using structured communications with distributed traffic flow |
US9691047B2 (en) | 2011-02-22 | 2017-06-27 | Theatrolabs, Inc. | Observation platform for using structured communications |
US11907884B2 (en) | 2011-02-22 | 2024-02-20 | Theatro Labs, Inc. | Moderating action requests and structured communications within an observation platform |
US11900302B2 (en) | 2011-02-22 | 2024-02-13 | Theatro Labs, Inc. | Provisioning and operating an application for structured communications for emergency response and external system integration |
US9928529B2 (en) | 2011-02-22 | 2018-03-27 | Theatrolabs, Inc. | Observation platform for performing structured communications |
US9971983B2 (en) | 2011-02-22 | 2018-05-15 | Theatro Labs, Inc. | Observation platform for using structured communications |
US9971984B2 (en) | 2011-02-22 | 2018-05-15 | Theatro Labs, Inc. | Observation platform for using structured communications |
US11900303B2 (en) | 2011-02-22 | 2024-02-13 | Theatro Labs, Inc. | Observation platform collaboration integration |
US10134001B2 (en) | 2011-02-22 | 2018-11-20 | Theatro Labs, Inc. | Observation platform using structured communications for gathering and reporting employee performance information |
US10204524B2 (en) | 2011-02-22 | 2019-02-12 | Theatro Labs, Inc. | Observation platform for training, monitoring and mining structured communications |
US11868943B2 (en) | 2011-02-22 | 2024-01-09 | Theatro Labs, Inc. | Business metric identification from structured communication |
US10257085B2 (en) | 2011-02-22 | 2019-04-09 | Theatro Labs, Inc. | Observation platform for using structured communications with cloud computing |
US10304094B2 (en) | 2011-02-22 | 2019-05-28 | Theatro Labs, Inc. | Observation platform for performing structured communications |
US11797904B2 (en) | 2011-02-22 | 2023-10-24 | Theatro Labs, Inc. | Generating performance metrics for users within an observation platform environment |
US10375133B2 (en) | 2011-02-22 | 2019-08-06 | Theatro Labs, Inc. | Content distribution and data aggregation for scalability of observation platforms |
US11735060B2 (en) | 2011-02-22 | 2023-08-22 | Theatro Labs, Inc. | Observation platform for training, monitoring, and mining structured communications |
US11683357B2 (en) | 2011-02-22 | 2023-06-20 | Theatro Labs, Inc. | Managing and distributing content in a plurality of observation platforms |
US10536371B2 (en) | 2011-02-22 | 2020-01-14 | Theatro Lab, Inc. | Observation platform for using structured communications with cloud computing |
US10558938B2 (en) | 2011-02-22 | 2020-02-11 | Theatro Labs, Inc. | Observation platform using structured communications for generating, reporting and creating a shared employee performance library |
US10574784B2 (en) | 2011-02-22 | 2020-02-25 | Theatro Labs, Inc. | Structured communications in an observation platform |
EP2679041A4 (en) * | 2011-02-22 | 2017-01-18 | Theatro Labs, Inc. | Observation platform for using structured communications |
US10699313B2 (en) | 2011-02-22 | 2020-06-30 | Theatro Labs, Inc. | Observation platform for performing structured communications |
US10785274B2 (en) | 2011-02-22 | 2020-09-22 | Theatro Labs, Inc. | Analysis of content distribution using an observation platform |
US11038982B2 (en) | 2011-02-22 | 2021-06-15 | Theatro Labs, Inc. | Mediating a communication in an observation platform |
US11636420B2 (en) | 2011-02-22 | 2023-04-25 | Theatro Labs, Inc. | Configuring, deploying, and operating applications for structured communications within observation platforms |
US11128565B2 (en) | 2011-02-22 | 2021-09-21 | Theatro Labs, Inc. | Observation platform for using structured communications with cloud computing |
US11205148B2 (en) | 2011-02-22 | 2021-12-21 | Theatro Labs, Inc. | Observation platform for using structured communications |
US11257021B2 (en) | 2011-02-22 | 2022-02-22 | Theatro Labs, Inc. | Observation platform using structured communications for generating, reporting and creating a shared employee performance library |
US11283848B2 (en) | 2011-02-22 | 2022-03-22 | Theatro Labs, Inc. | Analysis of content distribution using an observation platform |
US11605043B2 (en) | 2011-02-22 | 2023-03-14 | Theatro Labs, Inc. | Configuring, deploying, and operating an application for buy-online-pickup-in-store (BOPIS) processes, actions and analytics |
US11410208B2 (en) | 2011-02-22 | 2022-08-09 | Theatro Labs, Inc. | Observation platform for determining proximity of device users |
US11599843B2 (en) | 2011-02-22 | 2023-03-07 | Theatro Labs, Inc. | Configuring , deploying, and operating an application for structured communications for emergency response and tracking |
US20150127431A1 (en) * | 2013-11-05 | 2015-05-07 | Wal-Mart Stores, Inc. | Performance Evaluation System for Stores |
US20170083850A1 (en) * | 2014-05-13 | 2017-03-23 | Wal-Mart Stores, Inc. | Systems and methods for cashier scheduling |
US10474972B2 (en) * | 2014-10-28 | 2019-11-12 | Panasonic Intellectual Property Management Co., Ltd. | Facility management assistance device, facility management assistance system, and facility management assistance method for performance analysis based on review of captured images |
US20170364854A1 (en) * | 2014-12-04 | 2017-12-21 | Nec Corporation | Information processing device, conduct evaluation method, and program storage medium |
US20180075461A1 (en) * | 2015-04-17 | 2018-03-15 | Panasonic Intellectual Property Management Co., Ltd. | Customer behavior analysis device and customer behavior analysis system |
US20170039503A1 (en) * | 2015-08-05 | 2017-02-09 | Wal-Mart Stores, Inc. | Productivity evaluation systems and methods |
US10313289B2 (en) | 2015-09-29 | 2019-06-04 | Theatro Labs, Inc. | Observation platform using structured communications with external devices and systems |
US10069781B2 (en) | 2015-09-29 | 2018-09-04 | Theatro Labs, Inc. | Observation platform using structured communications with external devices and systems |
US10489269B2 (en) | 2016-07-22 | 2019-11-26 | Walmart Apollo, Llc | Systems, devices, and methods for generating terminal resource recommendations |
US11042885B2 (en) | 2017-09-15 | 2021-06-22 | Pearson Education, Inc. | Digital credential system for employer-based skills analysis |
US11341508B2 (en) * | 2017-09-15 | 2022-05-24 | Pearson Education, Inc. | Automatically certifying worker skill credentials based on monitoring worker actions in a virtual reality simulation environment |
US11983723B2 (en) | 2017-09-15 | 2024-05-14 | Pearson Education, Inc. | Tracking digital credential usage in a sensor-monitored environment |
US20190095848A1 (en) * | 2017-09-27 | 2019-03-28 | Fuji Xerox Co., Ltd. | Action-information processing apparatus |
Also Published As
Publication number | Publication date |
---|---|
US20100131340A1 (en) | 2010-05-27 |
US8170909B2 (en) | 2012-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8170909B2 (en) | System and method for monitoring retail store performance | |
US6847393B2 (en) | Method and system for monitoring point of sale exceptions | |
CN103971469A (en) | Customer Service Status Analysis Device, Customer Service Status Analysis System And Customer Service Status Analysis Method | |
US7792256B1 (en) | System and method for remotely monitoring, controlling, and managing devices at one or more premises | |
EP1696397A2 (en) | Method and apparatus for monitoring | |
US20080303902A1 (en) | System and method for integrating video analytics and data analytics/mining | |
US20070268121A1 (en) | On-line portal system and method for management of devices and services | |
US7843490B2 (en) | Method and system for image information processing and analysis | |
US9336830B1 (en) | Techniques for analyzing operations of one or more restaurants | |
US20070250232A1 (en) | Automated Vehicle Check-In Inspection Method and System With Digital Image Archiving | |
US20200349820A1 (en) | Theft monitoring and identification system for self-service point of sale | |
US20040111324A1 (en) | Integrated point-of-sale and surveillance system | |
US20080208698A1 (en) | Point of sale video server processing system | |
US9922257B2 (en) | Image auditing method and system | |
WO2018012389A1 (en) | Facility operation support device, user terminal device, and facility operation support method | |
CN115880611A (en) | Cash receiving loss prevention method, device, equipment and storage medium | |
US20150088594A1 (en) | Techniques for analyzing restaurant operations | |
US7965865B2 (en) | Method, system, and program product for presenting electronic surveillance data | |
KR101600860B1 (en) | Image comparing and managing system based on event | |
US20180300802A1 (en) | Facility imaging device, facility image collecting device, facility image storage device, facility image output control device, facility operation support device, user terminal device, and facility operation support method | |
KR20180109807A (en) | System and method for mornitoring transactions using pos terminal and camera in store | |
JP2007179302A (en) | Store analyzing system, server for store analyzing system, and its control program | |
KR20170096463A (en) | System and method for mornitoring transactions using pos terminal and camera in store | |
US10380569B2 (en) | Systems, methods, and apparatuses for displaying purchase transaction elements based on a determined hierarchy | |
JP2023101328A (en) | Store operation support system and store operation support method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TARGET BRANDS, INC., MINNESOTA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BROWN, ROBERT KRUGER;MCDONALD, GREGORY ALLEN;SLETTEDAHL, CAROLINE LOUISE;AND OTHERS;REEL/FRAME:015955/0472;SIGNING DATES FROM 20041029 TO 20041101 |
|
AS | Assignment |
Owner name: TARGET BRANDS, INC., MINNESOTA Free format text: CORRECTED ASSIGNMENT COVER SHEET TO CORRECT INCORRECT INVENTOR NAME;ASSIGNORS:BROWN, ROBERT KRUGER;MCDONALD, GREGORY ALLEN;SLETTEDAHL, CAROLINE LOUISE;AND OTHERS;REEL/FRAME:016217/0851;SIGNING DATES FROM 20041029 TO 20041101 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |