IP Library Granted Patent US 9,332,065
Granted Patent B2
US 9,332,065 · App. 14/340,272 · Granted May 3, 2016

Methods and apparatus for identifying browser use on a mobile device

Inventor: Dharun Ravi (Plainsboro, NJ)
Assignee: PARRABLE, INC.
H04L67/10G06F17/2247G06Q30/02H04L67/02H04L67/20
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 9,332,065
App. No.
14/340,272
Granted
May 3, 2016
Kind
B2
Abstract

The present invention relates to methods and apparatus for in obtrusively determining previous actions and information associated with a user and generating web page content based upon previous actions and stored information.

Claims (45)

1. A computing apparatus for tracking prior web page activity, the computing apparatus comprising:

a communications network interface that accesses a server in logical communication with a communications network to download a version of web page content, the downloaded version of the web page content including unique identification information, wherein a new user profile is created and associated with the unique identification information;

memory that stores the downloaded version of the web page content including the unique identification information; and

a processor that executes executable software stored on the communications network access device, wherein execution of the software by the processor generates a graphic user interface (GUI) display based on the downloaded version of the web page content;

wherein the communications network interface:

transmits the downloaded version of the web page content including the unique identification information to the server, wherein the user profile is updated based on activity associated with the unique identification information, and wherein the server determines an IP address of the transmitted downloaded version of the web page and updates the user profile with the determined IP address,

receives a new version of the webpage content in response to the transmitted unique identification information and the downloaded version of the web page content, and

receives custom content based on the updated user profile.

2. The computing apparatus of claim 1 , wherein the unique identification information is logically embedded in the downloaded version of the web page content.

3. The computing apparatus of claim 1 , wherein the unique identification information comprises a token.

4. The computing apparatus of claim 1 , wherein the unique identification information is associated with a unique uniform resource locator.

5. The computing apparatus of claim 1 , wherein the unique identification information is associated with a profile comprising one or more user interests.

6. The computing apparatus of claim 5 , wherein the second webpage content is associated with the one or more user interests comprising the profile.

7. A system for tracking prior web page activity, the system comprising:

a computer server in logical communication with a communications network that hosts web page content and one or more user profiles; and

a network access device comprising:

a communications network interface that accesses the computer server to download a version of the web page content, the downloaded version of the webpage content including unique identification information, wherein a new user profile is created and associated with the unique identification information;

memory that stores the downloaded version of the web page content including the unique identification information; and

a processor that executes software stored in memory, wherein execution of the software by the processor generates a graphic user interface (GUI) display based on the downloaded version of the web page content;

wherein the communications network interface:

transmits the downloaded version of the webpage content including the unique identification information to the computer server, wherein the user profile is updated based on activity associated with the unique identification information, and wherein the server determines an IP address of the transmitted downloaded version of the web page and updates the user profile with the determined IP address,

receives from the server a new version of the webpage content in response to the transmitted unique identification information and the downloaded version of the web page content; and

receives custom content based on the updated user profile.

8. The system of claim 7 , wherein the unique identification information is logically embedded in the first web page content.

9. The system of claim 7 , wherein the unique identification information comprises a token.

10. The system of claim 7 , wherein the unique identification information is associated with a unique uniform resource locator.

11. The system of claim 7 , wherein the profile associated with the identification information comprises one or more user interests.

12. The system of claim 11 , wherein the new version of the webpage content is associated with the one or more user interests comprising the profile.

13. A method for tracking prior web page activity, the method comprising:

accessing a server over a communications network to download a version of web page content, the downloaded version of the web page content including unique identification information;

storing in memory the downloaded version of the web page content including the unique identification information; and

executing software stored in memory, wherein execution of the software by a processor generates a graphic user interface (GUI) display based on the downloaded version of the web page content;

transmitting the downloaded version of the web page content including the unique identification information over the communications network to the server, wherein the server determines an IP address of the transmitted downloaded version of the web page and updates the user profile with the determined IP address; and

receiving a new version of the webpage content in response to the transmitted unique identification information and the downloaded version of the web page content.

14. The method of claim 13 , wherein the unique identification information is logically embedded in the downloaded version of the web page content.

15. The method of claim 13 , wherein the unique identification information comprises a token.

16. The method of claim 13 , wherein the unique identification information is associated with a unique uniform resource locator.

17. The method of claim 13 , wherein the profile associated with the identification information comprises one or more user interests.

18. The method of claim 17 , wherein the new version of the webpage content is associated with the one or more user interests comprising the profile.

19. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for tracking prior web page activity, the method comprising:

accessing a server over a communications network to download a version of web page content, the downloaded version of the web page content including unique identification information, wherein a user profile is created and associated with the unique identification information;

storing in memory the downloaded version of the web page content including the unique identification information; and

executing software stored in memory, wherein execution of the software by a processor generates a graphic user interface (GUI) display based on the downloaded version of the web page content;

transmitting the downloaded version of the web page content including the unique identification information over the communications network to the server, wherein the user profile is updated based on activity associated with the unique identification information, and wherein the server determines an IP address of the transmitted downloaded version of the web page and updates the user profile with the determined IP address;

receiving a new version of the webpage content in response to the transmitted unique identification information and the downloaded version of the web page content; and receiving custom content based on the updated user profile.

Assignments (25)
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: ANDERSON, ERIC
Reel/Frame 058550/0082 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: ROBERT E. CELL
Reel/Frame 058566/0348 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: YATRAKIS, CHRISTOPHER
Reel/Frame 058568/0203 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: CONATY, JOE
Reel/Frame 058579/0743 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: MORRIS, SCOTT
Reel/Frame 058579/0866 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: CELL, ROBERT
Reel/Frame 058549/0656 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: OVERSTREET, RONALD P., JR.
Reel/Frame 058549/0703 →
SECURITY INTEREST Recorded Dec 20, 2021
From: PARRABLE, INC.
To: OVERSTREET, RONALD P., JR.
Reel/Frame 058549/0970 →
SECURITY INTEREST Recorded Dec 16, 2021
From: PARRABLE, INC.
To: MARTIN, DAVID
Reel/Frame 058523/0615 →
SECURITY INTEREST Recorded Dec 16, 2021
From: PARRABLE, INC.
To: HOLTZE, JOHN WILLIAM
Reel/Frame 058523/0765 →
SECURITY INTEREST Recorded Dec 16, 2021
From: PARRABLE, INC.
To: HOLTZE, JOHN WILLIAM
Reel/Frame 058524/0035 →
SECURITY INTEREST Recorded Dec 16, 2021
From: PARRABLE, INC.
To: NBK INNOVATION XIII, LLC
Reel/Frame 058524/0440 →
SECURITY INTEREST Recorded Dec 16, 2021
From: PARRABLE, INC.
To: NBK INNOVATION XIII, LLC
Reel/Frame 058529/0263 →
SECURITY INTEREST Recorded Dec 22, 2020
From: PARRABLE, INC.
To: BORTZ, MAX JOSEPH
Reel/Frame 054732/0062 →
SECURITY INTEREST Recorded Dec 22, 2020
From: PARRABLE, INC.
To: BORTZ, JACOB AARON
Reel/Frame 054731/0538 →
SECURITY INTEREST Recorded Dec 22, 2020
From: PARRABLE, INC.
To: O'KEEFE, ALISON LEIGH
Reel/Frame 054731/0330 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: CELL, ROBERT
Reel/Frame 052330/0141 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: LAURA APRIL GAGO REVOCABLE TRUST
Reel/Frame 052330/0574 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: ROMANO, JENNIFER; ROMANO, MATTHEW
Reel/Frame 052330/0682 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: DRIVER, JAMIE
Reel/Frame 052330/0751 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: THE TIMOTHY R. DAMSCHRODER TRUST
Reel/Frame 052330/0488 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: NBK INNOVATION XIII, LLC
Reel/Frame 052329/0618 →
SECURITY INTEREST Recorded Apr 7, 2020
From: PARRABLE, INC.
To: ANDRESS, STEPHEN
Reel/Frame 052329/0863 →
CONVERSION AND NAME CHANGE Recorded May 7, 2015
From: WINGTIPS INTERACTIVE LLC
To: PARRABLE, INC.
Reel/Frame 035610/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2015
From: RAVI, DHARUN
To: WINGTIPS INTERACTIVE, LLC D/B/A PARRABLE
Reel/Frame 034806/0571 →
Continuity (2)
Provisional Application 62000518 · May 19, 2014
Related Publication 20150334172A1 · Nov 19, 2015