|| List of recent Rendering-related patents
|Smart mobile application development platform|
A method includes receiving user input defining a workflow comprising one or more activities and one or more rules; receiving user input defining a user interface (ui) configured to facilitate a user performing the workflow at least in part using a processor of a mobile device; and generating a mobile software application based on the workflow and the ui. In another embodiment, a method includes: instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising one or more activities and one or more rules; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least partially on user input.
|Network visualization system and method of using same|
A network visualization system is provided. The network visualization system may include a monitoring server that discovers devices in a client network, and a client application including a discovery controller and a rendering unit.
|Method and apparatus for a textural representation of a guidance|
A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.. .
|Techniques for measuring above-the-fold page rendering|
Techniques for measuring above-the-fold (atf) page rendering are provided. Visible objects for an atf portion of a browser page are identified.
|Method for rendering a multimedia asset, a related system, media client and related media server|
The present invention relates to a method, system, and related media client and media server for rendering/playing a media asset by a media client where the media asset is provided/streamed by a media server. The media client being coupled to the media server over a communications network.
|Method and apparatus for a textural representation of a notification|
A method comprising determining to provide a notification to a user, determining a textural representation of the notification based, at least in part, on notification content associated with the notification, and causing rendering of the textural representation of the notification on a variable texture surface is disclosed.. .
|Method and system for determining item specific user interest|
A method for determining item specific user interest includes rendering a tag on top of a content item of a website, activating an e-commerce application from the tag related to the content item, and rendering a second item related to the content item on the e-commerce application. The method also includes monitoring one or more actions performed by the user related to the item on the e-commerce application.
|Verification of extracted data|
Facts are extracted from speech and recorded in a document using codings. Each coding represents an extracted fact and includes a code and a datum.
|Method and system for direct additive manufacturing from an advertisement|
A method and system form physical objects from digital files generated from transactions carried out on internet enabled devices. The system comprises: (a) an internet enabled device capable of receiving an advertised offer and transmitting communications from a user regarding a purchase based upon the advertised offer; (b) a digital rendering device capable of forming a physical object from a digital file containing user specified instructions; (c) a vendor capable of receiving information regarding the purchase and providing the digital file in a downloadable format; (d) a payment processor capable of (i) receiving monetary funds transfer authorization from the user, (ii) effecting the monetary funds transfer, (iii) issuing a communication to the vendor when the monetary funds transfer is successfully effected, and (iv) transferring at least a portion of the monetary funds to the vendor.
|Pulsed laser processing method for producing superhydrophobic surfaces|
A method of pulsed laser processing of solid surface for enhancing surface hydrophobicity is disclosed wherein the solid surface is covered with a transparent medium during laser processing and the laser beam incidents through the covering medium and irradiates the solid surface. Two effects are obtained simultaneously.
|Segmented content reference circulation|
Aspects of segmented content reference circulation are described. In one embodiment, a marker is received in association with content under display.
|Light source quality evaluating method by using spectral resemblance with respect to the blackbody radiation|
The present invention relates to a light source quality evaluating method by using spectral resemblance with respect to the blackbody radiation, which mainly comprises 5 method steps. This method is used for evaluating the quality of light based on physiological perception of human.
|Scene-isolated internet application|
Computer-implemented systems, methods and apparatus are provided for rendering different scenes of an application. An application framework is provided that includes a scene controller and a scene cache pre-fetch module that stores at least some of the different scenes as cached scenes.
|Method and apparatus for rendering three-dimensional (3d) object|
Light source information may be extracted from the 2d image using a characteristic of the 2d image, and property information associated with the 2d image may be extracted based on the light source information. In particular, specular information, scattering information, and the like may be stored in a database using a plurality of samples.
|Culling for higher-order motion blur rasterization|
Efficient overlap tests between a screen space tile and a moving triangle with per-vertex motion following bézier curves report conservative time bounds in which the moving triangle overlaps with a tile. The tests can be used in designing efficient hierarchical traversal algorithms for higher order motion blur rendering..
|Saliency based disparity mapping|
A three dimensional [3d] image signal is processed for rendering 3d image data (33) on a specific 3d display, e.g. An auto-stereoscopic display.
|Method and apparatus to reduce display lag using image overlay|
A system includes a touch path logic configured to receive a plurality of touch events and to generate an output based on the touch events; and a rendering logic configured to receive a video image; receive the output of the touch path logic; combine the video image with overlay data in accordance with the output of the touch path logic to generate a combined display image; and output the combined display image.. .
|Semiconductor light emitting devices including red phosphors that exhibit good color rendering properties and related red phosphors|
A light emitting device includes a light emitting diode (“led”) that emits light having a dominant wavelength in the blue color range, and a recipient luminophoric medium that is configured to down-convert at least some of the light emitted by the led. The recipient luminophoric medium includes a green phosphor that down-converts the radiation emitted by the led to radiation having a peak wavelength that is between about 525 nanometers and about 550 nanometers, a yellow phosphor having a wavelength peak that is between about 550 nanometers and about 580 nanometers, and a red (ca1-x-ysrxeu2+y)sialn3 phosphor.
|System and method for constituent rendering of biomass and other carbon-based materials|
A system and method for a constituent rendering of biomass and other carbon-based materials is provided. The system can be configured for receiving a feedstock material to be rendered into its constituent components, grinding the feedstock to a desired size and/or consistency, and placing the feedstock in contact with a hot mix heat transfer medium within a pressure chamber.
|Computer implemented coalition marketing platform and a method thereof|
A computer implemented platform for creating a virtual community of sellers thereby enabling said sellers to jointly endorse the products and services, has been disclosed. The platform detects the presence of handheld devices of the users within a predetermined communication range, along with the coordinates.
|Method of playing a ricochet game|
A method, a computer readable recording medium, and a computer system for use in playing a ricochet game are presented. One variant of the method includes shooting cue balls against pool table rails and subsequently earning points by knocking over various pylons or even knocking billiard balls into pockets.
|Computer-based virtual trainer|
Embodiments of a system and method for generating a computer-based virtual training application are generally described herein. One embodiment for the method comprises generating input data, converting the input data to a predefined format for use by a virtual trainer framework, and generating the virtual training application comprising interactive displays, configured for use on a computer, in response to the virtual trainer framework rendering the input data in the predefined format..
|Method of forming non-immunogenic hydrophobic protein nanoparticles, and uses therefor|
Methods are described for producing non-immunogenic nanoparticles from protein sources by controlling the ph in a nanoprecipitation process. The nanoparticles that are produced by the disclosed methods range in diameter size from about 100 ran to about 400 nm, with a preferred diameter size of from approximately 100 nm to approximately 300 nm, thereby rendering them non-immunogenic.
|Distributed hardware/software system for managing agent status in a communication center|
An agent presence application for monitoring target agent resources and rendering agent states to subscribing applications is provided. The presence application has at least one first portion for collecting data regarding states of activity of the target agent resources, and at least one second portion for integrating the data and rendering the agent states to the subscribing applications..
|Three-dimensional distance measuring method and associated system|
A three-dimensional distance measuring method includes: projecting at least one beam set forming a projection plane onto a surface of an object, the beam set including multiple beams transmitted according to a predetermined first path function and linearly arranged to form detection points on the surface of the object; rendering the beams reflected by the surface of the object to pass through a focus of a focusing element to form a sense image on a photosensitive memory element; obtaining a corresponding second path function according to an image formation position of each beam on the photosensitive memory element and a position of the focus of the focusing element; and calculating an intersection position of each first path function and the corresponding second path function to obtain a spatial position of each detection point on the object.. .
|Dynamic frame rate adjustment|
An image rendering unit (iru) of a device determines the dynamic frame rate capabilities (dfrcs) of a display and an image frame rate of content to be displayed. Preferably, the dfrcs are stored in a storage device deployed within the display itself.
|Intra-frame timestamps for tile-based rendering|
This disclosure describes techniques for supporting intra-frame timestamps in a graphics system that performs tile-based rendering. The techniques for supporting intra-frame timestamps may involve generating a timestamp value that is indicative of a point in time based on a plurality of per-bin timestamp values that are generated by a graphics processing unit (gpu) while performing tile-based rendering for a graphics frame.
|Display processing method and apparatus|
A disclosed method includes: performing a processing for adjusting positions of voxel data for an object and data of a geometric model for the object; calculating, for each voxel included in a range defined by a cross section among plural voxels that are included in the voxel data, a voxel value of the voxel from physical values in elements of the geometric model, which are included in a predetermined range of the voxel, based on a relation between the cross section and vectors; and rendering an image by using the voxel value calculated for each voxel. A vector of the vectors is set for one element of plural elements included in the geometric model, the vectors represent a direction of an inner structure of the object, and the cross section is set for the voxel data and the geometric model data..
|3-d graphics rendering with implicit geometry|
Aspects relate to tracing rays in 3-d scenes that comprise objects that are defined by or with implicit geometry. In an example, a trapping element defines a portion of 3-d space in which implicit geometry exist.
|Stereoscopic rendering system|
A stereoscopic rendering system is disclosed that comprises a depth buffer having at least two depth buffer portions respectively corresponding to different views of a scene, the depth buffer arranged to store depth values indicative of the depth of pixels in a scene, and the depth buffer portions having different associated depth value ranges so that the different depth buffer portions are distinguishable from each other. The system also includes an image buffer arranged to store information indicative of an image to be displayed.
A computer-implemented method for classifying voxels. The method includes rendering a plurality of images associated with a three-dimensional model.
|3d rendering for training computer vision recognition|
Rendering systems and methods are provided herein, which generate, from received two-dimensional (2d) object information related to an object and 3d model representations, a textured model of the object. The textured model is placed in training scenes which are used to generate various picture sets of the modeled object in the training scenes.
|Control device and remote control device|
A control device includes a storage device for prestoring rendering command data, a central processing device, and a rendering processing device. The rendering command data is data for generating a rendering command executed in order to generate display data indicating a display image to be displayed on a display device.
|Fluorescent lamp with high color rendering index and coating systems therefor|
A coating system for a fluorescent lamp, and fluorescent lamps provided therewith. The coating system includes a phosphor-containing coating containing a mixture of phosphors that contain less than 10% weight rare earth phosphors.
|Systems and methods associating the display of tools with documents|
A system comprises a display unit rendering a document in a user interface, a selection tool receiving information selecting an arrangement of invocable actions, and an association unit associating the document with the selected arrangement.. .
|Phased generation and delivery of structured documents|
In one embodiment, a method includes receiving a request for a web page, sending a first response portion for generating the requested web page to a client computing device that includes a structured document including a page-assembling process, generating one or more second response portions each for generating a corresponding portion of the requested web page that each include a call to the page-assembling process, transmitting the second response portions to the client computing device, and wherein the page-assembling process is configured to, responsive to a call corresponding to a respective second response portion, insert, or cause to be inserted, content, resources, or calls to resources included in the respective second response portion into a model representation of the structured document generated by a client rendering application at a location in the model representation determined by a corresponding place-holder code segment included in the structured document.. .
|Creating page snapshots|
Creating a page snapshot is disclosed, including: receiving data associated with a webpage; determining that a page resource associated with the webpage is associated with delayed loading, wherein during a delayed loading process the page resource is configured to be loaded in response to a trigger event; loading the page resource without the trigger event based at least in part on modifying one or more attributes associated with the page resource in the received data associated with the webpage; rendering the loaded page resource; and creating a page snapshot of the webpage including the rendered page resource.. .
|Prioritizing asset loading in multimedia application|
Exemplary embodiments involve an application receiving an instruction to load assets, determining a priority of each of the assets, and loading at least some of the assets based on the priority. In one embodiment, the application prioritizes the loading of assets based on the accessibility of the views in which the assets are used and the resource requirements for loading the assets.
|Method and system for replying to website update event|
A method for replying to a website update event includes steps of: receiving, at an instant-messaging client end, prompting information about an update event of personal dynamic information of a user account associated with a current user at the instant-messaging client end in an sns, wherein the prompting information includes information of prompting the user to conduct a reply; loading and rendering, at the instant-messaging client end, the updated personal dynamic information when the instant-messaging client end receives command information corresponding to the information of prompting the user to conduct a reply; and generating and outputting, at the instant-messaging client end, a reply window according to the loaded and rendered updated personal dynamic information and thereby enabling the user at the instant-messaging client end to conduct a reply through the reply window. A system for replying to a website update event is also provided..
|Text display and selection system|
Systems, methods, and devices for extracting and distributing text of mixed types from displayed graphical data from a display of an electronic device are disclosed. The text types can include rendered text and text represented in rendered images.
|Recommender and media retrieval system that record group information|
A recommender system provides recommendation scores based on stored ratings for media items, for example to assist control of selection of a media item for rendering by a terminal. Data representing stored rating values for media items is stored in a storage system for use to compute the recommendation scores.
|Spiral listing of items|
Disclosed are various embodiments for rendering images of items in a ranked listing as a spiral on a network page. In one embodiment, a page builder ranks a listing of items according to a criterion provided by the user and generates a network page that depicts a spiral comprising a plurality of images, where each image is associated with one of the items in the ranked listing.
|Integrated system for production design assistance|
A method can include rendering terrain and equipment locations to a display; assigning one or more domain constraints; analyzing an objective function associated with the terrain and the equipment locations subject to at least one of the one or more domain constraints; and rendering information to the display based at least in part on the analyzing. Various other technologies, techniques, etc., are also disclosed..
|Systems and methods to graphically display process control system information|
Systems and methods to graphically display process control system information are disclosed. Some example methods include monitoring process variables in a process control system, determining a current state of a first one of the process variables, and determining a trend associated with the first process variable.
|Rendering system, rendering server, control method thereof, program, and recording medium|
Rendering processing of a screen to be displayed is divided and performed between a first device and a second device. The first device generates a first screen, on which some rendering objects of rendering objects to be rendered on the screen to be displayed are rendered, based on information for determining rendered contents of the screen to be displayed.
|Rendering permissions for rendering content|
A print request is received via network connection from a registered user. Content from the print request is rendered according to the registered user's rendering permissions.
|Resolution independent client side rendering|
Exemplary embodiments involve a viewer application receiving input modifying a rendering attribute of electronic content. The viewer application modifies a view-to-image transformation matrix based on the input.
|Subpixel arrangements of displays and method for rendering the same|
An apparatus including a display and control logic is provided. In one example, the display includes an array of subpixels having a plurality of zigzag subpixel groups.
|Information processing apparatus, information processing method, and storage medium|
An apparatus includes a determination unit configured to determine whether rendering positions of two pieces of rendering data, each representing a semitransparent state by including pixels that are to be rendered by a rendering unit and pixels that are not to be rendered, overlap, and a control unit configured to, if it is determined by the determination unit that the rendering positions of the two pieces of rendering data overlap, perform control such that one of the two pieces of rendering data is not rendered by the rendering unit. Based on the level of the overlap between a plurality of semitransparent objects, the apparatus converts each hatch pattern so that image quality deterioration does not occur..
|Rendering method and associated device|
A rendering method is provided. The method includes: initializing a surface flinger to establish at least two buffer memories; confirming correspondence between all visible surfaces and the at least two buffer memories, rendering all of the visible surfaces to the corresponding buffer memories according to the correspondence, and combining all of the buffer memories to output a result for display; determining whether a change occurs in the visible surfaces; when the change occurs in the visible surfaces, identifying the buffer memory where the visible surface with the change is located; rendering again the visible surfaces that need to be rendered in the identified buffer memory, and combining the buffer memory that is rendered again with the buffer memory that is not rendered again to output a result for display..
|Web and native code environment modular player and modular rendering system|
A system can include a modular player configured to receive input data, analyze the input data, and provide first output data. The system can further include a scene graph module configured to receive the first output data from the modular player, allocate a hierarchy structure based on the first output data, and provide second output data.
|Browsing remote content using a native user interface|
The disclosed technology relates to receiving media signals from a media device and rendering a user interface that is native to the device receiving the media signals based on information encoded in the media signals. The device receiving the media signal interprets information received from the media device describing media content and semantic information describing a type of interface page, and displays the content based on the semantic information in a graphical user interface (gui) on the electronic device based on the interpretation..
|Systems and methods for implementing three-dimensional (3d) gesture based graphical user interfaces (gui) that incorporate gesture reactive interface objects|
Systems and methods in accordance with embodiments of the invention implement three-dimensional (3d) gesture based graphical user interfaces (gui) using gesture reactive interface objects. One embodiment includes using a computing device to render an initial user interface comprising a set of interface objects, detect a targeting 3d gesture in captured image data that identifies a targeted interface object within the user interface, change the rendering of at least the targeted interface object within the user interface in response to the targeting 3d gesture that targets the interface object, detect an interaction 3d gesture in additional captured image data that identifies a specific interaction with a targeted interface object, modify the user interface in response to the interaction with the targeted interface object identified by the interaction 3d gesture, and render the modified user interface..
|User interfaces and associated processes for information resources|
Methods and systems are disclosed for user interfaces and associated processes in computer applications and operating systems to provide an information resource area with information resources. In some embodiments, an information resource area is opened in response to detection of a user being idle for a predefined length of time with respect to an executing software program.
|Start and application navigation|
Described herein are techniques to facilitate efficient application navigation by a user. In one embodiment, two or more scrollable surfaces contain application icons.
|Method and apparatus for altering bandwidth consumption|
A method for altering bandwidth consumption when receiving content in a user device includes determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device, based on the first user device status, selecting one of a plurality of available alternative content segments, and receiving the selected content segment.. .
|Dynamic track switching in media streaming|
A switching module is adapted to configure switches between source buffers and rendering pipelines. Each of the switches has one or more selection inputs each representing encoded data for a media track from one of the source buffers.
|Internet-based graphics application profile management system for updating graphic application profiles stored within the multi-gpu graphics rendering subsystems of client machines running graphics-based applications|
An application profile server system to upload graphic application profiles (gaps) to one or more client computing devices connected over a communications network, the system including at least one communication network server, at least one database server, and at least one application server to distribute the gaps.. .
|Simulating e-commerce campaigns|
One exemplary embodiment involves receiving input during a simulation of a website, the input providing a test value for a user characteristic associated with simulated use of the website, the website having a configuration to provide an e-commerce service and personalized content based on the user characteristic. The embodiment further involves determining the personalized content according to the configuration based at least in part on the test value for the user characteristic and rendering the personalized content on a simulated web page of the website during the simulation..
|Loyalty points card|
The goal of this proposal is to increase the income and profit of companies, by offering a company brand “loyalty points card” that represents a new point system of purchasing goods. By rewarding customers with loyalty points, companies will develop brand loyalty in participating customers.
|Composition and coating for hydrophobic performance|
The present disclosure describes compositions comprising an acrylic polymer binder and nano-particles less than about 100 nm that provide a hydrophobic or superhydrophobic coating that may also display oleophobicity. The coating composition may advantageously be prepared using voc exempt compounds that are compatible with a variety of surface materials including many electronic components.
|Nanoparticle compositions for generation of regulatory t cells and treatment of autoimmune diseases and other chronic inflammatory conditions|
The present invention relates to nanoparticles for the targeted delivery of antigen to liver cells, in particular, liver sinusoidal endothelial cells (lsec) and/or kupffer cells, and for the in vivo generation of regulatory t cells, notably cd4+cd25+foxp3+ regulatory t cells (treg). The invention provides pharmaceutical compositions and methods for the prevention and treatment of autoimmune diseases, allergies or other chronic inflammatory conditions, and for generation of regulatory t cells.
|Method for conferring antimicrobial activity to a substrate|
In one embodiment, the invention relates to a method for rendering a non-metallic substrate stably antimicrobial. The method comprises: (a) contacting the substrate with an antimicrobial surfactant; (b) contacting the substrate with a polymeric binder; and (c) subjecting the substrate, surfactant, and binder to conditions at which the substrate becomes stably antimicrobial.
|Custom data indicating nominal range of samples of media content|
A media processing tool adds custom data to an elementary media bitstream or media container. The custom data indicates nominal range of samples of media content, but the meaning of the custom data is not defined in the codec format or media container format.
|Video capture system control using virtual cameras for augmented reality|
There is provided a system and method for integrating a virtual rendering system and a video capture system using flexible camera control to provide an augmented reality. There is provided a method for integrating a virtual rendering system and a video capture system for outputting a composite render to a display, the method comprising obtaining, from the virtual rendering system, a virtual camera configuration of a virtual camera in a virtual environment, programming the video capture system using the virtual camera configuration to correspondingly control a robotic camera in a real environment, capturing a video capture feed using the robotic camera, obtaining a virtually rendered feed using the virtual camera, rendering the composite render by processing the feeds, and outputting the composite render to the display..
|System for executing 3d propagation for depth image-based rendering|
A system is disclosed for executing depth image-based rendering of a 3d image by a computer having a processor and that is coupled with one or more color cameras and at least one depth camera. The color cameras and the depth camera are positionable at different arbitrary locations relative to a scene to be rendered.
|Method and image acquisition system for rendering stereoscopic images from monoscopic images|
A method and an image acquisition system for rendering stereoscopic images from monoscopic images are provided. In the present method, an imaging unit of the image acquisition system is moved laterally back and forth to capture a plurality of images.
|System, method, and computer program product for generating mixed video and three-dimensional data to reduce streaming bandwidth|
A system, method, and computer program product for generating mixed video data and three-dimensional data to reduce streaming bandwidth is disclosed. The method includes the steps of receiving graphics data that represents a plurality of graphic objects, selecting a first subset of graphic objects from the plurality of graphic objects to be rendered by a client device, transmitting the first subset of graphic objects to the client device, rendering a second subset of graphic objects from the plurality of graphic objects to generate image data for a frame of video, and transmitting the image data to the client device.
|System, method, and computer program product for remote graphics processing|
A system, method, and computer program product are provided for remote rendering of computer graphics. The system includes a graphics application program resident at a remote server.
A tile-based graphics system has a rendering space sub-divided into a plurality of tiles which are to be processed. Graphics data items, such as parameters or texels, are fetched into a cache for use in processing one of the tiles.
|System and method for performing sample-based rendering in a parallel processor|
A processing system, a method of carrying out sample-based rendering (such as true or quasi-monte carlo rendering) in a multi- or many-core processor processing system and a graphics processing unit (gpu) incorporating the processing system or the method. In one embodiment, the processing system includes: (1) a sample-space distributor operable to distribute a first subset of samples for a pixel of an image to a first compute core for sample-based rendering therewith and a second subset of samples for the pixel to a second compute core for the sample-based rendering therewith, the second subset differing from the first subset and (2) a sample-space combiner associated with the sample-space distributor and operable to combine results of the sample-based rendering..
|Virtualization method of vertical-synchronization in graphics systems|
A method for rendering frames in graphic systems includes not displaying at least one frame in a sequence of frames.. .
|Hybrid render with deferred primitive batch binning|
A system, method and a computer program product are provided for hybrid rendering with deferred primitive batch binning. A primitive batch is generated from a sequence of primitives.
|Method of object customization by high-speed and realistic 3d rendering through web pages|
A method of object customization by high-speed and realistic 3d rendering through web pages, including generating a 3d model of an object with a three dimensional modeling tool; outputting the 3d model to a 3d model file; loading the 3d model file into the system 400; preprocessing the 3d model file; and generating a binary snapshot file of the 3d model file. The method further includes loading the binary snapshot file; color-separated rendering of various parts of the 3d model of the object; and saving the data of the color-separated rendering in mask images.