IP Library Patent Application 12895731
Patent Application
App. No. 12/895,731

Apparatuses, Methods and Systems for a Customer Service Request Evaluator

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/895,731
Abstract

The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE BEHAVIOR MONITOR (“OBM”) transform user social-gaming behavioral pattern data via various OBM components into online social-gaming experience customizations. In one embodiment, upon receiving a customer service request from a user, the OBM may obtain, for processing the customer service request, user social graph data identifying co-users, social networking action identifiers and associated social networking action timestamps; user online gaming action identifiers and associated gaming action timestamps; and customer service request evaluation rules and associated request evaluation score thresholds. The OBM may generate social-gaming activity timelines for the user and the co-users using the gaming action identifiers, social networking action identifiers and timestamps. The OBM may generate a social-gaming activity thread for the user using the social-gaming activity timelines. The OBM may calculate customer service request evaluation rule scores by applying the customer service request evaluation rules to the social-gaming activity thread, and compare each customer service request evaluation rule score to its associated request evaluation score threshold to generate request evaluation flags. The OBM may determine whether to process the customer service request based on whether any request evaluation flags were generated.

Claims (83)

1 . A processor-implemented customer service request evaluation method, comprising:

obtaining a customer service request from a user;

obtaining, for processing the customer service request, at least:

user social data including graph data identifying co-users, social networking action identifiers and associated social networking action timestamps;

user online gaming pattern data including gaming action identifiers and associated gaming action timestamps; and

customer service request evaluation rules and associated request evaluation score thresholds;

generating, via a processor, social-gaming activity timelines for the user and the co-users using the gaming action identifiers and the associated gaming action timestamps, as well as the social networking action identifiers and the associated social networking action timestamps;

generating a social-gaming activity thread for the user using the social-gaming activity timelines for the user and the co-users;

calculating customer service request evaluation rule scores by applying the customer service request evaluation rules to the generated social-gaming activity thread for the user;

comparing each customer service request evaluation rule score to its associated request evaluation score threshold to generate request evaluation flags; and

determining whether to process the customer service request based on whether any request evaluation flags were generated.

2 . The method of claim 1 , further comprising:

generating a constraint of service order, upon determining that a request evaluation flags was generated; and

providing a notification that the customer service request is denied.

3 . The method of claim 2 , further comprising:

providing, for a law enforcement agency, the constraint of service order and the social-gaming activity thread for the user.

4 . The method of claim 2 , further comprising:

terminating a user gaming session of the user, upon generating the constraint of service order.

5 . The method of claim 2 , further comprising:

modifying an online gaming experience of the user based on the customer service request evaluation rule scores.

6 . The method of claim 1 , further comprising:

calculating a customer service request priority score associated with the customer service request using the customer service request evaluation rule scores, upon determining that no request evaluation flags were generated; and

storing the customer service request along with the customer service request priority score and a customer service request timestamp in a service request queue of such customer service requests.

7 . The method of claim 6 , further comprising:

obtaining a notification to process one of the customer service requests in the service request queue; and

identifying one of the customer service requests in the service request queue to provide for processing, based on the customer service request priority scores and the customer service request timestamps; and

providing the identified customer service request for processing.

8 . A customer service request evaluation system, comprising:

a memory; and

a processor disposed in communication with the memory and configured to issue processing instructions stored in the memory, wherein the processor issues instructions to:

obtain a customer service request from a user;

obtain, for processing the customer service request, at least:

user social data including graph data identifying co-users, social networking action identifiers and associated social networking action timestamps;

user online gaming pattern data including gaming action identifiers and associated gaming action timestamps; and

customer service request evaluation rules and associated request evaluation score thresholds;

generate social-gaming activity timelines for the user and the co-users using the gaming action identifiers and the associated gaming action timestamps, as well as the social networking action identifiers and the associated social networking action timestamps;

generate a social-gaming activity thread for the user using the social-gaming activity timelines for the user and the co-users;

calculate customer service request evaluation rule scores by applying the customer service request evaluation rules to the generated social-gaming activity thread for the user;

compare each customer service request evaluation rule score to its associated request evaluation score threshold to generate request evaluation flags; and

determine whether to process the customer service request based on whether any request evaluation flags were generated.

9 . The system of claim 8 , wherein the processor further issues instructions to:

generate a constraint of service order, upon determining that a request evaluation flags was generated; and

provide a notification that the customer service request is denied.

10 . The system of claim 9 , wherein the processor further issues instructions to:

provide, for a law enforcement agency, the constraint of service order and the social-gaming activity thread for the user.

11 . The system of claim 9 , wherein the processor further issues instructions to:

terminate a user gaming session of the user, upon generating the constraint of service order.

12 . The system of claim 9 , wherein the processor further issues instructions to:

modify an online gaming experience of the user based on the customer service request evaluation rule scores.

13 . The system of claim 8 , wherein the processor further issues instructions to:

calculate a customer service request priority score associated with the customer service request using the customer service request evaluation rule scores, upon determining that no request evaluation flags were generated; and

store the customer service request along with the customer service request priority score and a customer service request timestamp in a service request queue of such customer service requests.

14 . The system of claim 13 , wherein the processor further issues instructions to:

obtain a notification to process one of the customer service requests in the service request queue; and

identify one of the customer service requests in the service request queue to provide for processing, based on the customer service request priority scores and the customer service request timestamps; and

provide the identified customer service request for processing.

15 . A processor-readable tangible medium storing processor-issuable customer service request evaluation instructions to:

obtain a customer service request from a user;

obtain, for processing the customer service request, at least:

user social data including graph data identifying co-users, social networking action identifiers and associated social networking action timestamps;

user online gaming pattern data including gaming action identifiers and associated gaming action timestamps; and

customer service request evaluation rules and associated request evaluation score thresholds;

generate social-gaming activity timelines for the user and the co-users using the gaming action identifiers and the associated gaming action timestamps, as well as the social networking action identifiers and the associated social networking action timestamps;

generate a social-gaming activity thread for the user using the social-gaming activity timelines for the user and the co-users;

calculate customer service request evaluation rule scores by applying the customer service request evaluation rules to the generated social-gaming activity thread for the user;

compare each customer service request evaluation rule score to its associated request evaluation score threshold to generate request evaluation flags; and

determine whether to process the customer service request based on whether any request evaluation flags were generated.

16 . The medium of claim 15 , the medium further storing instructions to:

generate a constraint of service order, upon determining that a request evaluation flags was generated; and

provide a notification that the customer service request is denied.

17 . The medium of claim 16 , the medium further storing instructions to:

provide, for a law enforcement agency, the constraint of service order and the social-gaming activity thread for the user.

18 . The medium of claim 16 , the medium further storing instructions to:

terminate a user gaming session of the user, upon generating the constraint of service order.

19 . The medium of claim 16 , the medium further storing instructions to:

modify an online gaming experience of the user based on the customer service request evaluation rule scores.

20 . The medium of claim 15 , the medium further storing instructions to:

calculate a customer service request priority score associated with the customer service request using the customer service request evaluation rule scores, upon determining that no request evaluation flags were generated; and

store the customer service request along with the customer service request priority score and a customer service request timestamp in a service request queue of such customer service requests.

21 . The medium of claim 20 , the medium further storing instructions to:

obtain a notification to process one of the customer service requests in the service request queue; and

identify one of the customer service requests in the service request queue to provide for processing, based on the customer service request priority scores and the customer service request timestamps; and

provide the identified customer service request for processing.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2020
From: BANK OF AMERICA, N.A., AS LENDER
To: ZYNGA INC.
Reel/Frame 054701/0393 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 21, 2018
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 049147/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2011
From: OCKO, MATTHEW
To: ZYNGA INC.
Reel/Frame 026941/0625 →