System and methods for facilitating object assignments
First Claim
1. A computer-implemented method, comprising:
- receiving, on a computing device, input corresponding to terminal device data from a plurality of terminal devices, wherein data from a terminal device includes a result code indicating a result of an engagement executed on a server;
identifying a plurality of network devices that have been used to obtain an object from the server during a plurality of engagements;
storing a set of attributes associated with each of the identified plurality of network devices;
identifying, from the set of attributes, a result code corresponding to the plurality of engagements, wherein the result code indicates that each of the identified plurality of network devices were used to obtain the object from the server;
performing a regression analysis on the stored set of attributes, wherein performing the regression analysis includes generating a subset of common attributes from the set of attributes for the plurality of engagements that include the result code, wherein the generated subset of common attributes includes one or more attributes that are predictive of an object assignment during one or more engagements;
comparing attributes of a new network device on the server to the generated subset of common attributes;
generating a similarity parameter for the new network device based on the comparison; and
determining whether to facilitate a terminal device communication based on the similarity parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention determines which network devices are likely to have a positive result in engagements with terminal devices. A server can obtain data about network devices with respect to the communication session with a network site. Then the server can use rules to define a set of network devices that are eligible to interact or communicate with a terminal device. The server can connect to the network devices as randomly as possible. Terminal devices can initiate engagements with network devices. The server can detect characteristics in the interaction of engagements that have positive results. The server generates an evaluation protocol based on the characteristics, to assign new network devices a parameter representing how close the new network device conforms to the evaluation protocol. The parameter is used by the system in real-time to inform terminal devices as to which network devices to connect to and in what order.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving, on a computing device, input corresponding to terminal device data from a plurality of terminal devices, wherein data from a terminal device includes a result code indicating a result of an engagement executed on a server; identifying a plurality of network devices that have been used to obtain an object from the server during a plurality of engagements; storing a set of attributes associated with each of the identified plurality of network devices; identifying, from the set of attributes, a result code corresponding to the plurality of engagements, wherein the result code indicates that each of the identified plurality of network devices were used to obtain the object from the server; performing a regression analysis on the stored set of attributes, wherein performing the regression analysis includes generating a subset of common attributes from the set of attributes for the plurality of engagements that include the result code, wherein the generated subset of common attributes includes one or more attributes that are predictive of an object assignment during one or more engagements; comparing attributes of a new network device on the server to the generated subset of common attributes; generating a similarity parameter for the new network device based on the comparison; and determining whether to facilitate a terminal device communication based on the similarity parameter. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a processor; and a non-transitory computer-readable storage medium containing instructions configured to cause the processor to perform operations including; receiving input corresponding to terminal device data from a plurality of terminal devices, wherein data from a terminal device includes a result code indicating a result of an engagement executed on a server; identifying a plurality of network devices that have been used to obtain an object from the server during a plurality of engagements; storing a set of attributes associated with each of the identified plurality of network devices; identifying, from the set of attributes, a result code corresponding to the plurality of engagements, wherein the result code indicates that each of the identified plurality of network devices were used to obtain the object from the server; performing a regression analysis on the stored set of attributes, wherein performing the regression analysis includes generating a subset of common attributes from the set of attributes for the plurality of engagements that include the result code, wherein the generated subset of common attributes includes one or more attributes that are predictive of an object assignment during one or more engagements; comparing attributes of a new network device on the server to the generated subset of common attributes; generating a similarity parameter for the new network device based on the comparison; and determining whether to facilitate a terminal device communication based on the similarity parameter. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product, tangibly embodied in a non-transitory machine readable medium, including instructions configured to cause a data processing apparatus to:
-
receive input corresponding to terminal device data from a plurality of terminal devices, wherein data from a terminal device includes a result code indicating a result of an engagement executed on a server; identify a plurality of network devices that have been used to obtain an object from the server during a plurality of engagements; store a set of attributes associated with each of the identified plurality of network devices; identify, from the set of attributes, a result code corresponding to the plurality of engagements, wherein the result code indicates that each of the identified plurality of network devices were used to obtain the object from the server; perform a regression analysis on the stored set of attributes, wherein performing the regression analysis includes generating a subset of common attributes from the set of attributes for the plurality of engagements that include the result code, wherein the generated subset of common attributes includes one or more attributes that are predictive of an object assignment during one or more engagement; compare attributes of a new network device on the server to the generated subset of common attributes; generate a similarity parameter for the new network device based on the comparison; and determine whether to facilitate a terminal device communication based on the similarity parameter. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification