IP Library Patent Application 14981778
Patent Application
App. No. 14/981,778

Multi-State Card Sharing Button

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/981,778
Abstract

According to some implementations of the disclosure, a method is disclosed. The method includes transmitting state indication data corresponding to a current state of first application to a card system. The method further includes receiving a card system response from the card system indicating whether the card system can provide a card corresponding to the current state and determining a sharing score of the card corresponding to the current state. The sharing score is indicative of an estimated probability that a user of the device will share the card corresponding to the current state. The method includes displaying a first selection element overlaying a graphical user interface of the first application when the sharing score is above a threshold. The method includes displaying a second selection element overlaying the graphical user interface when the sharing score is below the threshold and above a second threshold.

Claims (35)

1 . A method comprising:

transitioning, by a processing device of a user device, to a current state of a first application;

obtaining, by the processing device of the user device, state indication data corresponding to the current state of the first application;

transmitting, by the processing device, the state indication data to a card system;

receiving, by the processing device, a card system response from the card system indicating whether the card system can provide a card corresponding to the current state;

determining, by the processing device, a sharing score of the card corresponding to the current state, the sharing score being indicative of an estimated probability that a user of the user device will share the card corresponding to the current state;

when the sharing score corresponding to the current state is above a threshold, displaying a first selection element overlaying a graphical user interface of the first application; and

when an availability indicator indicates that the card system can provide the card and the sharing score is below the threshold and above a second threshold, displaying a second selection element overlaying the graphical user interface of the first application.

2 . The method of claim 1 , wherein determining the sharing score includes:

receiving global sharing statistics from a card server corresponding to the card; and

determining the sharing score based on the global sharing statistics.

3 . The method of claim 2 , wherein determining the sharing score based on the global sharing statistics includes feeding the global sharing statistics to a machine learned scoring model.

4 . The method of claim 2 , wherein determining the sharing score based on the global sharing statistics includes feeding the global sharing statistics to a machine learned scoring model.

5 . The method of claim 2 , wherein the global sharing statistics include global state statistics indicating a first amount of instances where a group of users viewed the current state and a second amount of instances where the users shared cards corresponding to the current state.

6 . The method of claim 2 , wherein the global sharing statistics include global application statistics indicating a first amount of instances where a group of users viewed any sharable state of the first application and a second amount of instances where the group of users shared cards corresponding to any of the sharable state.

7 . The method of claim 2 , wherein the global sharing statistics include global function statistics indicating a first amount of instances where a group of users viewed any sharable state corresponding to a function performed at the current state across a set of known applications and a second amount of instances where the group of users shared cards corresponding to any of the sharable states.

8 . The method of claim 2 , wherein the global sharing statistics include global entity statistics indicating a first amount of instances where a group of users viewed any sharable state corresponding to an entity relating to the current state across a set of known applications and a second amount of instances where the group of users shared cards corresponding to any of the sharable states.

9 . The method of claim 2 , wherein determining the sharing score further includes:

retrieving local sharing statistics corresponding to the card; and

determining the sharing score based on the local sharing statistics and the global sharing statistics.

10 . The method of claim 9 , wherein the local sharing statistics include local state statistics indicating a first amount of instances where a user of the user device viewed the current state and a second amount of instances where the user shared the card corresponding to the current state.

11 . The method of claim 9 , wherein the local sharing statistics include local application statistics indicating a first amount of instances where a user of the user device viewed any sharable state of the first application and a second amount of instances where the user shared cards corresponding to any of the sharable state.

12 . The method of claim 9 , wherein the local sharing statistics include local function statistics indicating a first amount of instances where a user of the user device viewed any sharable state corresponding to a function performed at the current state across a set of known applications and a second amount of instances where the user shared cards corresponding to any of the sharable state.

13 . The method of claim 9 , wherein the global sharing statistics include global entity statistics indicating a first amount of instances where a user of the user device viewed any sharable state corresponding to an entity relating to the current state across a set of known applications and a second amount of instances where the user shared cards corresponding to any of the sharable state.

14 . A method comprising:

receiving, by a processing system of a card system, a card system request from a user device including state indication data indicating a state of an active application of the user device;

identifying, by the processing system, a card record based on the state indication data, the card record corresponding to the state indicated by the state indication data and defining card data of a card corresponding to the state;

retrieving, by the processing system, global sharing statistics based on the card record from a global sharing statistics data store, the global sharing statistics corresponding to a group of users;

determining, by the processing system, a sharing score corresponding to the card based on the global sharing statistics, the sharing score being indicative of an estimated probability that a user of the user device will share the card corresponding to the state; and

transmitting, by the processing system, the sharing score to the user device.

15 . The method of claim 14 , wherein determining the sharing score based on the global sharing statistics includes feeding the global sharing statistics to a machine learned scoring model.

16 . The method of claim 14 , wherein the global sharing statistics include global state statistics indicating a first amount of instances where a group of users viewed the state and a second amount of instances where the users shared cards corresponding to the state.

17 . The method of claim 14 , wherein the global sharing statistics include global application statistics indicating a first amount of instances where a group of users viewed any sharable state of the active application and a second amount of instances where the group of users shared cards corresponding to any of the sharable state.

18 . The method of claim 14 , wherein the global sharing statistics include global function statistics indicating a first amount of instances where a group of users viewed any sharable state corresponding to a function performed at a current state across a set of known applications and a second amount of instances where the group of users shared cards corresponding to any of the sharable states.

19 . The method of claim 14 , wherein the global sharing statistics include global entity statistics indicating a first amount of instances where a group of users viewed any sharable state corresponding to an entity relating to a current state across a set of known applications and a second amount of instances where the group of users shared cards corresponding to any of the sharable states.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2017
From: QUIXEY, INC.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 043972/0910 →
RELEASE OF SECURITY INTEREST Recorded Oct 23, 2017
From: ALIBABA.COM U.S. INVESTMENT HOLDING CORPORATION
To: QUIXEY, INC.
Reel/Frame 044575/0410 →
SECURITY INTEREST Recorded Aug 1, 2016
From: QUIXEY, INC.
To: ALIBABA.COM U.S. INVESTMENT HOLDING CORPORATION
Reel/Frame 039521/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2016
From: GLOVER, ERIC; KAGAN, TOMER
To: QUIXEY, INC.
Reel/Frame 037958/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2016
From: GLOVER, ERIC; KAGAN, TOMER
To: QUIXEY, INC.
Reel/Frame 037923/0840 →