IP Library Granted Patent US 10,346,859
Granted Patent B2
US 10,346,859 · App. 15/860,378 · Granted Jul 9, 2019

System and method for applying tracing tools for network locations

Inventors: Haggai Shachar (Tel-Aviv, IL); Shahar Nechmad (Tel-Aviv, IL)
Assignee: LIVEPERSON, INC.
G06Q30/0201G06Q30/02G06Q30/0204G06Q30/0244G06Q30/0255H04L67/22G06F16/9537
View Patent ↗
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 10,346,859
App. No.
15/860,378
Granted
Jul 9, 2019
Kind
B2
Abstract

A method is disclosed for enabling a network location to provide an ordering process for data relevant to connected network devices' activities. The method includes assembling the data, utilizing the activity data, and associating the data, such that information is derived to enable a desired expansion of at least one designated activity. Another method is disclosed for managing an object assignment broadcast operations for a network location based on a network device's previous activities. This second method includes tracing a network device's conduct to determine that a network device prefers a particular class of content. The method also includes tagging a network device's profile with the respective observation and deciding by a network location as to the classification factor for a network device to be targeted for an object assignment broadcast.

Claims (45)

1. A computer-implemented method, comprising:

identifying a plurality of interaction parameters, wherein an interaction parameter is used to monitor an interaction with a server, wherein the server is associated with a network location, wherein the network location is characterized by a configuration;

monitoring one or more interactions with the server over a period of time, wherein the one or more interactions are associated with at least one feature;

periodically determining a value corresponding to an interaction parameter, wherein determining is based on the one or more interactions monitored over the period of time and the at least one feature;

analyzing the periodically determined values, wherein analyzing includes identifying an interaction parameter associated with an attribute;

determining an association between the identified interaction parameter and another interaction parameter based on the attribute; and

displaying association data, wherein the association data includes the determined association, wherein the association data is used to modify the configuration, and wherein the modified configuration is applied to the one or more interactions.

2. The computer-implemented method of claim 1 , further comprising:

determining an additional value associated with the attribute, wherein the determined additional value is expressed in units of time, and wherein the attribute is a trend.

3. The computer-implemented method of claim 2 , wherein displaying the association data further includes providing an indication of the determined value.

4. The computer-implemented method of claim 1 , wherein identifying the one of the interaction parameters is in response to determining that the identified interaction parameter is associated with an exceeded threshold.

5. The computer-implemented method of claim 1 , wherein monitoring the one or more interactions includes tracking time durations of access requests to the server.

6. The computer-implemented method of claim 5 , wherein monitoring the one or more interactions further includes tracking interactions of an identified computing device and storing data representing the tracked interactions of the identified computing device.

7. The computer-implemented method of claim 1 , further comprising:

receiving information corresponding to an interaction type, wherein identifying one of the interaction parameters is based on the interaction type.

8. A system, comprising:

one or more data processors; and

one or more non-transitory computer-readable storage media containing instructions configured to cause the one or more processors to perform operations including:

identifying a plurality of interaction parameters, wherein an interaction parameter is used to monitor an interaction with a server, wherein the server is associated with a network location, wherein the network location is characterized by a configuration;

monitoring one or more interactions with the server over a period of time, wherein the one or more interactions are associated with at least one feature;

periodically determining a value corresponding to an interaction parameter, wherein determining is based on the one or more interactions monitored over the period of time and the at least one feature;

analyzing the periodically determined values, wherein analyzing includes identifying an interaction parameter associated with an attribute;

determining an association between the identified interaction parameter and another interaction parameter based on the attribute; and

displaying association data, wherein the association data includes the determined association, and wherein the association data is used to modify the configuration, and wherein the modified configuration is applied to the one or more interactions.

9. The system of claim 8 , wherein the operations further comprise:

determining an additional value associated with the attribute, wherein the determined additional value is expressed in units of time, and wherein the attribute is a trend.

10. The system of claim 9 , wherein displaying the association data further includes providing an indication of the determined value.

11. The system of claim 8 , wherein identifying the one of the interaction parameters is in response to determining that the identified interaction parameter is associated with an exceeded threshold.

12. The system of claim 8 , wherein monitoring the one or more interactions includes tracking time durations of access requests to the server.

13. The system of claim 12 , wherein monitoring the one or more interactions further includes tracking interactions of an identified computing device and storing data representing the tracked interactions of the identified computing device.

14. The system of claim 8 , wherein the operations further comprise:

receiving information corresponding to an interaction type, wherein identifying one of the interaction parameters is based on the interaction type.

15. A computer-program product tangibly embodied in a non-transitory machine readable storage medium, and including instructions configured to cause a data processing apparatus to perform operations comprising:

identifying a plurality of interaction parameters, wherein an interaction parameter is used to monitor an interaction with a server, wherein the server is associated with a network location, wherein the network location is characterized by a configuration;

monitoring one or more interactions with the server over a period of time, wherein the one or more interactions are associated with at least one feature;

periodically determining a value corresponding to an interaction parameter, wherein determining is based on the one or more interactions monitored over the period of time and the at least one feature;

analyzing the periodically determined values, wherein analyzing includes identifying an interaction parameter associated with an attribute;

determining an association between the identified interaction parameter and another interaction parameter based on the attribute; and

displaying association data, wherein the association data includes the determined association, and wherein the association data is used to modify the configuration, and wherein the modified configuration is applied to the one or more interactions.

16. The computer-program product of claim 15 , wherein the operations further comprise:

determining an additional value associated with the attribute, wherein the determined additional value is expressed in units of time, and wherein the attribute is a trend.

17. The computer-program product of claim 16 , wherein displaying the association data further includes providing an indication of the determined value.

18. The computer-program product of claim 15 , wherein identifying the one of the interaction parameters is in response to determining that the identified interaction parameter is associated with an exceeded threshold.

19. The computer-program product of claim 15 , wherein monitoring the one or more interactions includes tracking time durations of access requests to the server.

20. The computer-program product of claim 19 , wherein monitoring the one or more interactions further includes tracking interactions of an identified computing device and storing data representing the tracked interactions of the identified computing device.

Assignments (4)
SECURITY INTEREST Recorded Sep 13, 2025
From: LIVEPERSON, INC.; VOICEBASE, INC.; LIVEPERSON AUTOMOTIVE, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 072891/0627 →
PATENT SECURITY AGREEMENT Recorded Jun 3, 2024
From: LIVEPERSON, INC.; LIVEPERSON AUTOMOTIVE, LLC; VOICEBASE, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 067607/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2018
From: SHACHAR, HAGGAI; NECHMAD, SHAHAR
To: NUCONOMY
Reel/Frame 044785/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2018
From: NUCONOMY LTD
To: LIVEPERSON, INC.
Reel/Frame 044785/0832 →
Continuity (4)
Continuation 15595590 · May 15, 2017
Continuation In Part 12608117 · Oct 29, 2009
Provisional Application 61109192 · Oct 29, 2008
Related Publication 20180253741A1 · Sep 6, 2018