IP Library Patent Application 14844771
Patent Application
App. No. 14/844,771

CROSS-BORDER TREND ALERTS AND VISUALIZATIONS

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.
14/844,771
Abstract

Systems and methods for cross-border trend alerts and visualizations are provided. In example embodiments, trade data corresponding to a plurality of transactions is accessed. Transaction attributes are extracted from the trade data. The plurality of transactions are filtered according to the extracted transaction attributes. A trend is inferred based on the extracted transaction attributes for the filtered plurality of transactions. A visualization representative of the filtered plurality of transactions is generated. The visualizations is displayed on a user interface of a user device.

Claims (69)

1 . A system comprising:

a data module to access, from a couple data store, trade data corresponding to a plurality of transactions;

an extraction module to extract transaction attributes from the trade data, the transaction attributes including a cross-border relationship attribute indicating that a particular transaction is associated with a border transgression;

a filter module to filter the plurality of transactions according to the cross-border relationship attribute;

a trend module, implemented by at least one hardware processor of a machine, to infer a trend based on the extracted transaction attributes of the filtered plurality of transactions; and

a presentation module to:

generate a visualization representative of the filtered plurality of transactions using the extracted transaction attributes for the filtered plurality of transactions and the trend, and

cause display of the visualization on a user interface of a user device of a user.

2 . The system of claim 1 :

wherein the trend module is further to generate a trend alert message describing the trend in response to inferring the trend;

the system further comprising a communication module to automatically transmit the trend alert message to the user device of the user.

3 . The system of claim 1 :

wherein the presentation module is further to cause display of a user interface configured to receive a user-specification of a filter from the user device of the user, the user-specification of the filter including instructions for filtering the plurality of transactions according to user-specified transaction attributes;

the system further comprising a communication module to receive a user-specification of a filter from the user device of the user;

wherein the filtering the plurality of transactions is filtered according to the user-specification of the filter.

4 . The system of claim 1 :

wherein the data module is further to:

access user data for a plurality of users, the user data indicating user transaction activity,

identify a particular user among the plurality of users based on the user data and the cross-border relationship attribute, and

generate a link to a visualization configuration for the visualization representative of the filtered plurality of transactions filtered according to the user-specification of the filter;

the system further comprising a communication module to transmit the generated link to a user device of the particular user.

5 . A method comprising:

accessing trade data corresponding to a plurality of transactions;

extracting transaction attributes from the trade data, the transaction attributes including a cross-border relationship attribute indicating that a particular transaction is associated with a border transgression;

filtering the plurality of transactions according to the cross-border relationship attribute;

inferring a trend based on the extracted transaction attributes of the filtered plurality of transactions;

generating a visualization representative of the filtered plurality of transactions using the extracted transaction attributes for the filtered plurality of transactions and the trend; and

causing display of the visualization on a user interface of a user device of a user.

6 . The method of claim 5 , further comprising:

generating a trend alert message describing the trend in response to inferring the trend; and

automatically transmitting the trend alert message to the user device of the user.

7 . The method of claim 5 , further comprising:

causing display of a user interface configured to receive a user-specification of a filter from the user device of the user, the user-specification of the filter including instructions for filtering the plurality of transactions according to a user-specified transaction attribute; and

receiving a user-specification of a filter from the user device of the user,

wherein the filtering the plurality of transactions is filtered according to the user-specification of the filter.

8 . The method of claim 5 , further comprising:

accessing user data for a plurality of users, the user data indicating user transaction activity;

identifying a particular user among the plurality of users based on the user data and the cross-border relationship attribute;

generating a link to a visualization configuration for the visualization representative of the filtered plurality of transactions filtered according to the user-specification of the filter; and

transmitting the generated link to a user device of the particular user.

9 . The method of claim 5 , further comprising:

automatically performing a task on behalf of the user in response to inferring the trend, wherein the task comprises automatically listing for sale a portion of an inventory of the user associated with the trend.

10 . The method of claim 5 , wherein the trade data includes data for historical transactions and data for real-time transactions.

11 . The method of claim 5 , wherein the visualization shows bi-directional trade between a first country and a second country.

12 . The method of claim 5 , wherein the visualization comprises a chord diagram comprising chord lines that represent transactions between countries.

13 . A machine-readable medium having no transitory signals and storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:

accessing trade data corresponding to a plurality of transactions;

extracting transaction attributes from the trade data, the transaction attributes including a cross-border relationship attribute indicating that a particular transaction is associated with a border transgression;

filtering the plurality of transactions according to the cross-border relationship attribute;

inferring a trend based on the extracted transaction attributes of the filtered plurality of transactions;

generating a visualization representative of the filtered plurality of transactions using the extracted transaction attributes for the filtered plurality of transactions and the trend; and

causing display of the visualization on a user interface of a user device of a user.

14 . The machine-readable medium of claim 13 , wherein the operations further comprise:

generating a trend alert message describing the trend in response to inferring the trend; and

automatically transmitting a trend alert message to the user device of the user.

15 . The machine-readable medium of claim 13 , wherein the operations further comprise:

causing display of a user interface configured to receive a user-specification of a filter from the user device of the user, the user-specification of the filter including instructions for filtering the plurality of transactions according to user-specified transaction attributes; and

receiving a user-specification of a filter from the user device of the user,

wherein the filtering the plurality of transactions is filtered according to the user-specification of the filter.

16 . The machine-readable medium of claim 13 , wherein the operations further comprise:

accessing user data for a plurality of users, the user data indicating user transaction activity;

identifying a particular user among the plurality of users based on the user data and the cross-border relationship attribute;

generating a link to a visualization configuration for the visualization representative of the filtered plurality of transactions filtered according to the user-specification of the filter; and

transmitting the generated link to a user device of the particular user.

17 . The machine-readable medium of claim 13 , wherein the operations further comprise:

automatically performing a task on behalf of the user in response to inferring the trend, wherein the task comprises automatically listing for sale a portion of an inventory of the user associated with the trend.

18 . The machine-readable medium of claim 13 , wherein the trade data includes data for historical transactions and data for real-time transactions.

19 . The machine-readable medium of claim 13 , wherein the visualization shows bi-directional trade between a first country and a second country.

20 . The machine-readable medium of claim 13 , wherein the visualization comprises a chord diagram comprising chord lines that represent transactions between countries.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2016
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 038651/0893 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2016
From: SUNDARESAN, NEELAKANTAN
To: EBAY INC.
Reel/Frame 037706/0793 →