US2022414704A1PendingUtilityA1

Online system with browser executable

Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COPriority: Feb 15, 2017Filed: Aug 29, 2022Published: Dec 29, 2022
Est. expiryFeb 15, 2037(~10.5 yrs left)· nominal 20-yr term from priority
G06F 16/9535G06F 16/955G06F 40/221H04L 67/306G06Q 30/0239G06Q 30/0601H04L 67/02H04L 67/535
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems for assisting users in selecting various promotional offers while shopping online are disclosed. The system is configured to receive promotional information being offered by one or more business merchants to a user, determine a navigation to a webpage on a user device by the user from where an item can be purchased, identify one or more attributes associated to the webpage, determine one or more promotions from the promotional information based on the one or more attributes identified, and display on the user device of the user the one or more promotions associated with the item being purchased by the user on the webpage of the user device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method comprising:
 determining, by a server, that at least one input field presented on a user computer device corresponds to a purchase of a product;   retrieving, by the server, a user profile of a user associated with the user computer device;   rendering, by the server via a software module executing on the user computer device, a notification on the user computer device corresponding to a plurality of promotional offers associated with the product,
 wherein the plurality of promotional offers corresponding to one or more memberships associated with the user as indicated in the user profile, and 
 wherein the server ranks the plurality of promotional offers in the notification. 
   
     
     
         2 . The method of  claim 1 , further comprising:
 tracking, by the server, at least one of a browser cookies, IP addresses, or information embedded in an uniform resource locator (URL) address to identify the at least one input field.   
     
     
         3 . The method of  claim 1 , further comprising:
 displaying, by the server, an authentication prompt on the user computer device comprising a login field configured to receive login data;   receiving, by the server, the login data; and   authenticating, by the server, the user computer device based on the login data.   
     
     
         4 . The method of  claim 1 , wherein the ranking is in order of benefit being offered to the user. 
     
     
         5 . The method of  claim 1 , wherein the ranking is in order of offering lowest price to be paid being discounted from a retail list price of the product. 
     
     
         6 . The method of  claim 1 , wherein at least one promotional offer comprises at least one of a referral URL, tracking codes, a duration of applicability, terms and conditions, name of a merchant, an applicable membership level, or descriptive text about at least one promotion. 
     
     
         7 . The method of  claim 1 , further comprising:
 utilizing, by the server via the software module executing on the user computer device, web crawlers to crawl at least one website associated with user membership clubs, banks, and merchants to identify the one or more memberships.   
     
     
         8 . The method of  claim 1 , further comprising:
 scanning, by the server via the software module executing on the user computer device, a webpage presented on the user computer device to identify at least one promotional offer.   
     
     
         9 . A system comprising a computer-readable medium having instructions, that when executed, cause a processor to:
 determine that at least one input field presented on a user computer device corresponds to a purchase of a product;   retrieve a user profile of a user associated with the user computer device;   render, via a software module executing on the user computer device, a notification on the user computer device corresponding to a plurality of promotional offers associated with the product,
 wherein the plurality of promotional offers corresponding to one or more memberships associated with the user as indicated in the user profile, and 
 wherein the server ranks the plurality of promotional offers in the notification. 
   
     
     
         10 . The system of  claim 9 , wherein the instructions further cause the processor to:
 track at least one of a browser cookies, IP addresses, or information embedded in an uniform resource locator (URL) address to identify the at least one input field.   
     
     
         11 . The system of  claim 9 , wherein the instructions further cause the processor to:
 display an authentication prompt on the user computer device comprising a login field configured to receive login data;   receive the login data; and   authenticate the user computer device based on the login data.   
     
     
         12 . The system of  claim 9 , wherein the ranking is in order of benefit being offered to the user. 
     
     
         13 . The system of  claim 9 , wherein the ranking is in order of offering lowest price to be paid being discounted from a retail list price of the product. 
     
     
         14 . The system of  claim 9 , wherein at least one promotional offer comprises at least one of a referral URL, tracking codes, a duration of applicability, terms and conditions, name of a merchant, an applicable membership level, or descriptive text about at least one promotion. 
     
     
         15 . The system of  claim 9 , wherein the instructions further cause the processor to:
 utilize, via the software module executing on the user computer device, web crawlers to crawl at least one website associated with user membership clubs, banks, and merchants to identify the one or more memberships.   
     
     
         16 . The system of  claim 9 , wherein the instructions further cause the processor to:
 scan, via the software module executing on the user computer device, a webpage presented on the user computer device to identify at least one promotional offer.   
     
     
         17 . A system comprising:
 a software module configured to be executed on a user computer device;   a server in communication with the software module, the server configured to:
 determine that at least one input field presented on the user computer device corresponds to a purchase of a product; 
 retrieve a user profile of a user associated with the user computer device; 
 render, via the software module executing on the user computer device, a notification on the user computer device corresponding to a plurality of promotional offers associated with the product, wherein the plurality of promotional offers corresponding to one or more memberships associated with the user as indicated in the user profile, and wherein the server ranks the plurality of promotional offers in the notification. 
   
     
     
         18 . The system of  claim 17 , wherein the ranking is in order of benefit being offered to the user. 
     
     
         19 . The system of  claim 17 , wherein the ranking is in order of offering lowest price to be paid being discounted from a retail list price of the product. 
     
     
         20 . The system of  claim 17 , wherein at least one promotional offer comprises at least one of a referral URL, tracking codes, a duration of applicability, terms and conditions, name of a merchant, an applicable membership level, or descriptive text about at least one promotion.

Join the waitlist — get patent alerts

Track US2022414704A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.