Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Conrad, WA
Andrew Conrad, Sammamish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100145946 | TRANSLATING QUERIES TO REPRESENTATIONAL STATE TRANSFER (REST) - Query expressions, such as LINQ (language integrated queries) queries, are enabled to be translated to URIs (uniform resource indicators) that may be used to query data sources at REST (representational state transfer) interfaces. A compiler is configured to convert a query into an expression tree. An expression tree normalizer is configured to normalize the expression tree into a normalized expression tree. A resource bound expression tree generator is configured to transform the normalized expression tree into a resource bound expression tree. A URI generator is configured to translate the resource bound expression tree into a URI. | 06-10-2010 |
| 20100146036 | SOFT TYPE BINDING FOR DISTRIBUTED SYSTEMS - Data communications are enabled to be performed between first and second computer systems without having to match data types at the first and second computer systems. A first data type is associated with a request for a resource. The request for the resource is transmitted from a first agent at the first computer system to a second agent at the second computer system. The resource is instantiated at the second computer system according to a second data type that is different from the first data type. The resource is received by the first agent from the second agent. The received resource is materialized into an instance of the first data type using the first agent. | 06-10-2010 |
| 20100228749 | OPEN TYPES FOR DISTRIBUTED SYSTEMS - Techniques for exchanging data are provided herein. An “open” data type is established on a computer system to define the structure of data. The open data type includes one or more predefined properties, and enables one or more extension properties to be optionally included. Data that is defined according to the open data type includes data values for the predefined properties, and may optionally include data values for extension properties. A second computer system may consider the extension properties to be extension properties or predefined properties of a data type known at the second computer system. In this manner, the type system that is used to exchange data between nodes need not necessarily be commonly known among the nodes, and/or may be dynamically modified, even for a particular data instance. Furthermore, queries may be performed against the data that query against the predefined properties and/or extension properties. | 09-09-2010 |
Andrew J. Conrad, Sammamish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080263063 | TRANSLATING LATE BOUND LINQ EXPRESSIONS INTO DATABASE QUERIES - There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to early-bound takes place through replacing a late-bound property with a statically typed call. The early-bound structure can translate into an expression tree to enable an implementation of a store specific query operated upon storage. | 10-23-2008 |
| 20080263078 | RUNTIME CLASS DATABASE OPERATION - Programmers typically like operating with databases through use of classes. Classes allow a user to function with a database through use of a non-database programming language. To ease use of the classes, a class context is generated at runtime that does not force a programmer to handle various source files that are a product of class generation. Therefore, the user can have the ease of using classes without having to perform extra actions. | 10-23-2008 |
| 20080263531 | AUTOMATIC RUNTIME CONTROL BINDING - Binding can automatically take place between controls and information sources at runtime. This minimizes an amount of code that is to be generated by a user and thus can lower errors from the code. In addition, some wizards that allow binding without code writing can become problematic since some information is not available at runtime (e.g., when the wizard operates prior to runtime.) Relevant information is received and at least one binding is created based off received information. | 10-23-2008 |
Ernest U. Conrad, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090222007 | MODULAR STEM EXTENSION - The modular stem component may include a shaft portion, a head, and a sleeve. The shaft portion is configured for receipt within the intramedullary canal of a bone and the head is configured to receive another component of a modular prosthetic system, such as a femoral neck, thereon. In one exemplary embodiment, the head extends radially around at least a portion of the stem and includes a rib defining a flange extending therefrom. The sleeve, which is formed as an independent part of the modular stem component and is made at least partially of a highly porous biomaterial, includes opposing ends and has a bore extending therethrough. The bore is configured to facilitate sliding receipt of the sleeve on the head. | 09-03-2009 |
Ernust U. Conrad, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110009973 | METHODS AND APPARATUSES FOR ATTACHING TISSUE TO ORTHOPAEDIC IMPLANTS - Methods and apparatuses for attaching tissue structures to orthopaedic implants. In one exemplary embodiment, the methods and apparatuses are used to attach soft tissue and/or bone to a proximal tibial implant. In another exemplary embodiment, the methods and apparatuses are used to attach soft tissue and/or bone to a proximal femoral implant. | 01-13-2011 |
