Movatterモバイル変換


[0]ホーム

URL:


US20160013999A1 - Logging server appliance for hosted system communities and operation center - Google Patents

Logging server appliance for hosted system communities and operation center
Download PDF

Info

Publication number
US20160013999A1
US20160013999A1US14/325,532US201414325532AUS2016013999A1US 20160013999 A1US20160013999 A1US 20160013999A1US 201414325532 AUS201414325532 AUS 201414325532AUS 2016013999 A1US2016013999 A1US 2016013999A1
Authority
US
United States
Prior art keywords
systems
data objects
common data
qualified
data
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
Application number
US14/325,532
Inventor
Eugene T. Bond
John E. BURDEN
Gandalf G. HUDLOW
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Game Technology
Original Assignee
International Game Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Game TechnologyfiledCriticalInternational Game Technology
Priority to US14/325,532priorityCriticalpatent/US20160013999A1/en
Assigned to IGTreassignmentIGTASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HUDLOW, GANDALF G., BOND, EUGENE T., BURDEN, JOHN E.
Publication of US20160013999A1publicationCriticalpatent/US20160013999A1/en
Assigned to IGTreassignmentIGTASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HUDLOW, GANDALF G., BOND, EUGENE T., BURDEN, JOHN E.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Operational data is managed by a system. Real-time operational data is collected at a plurality of client systems. At each client system, the collected real-time operational data is normalized into a common format to thereby provide a plurality of common data objects, each common data object is qualified for an assignment of one or more tags based on qualification rules, one or more corresponding tags is assigned to each common data object, and the qualified common data objects are prioritized according to a predetermined rule to identify high priority common data objects and low priority common data objects. The high priority qualified common data objects are then sent to a central server.

Description

Claims (20)

What is claimed is:
1. A method of managing operational data, the method comprising:
collecting real-time operational data at a plurality of client systems;
at each client system:
normalizing the collected real-time operational data into a common format to thereby provide a plurality of common data objects;
qualifying each common data object for an assignment of one or more tags based on qualification rules;
assigning one or more corresponding tags to each common data object; and
prioritizing the qualified common data objects according to a predetermined rule to identify high priority common data objects and low priority common data objects; and
sending the high priority qualified common data objects to a central server.
2. The method ofclaim 1, wherein:
the operational data includes one or more of log messages, messages of regulatory importance, error messages, debug messages, information messages, statistical data, performance data, system health measures, system events, gaming events, operating system events, and hardware errors; and
the plurality of client systems includes one or more of logging systems, gaming systems, casino management systems, floor management systems, bonusing systems, progressive systems, table systems, cashless systems, ticketing systems, and floor systems.
3. The method ofclaim 1, further comprising replacing the predetermined rule with a new predetermined rule, and re-prioritizing the qualified common data objects according to the new predetermined rule.
4. The method ofclaim 1, wherein the step of collecting comprises collecting the operational data from multiple data sources each having a different log format.
5. The method ofclaim 1, further comprising associating one or more corresponding tags of one or more high priority qualified data objects with one or more resolutions.
6. The method ofclaim 5, further comprising:
identifying the one or more resolutions associated with the one or more corresponding tags of the one or more high priority qualified data objects, and
in response to the identifying, running one or more resolution scripts associated with each resolution.
7. The method ofclaim 1, further comprising analyzing at the central server the high priority qualified data objects from each client system of the plurality of client systems and identifying one or more error trends, based on the analyzing.
8. A system for managing operational data comprising:
one or more processing devices in communication with one or more memories including instructions that when executed by the one or more processing devices cause the one or more processing devices to perform the steps of:
collecting real-time operational data at a plurality of client systems;
at each client system:
normalizing the collected real-time operational data into a common format to thereby provide a plurality of common data objects,
qualifying each common data object for an assignment of one or more corresponding tags based on qualification rules;
assigning one or more corresponding tags to each common data object;
and
prioritizing the qualified common data objects according to a predetermined rule to identify high priority common data objects and low priority common data objects; and
sending the high priority qualified common data objects to a central server.
9. The system ofclaim 8, wherein:
the operational data includes one or more of log messages, messages of regulatory importance, error messages, debug messages, information messages, statistical data, performance data, system health measures, system events, gaming events, operating system events, and hardware errors; and
the plurality of client systems includes one or more of logging systems, gaming systems, casino management systems, floor management systems, bonusing systems, progressive systems, table systems, cashless systems, ticketing systems, and floor systems.
10. The system ofclaim 8, wherein the one or more memories include additional instructions that when executed by the one or more processing devices cause the one or more processing devices to perform the steps of:
receiving a vote up or a vote down of the qualification rules by members of a community; and
in response to the vote up or the vote down, re-prioritizing the qualification rules that have been voted down as low priority and re-prioritizing the qualification rules that have been voted up as high priority, thereby causing the one or more corresponding tags applied to the common data objects to be prioritized according to the priority of the rule that tagged the common data objects.
11. The system ofclaim 8, wherein the processing device further is, during the collecting, collecting the operational data from multiple data sources each having a different log format.
12. The system ofclaim 8, wherein the processing device further is associating one or more corresponding tags of a high priority qualified data object with one or more resolutions.
13. The system ofclaim 12, wherein the processing device further is:
identifying the one or more resolutions associated with the one or more corresponding tags of the one or more high priority qualified data objects, and
in response to the identifying, running one or more resolution scripts associated with the one or more resolutions.
14. The system ofclaim 8, wherein the processing device further is analyzing at the central server the high priority qualified data objects from each client system of the plurality of client systems and identifying one or more error trends, based on the analyzing.
15. A computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
computer code for collecting real-time operational data at a plurality of client systems;
computer code for, at each client system:
normalizing the collected real-time operational data into a common format to thereby provide a plurality of common data objects,
qualifying each common data object for an assignment of one or more corresponding tags based on qualification rules;
assigning one or more corresponding tags to each common data object;
and
prioritizing the qualified common data objects according to a predetermined rule to identify high priority common data objects and low priority common data objects; and
computer code for sending the high priority qualified common data objects to a central server.
16. The computer program product ofclaim 15, wherein:
the operational data includes one or more log messages, messages of regulatory importance, error messages, debug messages, information messages, statistical data, performance data, system health measures, system events, gaming events, operating system events, and hardware errors; and
the plurality of client systems includes one or more logging systems, gaming systems, casino management systems, floor management systems, bonusing systems, progressive systems, table systems, cashless systems, ticketing systems, and floor systems.
17. The computer program product ofclaim 15, further comprising computer code for, during the collecting, collecting the operational data from multiple data sources each having a different log format.
18. The computer program product ofclaim 15, further comprising computer code for associating one or more corresponding tags of one or more high priority qualified data objects with one or more resolutions.
19. The computer program product ofclaim 18, further comprising:
computer code for identifying the one or more resolutions associated with the one or more corresponding tags of the one or more high priority qualified data objects, and
computer code for, in response to the identifying, running one or more resolution scripts associated with each resolution.
20. The computer program product ofclaim 15, further comprising:
computer code for analyzing at the central server the high priority qualified data objects from each client system of the plurality of client systems and identifying one or more error trends, based on the analyzing.
US14/325,5322014-07-082014-07-08Logging server appliance for hosted system communities and operation centerAbandonedUS20160013999A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/325,532US20160013999A1 (en)2014-07-082014-07-08Logging server appliance for hosted system communities and operation center

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US14/325,532US20160013999A1 (en)2014-07-082014-07-08Logging server appliance for hosted system communities and operation center

Publications (1)

Publication NumberPublication Date
US20160013999A1true US20160013999A1 (en)2016-01-14

Family

ID=55068408

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US14/325,532AbandonedUS20160013999A1 (en)2014-07-082014-07-08Logging server appliance for hosted system communities and operation center

Country Status (1)

CountryLink
US (1)US20160013999A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10853317B2 (en)*2015-08-072020-12-01Adp, LlcData normalizing system
US20230135368A1 (en)*2021-10-292023-05-04Sap SeDynamic intelligent log analysis tool

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6875110B1 (en)*2000-10-172005-04-05IgtMulti-system gaming terminal communication device
US20050192088A1 (en)*2004-02-022005-09-01Michael HartmanEnhanced process for gaming using multiple random progressive prize opportunities and bingo-type of gaming products thereby
US20080065646A1 (en)*2006-09-082008-03-13Microsoft CorporationEnabling access to aggregated software security information
US20080313280A1 (en)*2006-07-252008-12-18International Business Machines CorporationHeterogeneous evolutionary self-formatting internet protocols
US20090077231A1 (en)*2007-09-132009-03-19Minoru SakaiDevice information management apparatus, device information management method, and storage medium
US20100125880A1 (en)*2008-11-202010-05-20Microsoft CorporationCommunity generated content channels
US20100223226A1 (en)*2009-02-272010-09-02International Business Machines CorporationSystem for monitoring global online opinions via semantic extraction
US20120290950A1 (en)*2011-05-122012-11-15Jeffrey A. RapaportSocial-topical adaptive networking (stan) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
US20140280909A1 (en)*2013-03-152014-09-18Battelle Memorial InstituteMulti-domain situational awareness for infrastructure monitoring
US20150025875A1 (en)*2013-07-192015-01-22Tibco Software Inc.Semantics-oriented analysis of log message content
US20150379959A1 (en)*2014-06-262015-12-31Amazon Technologies, Inc.Automatic image-based recommendations using a color palette

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6875110B1 (en)*2000-10-172005-04-05IgtMulti-system gaming terminal communication device
US20050192088A1 (en)*2004-02-022005-09-01Michael HartmanEnhanced process for gaming using multiple random progressive prize opportunities and bingo-type of gaming products thereby
US20080313280A1 (en)*2006-07-252008-12-18International Business Machines CorporationHeterogeneous evolutionary self-formatting internet protocols
US20080065646A1 (en)*2006-09-082008-03-13Microsoft CorporationEnabling access to aggregated software security information
US20090077231A1 (en)*2007-09-132009-03-19Minoru SakaiDevice information management apparatus, device information management method, and storage medium
US20100125880A1 (en)*2008-11-202010-05-20Microsoft CorporationCommunity generated content channels
US20100223226A1 (en)*2009-02-272010-09-02International Business Machines CorporationSystem for monitoring global online opinions via semantic extraction
US20120290950A1 (en)*2011-05-122012-11-15Jeffrey A. RapaportSocial-topical adaptive networking (stan) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
US20140280909A1 (en)*2013-03-152014-09-18Battelle Memorial InstituteMulti-domain situational awareness for infrastructure monitoring
US20150025875A1 (en)*2013-07-192015-01-22Tibco Software Inc.Semantics-oriented analysis of log message content
US20150379959A1 (en)*2014-06-262015-12-31Amazon Technologies, Inc.Automatic image-based recommendations using a color palette

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Zubiaga et al. (Real-Time Classification of Twitter Trends, Journal of the American Society for Information Science and Technology, 6 March 2014)*

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10853317B2 (en)*2015-08-072020-12-01Adp, LlcData normalizing system
US20230135368A1 (en)*2021-10-292023-05-04Sap SeDynamic intelligent log analysis tool
US11907171B2 (en)*2021-10-292024-02-20Sap SeDynamic intelligent log analysis tool

Similar Documents

PublicationPublication DateTitle
US11038784B2 (en)Techniques for evaluating server system reliability, vulnerability and component compatibility using crowdsourced server and vulnerability data
US10713271B2 (en)Querying distributed log data using virtual fields defined in query strings
US11546380B2 (en)System and method for creation and implementation of data processing workflows using a distributed computational graph
US12014283B2 (en)Systems and methods for identifying process flows from log files and visualizing the flow
US10783062B2 (en)Automated diagnostic testing of databases and configurations for performance analytics visualization software
US9900299B2 (en)Aggregated computing infrastructure analyzer
US11870741B2 (en)Systems and methods for a metadata driven integration of chatbot systems into back-end application services
US20180349257A1 (en)Systems and methods for test prediction in continuous integration environments
US10664535B1 (en)Retrieving log data from metric data
CN113157545A (en)Method, device and equipment for processing service log and storage medium
US20110302332A1 (en)Method of monitoring device forming information processing system, information apparatus and information processing system
US20250097211A1 (en)Distributing certificate bundles according to fault domains
US9497095B2 (en)Dynamic control over tracing of messages received by a message broker
US20130219156A1 (en)Compliance aware change control
WO2017007979A1 (en)Automatically generating service documentation based on actual usage
US10009220B2 (en)In-vehicle information system and information processing method thereof
US11606245B1 (en)Validating endpoints in a service mesh of a distributed computing system
US20150012647A1 (en)Router-based end-user performance monitoring
US10929259B2 (en)Testing framework for host computing devices
Chithaluru et al.Simulation on SDN and NFV models through mininet
US9565079B1 (en)Holographic statistics reporting
US20160013999A1 (en)Logging server appliance for hosted system communities and operation center
US11210156B1 (en)Intelligent distributed tracing
US20180219752A1 (en)Graph search in structured query language style query
US12050505B2 (en)Systems and methods for automatically applying configuration changes to computing clusters

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:IGT, NEVADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOND, EUGENE T.;BURDEN, JOHN E.;HUDLOW, GANDALF G.;SIGNING DATES FROM 20140714 TO 20140728;REEL/FRAME:033608/0429

ASAssignment

Owner name:IGT, NEVADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOND, EUGENE T.;BURDEN, JOHN E.;HUDLOW, GANDALF G.;SIGNING DATES FROM 20140714 TO 20140728;REEL/FRAME:042374/0248

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp