IP Library Granted Patent US 11,082,548
Granted Patent B2
US 11,082,548 · App. 14/727,837 · Granted Aug 3, 2021

System and method for providing a pre-populated second line service to a telecommunications device

Inventors: George Backhaus (Suwanee, GA); Jignesh Gandhi (Duluth, GA); Julio Gonzalez (Tucker, GA); John Green (Roswell, GA); Philip Lowman (Ellijay, GA); Paul Rubenstein (Johns Creek, GA); Mike Speanburg (Lawrenceville, GA)
Assignee: Movius Interactive Corporation
H04M1/27H04L65/1046H04L65/1069H04M3/42255H04W4/16H04W76/10H04W4/14
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,082,548
App. No.
14/727,837
Granted
Aug 3, 2021
Kind
B2
Abstract

A method and system is disclosed for populating a local second line service (“SLS”) database in a telecommunications device (“TD”). The local SLS database is for use by an SLS application that provides a second line service to the user of the TD. To populate the local SLS database, historical data associated with prior use of the TD is mined for relevant information. Relevant information may include, for example, a primary phone number associated with other contact data. Relevant information is then used to populate the local SLS database. The local SLS database is then updated with a relationship number(s) in association with the relevant information. The relationship number enables the SLS application to direct a telecommunication to the primary number via a remote SLS platform.

Claims (13)

1. A method to automatically populate a database that is utilized by an application loaded into a telecommunications device, the method comprising the actions of:

embedding an autoloader module within a first telecommunications device (“TD”) application, wherein the first TD application is configured to run within a TD;

installing the first TD application and a second TD application within the TD, wherein the first TD application is a second line service application that operates to place and receive mobile telephone calls, wherein the second TD application is a mapping application;

upon the first launching of the first TD application, the autoloader module operates to automatically search within a memory of the TD, to identify plurality of data sources associated with the TD by at least performing the action of searching data sources of at plurality of other applications within the memory of the TD that include telephone numbers and addresses;

the autoloader module mining the one or more data sources to identify a plurality of relevant data for the first TD application and the second TD application, wherein the plurality of relevant data includes data that the first TD application and the second TD application utilize in operation;

the autoloader module extracting a first plurality of relevant data from the one or more data sources for the first TD application and a second plurality of relevant data from the one or more data sources for the second TD application;

the autoloader module populating a first beneficiary database within the memory of the TD with the plurality of relevant data, the first beneficiary database, once created, being accessible only by the first TD application, and a second beneficiary database within the memory of the TD, the second beneficiary database, once created, being accessible only by the second TD application, via at least the action of loading extracted telephone numbers and addresses into the first beneficiary database and the second beneficiary database; and

the first TD application and the second TD application exclusively utilizing their respective dedicated beneficiary databases during operation;

whereby the first TD application and the second TD application are able to automatically have a populated database within the memory of the TD for selecting parties to be called or identifying incoming calls without a user having to take any actions to program the database;

wherein the action of searching the TD to identify one or more data sources comprises searching databases within the memory of the TD and utilized by other applications within the TD and further comprises the action of updating the one or more data sources with information obtain by using the first TD application.

2. The method of claim 1 , wherein the action of searching the TD to identify one or more data sources comprises searching databases within the memory of the TD and utilized by other applications within the TD.

3. The method of claim 1 , wherein the action of searching the TD to identify one or more data sources comprises searching for historical data residing on the TD.

4. The method of claim 1 , wherein the action of searching the TD to identify one or more data sources comprises searching social media related data stored within the TD.

Assignments (3)
SECURITY INTEREST Recorded Feb 3, 2026
From: MOVIUS INTERACTIVE CORPORATION
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 074612/0925 →
SECURITY INTEREST Recorded Feb 3, 2026
From: MOVIUS INTERACTIVE CORPORATION
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 074612/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2016
From: BACKHAUS, GEORGE; GANDHI, JIGNESH; GONZALEZ, JULIO; GREEN, JOHN; LOWMAN, PHIL; RUBENSTEIN, PAUL; SPEANBURG, MIKE (MICHAEL)
To: MOVIUS INTERACTIVE CORPORATION
Reel/Frame 037865/0102 →