Patent classifications
G09G2360/121
Method and apparatus for improving presentation latency in response to receipt of latency reduction mode signal
Aspects of the present disclosure describe automatically changing an output mode of an output device from a first output mode to a latency reduction mode. An initiation signal and the output data may be received from a client device platform or a signal distributor. Upon receiving the initiation signal, the output device may change the output mode from the first output mode to the latency reduction mode. Thereafter, the output device may receive an end latency reduction mode signal. The output device may then revert back to the first output mode. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
SYSTEMS AND METHODS FOR DISTRIBUTED SCALABLE RAY PROCESSING
Ray tracing systems have computation units (“RACs”) adapted to perform ray tracing operations (e.g. intersection testing). There are multiple RACs. A centralized packet unit controls the allocation and testing of rays by the RACs. This allows RACs to be implemented without Content Addressable Memories (CAMs) which are expensive to implement, but the functionality of CAMs can still be achieved by implemented them in the centralized controller.
De-prioritization supporting frame buffer caching
Systems, methods, and computer readable media to manage memory cache for graphics processing are described. A processor creates a resource group for a plurality of graphics application program interface (API) resources. The processor subsequently encodes a set command that references the resource group within a command buffer and assigns a data set identifier (DSID) to the resource group. The processor also encodes a write command within the command buffer that causes the graphics processor to write data within a cache line and mark the written cache line with the DSID, a read command that causes the graphics processor to read data written into the resource group, and a de-prioritize command that causes the graphics processor to notify the memory cache to later flush content from the cache line associated with the DSID and to later invalidate the cache line when higher priority content is received.
CONTENT PROTECTING COLLABORATION BOARD
A marking onto a collaboration board, located in a first location, is detected. The marking includes the creation of one or more content elements on the collaboration board. Responsive to detecting the markings one or more content elements on the collaboration board are analyzed. A first content element of the one or more content elements is classified based on analyzing the one or more content elements. The first content element is classified as a first privileged content element. The first location of the collaboration board is scanned. The scanning is based on the classifying of the first privileged content element. An unauthorized person is identified based on scanning the first location. The unauthorized person is not permitted to view the collaboration board. A security response is performed on the collaboration board regarding the one or more content elements. The security response is performed responsive to identifying the unauthorized person.
LIGHT FIELD VISION-BASED TESTING DEVICE, SYSTEM AND METHOD
Described are various embodiments of a light field vision-based testing device, system and method. One such device comprises an array of digital display pixels; a corresponding array of light field shaping elements (LFSEs); a hardware processor operable to adjust perception of a defined optotype within a range of visual acuity compensations; and an adjustable refractive optical system adjustable to selectively produce a complementary visual acuity compensation to extend each of a cylindrical compensation range and a spherical compensation range.
Interactive flyer system
An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.
Systems and methods for distributed scalable ray processing
Ray tracing systems have computation units (“RACs”) adapted to perform ray tracing operations (e.g. intersection testing). There are multiple RACs. A centralized packet unit controls the allocation and testing of rays by the RACs. This allows RACs to be implemented without Content Addressable Memories (CAMs) which are expensive to implement, but the functionality of CAMs can still be achieved by implemented them in the centralized controller.
Ray Tracing System Architectures and Methods
Aspects comprise systems implementing 3-D graphics processing functionality in a multiprocessing system. Control flow structures are used in scheduling instances of computation in the multiporcessing system, where different points in the control flow structure serve as points where deferral of some instances of computation can be performed in favor of scheduling other instances of computation. In some examples, the control flow structure identifies particular tasks, such as intersection testing of a particular portion of an acceleration structure, and a particular element of shading code. In some examples, the aspects are used in 3-D graphics processing systems that can perform ray tracing based rendering.
LIGHT FIELD DEVICE, OPTICAL ABERRATION COMPENSATION OR SIMULATION RENDERING METHOD AND VISION TESTING SYSTEM USING SAME
Described are various embodiments of a light field device, optical aberration compensation or simulation rendering method and vision testing system using same. In one embodiment, the device comprises a digital display comprising a set of pixels; an array of light field shaping elements (LFSE) disposed relative to the set of pixels so to at least partially govern a light field emanated thereby; and a digital processor operable to: receive as input one or more higher order aberration parameters digitally defining a higher order aberration; for each given pixel, identify an adjusted image plane location corresponding thereto given a corresponding LFSE corresponding thereto and given said one or more higher order aberration parameters, and associate therewith an adjusted image value designated for the adjusted image location; and render for each said given pixel said adjusted image value associated therewith.
Regional Adjustment of Render Rate
- Eric J. Asperheim ,
- Subramaniam M. Maiyuran ,
- Kiran C. Veernapu ,
- Sanjeev S. Jahagirdar ,
- Balaji Vembu ,
- Devan Burke ,
- Philip R. Laws ,
- Kamal Sinha ,
- Abhishek R. Appu ,
- Elmoustapha Ould-Ahmed-Vall ,
- Peter L. Doyle ,
- Joydeep Ray ,
- Travis T. Schluessler ,
- John H. Feit ,
- Nikos Kaburlasos ,
- Jacek Kwiatkowski ,
- Altug Koker
In accordance with some embodiments, the render rate is varied across and/or up and down the display screen. This may be done based on where the user is looking in order to reduce power consumption and/or increase performance. Specifically the screen display is separated into regions, such as quadrants. Each of these regions is rendered at a rate determined by at least one of what the user is currently looking at, what the user has looked at in the past and/or what it is predicted that the user will look at next. Areas of less focus may be rendered at a lower rate, reducing power consumption in some embodiments.