Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Constable, US
Ben Constable, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100164983 | LEVERAGING GRAPHICS PROCESSORS TO OPTIMIZE RENDERING 2-D OBJECTS - Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled graphics to a display device. Primitive geometries of drawing calls of the rendering requests are tessellated into sequences of triangles. The vertices of the triangles are mapped to a vertex buffer along with an index to identify associated constant data. Batching operations store and communicate calls and mapped data to a graphics processing unit by way of a three-dimensional rendering application program interface. Constant data associated with the mapped data are indexed and appended together in a constant buffer, thereby allowing drawing calls to be coalesced. A staging buffer and a staging texture are provided for batching text anti-aliasing operations. Shader fragments are precompiled and organized by way of a predetermined lookup table. | 07-01-2010 |
Benjamin Constable, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110099537 | EVENT HANDLING FOR UNMANAGED CODE - Many computer applications involve event driven programming. Unfortunately, it may be burdensome on application developers to develop event handlers in unmanaged code for all relevant events within their computer application. For example, when using COM objects in connection with event handling, the burden of lifetime management may be placed on the application developer. Accordingly, one or more systems and/or techniques for event handling in unmanaged code are disclosed herein. A delegate comprising a first interface and a second interface is provided. The delegate may receive event data from a software platform connected to the first interface and may notify a function of a process connected to the second interface. The delegate self destructs when both the computing platform and the process have released their connections to the respective interfaces, thus mitigating manual coding of lifetime management functionality within the process. | 04-28-2011 |
Benjamin C. Constable, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100141670 | Color Packing Glyph Textures with a Processor - A system, a method and computer-readable media for rendering text with a graphics processing unit (GPU). The system, method, and media includes a GPU that may be configured to receive a plurality of compressed glyph bitmap and create a plurality of glyph textures from the bitmap. The GPU may be further configured to pack a plurality of rows of data from a glyph bitmap into a single row of a glyph texture. The GPU may be also be configured to merge the plurality of glyph textures into a merged texture to identify overlapping rows of color. Additionally, the GPU maybe configured to filter the merged texture to create a grayscale texture containing a plurality of merged glyphs and rendering the grayscale texture to display the plurality of merged glyphs. | 06-10-2010 |
Gregory S. Constable, Chandler, AZ US
| Patent application number | Description | Published |
|---|---|---|
| 20090076220 | UNDERFILL FORMULATION AND METHOD OF INCREASING AN ADHESION PROPERTY OF SAME - An underfill formulation includes a solvent ( | 03-19-2009 |
| 20090170247 | MAGNETIC PARTICLES FOR LOW TEMPERATURE CURE OF UNDERFILL - Electronic devices and methods for fabricating electronic devices are described. One embodiment includes a method comprising providing a first body and a second body, and electrically coupling the first body to the second body using a plurality of solder bumps, wherein a gap remains between the first body and the second body. The method also includes placing an underfill material into the gap between the first body and the second body, the underfill material comprising magnetic particles in a polymer composition. The method also includes curing the underfill material in the gap by applying a magnetic field powered by alternating current, to induce heat in the magnetic particles, wherein the heat in the magnetic particles heats the polymer composition, and the magnetic field is applied for a sufficient time to cure the polymer composition. Other embodiments are described and claimed. | 07-02-2009 |
| 20100078806 | MICROELECTRONIC PACKAGE WITH WEAR RESISTANT COATING - A microelectronic package is provided. The microelectronic package includes a semiconductor substrate and a die having a top surface and a bottom surface, wherein the bottom surface of the die is coupled to the semiconductor substrate. The microelectronic package also includes a nanomaterial layer disposed on the top surface of the die. | 04-01-2010 |
| 20110136941 | UNDERFILL FORMULATION AND METHOD OF INCREASING AN ADHESION PROPERTY OF SAME - An underfill formulation includes a solvent ( | 06-09-2011 |
| 20110159310 | Methods of fabricating low melting point solder reinforced sealant and structures formed thereby - Methods and associated structures of forming a package structure including forming a low melting point solder material on a solder resist opening location of an IHS keep out zone, forming a sealant in a non SRO keep out zone region; attaching the IHS to the sealant, and curing the sealant, wherein a solder joint is formed between the IHS and the low melting point solder material. | 06-30-2011 |
Peter G. Constable, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090183069 | Font/Script Association - Font/script association techniques are described. In an implementation, a client includes one or more modules to determine which of a plurality of scripts are to be used to display characters and one or more fonts are located that correspond to the determined script. Representations are output of the located one or more fonts in a user interface that are selectable to cause the characters to be displayed using a selected one of the fonts. | 07-16-2009 |
Randi E. Constable, Cupertino, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080270159 | Dynamically determining products for a customer based on the customer's requirements - Embodiments of the present invention pertain to dynamically determining products for a customer based on the customer's requirements. According to one embodiment, information describing customers' requirements is received. A data structure is dynamically created based on the information. The data structure includes a plurality of decision trees for types of products. Automatic determination of a particular solution is enabled based on the data structure and requirements for a particular customer. The automatic determination uses a first decision tree for a first type of product and a second decision tree for a second type of product to determine what products to associate with the particular solution. | 10-30-2008 |
Robert K. Constable, Kokomo, IN US
| Patent application number | Description | Published |
|---|---|---|
| 20090295199 | Seat Assembly Having Seat Heating and Occupant Detection - A seat assembly including a seat cushion, a heating element, a heating circuit, a occupant sensing circuit, and an isolation circuit. The seat cushion has a seating surface, the heating element is adjacent the seating surface and is formed of electrically conductive material. The heating circuit is coupled to the heating element for supplying electrical current to the heating element for generating heat. The occupant sensing circuit is also coupled to the heating element for sensing the presence of an occupant near the heating element. The isolation circuit is interposed between the heating circuit and the heating element for isolating the heating circuit from the occupant sensing circuit. | 12-03-2009 |
| 20110140891 | Electrode for an Occupant Sensing System Having Fault Detection and Method of Operating the Same - An electrode formed of electrically conductive material and configured for use in an occupant sensing system. The electrode includes an antenna portion and a diagnostic portion. The antenna portion is configured to provide an electrical impedance indicative of an occupant presence. The diagnostic loop portion is configured to provide an electrical conductivity indicative of a condition of the electrode. | 06-16-2011 |
| 20110163765 | CAPACITIVE OCCUPANT DETECTION SYSTEM HAVING WET SEAT COMPENSATION AND METHOD - An occupant detection system and method are provided. The system includes a capacitive sensor having an electrode arranged in a seat proximate to an expected location of an occupant for sensing an occupant presence approximate thereto. The capacitive sensor is configured to provide an output indicative of the sensed occupant presence. Occupant detection circuitry is included for processing the capacitive sensor output and determining a wet seat condition and generating a wet seat fault based on a determined wet seat condition. The occupant detection circuitry further detects a state of occupancy of the seat based on the capacitive sensor output and the wet seat fault. | 07-07-2011 |
| 20110190987 | OCCUPANT DETECTION SYSTEM AND METHOD - An occupant detection system, a controller for an occupant detection system and a method of detecting an occupant. The presence or absence of the occupant varies the dielectric properties of an area proximate to influence the electrical impedance of the electrode. The electrode impedance is determined based on based on the excitation signal frequency, the excitation signal magnitude, and the electrode signal magnitude, and thereby determine an occupant presence based on the electrode impedance. The excitation signal magnitude is adjusted to optimize the electrode signal magnitude. The electrode signal magnitude is optimized to be large enough to be accurately measured, but not so large as to cause excessive radiated emissions. The excitation signal magnitude may be adjusted for each excitation signal frequency so the electrode signal magnitude is optimized regardless of frequency. | 08-04-2011 |
Robert Todd Constable, Madison, CT US
| Patent application number | Description | Published |
|---|---|---|
| 20110241675 | O-SPACE IMAGING - In MRI by excitation of nuclear spins and measurement of RF signals induced by these spins in the presence of spatially-varying encoding magnetic fields, signal localization is performed through recombination of measurements obtained in parallel by each coil in an encircling array of RF receiver coils. Through the use of magnetic gradient fields that vary both as first-order and second-order Z2 spherical harmonics with position, radially-symmetric magnetic encoding fields are created that are complementary to the spatial variation of the encircling receiver coils. The resultant hybrid encoding functions comprised of spatially-varying coil profiles and gradient fields permits unambiguous localization of signal contributed by spins. Using hybrid encoding functions in which the gradient shapes are thusly tailored to the encircling array of coil profiles, images are acquired in less time than is achievable from a conventional acquisition employing only first-order gradient fields with an encircling coil array. | 10-06-2011 |
Steven C. Constable, San Diego, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100250140 | Method and System for Detecting and Mapping Hydrocarbon Reservoirs Using Electromagnetic Fields - The system and method provided modify a conventional seafloor long-wire electromagnetic (LEM) receiver by increasing the number of discrete antennae placed on the long wire. Two dipoles of electric field data are positioned exactly adjacent to each other, providing input to the same data logger system located within a seafloor survey unit to which the long wire is connected. Highly precise electric field gradients can be obtained by taking the difference of the measurements of the two electrodes, both for amplitude and phase. Any common-mode source of noise, such as magnetotelluric signals and receiver instrument noise will be rejected when the signals from the two electrodes are differenced. An acoustic navigation system utilizes a plurality of transponders to permit triangulation for accurate source-receiver ranging. | 09-30-2010 |
