IP Library Granted Patent US 10,078,830
Granted Patent B2
US 10,078,830 · App. 15/154,482 · Granted Sep 18, 2018

Modulating mobile-device displays based on ambient signals to reduce the likelihood of fraud

Inventors: Aaron Dragushan (Austin, TX); Shaun F. Dubuque (Austin, TX)
Assignee: RetailMeNot, Inc.
G06Q20/3226G06K9/00536G06K9/00624G06Q20/202G06Q20/3224G06Q20/3433G06Q20/3829G06Q30/0207G06Q30/06G06Q2220/00
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,078,830
App. No.
15/154,482
Granted
Sep 18, 2018
Kind
B2
Abstract

Provided is a process of classifying ambient signals to reduce fraudulent use of information, the process including: receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal; storing, with the mobile computing device, the balance-access information; sensing, with one or more sensors of a mobile computing device, ambient signals; classifying the ambient signals as indicating the user is in a retail establishment; and in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.

Claims (259)

1. A tangible, non-transitory machine-readable media storing instructions to classify ambient signals to reduce fraudulent use of stored value card information, wherein the instructions, when executed by one or more processors of a mobile computing device effectuate operations comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing ambient signals comprises sensing audio with a microphone of the mobile computing device; and

classifying the ambient signals comprises:

normalizing the audio;

extracting a feature vector from the normalized audio; and

scoring the feature vector with a value indicating a likelihood of whether the user is in a retail establishment.

2. The media of claim 1 , wherein:

sensing ambient signals comprises:

sensing an image;

sensing an orientation; and

sensing a wireless beacon; and

classifying the ambient signals as indicating the user is in a retail establishment comprises:

calculating a score based on a weighted combination of a classification of the sensed audio, a classification of the image, a classification of the orientation, and a classification of the wireless beacon; and

determining that the score satisfies a threshold.

3. The media of claim 1 , the instructions comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

4. The media of claim 3 , wherein determining a geolocation of the mobile computing device comprises:

receiving an encrypted rolling code emitted by a wireless beacon; and

validating that the encrypted rolling code corresponds to wireless beacon of a retailer.

5. The media of claim 1 , wherein classifying the ambient signals comprises:

extracting a feature by passing a representation of the audio through a band-pass filter.

6. The media of claim 1 , wherein classifying the ambient signals comprises:

extracting a feature by determining a Fourier transform of a representation of the audio.

7. The media of claim 1 , wherein the features comprise:

an audio signal within a range of frequencies; and

duration of the audio signals within the range of frequencies.

8. The media of claim 7 , wherein the range of frequencies is selected from among a plurality of ranges of frequencies based on a geolocation sensed by the mobile computing device.

9. The media of claim 1 , wherein sensing ambient signals comprises receiving a reading from an inertial measurement unit (IMU) of the mobile computing device.

10. The media of claim 9 , wherein classifying the ambient signals comprises:

determining an orientation of the mobile computing device with respect to gravity.

11. The media of claim 9 , wherein classifying the ambient signals comprises:

classifying a multi-dimensional time series of readings from the IMU as indicating a gesture.

12. The media of claim 11 , wherein classifying a multi-dimensional time series of readings from the IMU as indicating a gesture comprises dynamic time warping the multi-dimensional time series.

13. The media of claim 1 , wherein sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device.

14. The media of claim 13 , wherein classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal.

15. The media of claim 13 , wherein classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal by detecting translation invariant features in the image corresponding to the point-of-sale terminal with a convolution layer of a neural network.

16. The media of claim 13 , wherein classifying the ambient signals comprises:

classifying two images from two cameras of the mobile computing device by determining that one image from a camera facing in a direction opposite the display screen contains the user's face, such that the display screen is oriented away from the user.

17. The media of claim 1 , wherein classifying the ambient signals comprises performing steps for classifying the ambient signals.

18. The media of claim 1 , wherein displaying, on a display screen of the mobile computing device, the balance-access information comprises:

receiving an input from a touchscreen of the mobile computing device indicating a user input;

in response to the user input, displaying the balance-access information; and

determining that the user input has ceased and, in response, ceasing to display the balance access information.

19. The media of claim 1 , the instructions comprising:

determining a geolocation of the mobile computing device;

presenting at the mobile computing device and based on the geolocation, a first gift card;

determining that the first gift card has been utilized in a transaction; and

based on a determination that the first gift card has been utilized in the transaction, providing a second gift card at the mobile computing device.

20. A method, comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing ambient signals comprises sensing audio with a microphone of the mobile computing device; and

classifying the ambient signals comprises:

normalizing the audio;

extracting a feature vector from the normalized audio; and

scoring the feature vector with a value indicating a likelihood of whether the user is in a retail establishment.

21. The method of claim 20 , comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

22. The method of claim 20 , wherein classifying the ambient signals comprises:

extracting a feature by passing a representation of the audio through a band-pass filter.

23. The method of claim 20 , wherein classifying the ambient signals comprises:

extracting a feature by determining a Fourier transform of a representation of the audio.

24. The method of claim 20 , wherein the features comprise:

an audio signal within a range of frequencies; and

duration of the audio signals within the range of frequencies.

25. The method of claim 20 , wherein sensing ambient signals comprises receiving a reading from an inertial measurement unit (IMU) of the mobile computing device.

26. The method of claim 25 , wherein classifying the ambient signals comprises:

determining an orientation of the mobile computing device with respect to gravity.

27. The method of claim 20 , wherein sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device.

28. The method of claim 27 , wherein classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal.

29. The method of claim 20 , wherein classifying the ambient signals comprises performing steps for classifying the ambient signals.

30. The method of claim 20 , wherein displaying, on a display screen of the mobile computing device, the balance-access information comprises:

receiving an input from a touchscreen of the mobile computing device indicating a user input;

in response to the user input, displaying the balance-access information; and

determining that the user input has ceased and, in response, ceasing to display the balance access information.

31. The method of claim 20 , comprising:

determining a geolocation of the mobile computing device;

presenting at the mobile computing device and based on the geolocation, a first gift card;

determining that the first gift card has been utilized in a transaction; and

based on a determination that the first gift card has been utilized in the transaction, providing a second gift card at the mobile computing device.

32. A tangible, non-transitory machine-readable media storing instructions to classify ambient signals to reduce fraudulent use of stored value card information, wherein the instructions, when executed by one or more processors of a mobile computing device effectuate operations comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device; and

classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal by detecting translation invariant features in the image corresponding to the point-of-sale terminal with a convolution layer of a neural network.

33. The media of claim 32 , the operations comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

34. The media of claim 32 , wherein classifying the ambient signals comprises:

classifying two images from two cameras of the mobile computing device by determining that one image from a camera facing in a direction opposite the display screen contains the user's face, such that the display screen is oriented away from the user.

35. A method, comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device; and

classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal by detecting translation invariant features in the image corresponding to the point-of-sale terminal with a convolution layer of a neural network.

36. The method of claim 35 , comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

37. The method of claim 35 , wherein classifying the ambient signals comprises:

classifying two images from two cameras of the mobile computing device by determining that one image from a camera facing in a direction opposite the display screen contains the user's face, such that the display screen is oriented away from the user.

38. A tangible, non-transitory machine-readable media storing instructions to classify ambient signals to reduce fraudulent use of stored value card information, wherein the instructions, when executed by one or more processors of a mobile computing device effectuate operations comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device; and

classifying the ambient signals comprises:

classifying two images from two cameras of the mobile computing device by determining that one image from a camera facing in a direction opposite the display screen contains the user's face, such that the display screen is oriented away from the user.

39. The media of claim 38 , the operations comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

40. The media of claim 38 , wherein classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal.

41. A method, comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device; and

classifying the ambient signals comprises:

classifying two images from two cameras of the mobile computing device by determining that one image from a camera facing in a direction opposite the display screen contains the user's face, such that the display screen is oriented away from the user.

42. The method of claim 41 , comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

43. The method of claim 41 , wherein classifying the ambient signals comprises:

classifying the image as containing at least part of a point-of-sale terminal.

44. A tangible, non-transitory machine-readable media storing instructions to classify ambient signals to reduce fraudulent use of stored value card information, wherein the instructions, when executed by one or more processors of a mobile computing device effectuate operations comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing ambient signals comprises sensing audio with a microphone of the mobile computing device;

the features comprise:

an audio signal within a range of frequencies; and

duration of the audio signals within the range of frequencies; and

the range of frequencies is selected from among a plurality of ranges of frequencies based on a geolocation sensed by the mobile computing device.

45. The media of claim 44 , the operations comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

46. The media of claim 44 , wherein classifying the ambient signals comprises:

extracting a feature by passing a representation of the audio through a band-pass filter.

47. The media of claim 44 , wherein classifying the ambient signals comprises:

extracting a feature by determining a Fourier transform of a representation of the audio.

48. A method, comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing ambient signals comprises sensing audio with a microphone of the mobile computing device;

the features comprise:

an audio signal within a range of frequencies; and

duration of the audio signals within the range of frequencies; and

the range of frequencies is selected from among a plurality of ranges of frequencies based on a geolocation sensed by the mobile computing device.

49. The method of claim 48 , the comprising:

determining a geolocation of the mobile computing device;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters; and

wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters.

50. The method of claim 48 , wherein classifying the ambient signals comprises:

extracting a feature by passing a representation of the audio through a band-pass filter.

51. The method of claim 48 , wherein classifying the ambient signals comprises:

extracting a feature by determining a Fourier transform of a representation of the audio.

52. A tangible, non-transitory machine-readable media storing instructions to classify ambient signals to reduce fraudulent use of stored value card information, wherein the instructions, when executed by one or more processors of a mobile computing device effectuate operations comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

determining a geolocation of the mobile computing device, wherein determining a geolocation of the mobile computing device comprises:

receiving an encrypted rolling code emitted by a wireless beacon, and

validating that the encrypted rolling code corresponds to wireless beacon of a retailer;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment, wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.

53. The media of claim 52 , wherein sensing ambient signals comprises sensing audio with a microphone of the mobile computing device.

54. The media of claim 52 , wherein sensing ambient signals comprises receiving a reading from an inertial measurement unit (IMU) of the mobile computing device.

55. The media of claim 52 , wherein sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device.

56. A method, comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

determining a geolocation of the mobile computing device, wherein determining a geolocation of the mobile computing device comprises:

receiving an encrypted rolling code emitted by a wireless beacon, and

validating that the encrypted rolling code corresponds to wireless beacon of a retailer;

requesting from a remote server parameters of an ambient signal classifier pertinent to the geolocation;

receiving the parameters;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment, wherein classifying the ambient signals comprises classifying the ambient signals based on the parameters; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.

57. The method of claim 56 , wherein sensing ambient signals comprises sensing audio with a microphone of the mobile computing device.

58. The method of claim 56 , wherein sensing ambient signals comprises receiving a reading from an inertial measurement unit (IMU) of the mobile computing device.

59. The method of claim 56 , wherein sensing, with one or more sensors of a mobile computing device, ambient signals comprises:

sensing an image with a camera of the mobile computing device.

60. A tangible, non-transitory machine-readable media storing instructions to classify ambient signals to reduce fraudulent use of stored value card information, wherein the instructions, when executed by one or more processors of a mobile computing device effectuate operations comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing ambient signals comprises receiving a reading from an inertial measurement unit (IMU) of the mobile computing device; and

classifying the ambient signals comprises classifying a multi-dimensional time series of readings from the IMU as indicating a gesture.

61. The media of claim 60 , wherein classifying the ambient signals comprises:

determining an orientation of the mobile computing device with respect to gravity.

62. The media of claim 60 , wherein classifying a multi-dimensional time series of readings from the IMU as indicating a gesture comprises dynamic time warping the multi-dimensional time series.

63. A method, comprising:

receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal;

storing, with the mobile computing device, the balance-access information;

sensing, with one or more sensors of a mobile computing device, ambient signals;

classifying the ambient signals as indicating the user is in a retail establishment; and

in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal, wherein:

sensing ambient signals comprises receiving a reading from an inertial measurement unit (IMU) of the mobile computing device; and

classifying the ambient signals comprises classifying a multi-dimensional time series of readings from the IMU as indicating a gesture.

64. The method of claim 63 , wherein classifying the ambient signals comprises:

determining an orientation of the mobile computing device with respect to gravity.

65. The method of claim 63 , wherein classifying a multi-dimensional time series of readings from the IMU as indicating a gesture comprises dynamic time warping the multi-dimensional time series.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Jul 29, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A., AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION
To: NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.
Reel/Frame 068177/0738 →
SECURITY INTEREST Recorded Apr 8, 2021
From: EVERYDAY HEALTH, INC.; KEEPITSAFE, INC.; OOKLA, LLC; SPICEWORKS, INC.; THREATTRACK SECURITY, INC.; RETAILMENOT, INC.
To: MUFG UNION BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 056969/0755 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
To: RETAILMENOT, INC.
Reel/Frame 054195/0983 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 42494/0822 Recorded Oct 28, 2020
From: CITIBANK, N.A.
To: RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
Reel/Frame 054241/0662 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 43790/0953 Recorded Oct 28, 2020
From: CITIBANK, N.A.
To: RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
Reel/Frame 054242/0951 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 42684/0863 Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
Reel/Frame 054243/0530 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 43791/0085 Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
Reel/Frame 054246/0727 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
To: RETAILMENOT, INC.
Reel/Frame 054195/0719 →
SECURITY INTEREST Recorded Sep 8, 2017
From: HARLAND CLARKE CORP.; SCANTRON CORPORATION; CHECKS IN THE MAIL, INC.; NCP SOLUTIONS, LLC; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIRECT MAIL, INC.; VALASSIS IN-STORE SOLUTIONS, INC.; MAILCOUPS, INC.; NCH MARKETING SERVICES, INC.; VALASSIS DIGITAL, INC.; RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
To: CITIBANK, N.A.
Reel/Frame 043790/0953 →
SECURITY INTEREST Recorded Sep 8, 2017
From: HARLAND CLARKE CORP.; SCANTRON CORPORATION; CHECKS IN THE MAIL, INC.; NCP SOLUTIONS, LLC; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIRECT MAIL, INC.; VALASSIS IN-STORE SOLUTIONS, CIN.; MAILCOUPS, INC.; NCH MARKETING SERVICES, INC.; VALASSIS DIGITAL, INC.; RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 043791/0085 →
SECURITY INTEREST Recorded Sep 8, 2017
From: HARLAND CLARKE CORP.; SCANTRON CORPORATION; CHECKS IN THE MAIL, INC.; NCP SOLUTIONS, LLC; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIRECT MAIL, INC.; VALASSIS IN-STORE SOLUTIONS, INC.; MAILCOUPS, INC.; NCH MARKETING SERVICES, INC.; VALASSIS DIGITAL, INC.; RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 043791/0187 →
SECURITY INTEREST Recorded Jun 13, 2017
From: RETAILMENOT, INC.; GIFTCARDZEN INC.; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 042684/0863 →
SECURITY INTEREST Recorded Jun 1, 2017
From: RETAILMENOT, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
Reel/Frame 042562/0481 →
SECURITY INTEREST Recorded May 24, 2017
From: RETAILMENOT, INC.; GIFTCARDZEN INC; YSL VENTURES, INC.; CSB ACQUISITION CO., LLC; SMALLPONDS, LLC; RNOT, LLC; SPECTRAWIDE ACQUISITION CO., LLC; CLTD ACQUISITION CO., LLC; DEALS.COM, LLC
To: CITIBANK, N.A.
Reel/Frame 042494/0822 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2016
From: DRAGUSHAN, AARON; DUBUQUE, SHAUN F.
To: RETAILMENOT, INC.
Reel/Frame 039975/0329 →
Continuity (5)
Continuation In Part 14839058 · Aug 28, 2015
Provisional Application 62160811 · May 13, 2015
Provisional Application 62072044 · Oct 29, 2014
Provisional Application 62043069 · Aug 28, 2014
Related Publication 20160253656A1 · Sep 1, 2016
Cited By (1)
US 12,254,496