IP Library Granted Patent US 12705335
Granted Patent B2
US 12705335 · App. 18/634,773 · Granted Aug 11, 2026

Journaling system with segregated data access

Inventor: George Peter Kelesis (Las Vegas, NV)
Assignee: Alethos, Inc.
G06F21/45G06F16/176G06F16/1815G06F16/951G06F21/6218G06Q30/06H04L63/083H04L63/101
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 12705335
App. No.
18/634,773
Granted
Aug 11, 2026
Kind
B2
Abstract

A journaling system provides access to subsets of user information in a segregated fashion. This permits its users to define access settings for their user information thereby limiting which other users may access the user information. In one or more embodiments, the journaling system may include a server or other computing device and one or more storage devices used to store the user information, associated access settings, or both. The access settings may define particular criteria which must be met before a subset of user information may be accessed, and may identify particular users that may access the subset of user information.

Claims (10)

1 . A journaling system for storing two or more subsets of user information and controlling access thereto to third parties designated by the user, comprising:

a communications device configured to receive the user information and one or more user-designated access settings, wherein said user information is grouped into subsets of information, each subset comprising one or more pages of said user's information, and wherein a user-designated access setting is associated with each subset of user information, each user-designated access setting designates one or more third parties who may access user information, wherein user-designated access settings associated with different subsets of user information may designate different third parties who may access said different subsets of said user information;

non-transitory machine-readable code stored in a memory and executable by a processor to cause the processor to control access to the subsets of user information to those third parties defined by said user-designated access settings by comparing a third party provided access token to the one or more user-designated access settings, wherein access to one or more of the one or more subsets is granted only if said provided access token satisfies the one or more user-designated access settings and wherein when the provided access token satisfies the one or more user-designated access settings, the processor is configured to generate and output a table of the subsets of user information to which the provided access token provides access; and

one or more storage devices configured to retrievably store, under the control of the processor, the subsets of the user information for delivery to a third party to whom access is granted based upon the selection by said third party of one or more of said subsets from said generated table.

2 . The journaling system in accordance with claim 1 , wherein the access token designates a single third party who is granted access to one or more of said subsets of user information.

3 . The journaling system in accordance with claim 2 , wherein the access token designates a group of third parties who are granted access to one or more of said subsets of user information.

4 . The journaling system in accordance with claim 2 , wherein the processor is configured to generate the access token.

5 . The journaling system in accordance with claim 2 , wherein the access token is generated by the user and the processor stores the generated access token in association with the user-designated access settings.

6 . The journaling system in accordance with claim 2 , wherein the user information comprises one or more images.

7 . The journaling system in accordance with claim 2 , wherein the processor is associated with a web server of said journaling system.