Techniques for analyzing operations of one or more restaurants
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/12
H04N-011/02
H04N-011/04
G11B-027/34
G11B-027/30
G06Q-030/02
G06Q-050/12
G06K-009/00
출원번호
US-0980109
(2015-12-28)
등록번호
US-9336830
(2016-05-10)
발명자
/ 주소
Hurst, Blaine E.
Nettles, Michael R.
출원인 / 주소
Panera, LLC
대리인 / 주소
Wolf, Greenfield & Sacks, P.C.
인용정보
피인용 횟수 :
4인용 특허 :
102
초록▼
Embodiments of the invention provide techniques for using operational data and/or video footage to identify and diagnose operational issues. In some embodiments, business metrics represented in data produced by a restaurant's operational systems are identified and stored, conditions which warrant at
Embodiments of the invention provide techniques for using operational data and/or video footage to identify and diagnose operational issues. In some embodiments, business metrics represented in data produced by a restaurant's operational systems are identified and stored, conditions which warrant attention are identified, and the metrics that may indicate potential causes for those conditions are identified. Video footage may be correlated with business metric data to assist in diagnosing and remediating issues.
대표청구항▼
1. A method for use in a system comprising at least one repository storing data relating to operations of a restaurant and a video capture system for capturing video footage depicting operations of the restaurant, the data comprising information relating to a plurality of events and a plurality of a
1. A method for use in a system comprising at least one repository storing data relating to operations of a restaurant and a video capture system for capturing video footage depicting operations of the restaurant, the data comprising information relating to a plurality of events and a plurality of alert conditions, the method comprising acts of: (A) identifying a first alert condition from among the plurality of alert conditions;(B) automatically analyzing the information relating to the plurality of events to preliminarily identify one or more events from among the plurality of events as potential causes of the first alert condition, wherein the analyzing comprises: (B)(1) identifying, from among the plurality of alert conditions, one or more alert conditions similar to the first alert condition;(B)(2) identifying, from among the plurality of events, a subset of events occurring substantially contemporaneously with the identified one or more alert conditions; and(B)(3) analyzing information relating to the identified subset of events to preliminarily identify the one or more events as potential causes of the first alert condition;(C) identifying and retrieving video footage captured by the video capture system corresponding to the one or more events preliminarily identified as potential causes of the first alert condition;(D) causing the retrieved video footage corresponding to the one or more events to be displayed via a review interface to a user; and(E) receiving input from the user indicating whether the video footage depicts a cause of the first alert condition or does not depict a cause of the first alert condition;wherein the system comprises an event engine which identifies data generated by the restaurant's operational systems and stores the identified information in the at least one repository, and wherein the method comprises an act of:(F) configuring the event engine to identify additional types of data for storage in the at least one repository. 2. The method of claim 1, wherein the one or more events preliminarily identified as potential causes for the first alert condition comprises a plurality of events, each of the plurality of events has a different level of correlation to the one or more alert conditions, and the act (D) comprises causing a list of the plurality of events to be displayed according to level of correlation. 3. The method of claim 1, wherein the act (D) comprises causing a recommendation on one or more potential remediation actions to be displayed to the user. 4. The method of claim 1, wherein the act (D) comprises automatically instituting one or more remediation actions to address a potential cause for the first alert condition. 5. The method of claim 4, wherein the one or more remediation actions comprises redeploying an employee from one station in the restaurant to another station in the restaurant to address the potential cause for the first alert condition. 6. The method of claim 1, wherein the at least one repository stores data relating to operations of a single restaurant. 7. A system, comprising: at least one repository storing data relating to operations of a restaurant, the data comprising information relating to a plurality of events and a plurality of alert conditions;a video capture system for capturing video footage depicting operations of the restaurant; andat least one computer processor programmed to: identify a first alert condition from among the plurality of alert conditions;automatically analyze the information relating to the plurality of events to preliminarily identify one or more events from among the plurality of events as potential causes of the first alert condition, wherein the analyzing comprises: identifying, from among the plurality of alert conditions, one or more alert conditions similar to the first alert condition;identifying, from among the plurality of events, a subset of events occurring substantially contemporaneously with the identified one or more alert conditions; andanalyzing information relating to the identified subset of events to preliminarily identify the one or more events as potential causes of the first alert condition;identify and retrieve video footage captured by the video capture system corresponding to the one or more events preliminarily identified as potential causes of the first alert condition;cause the retrieved video footage corresponding to the one or more events to be displayed via a review interface to a user; andreceive input from the user indicating whether the video footage depicts a cause of the first alert condition or does not depict a cause of the first alert condition; wherein the system comprises an event engine which identifies data generated by the restaurant's operational systems and stores the identified information in the at least one repository, and wherein the at least one computer processor is programmed to configure the event engine to identify additional types of data for storage in the at least one repository. 8. The system of claim 7, wherein the one or more events preliminarily identified as potential causes for the first alert condition comprises a plurality of events, each of the plurality of events has a different level of correlation to the one or more alert conditions, and the at least one computer processor is programmed to cause a list of the plurality of events to be displayed according to level of correlation. 9. The system of claim 7, wherein the at least one computer processor is programmed to cause a recommendation on one or more potential remediation actions to be displayed to the user. 10. The system of claim 7, wherein the at least one computer processor is programmed to automatically institute one or more remediation actions to address a potential cause for the first alert condition. 11. The system of claim 10, wherein the one or more remediation actions comprises redeploying an employee from one station in the restaurant to another station in the restaurant to address the potential cause for the first alert condition. 12. The system of claim 7, wherein the at least one repository stores data relating to operations of a single restaurant. 13. At least one non-transitory storage device storing instructions which, when executed in a computer system comprising at least one repository storing data relating to operations of a restaurant and a video capture system for capturing video footage depicting operations of the restaurant, the data comprising information relating to a plurality of events and a plurality of alert conditions, cause the computer system to perform a method comprising acts of: (A) identifying a first alert condition from among the plurality of alert conditions;(B) automatically analyzing the information relating to the plurality of events to preliminarily identify one or more events from among the plurality of events as potential causes of the first alert condition, wherein the analyzing comprises: (B)(1) identifying, from among the plurality of alert conditions, one or more alert conditions similar to the first alert condition;(B)(2) identifying, from among the plurality of events, a subset of events occurring substantially contemporaneously with the identified one or more alert conditions; and(B)(3) analyzing information relating to the identified subset of events to preliminarily identify the one or more events as potential causes of the first alert condition;(C) identifying and retrieving video footage captured by the video capture system corresponding to the one or more events preliminarily identified as potential causes of the first alert condition;(D) causing the retrieved video footage corresponding to the one or more events to be displayed via a review interface to a user; and(E) receiving input from the user indicating whether the video footage depicts a cause of the first alert condition or does not depict a cause of the first alert condition;wherein the system comprises an event engine which identifies data generated by the restaurant's operational systems and stores the identified information in the at least one repository, and wherein the method comprises an act of:(F) configuring the event engine to identify additional types of data for storage in the at least one repository. 14. The at least one non-transitory storage device of claim 13, wherein the one or more events preliminarily identified as potential causes for the first alert condition comprises a plurality of events, each of the plurality of events has a different level of correlation to the one or more alert conditions, and the act (D) comprises causing a list of the plurality of events to be displayed according to level of correlation. 15. The at least one non-transitory storage device of claim 13, wherein the act (D) comprises causing a recommendation on one or more potential remediation actions to be displayed to the user. 16. The at least one non-transitory storage device of claim 13, wherein the act (D) comprises automatically instituting one or more remediation actions to address a potential cause for the first alert condition. 17. The at least one non-transitory storage device of claim 16, wherein the one or more remediation actions comprises redeploying an employee from one station in the restaurant to another station in the restaurant to address the potential cause for the first alert condition. 18. The at least one non-transitory storage device of claim 13, wherein the at least one repository stores data relating to operations of a single restaurant.
Wixson, Lambert; Wayman, Mark; Gulyansky, Alex; Roberts, Jeff; Aronson, Adam; Chaudry, Kassim; Rafferty, Kate; Shimshack, Julie, Caching graphical interface for displaying video and ancillary data from a saved video.
Miller Van (R.R. #2 Brisbane Erin ; Ontario CAX N0B 1T0) Miller Rene (9 Carey Crescent Guelph ; Ontario CAX N1H 7J9), Cheese-based dry flake products and snack items and processes for producing the same.
Gelbman, Alexander, Digital information recording media system including a digital information recording media device with an electronic-ink display label for displaying information related to said digital information recording media device and/or digital information recorded thereon.
Gelbman, Alexander, Electronic admission pass system employing a plurality of updateable electronic-ink admission passes and one or more activator modules.
Gelbman, Alexander, Electronic information display system employing a plurality of electronic-ink display labels associated with a plurality of manufactured items for displaying information which changes as the manufactured items move through wholesale/retail distribution channels.
Gelbman, Alexander, Electronic menu display system employing a plurality of portable menus, each including an electronic-ink display label for displaying information updated by one or more activator modules within the restaurant.
Gelbman, Alexander, Electronic monetary instrument employing an electronic-ink layer for visually displaying the monetary value thereof in a particular currency.
Gelbman, Alexander, Electronic product identification and price display system employing electronic-ink display labels having a stacked architecture for visually displaying the price and/or promotional information for said consumer product, remotely updated by one or more remote activator modules installed within the retail environment.
Gelbman, Alexander, Electronic product price display system for installation in a retail environment and employing a plurality of electronic-ink display labels associated with a plurality of consumer products, for displaying price and/or promotional information remotely programmed using one or more activator modules installed within said retail environment.
Gelbman, Alexander, Electronic shipping container labeling system for labeling a plurality of shipping containers transported through a shipping system, using electronic-ink shipping labels displaying information regarding said shipping containers, and remotely updated by one or more activator modules.
Gelbman, Alexander, Electronic tagging system for tagging a plurality of luggage items transported through a transportation system, using electronic-ink display tags for displaying real-time information regarding said luggage items, and remotely programmable by activator modules installed throughout said transportion system.
Gelbman, Alexander, Electronic-ink based display system employing a plurality of RF-based activator modules in wireless communication with a plurality of remotely-updateable electronic display devices, each employing an electronic ink layer integrated within a stacked architecture.
Gelbman, Alexander, Electronic-ink based display tagging system employing a plurality electronic-ink display tags having a stacked architecture and being powered and programmed by a portable tag activation module.
Gelbman, Alexander, Electronic-ink based information organizing device employing an activator module mounted beneath the surface of an electronic-ink display structure.
Gelbman, Alexander, Electronic-ink based label system employing a plurality of remote activator modules in communication with a plurality of remotely-updateable electronic-ink display labels each assigned unique encryption keys for allowing only a subset of said labels to receive a broadcasted message from a common encrypted message broadcast signal.
Gelbman, Alexander, Electronic-ink based writing/drawing and display device employing an activator module mounted beneath the surface of an electronic-ink display structure.
Bruce J. Bryan ; Christopher Szent-Gyorgyi, Luciferases, fluorescent proteins, nucleic acids encoding the luciferases and fluorescent proteins and the use thereof in diagnostics, high throughput screening and novelty items.
Bryan Bruce J. ; Szent-Gyorgyi Christopher, Luciferases, fluorescent proteins, nucleic acids encoding the luciferases and fluorescent proteins and the use thereof in diagnostics, high throughput screening and novelty items.
Picioccio John J. (Bloomingdale NJ) Kienitz Steven D. (Sparta NJ) Kitchen Warren R. (E. Stroudsburg PA) Rossi Joseph E. (Washington NJ) Haase William C. (Long Valley NJ) Ono Allison T. (Oxford NJ) Hi, Method and apparatus for automatic bulk vending.
Brandenberg, Carl Brock; Kay, Robert L.; Maxwell, Kenneth J.; Cotter, R. Brandon, Method and apparatus for scheduling presentation of digital content on a personal communication device.
Bodin, William Kress; Masterson, Michael Lee; Watt, Stephen James, Method and apparatus for temperature based placement of an item within a storage unit.
Brown, Michael Wayne; Lawrence, Kevin Roderick; Paolini, Michael A., Method, system and program for specifying an electronic menu with food preferences from a personal storage device.
Brown, Michael Wayne; Dutta, Rabindranath; Paolini, Michael A.; Smith, Jr., Newton James, Providing consumers with incentives for healthy eating habits.
Brown, Michael Wayne; Dutta, Rabindranath; Paolini, Michael A.; Smith, Jr., Newton James, Providing consumers with incentives for healthy eating habits.
Gelbman, Alexander, Remotely-alterable electronic display label employing an electronic ink layer integrated within a stacked-layer architecture employing an antenna layer and an integrated circuit layer supporting an on-board battery power component, and a programmed processor for determining graphical indicia to be displayed by said electronic ink layer in response to electromagnetic signals received from said antenna.
Gelbman, Alexander, Remotely-alterable wireless electronic display device employing an electronic ink layer integrated within a stacked-layer architecture, including an activation grid matrix layer and transmitting and receiving antenna layers.
Bryan,Bruce; Szent Gyorgyi,Christopher; Szczepaniak,William, Renilla reniformis fluorescent proteins, nucleic acids encoding the fluorescent proteins and the use thereof in diagnostics, high throughput screening and novelty items.
Walker, Jay S.; Jorasch, James A.; Alderucci, Dean; Tulley, Stephen C.; Kim, Peter, Systems and methods wherein a player indicates an item that may be received based on a game event outcome associated with the player.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.