IP Library Granted Patent US 12,626,276
Granted Patent B2
US 12,626,276 · App. 17/525,859 · Granted May 12, 2026

Mobile device system with location module

Inventors: Lucinda Grace Price (Penn Valley, CA); Edmond DeFrank (Northridge, CA)
Assignee: CALSYS Holdings, LLC
G06Q30/0252G06Q10/109G06Q10/1093G06Q30/0251G06Q30/0261G06Q30/0267
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 12,626,276
App. No.
17/525,859
Granted
May 12, 2026
Kind
B2
Abstract

A mobile device system comprises a database module, a location module (e.g., a pre-filter module), a learning module, a filter module, and a notification module. The database module is coupled with a network, including a mobile phone network. The location module is configured to dynamically update a current location of the mobile device in the mobile phone network. The learning module is configured to determine one or more certain content types associated with content configured to be displayed on the mobile device. The filter module is configured to dynamically filter the content configured to be displayed based on a plurality of categories. The notification module is coupled with the mobile phone network and configured to dynamically display updated content on the mobile device, wherein the updated content comprises the dynamically filtered content.

Claims (41)

1 . A mobile device system comprising one or more processors coupled with a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium having instructions configured to execute on the one or more processors, the system comprising:

a database module coupled with a network, wherein the database module is configured to store:

a client IP address associated with a mobile device,

known information associated with the IP address, wherein the known information is configured to comprise one or more locations associated with the IP address, and

content configured to be displayed on the mobile device, wherein the content configured to be displayed on the mobile device includes a plurality of events, wherein each event comprises a date, a time, and an associated location,

a location module coupled with the network and configured to dynamically update a current location of the mobile device in a mobile phone network,

wherein the dynamic update of the current location of the mobile device comprises recognition of the IP address associated with the mobile device in the mobile phone network;

a selection module coupled with the database module, the selection module configured to:

determine one or more certain content types associated with the content configured to be displayed on the mobile device,

wherein the determination of the one or more certain content types is based on several instances of user selections associated with the content configured to be displayed on the mobile device;

a filter module coupled with the database module and configured to:

manage the content configured to be displayed on the mobile device, and

dynamically filter the content configured to be displayed on the mobile device based on:

the recognized IP address associated with the mobile device without the need to be registered to be recognized,

the known information associated with the recognized IP address,

the dynamically updated current location of the mobile device in the mobile phone network, wherein a subset of the plurality of events with an associated location nearby the dynamically updated current location are included in the dynamically filtered content, and

the one or more certain content types associated with the selection module;

a notification module coupled with the mobile phone network, the notification module configured to automatically populate and display updated content on the mobile device, wherein the updated content comprises the dynamically filtered content; and

an advertising module coupled to the database module, the advertising module configured to automatically populate and display one or more advertisements related to the subset of events included in the dynamically filtered content on the mobile device.

2 . The system of claim 1 wherein the one or more certain content types is further based on several instances of deletion selections of the content types configured to be displayed on the mobile device.

3 . The system of claim 1 wherein the one or more certain content types is further based on several instances of no-interest selections of the content configured to be displayed on the mobile device.

4 . The system of claim 1 wherein the known information is configured to further comprise one or more of the following: content type searches, and the one or more certain content types determined by the selection module.

5 . The system of claim 4 further comprising a cookie module, wherein the cookie module is configured to recognize a cookie saved on the mobile device, wherein account information associated with the mobile device is associated with the cookie.

6 . The system of claim 1 wherein when an account associated with the mobile device is not logged in, the notification module is configured to dynamically display the updated content on the mobile device.

7 . The system of claim 1 wherein the location module is configured to use one or more of Radio Frequency identification (RFID) and near field communication.

8 . The system of claim 1 further comprising an icon module, wherein the icon module is configured to replace one or more words within the content with an icon associated with the one or more words.

9 . The system of claim 1 wherein the database module is further configured to store another IP address associated with a network device, wherein the network device is associated with one or more of the following:

the one or more of the content searches and the content selections,

the account information associated with the mobile device,

account information associated with the network device,

known information associated with the other IP address,

one or more locations associated with the other IP address,

the one or more locations associated with the IP address,

the content configured to be displayed on the mobile device;

the one or more certain content types,

the several instances of selections,

several instances of deletion selections of the content configured to be displayed on the mobile device,

several instances of no-interest selections of the content configured to be displayed on the mobile device,

a cookie saved on the mobile device, and

a cookie saved on the network device.

10 . The system of claim 1 wherein the known information is further configured to comprise account information associated with the mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2023
From: PRICE, LUCINDA G; AUCIELLO, JOSEPH; DEFRANK, EDMOND A
To: CALSYS HOLDINGS, LLC
Reel/Frame 064715/0555 →
Continuity (6)
Continuation 15485527 · Apr 12, 2017
Continuation 12080652 · Apr 2, 2008
Provisional Application 60922992 · Apr 11, 2007
Provisional Application 60921998 · Apr 4, 2007
Related Publication 20220180398A1 · Jun 9, 2022
Related Publication 20240354804A9 · Oct 24, 2024
References Cited (43)
US 6369840B1 · Barnett · 2002 [cited by examiner]
US 7072849B1 · Filepp et al. · 2006 [cited by applicant]
US 7076443B1 · Emens et al. · 2006 [cited by applicant]
US 7289793B2 · Gilbert · 2007 [cited by applicant]
US 7340691B2 · Bassett et al. · 2008 [cited by applicant]
US 7729689B2 · Chakraborty et al. · 2010 [cited by applicant]
US 7848765B2 · Phillips et al. · 2010 [cited by applicant]
US 7873708B2 · Durand et al. · 2011 [cited by applicant]
US 7945204B1 · Johnson et al. · 2011 [cited by applicant]
US 8571580B2 · Altman et al. · 2013 [cited by applicant]
US 8620735B2 · Khoo · 2013 [cited by applicant]
US 9058595B2 · Coffman et al. · 2015 [cited by applicant]
US 9386356B2 · Harrison · 2016 [cited by applicant]
US 9965920B2 · Joao · 2018 [cited by applicant]
US 10380202B2 · Weisner et al. · 2019 [cited by applicant]
US 20020032609A1 · Wilkman · 2002 [cited by applicant]
US 20020161756A1 · Fesq · 2002 [cited by examiner]
US 20030045301A1 · Wollrab · 2003 [cited by examiner]
US 20030061211A1 · Shultz · 2003 [cited by applicant]
US 20040141005A1 · Banatwala et al. · 2004 [cited by applicant]
US 20050086112A1 · Shkedi · 2005 [cited by examiner]
US 20050131762A1 · Bharat · 2005 [cited by examiner]
US 20050221843A1 · Friedman et al. · 2005 [cited by applicant]
US 20050245241A1 · Durand et al. · 2005 [cited by applicant]
US 20060135156A1 · Malu et al. · 2006 [cited by applicant]
US 20060136297A1 · Willis · 2006 [cited by applicant]
US 20060229941A1 · Gupta · 2006 [cited by applicant]
US 20060270421A1 · Phillips · 2006 [cited by examiner]
US 20060282272A1 · Urasaki · 2006 [cited by examiner]
US 20060293065A1 · Chew · 2006 [cited by examiner]
US 20070146200A1 · Norin et al. · 2007 [cited by applicant]
US 20070146812A1 · Lawton · 2007 [cited by examiner]
US 20070233736A1 · Xiong et al. · 2007 [cited by applicant]
US 20070255831A1 · Hayashi · 2007 [cited by examiner]
US 20080014966A1 · Chakraborty · 2008 [cited by applicant]
US 20080021728A1 · Khoo · 2008 [cited by applicant]
US 20080086368A1 · Bauman · 2008 [cited by examiner]
US 20080133336A1 · Altman · 2008 [cited by applicant]
US 20160092918A1 · Cha · 2016 [cited by applicant]
WO WO2001037595A · 2001 [cited by applicant]
WO WO2002008854A · 2002 [cited by applicant]
WO WO2009010633A1 · 2009 [cited by applicant]
Bernhard Kolmel and Spiros Alexakis; Location-Based Advertising; M-Business 2002, The First International Congress on Mobile Business; Date Unknown, Publisher: e-lba.com. https://web.archive.org/web/20021210174450fw_/ht… [cited by applicant]