Patent application number | Description | Published |
20100262456 | System and Method for Deep Targeting Advertisement Based on Social Behaviors - A method and system to display a targeted online advertisement to a targeted online user based on offline behavior profiles. The method include techniques for identifying offline behavior aspects of the online user through a variety of databases, including databases of physical sites visited, databases of transactions and amounts, databases pertaining to retail loyalty cards and databases hosting occurrence of real world events. Techniques employed for codifying offline behavior include classifying behavior into categories or groups, categorizing behavior by location of an event, size of expenditure, nature of event, frequency of event, and/or periodicity of event. Having established some codified offline behavior of the online user, the system proceeds by correlating some aspect of user's offline behavior to some aspect of an online advertisement. Given the correlation between the user's offline behavior and the targeting characteristics of the advertisement, the advertisement is optionally customized and displayed to the targeted user. | 10-14-2010 |
20110029384 | SYSTEM AND METHOD FOR DYNAMIC TARGETING ADVERTISEMENT BASED ON CONTENT-IN-VIEW - A system and method for dynamically targeting advertisements based on content-in-view of a web page. The system includes an extraction module for extracting a plurality of keywords from at least one content area associated with a web page. The web page is presented to a user in response to a search request. An approximation module generates an approximated view of the portion of the web page currently being viewed by the user. In turn, one or more advertisements are selected to be displayed to the user based on content associated with the approximated view. | 02-03-2011 |
20110071898 | SYSTEM AND METHOD FOR UPDATING SEARCH ADVERTISEMENTS DURING SEARCH RESULTS NAVIGATION - An improved system and method for updating search advertisements during search results navigation is provided. A search server may return search results from a search query with executable instructions that monitor events selecting a web page in the search results. When a web page may be selected in the search results on the client, a request that includes an address of a web page selected from the search results may be sent from the client to an advertiser server to update sponsored advertisements displayed in a sponsored advertisement area of the search results web page. The advertisement server may select an update of sponsored advertisements using query features, user features and web page features of the web page selected from the search results web page. The update may be sent to the client for display in the sponsored advertisement area of the search results web page. | 03-24-2011 |
Patent application number | Description | Published |
20090219286 | NON-LINEAR BEAM TRACING FOR COMPUTER GRAPHICS - A non-linear beam tracing technique that supports full non-linear beam tracing effects including multiple reflections and refractions for computer graphics applications. The technique introduces non-linear beam tracing to render non-linear ray tracing effects such as curved mirror reflection, refraction, caustics, and shadows. Beams are allowed to be non-linear where rays within the same beam are not parallel or do not intersect at a single point. Such is the case when a primary beam bounces off of a surface and spawns one or more secondary rays or beams. Secondary beams can be rendered in a similar manner to primary rays or beams via polygon streaming. Beyond smooth ray bundles, the technique can also be applied to incoherent ray bundles which is useful for rendering bump mapped surfaces. | 09-03-2009 |
20090244083 | INVERSE TEXTURE SYNTHESIS - A “texture generator” uses an inverse texture synthesis solution that runs in the opposite direction to traditional forward synthesis techniques to construct 2D texture compactions for use by a graphics processing unit (GPU) of a computer system. These small 2D texture compactions generally summarize an original globally variant texture or image, and are used to reconstruct the original texture or image, or to re-synthesize new textures or images under user-supplied constraints. In various embodiments, the texture generator uses the texture compaction to provide real-time synthesis of globally variant textures on a GPU, where texture memory is generally too small for large textures. Further, the texture generator provides an optimization framework for inverse texture synthesis which ensures that each input region is properly encoded in the output compaction. In addition, the texture generator also computes orientation fields for anisotropic textures containing both low- and high-frequency regions. | 10-01-2009 |
20110012910 | MOTION FIELD TEXTURE SYNTHESIS - A system is described for using a texture synthesis approach to produce digital images that simulate motion. The system operates by receiving a large-scale motion image that describes large-scale motion, as well as one or more exemplar images that describes small-scale motion. The system then applies a texture synthesis approach to duplicate the small-scale motion described in the exemplar image(s), as guided by the large-scale motion described in the large-scale motion image. This operation produces a synthesized motion image. The system then combines the synthesized motion image with the large-scale motion image to produce a combined motion image. The combined motion image presents the large-scale motion as modulated by the small-scale motion. The system can also take account for one or more application-specific constraints, such as incompressibility and boundary conditions. | 01-20-2011 |
20110013842 | POISSON DISK SAMPLE MAPS - A map encoding module is described for creating a sample map in which sample values are placed within respective cells of an organizing grid structure, as governed, in part, by a Poisson disk distribution. The map encoding module efficiently represents the locations of the samples using respective integer values. A location determination module can determine a location of a sample value within a particular cell using a decoding algorithm. The decoding algorithm receives selection information and uses a cryptographic hashing algorithm to transform the selection information into location information which identifies the location of the sample value within the particular cell. Various graphics applications can use the map encoding module and the location determination module to reduce aliasing in displayed images. | 01-20-2011 |
20110019908 | Multi-Class Poisson Disk Sampling - A multi-class sampling component (MCSC) is described for selecting samples associated with two or more sampling classes to produce output information. The overall set of samples in the output information exhibits a desirable Poisson distribution. Further, each subset of samples associated with each respective class exhibits a Poisson distribution. The MCSC selects samples based on intra-class radius information (describing the minimum allowed distances between same-class samples) and inter-class radius information (describing the minimum allowed distances between different-class samples). The MCSC can be applied to different applications, such as an object placement application, a color stippling application, a sensor design application, and so on. | 01-27-2011 |
20110292064 | Discrete Element Texture Synthesis - Output textures may be generated by synthesizing an input texture comprising discrete elements with a set of boundary conditions. Elements of the input texture are copied from the input texture to an output texture that is defined by a set of boundary conditions and are then refined. The elements of the output texture are refined by assigning domain and/or attribute information to the elements of the output texture element by minimizing an energy function measuring a similarity between output neighborhoods of the output texture and a corresponding best matching input neighborhood of the input texture. | 12-01-2011 |
20110292066 | Soft Disk Blue Noise Sampling - Techniques for providing soft disk sampling are described. A soft disk sampling process receives input of a sampling domain, which may include samples associated with one or more sample classes. The soft disk sampling process defines and calculates energy functions for the candidate samples. Based on the calculated energy functions, the soft disk sampling process generates output of a sample set by selecting the candidate samples from one or more sample classes. Each sample class and the sample set exhibit blue noise distribution. The number of sample classes and the number of samples may be specified for each sample class. | 12-01-2011 |
20130076773 | NONLINEAR REVISION CONTROL SYSTEM AND METHOD FOR IMAGES - A nonlinear revision control system for images is designed with the common digital editing and sketching workflows in mind. DAG (directed acyclic graph) is used as the core structure and DAG nodes represent editing operations, and DAG edges indicate the corresponding spatial, temporal and semantic relationships. DAG is visualized in RevG (revision graph), which provides not only a meaningful display of the revision history, but also an intuitive interface for common revision control operations such as review, replay, diff, addition, branching, merging, and conflict resolving. Beyond revision control, the system also facilitates artistic creation processes in common image editing and digital painting workflows. A prototype system has been built upon GIMP, an open source image editor, and demonstrates its effectiveness through a formative user study and comparisons with alternative revision control systems. | 03-28-2013 |
Patent application number | Description | Published |
20100030262 | ANCHOR DELIVERY SYSTEM WITH REPLACEABLE CARTRIDGE - A system and associated method for manipulating tissues and anatomical or other structures in medical applications for the purpose of treating diseases or disorders or other purposes. In one aspect, the system includes a delivery device configured to deploy and implant anchor devices for such purposes. | 02-04-2010 |
20100030263 | SLOTTED ANCHOR DEVICE - A slotted anchor that secures to a connector as part of an anchor assembly is disclosed. The slotted anchor includes a pair of spaced apart prongs which join together at a slot inception. The prongs are shaped and sized of a configuration and of a rigidity to substantially prevent deflection of the prongs. The prongs include inwardly facing protrusions that are configured to capture and deform the connector between the protrusions and prevent the connector from disengaging from the slotted anchor once engaged. | 02-04-2010 |
20100268241 | METHOD AND APPARATUS FOR ACCESSING THE INTERIOR OF A HIP JOINT, INCLUDING THE PROVISION AND USE OF A NOVEL TELESCOPING ACCESS CANNULA AND A NOVEL TELESCOPING OBTURATOR - A telescoping access cannula comprising:
| 10-21-2010 |
20110040326 | COILED ANCHOR DEVICE - A coiled anchor that secures to a connector as part of an anchor assembly is disclosed. The coiled anchor includes windings which capture and deform the connector between the windings and prevent the connector from disengaging from the coiled anchor once engaged. | 02-17-2011 |
20110166582 | Endoscopic Device Delivery System - A system and method are disclosed for an implantable gastric stimulation system within the stomach. The stimulation system includes an electronics anchor, electrode lead anchor, implantable pulse generator and external programmer. The electronics anchor is configured to attach to the stomach wall at a first location and the electrode lead anchor configured to attach to the stomach wall at a second location. The electrode lead anchor includes one or more electrodes configured to contact the stomach wall and a flexible lead portion coupled to the one or more electrodes at one end with an the electrical connector portion at the other end. The implantable pulse generator has electronic circuitry and is attached to the electronics anchor; the electronic circuitry is connected to the electrical connector of the electrode lead anchor and can communicate with the one or more electrodes. The external programmer is used to communicate with the electronic circuitry of the pulse generator via a telemetry device to provide stimulation instructions to the pulse generator. | 07-07-2011 |
20110218387 | ANCHORS FOR USE IN MEDICAL APPLICATIONS - An anchor system and associated method for manipulating, approximating or compressing tissues and anatomical or other structures in medical applications for the purpose of treating diseases or disorders or other purposes. The anchor includes one or more elastic wing and fin structures extending radially from the anchor's body. | 09-08-2011 |
20120245600 | ANCHOR DELIVERY SYSTEM WITH REPLACEABLE CARTRIDGE - A system and associated method for manipulating tissues and anatomical or other structures in medical applications for the purpose of treating diseases or disorders or other purposes. In one aspect, the system includes a delivery device configured to deploy and implant anchor devices for such purposes. | 09-27-2012 |
20130211431 | COILED ANCHOR DEVICE - A coiled anchor that secures to a connector as part of an anchor assembly is disclosed. The coiled anchor includes windings which capture and deform the connector between the windings and prevent the connector from disengaging from the coiled anchor once engaged. | 08-15-2013 |
20140107800 | METHOD AND APPARATUS FOR ACCESSING THE INTERIOR OF A HIP JOINT, INCLUDING THE PROVISION AND USE OF A NOVEL TELESCOPING ACCESS CANNULA AND A NOVEL TELESCOPING OBTURATOR - A telescoping access cannula comprising:
| 04-17-2014 |
20140236230 | LATCHING ANCHOR DEVICE - An anchor that secures to a connector as part of an anchor assembly is disclosed. The proximal anchor includes a pair of spaced apart prongs which join together at a slot inception. The prongs are shaped and sized of a configuration to define a catch or latching structure. The prongs are configured to capture and deform the suture between the protrusions and prevent the suture from disengaging from the slotted anchor device once engaged. | 08-21-2014 |
Patent application number | Description | Published |
20080234704 | DELIVERY DEVICES AND METHODS FOR HEART VALVE REPAIR - Devices, systems and methods facilitate positioning of a cardiac valve annulus treatment device, thus enhancing treatment of the annulus. Methods generally involve advancing an anchor delivery device through vasculature of the patient to a location in the heart for treating the valve annulus, contacting the anchor delivery device with a length of the valve annulus, delivering a plurality of coupled anchors from the anchor delivery device to secure the anchors to the annulus, and drawing the anchors together to circumferentially tighten the valve annulus. Devices generally include an elongate catheter having at least one tensioning member and at least one tensioning actuator for deforming a distal portion of the catheter to help it conform to a valve annulus. The catheter device may be used to navigate a subannular space below a mitral valve to facilitate positioning of an anchor delivery device. | 09-25-2008 |
20080243150 | DELIVERY DEVICES AND METHODS FOR HEART VALVE REPAIR - Devices, systems and methods facilitate positioning of a cardiac valve annulus treatment device, thus enhancing treatment of the annulus. Methods generally involve advancing an anchor delivery device through vasculature of the patient to a location in the heart for treating the valve annulus, contacting the anchor delivery device with a length of the valve annulus, delivering a plurality of coupled anchors from the anchor delivery device to secure the anchors to the annulus, and drawing the anchors together to circumferentially tighten the valve annulus. Devices generally include an elongate catheter having at least one tensioning member and at least one tensioning actuator for deforming a distal portion of the catheter to help it conform to a valve annulus. The catheter device may be used to navigate a subannular space below a mitral valve to facilitate positioning of an anchor delivery device. | 10-02-2008 |
20090030475 | Gastric Stimulation Systems and Methods Utilizing a Transgastric Probe - Gastric stimulation devices, systems and methods are provided, particularly for stimulating a gastric organ having an internal cavity. Such devices and systems are typically implanted outside of the gastric organ while the environment of the internal cavity is probed and monitored by one or more sensors. The sensor information may be used to affect the stimulation signals provided to the gastric organ by the devices and systems. Such feedback integration assists in providing treatments and stimulation programs that are tailored to the needs of the individual patient. | 01-29-2009 |
20090221961 | VASCULAR ACCESS - A device may include a hollow needle, a dilator mounted coaxially on the needle, and a sheath mounted coaxially on the dilator. The dilator may be slideably displaceable relative to the sheath. | 09-03-2009 |
20100082098 | DELIVERY DEVICES AND METHODS FOR HEART VALVE REPAIR - Devices, systems and methods facilitate positioning of a cardiac valve annulus treatment device, thus enhancing treatment of the annulus. Methods generally involve advancing an anchor delivery device through vasculature of the patient to a location in the heart for treating the valve annulus, contacting the anchor delivery device with a length of the valve annulus, delivering a plurality of coupled anchors from the anchor delivery device to secure the anchors to the annulus, and drawing the anchors together to circumferentially tighten the valve annulus. Devices generally include an elongate catheter having at least one tensioning member and at least one tensioning actuator for deforming a distal portion of the catheter to help it conform to a valve annulus. The catheter device may be used to navigate a subannular space below a mitral valve to facilitate positioning of an anchor delivery device. | 04-01-2010 |
20120041371 | ACCESS DEVICE WITH BLUNTING DEVICE - A device may include a hollow needle, a dilator mounted coaxially on the needle, and a sheath mounted coaxially on the dilator. The dilator may be slideably displaceable relative to the sheath. | 02-16-2012 |