Parker, Smith & Feek, Inc. Insurance Agents, Brokers, and Service
2233 112Th Ave. Ne, Bellevue, WA 98004
Gregory E. Walsh Director, Svp Account Executive
Parker, Smith & Feek Insurance · Insurance Brokerage · Insurance Agent/Broker Surety Insurance Carrier Business Consulting Services · Insurance Companies · Insurance Agencies & Brokerages · Direct Property and Casualty Insurance Carriers
2233 112 Ave NE, Bellevue, WA 98004 2233 112 Ave Ne , Bellevue, WA 98004 1012 Marquez Pl SUITE 106B , Santa Fe, NM 87505 1215 E Twin Lk Rd, Little Rock, AR 72205 (907)5622225, (425)7093600, (425)7097460, (800)4570220
A method of defining a well-formed database system by defining the organization of the data in the database, and by defining the operations for that data, is described. The definition can be used to automatically create and populate the well-formed database system. The well-formed database system conforms to rules of correctness and produces results that conform to the rules. The organization is defined by a data organization definition that specifies tables, their columns, and the relationships between tables. The operations define procedures that operate on the tables and the table columns. Importantly, the operations are defined along with the tables, columns, and relationships, so that the resulting system is well-formed.
Method And Apparatus For Creating Aggregates For Use In A Datamart
Allon Rauer - Mountain View CA Gregory Vincent Walsh - Cupertino CA John P. McCaskey - Mountain View CA Craig David Weissman - Belmont CA Jeremy A. Rassen - Sunnyvale CA
Assignee:
Epiphany, Inc. - San Mateo CA
International Classification:
G06F 1730
US Classification:
707 4
Abstract:
A method for automatically defining aggregates for use in a datamart is described. The datamart includes fact and dimension tables. The method comprises accessing a schema description and an aggregates description for the datamart. The schema description specifies a schema, which in turn, defines the relationships between the fact tables and dimension tables of the datamart. The aggregates description specifies the aggregates, which define, from the schema definition, which aggregate tables are to be created from the fact tables and dimension tables in the datamart. The data in the aggregates correspond to the pre-computed results of specific types of queries. In response to a query, the aggregates can be searched to determine an appropriate aggregate to use in response to that query. The schema description is used to create a first set of commands to create and populate the fact and dimension tables. Additionally, a second set of commands to create, populate and access, the aggregates are also created from the aggregates description.
Method And Apparatus For Creating And Populating A Datamart
Craig David Weissman - Belmont CA Gregory Vincent Walsh - Cupertino CA Lynn Randolph Slater - Fremont CA
Assignee:
E.piphany, Inc. - San Mateo CA
International Classification:
G06F 1730
US Classification:
707101
Abstract:
A method of generating a datamart is described. The datamart includes tables having rows and columns. The method comprises accessing a description of a schema. The schema defines the relationships between the tables and columns. The description further defines how data is to be manipulated and used to populate the tables in the datamart. That is, the description defines the semantic meaning of the data. The description is further used to create a set of commands to create the tables. The commands are executed causing the creation of the tables. Importantly, when the semantic meaning is associated with the column and rows, programs for manipulating and propagating data into those columns and rows are automatically defined. Previously, consultants would have to hand code the creation, manipulation, and population programs for a datamart. Thus, the amount of work required to create and populate the datamart is significantly reduced.
Keyboard Scanning And Interface Method And Circuit
Richard W. Lowenthal - Los Gatos CA Stephen C. Seike - Sunnyvale CA Gregory V. Walsh - Palo Alto CA
Assignee:
Convergent Technologies, Inc. - Santa Clara CA
International Classification:
G06F 302
US Classification:
340365S
Abstract:
A method and apparatus is disclosed for allowing simultaneous depression or chording of a multiple number of keys on a keyboard coupled through an interface circuit to a computer operating system. An arbitrary association can be made to the chord which is distinct from the association made with its component keys. A dedicated processor system in the keyboard peripheral scans and stores in a dedicated memory the identity of all keys detected in the depressed state during the scan of the keyboard. For transmission to the computer operating system, each key depression detected during the scan is represented as an 8-bit binary component and the most significant bit of each binary component is set to the same one of the two permissible binary values, except for the most significant bit of the binary component representing the last depressed key detected during the scan of the keyboard. The most significant bit of that component is set to other of the two permissible binary values.
Method And Apparatus For Determining A Set Of Database Entries
Jonas Almgren - Menlo Park CA Gregory Vincent Walsh - Cupertino CA Eliot Leonard Wegbreit - Palo Alto CA
Assignee:
Epiphany, Inc. - San Mateo CA
International Classification:
G06F 1730
US Classification:
707 4
Abstract:
A method of defining in a computer system a subset of entries in a database is described. The subset is defined by a query. The method includes displaying an interface having a number of criteria description locations. The criteria description locations being positioned in rows where each row has one or more columns. The method also includes creating a criteria description in the interface. The criteria description corresponds to criteria, where the criteria define a corresponding subset of the database. Importantly, the relative location of the criteria description in the user interface determines how the criteria contribute to the selectivity of the query.
Isbn (Books And Publications)
An Engineer's Guide To Matlab: With Applications from Mechanical, Aerospace, Electrical, and Civil Engineering