IP Library Granted Patent US 9,418,240
Granted Patent B2
US 9,418,240 · App. 14/144,386 · Granted Aug 16, 2016

Database hierarchical inheritance

Inventors: Carl Mikkelsen (Wayland, MA); Somasundaram Meiyappan (Singapore, SG)
Assignee: CONEXANT SYSTEMS, INC.
G06F21/6218G06F17/30589
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,418,240
App. No.
14/144,386
Granted
Aug 16, 2016
Kind
B2
Abstract

A database system comprising a plurality of access keys stored in a first data memory device sector, each access key associated with a node value stored in a second data memory device sector. An access key processor configured to receive an input value and return the associated node value for the input value if the input value matches an access key stored in the first data memory device sector. The access key processor is configured to generate a revised input value if the input value does not match an access key stored in the first data memory device; a default node value stored in the second data memory device sector and associated with a portion of the input value, wherein the access key processor is configured to return the default node value as part of the revised input value.

Claims (44)

1. A database system comprising:

a plurality of access keys stored in a first data memory device sector, each access key associated with a node value stored in a second data memory device sector;

an access key processor configured to receive an input value and return the associated node value for the input value if the input value matches an access key stored in the first data memory device sector;

the access key processor is configured to generate a revised input value if the input value does not match an access key stored in the first data memory device; and

a default node value stored in the second data memory device sector and associated with a portion of the input value, wherein the access key processor is configured to return the default node value as part of the revised input value,

wherein the access key processor is configured to return a search failed indication if no default node value is stored in the second data memory device sector and associated with the portion of the input value.

2. The database system of claim 1 wherein the access key processor is configured to return part of the input value as part of the revised input access key.

3. The database system of claim 1 wherein the plurality of access keys are named in a hierarchical naming schema.

4. The database system of claim 3 wherein the hierarchical naming schema is an XML-compliant naming schema.

5. The database system of claim 1 further comprising an update processor configured to process notification field data if the node value is modified.

6. The database system of claim 1 further comprising a code development system configured to associate the node value with an application function.

7. The database system of claim 1 further comprising a persistent data memory system configured to store user preference data associated with the node value.

8. The database system of claim 1 further comprising a locking system configured to lock access to one or more nodes associated with the node value.

9. A database system comprising:

a plurality of access keys stored in a first data memory device sector, each access key associated with a node value stored in a second data memory device sector;

an access key processor configured to receive an input value and return the associated node value for the input value if the input value matches an access key stored in the first data memory device sector;

the access key processor is configured to generate a revised input value if the input value does not match an access key stored in the first data memory device; and

a default node value stored in the second data memory device sector and associated with a portion of the input value, wherein the access key processor is configured to return the default node value as part of the revised input value, and to return an associated node value stored in the first electronic data memory sector if the new input value matches an associated key stored in the second electronic data memory sector.

10. The database system of claim 9 wherein the access key processor is configured to return part of the input value as part of the revised input access key.

11. The database system of claim 9 wherein the access key processor is configured to return a search failed indication if no default node value is stored in the second data memory device sector and associated with the portion of the input value.

12. The database system of claim 9 wherein the plurality of access keys are named in a hierarchical naming schema.

13. The database system of claim 12 wherein the hierarchical naming schema is an XML-compliant naming schema.

14. The database system of claim 9 further comprising an update processor configured to process notification field data if the node value is modified.

15. A database system comprising:

a plurality of access keys stored in a first data memory device sector, each access key associated with a node value stored in a second data memory device sector;

an access key processor configured to receive an input value and return the associated node value for the input value if the input value matches an access key stored in the first data memory device sector;

the access key processor is configured to generate a revised input value if the input value does not match an access key stored in the first data memory device; and

a default node value stored in the second data memory device sector and associated with a portion of the input value, wherein the access key processor is configured to return an associated node value stored in the first electronic data memory sector if the new input value matches an associated key stored in the second electronic data memory sector.

16. The database system of claim 15 wherein the access key processor is configured to return part of the input value as part of the revised input access key.

17. The database system of claim 15 wherein the access key processor is configured to return a search failed indication if no default node value is stored in the second data memory device sector and associated with the portion of the input value.

18. The database system of claim 15 wherein the plurality of access keys are named in a hierarchical naming schema.

19. The database system of claim 18 wherein the hierarchical naming schema is an XML-compliant naming schema.

20. A database system comprising:

a plurality of access keys stored in a first data memory device sector, each access key associated with a node value stored in a second data memory device sector;

an access key processor configured to receive an input value and return the associated node value for the input value if the input value matches an access key stored in the first data memory device sector;

the access key processor is configured to generate a revised input value if the input value does not match an access key stored in the first data memory device;

a default node value stored in the second data memory device sector and associated with a portion of the input value, wherein the access key processor is configured to return the default node value as part of the revised input value; and

a locking system configured to lock access to one or more nodes associated with the node value.

21. The database system of claim 20 wherein the access key processor is configured to return part of the input value as part of the revised input access key.

22. The database system of claim 20 wherein the plurality of access keys are named in a hierarchical naming schema.

23. The database system of claim 22 wherein the hierarchical naming schema is an XML-compliant naming schema.

24. The database system of claim 20 further comprising an update processor configured to process notification field data if the node value is modified.

25. The database system of claim 20 further comprising a code development system configured to associate the node value with an application function.

26. The database system of claim 20 further comprising a persistent data memory system configured to store user preference data associated with the node value.

Assignments (6)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
CHANGE OF NAME Recorded Jun 26, 2017
From: CONEXANT SYSTEMS, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 042986/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2016
From: LAKESTAR SEMI INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 039126/0167 →
CHANGE OF NAME Recorded Jul 8, 2016
From: CONEXANT SYSTEMS, INC.
To: LAKESTAR SEMI INC.
Reel/Frame 039293/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: MIKKELSEN, CARL; MEIYAPPAN, SOMASUNDARAM
To: CONEXANT SYSTEMS, INC.
Reel/Frame 039101/0169 →
Continuity (2)
Division 13149725 · May 31, 2011
Related Publication 20140115006A1 · Apr 24, 2014