Patent application number | Description | Published |
20100328321 | Graphics analysis techniques - Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics analysis tool. The graphics analysis tool may receive multiple draw calls issued to the graphics API, and arrange the draw calls into multiple sequences, each sequence corresponding to a particular render target. From this information various analysis tasks may be performed. For instance, overdraw images may be generated. Such overdraw images may be enhanced to improve their dynamic range. Also, pixel histories may be generated based on corresponding pixel selections. The effect of draw calls on selected pixels may also be determined. Further, such tasks may be performed on a per render target basis. | 12-30-2010 |
20100328324 | Graphics analysis techniques - Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics analysis tool. The graphics analysis tool may receive multiple draw calls issued to the graphics API, and arrange the draw calls into multiple sequences, each sequence corresponding to a particular render target. From this information various analysis tasks may be performed. For instance, overdraw images may be generated. Such overdraw images may be enhanced to improve their dynamic range. Also, pixel histories may be generated based on corresponding pixel selections. The effect of draw calls on selected pixels may also be determined. Further, such tasks may be performed on a per render target basis. | 12-30-2010 |
20100332987 | Graphics analysis techniques - Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics analysis tool. The graphics analysis tool may receive multiple draw calls issued to the graphics API, and arrange the draw calls into multiple sequences, each sequence corresponding to a particular render target. From this information various analysis tasks may be performed. For instance, overdraw images may be generated. Such overdraw images may be enhanced to improve their dynamic range. Also, pixel histories may be generated based on corresponding pixel selections. The effect of draw calls on selected pixels may also be determined. Further, such tasks may be performed on a per render target basis. | 12-30-2010 |
20110066432 | CONTENT FILTERING FOR A DIGITAL AUDIO SIGNAL - According to some embodiments, content filtering is provided for a digital audio signal. | 03-17-2011 |
20110154238 | Apportioning A Counted Value To A Task Executed On A Multi-Core Processor - A technique includes providing data indicative of a counted value acquired by a hardware counter of a processing core during a time segment in which a plurality of tasks are active on the core and, in a processor-based machine, determining a likelihood that the counted value is attributable to a given task of the tasks during the time segment and attributing a portion of the counted value to the given task based at least in part on the determined likelihood. | 06-23-2011 |
20110154294 | Relational Modeling for Performance Analysis of Multi-Core Processors - A relational model may be used to encode primitives for each of a plurality of threads in a multi-core processor. The primitives may include tasks and parameters, such as buffers. The relationships may be linked to particular tasks. The tasks with the coding, which indicates the relationships, may then be used upon user selection to display a visualization of the functional relationships between tasks. | 06-23-2011 |
20110154310 | Performance Analysis Of Software Executing In Different Sessions - A technique includes providing first objects that are associated with an application session and in a processor-based system, identifying second objects in another application session corresponding to the first objects based at least in part on a comparison of the second objects to matching rules associated with the first objects. | 06-23-2011 |
20110154337 | Relational Modeling for Performance Analysis of Multi-Core Processors Using Virtual Tasks - A relational model may be used to encode primitives for each of a plurality of threads in a multi-core processor. The primitives may include tasks and parameters, such as buffers. Implicitly created tasks, like set render target, may be visualized by associating those implicitly created tasks with actual coded tasks. | 06-23-2011 |
20120116773 | CONTENT FILTERING FOR A DIGITAL AUDIO SIGNAL - According to some embodiments, content filtering is provided for a digital audio signal. | 05-10-2012 |
20130042179 | Annotating Media Content with User-Specified Information - A method of annotating stored media information may include outputting stored media information based on an associated index file and receiving an annotation request at a point in the index file. The method may also include receiving and storing annotation information associated with the annotation request. The index file may be modified at the point at which the annotation request was received to reference the stored annotation information. | 02-14-2013 |
Patent application number | Description | Published |
20110082784 | Reprice-to-block order - A reprice-to-block order and related market center and process are disclosed which automatically reprice a posted limit order to the price of a block trade executed at an inferior price on a market away from the market center that posted the limit order. | 04-07-2011 |
20130006839 | REPRICE-TO-BLOCK ORDER - A reprice-to-block order and related market center and process are disclosed which automatically reprice a posted limit order to the price of a block trade executed at an inferior price on a market away from the market center that posted the limit order. | 01-03-2013 |
20140304141 | DIRECTED ORDER - A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing. | 10-09-2014 |
20150081515 | DIRECTED ORDER - A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing. | 03-19-2015 |
20150213554 | DIRECTED ORDER - A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing. | 07-30-2015 |
20150221033 | DIRECTED ORDER - A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing. | 08-06-2015 |
Patent application number | Description | Published |
20080203276 | Low Height Imaging System And Associated Methods - In an embodiment, a low height imaging system has: one or more optical channels and a detector array, each of the optical channels (a) associated with at least one detector of the array, (b) having one or more optical components and a restrictive ray corrector, and (c) configured to direct steeper incident angle field rays onto the at least one detector. | 08-28-2008 |
20100066809 | Deployable Image Sensor - A deployable image sensor includes a detector operable to generate electronic data in accordance with electromagnetic energy incident thereon, optics operable to direct the electromagnetic energy toward the detector, and electronics in electrical communication with the detector, the electronics operable to transmit the electronic data. A structure supports the detector, the optics, and the electronics. A shell surrounds at least a part of the structure, the shell and the structure defining a space therebetween such that the structure is reorientable within the shell. The deployable image sensor may include a battery array that may be charged using a charging station. A base station may be used with the deployable image sensor. | 03-18-2010 |
20100272327 | Task-Based Imaging Systems - A method for generating an output image of a scene is disclosed. A detector of a task-based imaging system includes a plurality of pixels, and the scene includes at least one object located at a given object distance within a range of object distances between the object and the imaging system. The method includes capturing a high resolution image of the scene, converting the high resolution image into an image spectrum of the scene, determining a defocused optical transfer function (OTF) of the imaging system over the range of object distances and determining a pixel modulation transfer function (MTF) over the plurality of pixels. The method also includes multiplying the image spectrum with the OTF and the MTF to generate a modified image spectrum of the scene, converting the modified image spectrum into a modified image of the scene, and generating the output image from the modified image. | 10-28-2010 |
20100278390 | Task-based imaging systems - A task-based imaging system for obtaining data regarding a scene for use in a task includes an image data capturing arrangement for (a) imaging a wavefront of electromagnetic energy from the scene to an intermediate image over a range of spatial frequencies, (b) modifying phase of the wavefront, (c) detecting the intermediate image, and (d) generating image data over the range of spatial frequencies. The task-based imaging system also includes an image data processing arrangement for processing the image data and performing the task. The image data capturing and image data processing arrangements cooperate so that signal-to-noise ratio (SNR) of the task-based imaging system is greater than SNR of the task-based imaging system without phase modification of the wavefront over the range of spatial frequencies. | 11-04-2010 |
20110176708 | Task-Based Imaging Systems - A task-based imaging system for obtaining data regarding a scene for use in a task includes an image data capturing arrangement for (a) imaging a wavefront of electromagnetic energy from the scene to an intermediate image over a range of spatial frequencies, (b) modifying phase of the wavefront, (c) detecting the intermediate image, and (d) generating image data over the range of spatial frequencies. The task-based imaging system also includes an image data processing arrangement for processing the image data and performing the task. The image data capturing and image data processing arrangements cooperate so that signal-to-noise ratio (SNR) of the task-based imaging system is greater than SNR of the task-based imaging system without phase modification of the wavefront over the range of spatial frequencies. | 07-21-2011 |
20110268868 | Imaging Systems Having Ray Corrector, And Associated Methods - In an embodiment, a method forms a lens with wavefront coding. The method includes positioning a lens in a mold; and curing material onto a surface of the lens to form an aspheric surface of the lens with wavefront coding. In another embodiment, a system for fabricating and evaluating a modified lens includes a collar for holding an initial lens, the initial lens having a front surface and a rear surface, a pin having a surface for molding a moldable material onto the front surface of the initial lens, to form the modified lens, an image forming arrangement; and a test object to be imaged by the modified lens and the image forming arrangement. | 11-03-2011 |