Remote dynamic configuration of telemetry reporting through regular expressions
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G08C-019/16
G08C-019/00
출원번호
US-0692940
(2012-12-03)
등록번호
US-9105178
(2015-08-11)
발명자
/ 주소
Carlson, Jay A.
Chopra, Vivek
출원인 / 주소
Sony Computer Entertainment Inc.
대리인 / 주소
Carr & Ferrell LLP
인용정보
피인용 횟수 :
2인용 특허 :
85
초록▼
A system for dynamic configuration of telemetry data may comprise a client to place a library call to a configuration server, the library call including identifying information associated with the client. The system may further comprise a processor to receive, from the configuration server, one or m
A system for dynamic configuration of telemetry data may comprise a client to place a library call to a configuration server, the library call including identifying information associated with the client. The system may further comprise a processor to receive, from the configuration server, one or more regular expressions for configuration of the telemetry data collected at the client, based on the identifying information, collect, at the client, the telemetry data based on predetermined criteria, match the one or more regular expressions to the telemetry data, based on the match, selectively provide the telemetry data based on the one or more regular expressions to produce filtered telemetry data, and periodically report the filtered telemetry to the server, the filtered telemetry data including or excluding the telemetry data matching the one or more regular expressions.
대표청구항▼
1. A computer-based method for dynamic configuration of telemetry data, the method comprising: placing, via executable instructions stored in a memory and executed by a processor, a library call to a configuration server, the library call including identifying information associated with at least on
1. A computer-based method for dynamic configuration of telemetry data, the method comprising: placing, via executable instructions stored in a memory and executed by a processor, a library call to a configuration server, the library call including identifying information associated with at least one of a client and a user of the client;receiving from the configuration server, via the executable instructions, based on the identifying information, one or more regular expressions for configuration of the telemetry data collected at the client;collecting at the client, via the executable instructions, the telemetry data based on predetermined criteria;matching, via the executable instructions, the one or more regular expressions to the telemetry data;selectively providing, via the executable instructions, the telemetry data based on the one or more regular expressions to produce filtered telemetry data; andperiodically reporting, via the executable instructions, the filtered telemetry data to the server. 2. The method of claim 1, wherein the client is a client application. 3. The method of claim 1, wherein the filtered telemetry data includes the telemetry data matching the one or more regular expressions. 4. The method of claim 1, wherein the filtered telemetry data excludes the telemetry data matching the one or more regular expressions. 5. The method of claim 1, wherein the client is a client device. 6. The method of claim 1, wherein the identifying information is associated with a client device. 7. The method of claim 1, wherein the identifying information is associated with a user of a client device. 8. The method of claim 7, wherein the client device is one or more of a game console, a mobile device, a computer, a tablet computer, and a smartphone. 9. The method of claim 1, wherein the one or more regular expressions are provided in response to a startup of the client. 10. The method of claim 1, where the one or more regular expressions are received in response to a user login at the client. 11. The method of claim 1, where the one or more regular expressions are received with a request for reporting. 12. The method of claim 1, wherein the telemetry data includes a string generated based on one or more of a name, a name space, type of the telemetry data, and a value. 13. A system for dynamic configuration of telemetry data, the system comprising: a client to place a library call to a configuration server, the library call including identifying information associated with at least one of the client and a user of the client; anda processor to:receive, from the configuration server, one or more regular expressions for configuration of the telemetry data collected at the client, based on the identifying information;collect, at the client, the telemetry data based on predetermined criteria;match the one or more regular expressions to the telemetry data;selectively provide the telemetry data based on the one or more regular expressions to produce filtered telemetry data; andperiodically report the filtered telemetry data to the server. 14. The system of claim 13, wherein the client is a client application. 15. The system of claim 13, wherein the filtered telemetry data includes the telemetry data matching the one or more regular expressions. 16. The system of claim 13, wherein the filtered telemetry data excludes the telemetry data matching the one or more regular expressions. 17. The system of claim 13, wherein the client is a client device. 18. The system of claim 13, wherein the identifying information is associated with a client device. 19. The system of claim 13, wherein the identifying information is associated with a user of a client device. 20. The system of claim 19, wherein the client device is one or more of a game console, a mobile device, a computer, a tablet computer, and a smartphone. 21. The system of claim 13, wherein the one or more regular expressions are provided in response to a startup of the client. 22. The system of claim 13, where the one or more regular expressions are received in response to a user login at the client. 23. The system of claim 13, where the one or more regular expressions are received with a request for reporting. 24. A non-transitory processor-readable medium having embodied thereon instructions being executable by at least one processor to perform a method for dynamic configuration of telemetry data, the method comprising: placing a library call to a configuration server, the library call including identifying information associated with at least one of a client and a user of the client;based on the identifying information, receiving, from the configuration server, one or more regular expressions for configuration of the telemetry data collected at the client;collecting, at the client, the telemetry data based on predetermined criteria;matching the one or more regular expressions to the telemetry data;selectively providing the telemetry data based on the one or more regular expressions to produce filtered telemetry data; andperiodically reporting the filtered telemetry data to the server.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (85)
Landsman Rick W. ; Lee Wei-Yeh, Ad controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed.
Sachiko Uranaka JP; Masaki Kiyono JP, Application package and system for permitting a user to use distributed application package on the term of the use thereof.
Nakamura Shigeichi (Tokyo JPX) Yamashita Yujiro (Yokohama JPX) Inoue Makoto (Yokohama JPX) Sato Seiichi (Tokyo JPX), Clamping circuit for CMOS-input-type IC and power switching circuit.
Boss,Gregory Jensen; Dawson,Christopher James; Graham,Barry Michael; Hamilton, II,Rick Allen; Waters,Timothy Moffett, Dynamic vehicle grid infrastructure to allow vehicles to sense and respond to traffic conditions.
Jernigan Forest E. (Morristown TN) Bingham Joseph P. (Knoxville TN), Embedded commericals within a television receiver using an integrated electronic billboard.
Balaska Richard K. (Norwalk CT) Hunter Robert L. (New York NY) Robinson ; Jr. Scott S. (Stamford CT), Memory system including RAM and page switchable ROM.
Sindhushayana,Nagabhushana T.; Esteves,Eduardo A. S.; Attar,Rashid A.; Wu,Qiang, Method and apparatus for adaptive rate selection in a communication system.
Blahut Donald E. (Holmdel NJ) Schell William M. (Watchung NJ) Story Guy A. (New York NY) Szurkowski Edward S. (Maplewood NJ), Method of advertisement selection for interactive service.
Bhakta,Dharmesh N.; Lee,Walter Chun Won; Ravi,Kumar; Rybczynski,Eric Siegfried, Method, apparatus and computer program product for dynamic display of billboard information.
Haggard Neal A. ; Molloy Chris L. ; Quesenberry Gary M. ; Robinson Robert C. ; Stuck Henry L., Performance/capacity management framework over many servers.
Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D., Returning a second content based on a user's reaction to a first content.
Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D., Selecting a second content based on a user's reaction to a first content.
Yen, Wei; Wright, Ian; Tu, Xiaoyuan; Reynolds, Stuart; Powers, III, William Robert; Musick, Charles; Funge, John; Dobson, Daniel; Bererton, Curt, Self-contained inertial navigation system for interactive control using movable controllers.
Takahashi Toshinari,JPX ; Nogami Hiroyasu,JPX, Software distribution system and software utilization scheme for improving security and user convenience.
Houvener Robert C. ; Hoenisch Ian P., System and method of assessing the quality of an identification transaction using an identificaion quality score.
Michael S. Kupka ; Michael G. Lundgren, System for prepayment of electronic content using removable media and for prevention of unauthorized copying of same.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Appelman, Barry; Lu, Larry L.; Wang, Jian, Targeted geographical condition notification of users based on a geographic location and device types or software of the users.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.