IP Library Granted Patent US 9,298,749
Granted Patent B2
US 9,298,749 · App. 13/849,298 · Granted Mar 29, 2016

Universal data management interface

Inventor: Jasmin Cosic (Pittsfield, MA)
Assignee: S. AQUA SEMICONDUCTOR, LLC
G06F17/30289G06F17/3056Y10S707/966Y10S707/99938Y10S707/99943
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 9,298,749
App. No.
13/849,298
Granted
Mar 29, 2016
Kind
B2
Abstract

A universal data management interface (UDMI) system includes a processing system generates a visual interface through which a user can access, manage, and manipulate data on plural different types of remote databases. The UDMI connects to multiple standard database management systems and to allow multiple users to access, manage, and manipulate data within each of the multiple standard database management systems. The UDMI also allows multiple virtual databases that reside in a single database to be available as a network service.

Claims (28)

1. A computer-readable medium storing executable instructions that, in response to being executed, cause a computing device to perform operations comprising:

generating an interface to enable network access to a virtual database;

establishing a link via the virtual database to a plurality of databases remote from the virtual database, wherein the virtual database represents the plurality of databases accessible to the computing device remotely via a network, and wherein the virtual database comprises a plurality of tables;

generating a unique sequential number to attach to a name of a table of the plurality of tables;

requesting data via the link from the virtual database through an interaction with a visual interface;

receiving data from one or more of the plurality of databases; and

enabling access to the virtual database via the link by the computing device.

2. The computer-readable medium of claim 1 , wherein the virtual database is maintained locally on the computing device.

3. The computer-readable medium of claim 1 , wherein the virtual database is maintained remotely from the computing device.

4. The computer-readable medium of claim 1 , further comprising manipulating the received data to create processed data.

5. The computer-readable medium of claim 4 , further comprising presenting the processed data on the interface.

6. The computer-readable medium of claim 1 , further comprising enabling a signin process for the computing device to access the virtual database.

7. The computer-readable medium of claim 1 , further comprising receiving a subset of the virtual database in a format compatible with a reading process.

8. The computer-readable medium of claim 1 , further comprising calculating cells in the plurality of tables based on one or more settings of the computing device.

9. A method comprising:

generating, by a computing device, an interface to enable network access to a virtual database;

establishing, by the computing device, a link via the virtual database to a plurality of databases remote from the virtual database, wherein the virtual database represents the plurality of databases accessible to the computing device remotely via a network, and wherein the virtual database comprises a plurality of tables;

generating a unique sequential number to attach to a name of a table of the plurality of tables;

requesting, by the computing device, data via the link from the virtual database through an interaction with a visual interface;

receiving, by the computing device, data from one or more of the plurality of databases; and

enabling, by the computing device, access to the virtual database via the link.

10. The method of claim 9 , wherein the virtual database is maintained locally on the computing device.

11. The method of claim 9 , wherein the virtual database is maintained remotely from the computing device.

12. The method of claim 9 , further comprising manipulating, by the computing device, the received data to create processed data.

13. The method of claim 12 , further comprising presenting, by the computing device, the processed data on the interface.

14. The method of claim 9 , further comprising enabling, by the computing device, a sign-in process for the computing device to access the virtual database.

15. The method of claim 9 , further comprising receiving, by the computing device, a subset of the virtual database in a format compatible with a reading process.

16. The method of claim 9 , further comprising calculating, by the computing device, cells in the plurality of tables based on one or more settings of the computing device.

Assignments (2)
MERGER Recorded Oct 9, 2015
From: CRUCIAL APEX COMMUNICATIONS LLC
To: S. AQUA SEMICONDUCTOR, LLC
Reel/Frame 036765/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: COSIC, JASMIN
To: CRUCIAL APEX COMMUNICATIONS LLC
Reel/Frame 030112/0473 →
Continuity (4)
Continuation 11072030 · Mar 4, 2005
Continuation 10217937 · Aug 12, 2002
Provisional Application 60311863 · Aug 13, 2001
Related Publication 20130218932A1 · Aug 22, 2013