IP Library Granted Patent US 11,893,089
Granted Patent B1
US 11,893,089 · App. 17/062,527 · Granted Feb 6, 2024

Systems and methods for protecting content when using a general purpose user interface application

Inventors: Geoffrey Charles Begen (Lake Forest, CA); JP Leon (Marina del Ray, CA)
Assignee: Auctane, Inc.
G06F21/10H04L63/0245H04L63/168
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 11,893,089
App. No.
17/062,527
Granted
Feb 6, 2024
Kind
B1
Abstract

Systems and methods which prevent or limit access to protected content (e.g., value bearing indicia (VBI)) by a general purpose user interface application (e.g., web browser) are shown. Embodiments implement techniques to avoid displaying protected content by a general purpose user interface application, or displaying protected content during a time in which a user does not have access to particular functions of the general purpose user interface application, to protect the content from various operations, such as repeated printing, electronic copying, etc. Data presentation formatting control in the form of style sheets may be utilized to control access to content. Additionally or alternatively, executable code or an executable object may be implemented within a page or other content to control access to content. Similarly, separate areas, such as windows or pages, may be utilized to control access to content.

Claims (13)

1. A system comprising:

a memory; and

one or more processors communicatively coupled to the memory and configured to:

display, via a user interface application executed by the one or more processors, unprotected content within a page displayed by the user interface application to a user of the user interface application, wherein the unprotected content corresponds to executable code for accessing protected content from a remote server;

receive, via the user interface application, a print command for printing the protected content, wherein the print command is initiated by the user activating a button included within the page that is configured to facilitate printing of the protected content; and

control printing, via the user interface application in response to the print command, of the protected content, wherein the one or more processors configured to control printing are configured to:

execute the executable code to replace at least a portion of the unprotected content with the protected content within the page displayed by the user interface application; and

immediately invoke printing functionality after replacing the at least a portion of the unprotected content with the protected content causing the protected content to be output to a printer and the protected content to be replaced with unprotected content within the user interface application.

2. The system of claim 1 , wherein the protected content comprises postage indicia data.

3. The system of claim 2 , wherein a digital signature is associated with the postage indicia data, the digital signature being stored for subsequent validation of the postage indicia data, and wherein the printing functionality prints a graphical representation of the postage indicia data, wherein the graphical representation of the postage indicia data comprises a representation of the postage indicia data and a representation of the digital signature.

4. The system of claim 1 , wherein the one or more processors configured to replace the at least a portion of the unprotected content are configured to replace a source of the at least a portion of the unprotected content with a source of the protected content to thereby obtain the protected content from the remote server.

5. The system of claim 1 , wherein the protected content is displayed within the page displayed by the user interface application in response to replacing the at least a portion of the unprotected content with the protected content, wherein the unprotected content is displayed within the page displayed by the user interface application in response to the replacing the protected content with the unprotected content, and wherein a duration in which the protected content is displayed within the page displayed by the user interface application corresponds to an amount of time to output the protected content to the printer.

6. The system of claim 1 , wherein the user interface application comprises a web browser application, and wherein the executable code is configured to execute a native print functionality of the web browser application after replacing the at least a portion of the unprotected content with the protected content to output the protected content from the web browser application to the printer.

Assignments (3)
CHANGE OF NAME Recorded Aug 4, 2022
From: STAMPS.COM INC.
To: AUCTANE, INC.
Reel/Frame 061072/0327 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2021
From: LEON, J P
To: STAMPS.COM INC.
Reel/Frame 057675/0017 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2021
From: BEGEN, GEOFFREY C.
To: STAMPS.COM INC.
Reel/Frame 055442/0611 →
Continuity (9)
Continuation In Part 16422912 · May 24, 2019
Continuation 15630849 · Jun 22, 2017
Continuation 12103465 · Apr 15, 2008
Continuation 17062527
Continuation In Part 15651893 · Jul 17, 2017
Continuation 12316542 · Dec 11, 2012
Continuation In Part 11729148 · Mar 27, 2007
Division 10994768 · Nov 22, 2004
Provisional Application 60591433 · Jul 27, 2004