| Patent Number |
Title Of Patent |
Date Issued |
| 8290910 |
Semantic replication |
October 16, 2012 |
| Replicating data in a distributed database having a plurality of nodes is disclosed. Replicating includes receiving a semantic command at a local version of the database at a node, interpreting the semantic command, and applying the semantic command to the local version of the database. |
| 8285823 |
Domain name service server |
October 9, 2012 |
| A DNS server system provides IP addresses for a host in a computer network. Upon receiving a request from a client for an IP address associated with a domain name, the requested IP address is retrieved from an object oriented database and transmitted to the client. The DNS server sys |
| 8255509 |
Network service configuration management |
August 28, 2012 |
| The system remotely manages the configuration of one or several network services (20). The management server (10) has access to a database (12) which stores a representation of the configuration of the network service (20). An agent software component (18)--running preferably on the netw |
| 8250030 |
Provisional authority in a distributed database |
August 21, 2012 |
| Techniques for writing data in a distributed database system having a plurality of members and a master are disclosed. In one embodiment, a write request is received at an originating member. The write request is applied to a version of a database on the originating member and is pla |
| 8131992 |
Methods and apparatus for identifying the impact of changes in computer networks |
March 6, 2012 |
| The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. |
| 8095501 |
Automatic enforcement or relationships in a database schema |
January 10, 2012 |
| A technique for enforcing a database relationship is disclosed. The technique includes specifying within a database schema a reference type that associates two structures and specifies the relationship between the two structures, and automatically generating code that checks the rela |
| 8060534 |
Event management |
November 15, 2011 |
| Managing network event information from a plurality of network appliances is disclosed. Each network appliance provides a network service and each has a version of a common database. Managing includes detecting network event information at a first network appliance, updating a version of |
| 8037164 |
Network service configuration management |
October 11, 2011 |
| The system remotely manages the configuration of one or several network services (20). The management server (10) has access to a database (12) which stores a representation of the configuration of the network service (20). An agent software component (18)--running preferably on the netw |
| 7917482 |
Indexing of database queries |
March 29, 2011 |
| Making data available from a database is disclosed. Making data available includes specifying a query function having a query function name, wherein the query function includes a structure and a member, determining the structure and the member included in the query function, wherein the |
| 7889676 |
Systems and methods for storing and retrieving data |
February 15, 2011 |
| Systems and methods for storing and retrieving data are disclosed. An example method includes the steps of receiving a range of addresses, storing the range of addresses in a bulk object in a database for storing information associated with addresses. In some embodiments the storing |
| 7865617 |
Maintaining consistency in a database |
January 4, 2011 |
| Maintaining consistent DNS information is disclosed. Information associated with a resource is received. A resource record is populated with the information. View information is derived from the resource record. |
| 7814180 |
Domain name service server |
October 12, 2010 |
| A DNS server system provides IP addresses for a host in a computer network. Upon receiving a request from a client for an IP address associated with a domain name, the requested IP address is retrieved from an object oriented database and transmitted to the client. The DNS server sys |
| 7680811 |
Set based data store |
March 16, 2010 |
| Storing data in a data store is disclosed, including storing data in a plurality of generalized memory structures and generating an indexing structure that references one or more of the memory structures. Referencing is based on rules expressed in the memory structures. Processing a |
| 7627746 |
Network appliance management |
December 1, 2009 |
| Installing software on a network appliance having a short term memory and a hard disk is disclosed. Installing includes receiving an image of the software, loading the image into a short term memory on the network appliance, and writing the image to a hard disk on the network appliance. |
| 7617180 |
Efficient lock management |
November 10, 2009 |
| A current transaction accessing a data object is disclosed. Accessing could include determining that previous transaction information about a previous transaction is associated with the data object, determining that the previous transaction no longer needs a lock on the data object, and |
| 7383281 |
Multiversion database cluster management |
June 3, 2008 |
| A technique for propagating an update from a first database having a first version to a second database having a second version is disclosed. The technique includes receiving an update and the first version, determining a translation path, and translating the update to the second version |