Patents Examined by Gordon G Liu
-
Patent number: 11900539Abstract: An apparatus to facilitate graphics rendering is disclosed. The apparatus comprises sequencer hardware to operate in a tile mode to render objects, including performing batch formation to generate one or more batches of received objects, performing tile sequencing for each of the objects to compute tile fill intersects for each of the objects and performing a play sequencing of each of the objects.Type: GrantFiled: February 1, 2022Date of Patent: February 13, 2024Assignee: Intel CorporationInventors: Subramaniam Maiyuran, Saurabh Sharma, Jorge F. Garcia Pabon, Raghavendra Kamath Miyar, Sudheendra Srivathsa, Justin Decell, Aditya Navale
-
Patent number: 11893967Abstract: The present teaching relates to method, system, medium, and implementations for LED display. A first signal is received that signals a timing for a next data transfer. In response to the first signal, a bit-based image block stored in a memory is transferred, via a bus connected thereto, to one of a pair of alternate buffers pointed to by a write buffer pointer, which is subsequently toggled to point to another of the pair of alternate buffers. A second signal is received that signals a timing for refreshing the LED display. In response to the second signal, the bit-based image block is retrieved from the one of the pair of alternate buffers pointed to by a read buffer pointer, which is then toggled to point to the other of the pair of alternate buffers. The lights of the LED display are then refreshed in accordance with control signals generated based on the bit-based image block.Type: GrantFiled: August 22, 2022Date of Patent: February 6, 2024Assignee: ALPHASCALE TECHNOLOGIES, INC.Inventors: Qi Dong, Minglang Wang, Gufeng Xi
-
Patent number: 11893653Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one embodiment, the presented new approach or solution uses Operating System (OS) allocation on the central processing unit (CPU) combined with graphics processing unit (GPU) driver mappings to provide a unified virtual address (VA) across both GPU and CPU. The new approach helps ensure that a GPU VA pointer does not collide with a CPU pointer provided by OS CPU allocation (e.g., like one returned by “malloc” C runtime API, etc.).Type: GrantFiled: May 9, 2019Date of Patent: February 6, 2024Assignee: NVIDIA CorporationInventors: Amit Rao, Ashish Srivastava, Yogesh Kini
-
Patent number: 11887242Abstract: Circuitry comprises ray tracing circuitry comprising a plurality of floating-point circuitries to perform floating-point processing operations to detect intersection between a virtual ray defined by a ray direction and a test region, the floating-point circuitries operating to a given precision to generate an output floating-point value comprising a significand and an exponent; in which at least some of the plurality of floating-point circuitries are configured to round using a predetermined directed rounding mode any denormal floating-point value generated by operation of that circuitry so as to output normal values, a denormal floating-point value being a floating-point value in which the significand comprises one or more leading zeroes.Type: GrantFiled: June 30, 2021Date of Patent: January 30, 2024Assignee: Arm LimitedInventors: Harsha Valsaraju, Javier Diaz Bruguera
-
Patent number: 11880918Abstract: A method and system for automated creation of collages from a video sequence is provided. The system and method dynamically extracts key frames from a video sequence, which are used to create the collages shown on a display. By changing the position of cursors, a new set of key frames is extracted and the content of the collage will change correspondingly reflecting the changes in the key frames selection. The method also includes user interface elements to allow a user to change the layout design (e.g., rotate, overlap, white space, image scaling) of the video frames on the collage. In addition, the method includes different ways for browsing the video sequence by using automatically detected semantic concepts in various frames as indexing points. Further, the method includes defining swiping attributes based on motion characteristics (e.g., zoom/pan, motion of object), audio activity, or facial expression for browsing the video sequence.Type: GrantFiled: July 27, 2017Date of Patent: January 23, 2024Assignee: KODAK ALARIS, INC.Inventors: Alexander C. Loui, Laura R. Whitby, Joseph A. Manico
-
Patent number: 11875269Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a generator neural network and an encoder neural network. The generator neural network generates, based on a set of latent values, data items which are samples of a distribution. The encoder neural network generates a set of latent values for a respective data item. The training method comprises jointly training the generator neural network, the encoder neural network and a discriminator neural network configured to distinguish between samples generated by the generator network and samples of the distribution which are not generated by the generator network. The discriminator neural network is configured to distinguish by processing, by the discriminator neural network, an input pair comprising a sample part and a latent part.Type: GrantFiled: May 22, 2020Date of Patent: January 16, 2024Assignee: DeepMind Technologies LimitedInventors: Jeffrey Donahue, Karen Simonyan
-
Patent number: 11875440Abstract: A system for creating an animation including a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive a first scene input including a plurality of scene elements from an input device, create a three-dimensional (3D) digital representation of each of the plurality of scene elements in the first scene input, transmit the 3D digital representation of the plurality of scene elements in the first scene input for physical production, receive a first scene capture depicting the physical 3D reproductions of the plurality of scene elements of the first scene input arranged to recreate the first scene input from a recording device, process the first scene capture for display, and transmit the first scene capture for display.Type: GrantFiled: April 29, 2021Date of Patent: January 16, 2024Inventor: Jay Wright
-
Patent number: 11869116Abstract: An image signal processor includes a line interleaving controller and an image signal processor core. The line interleaving controller receives a plurality of image data lines included in an image frame, generates one or more virtual data lines corresponding to the image frame, and outputs the plurality of image data lines and the virtual data lines sequentially line by line. The image signal processor core includes at least one pipeline circuit. The pipe line circuit includes a plurality of processing modules serially connected to sequentially process data lines received from the line interleaving controller. The line interleaving controller processes one or more end image data lines included in an end portion of the image frame based on the virtual data lines. Interference or collision between channels is reduced or prevented by processing the end image data lines in synchronization with the virtual data lines.Type: GrantFiled: November 29, 2022Date of Patent: January 9, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Kilhyung Cha, Jinsoo Park, Dongwoo Lee, Serhoon Lee, Sungjin Huh
-
Patent number: 11857335Abstract: Systems, methods and apparatuses for rehabilitation and/or training of a subject. Rehabilitation may be performed after neurological damage has occurred, including without limitation acute or chronic damage. Training as referred to herein relates to any process performed in order to improve the physical and/or cognitive function of a subject.Type: GrantFiled: October 25, 2018Date of Patent: January 2, 2024Assignee: MINDMAZE GROUP SAInventors: Tej Tadi, Nicolas Fremaux, Jose Rubio, Jonas Ostlund, Sebastien Lasserre, Léandre Bolomey
-
Patent number: 11854135Abstract: The present disclosure provides systems and methods for implementations of motion paths via pure CSS3 and HTML5, working in all major browsers and requiring no JavaScript. For each motion path degree of freedom (e.g., x translation), the system may insert an additional element into the document object model (DOM) to host its animation. In some implementations, the system may apply an optimization process to fit CSS3 keyframes rules that approximate the ideal motion path trajectory to a predetermined tolerance while minimizing the storage footprint. In addition to supporting CSS3 motion paths, this authoring model retains the ability to supply arbitrary standard CSS3 animations to transform channels, which allows users to, e.g., animate the scale and rotation of an element independent of its progress along a motion path.Type: GrantFiled: July 7, 2021Date of Patent: December 26, 2023Assignee: GOOGLE LLCInventor: Lucas Kovar
-
Patent number: 11854129Abstract: Systems, methods and non-transitory computer readable media for generating visual content consistent with aspects of a visual brand language are provided. An indication of at least one aspect of a visual brand language may be received. Further, an indication of a desired visual content may be received. A new visual content consistent with the visual brand language and corresponding to the desired visual content may be generated based on the indication of the at least one aspect of the visual brand language and the indication of the desired visual content. The new visual content may be provided in a format ready for presentation.Type: GrantFiled: November 4, 2021Date of Patent: December 26, 2023Assignee: BRIA ARTIFICIAL INTELLIGENCE LTD.Inventors: Yair Adato, Gal Jacobi
-
Patent number: 11854149Abstract: The present disclosure relates to techniques for capturing and displaying partial motion in VAR scenes. VAR scenes can include a plurality of images combined and oriented over any suitable geometry. Although VAR scenes may provide an immersive view of a static scene, current systems do not generally support VAR scenes that include dynamic content (e.g., content that varies over time). Embodiments of the present invention can capture, generate, and/or share VAR scenes. This immersive, yet static, view of the VAR scene lacks dynamic content (e.g., content which varies over time). Embodiments of the present invention can efficiently add dynamic content to the VAR scene, allowing VAR scenes including dynamic content to be uploaded, shared, or otherwise transmitted without prohibitive resource requirements. Dynamic content can be captured by device and combined with a preexisting or simultaneously captured VAR scene, and the dynamic content may be played back upon selection.Type: GrantFiled: March 18, 2021Date of Patent: December 26, 2023Assignee: Dropbox, Inc.Inventors: Benjamin Zeis Newhouse, Terrence Edward McArdle
-
Patent number: 11847747Abstract: A headset for use in displaying a virtual image of a building information model (BIM) in relation to a site coordinate system of a construction site. The headset comprises an article of headwear having one or more position-tracking sensors mounted thereon, augmented reality glasses incorporating at least one display, a display position tracking device for tracking movement of the display relative to at least one of the user's eyes and an electronic control system.Type: GrantFiled: June 7, 2022Date of Patent: December 19, 2023Assignee: XYZ REALITY LIMITEDInventor: David John Mitchell
-
Patent number: 11842429Abstract: A method is disclosed. The method may include receiving chart data; converting the received chart data into one or more sets of hardware directives and one or more subroutines, the one or more sets of one or more hardware directives including at least a first set hardware directives and a second set of hardware directives, the first set of hardware directives including one or more relative offsets needing address modification, the second set of hardware directives not needing address modification; generating a display list including the set of hardware directives and one or more rules, the one or more relative offsets needing address modification arranged at a beginning position in the generated display list; providing the generated display list to an on-board aircraft controller; and updating, via the on-board aircraft controller, the one or more absolute addresses of the relative offsets of the first set of hardware directives during run-time.Type: GrantFiled: November 12, 2021Date of Patent: December 12, 2023Assignee: Rockwell Collins, Inc.Inventors: Jeff M. Henry, Kyle R. Peters, Reed A. Kovach
-
Patent number: 11836834Abstract: Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented comprising: preprocessing an original CAD drawing to create a modified CAD drawing, a text database containing text from the original CAD drawing, a CAD vector-image of the modified CAD drawing, and a CAD raster-image of the modified CAD drawing; determining a floor depicted in the CAD drawing, the determining results in a floor-level bounding line; sensing furniture depicted on the floor by applying the floor-level bounding line, the CAD vector-image, and the text database to machine-learning algorithms, the sensing results in a plurality of furniture entities and associated location information; identifying each room depicted in the CAD drawing, the identifying results in a plurality of room outlines; and creating an indoor map for the floor by combining the plurality of furniture entities and associated location information with the plurality of room outlines.Type: GrantFiled: November 4, 2022Date of Patent: December 5, 2023Assignee: Pointr LimitedInventors: Ege Çetintaş, Melih Peker, Umeyr Kiliç, Can Tunca
-
Patent number: 11832883Abstract: A system includes a processor and a display. The processor is configured to: (a) receive, from a camera inserted into an eye of a patient, at least an optical image of at least a region-of-interest (ROI) of the eye, (b) receive, from a position tracking system (PTS), a position signal indicative of a position of a medical instrument treating the eye, (c) register the optical image and the PTS in a common coordinate system, and (d) estimate the position of the medical instrument in the optical image. The display is configured to visualize at least the ROI and the medical instrument.Type: GrantFiled: April 23, 2020Date of Patent: December 5, 2023Assignee: JOHNSON & JOHNSON SURGICAL VISION, INC.Inventors: Assaf Govari, Vadim Gliner
-
Patent number: 11826628Abstract: Virtual and augmented reality sports training environments are disclosed. A user interacts with virtual players in a simulated environment of a virtual reality sporting event. In some embodiments, the user's actions and decisions are monitored by the simulated environment. The environment evaluates the user's performance, and provides performance feedback based on the user's decisions and timing. In one application, real life pitchers and their pitching data are tracked and replicated in a simulated pitching environment. A team of users may practice against a simulation of a pitcher they are about to compete against, swinging at pitches that they would see in a real game. Such environments may maximize effective practice time for users, and help develop better players with improved decision-making skills. Some embodiments include various pitch recognition training, which may be against replicated real-life pitchers.Type: GrantFiled: March 22, 2022Date of Patent: November 28, 2023Assignee: WIN REALITY, LLCInventors: Christopher O'Dowd, Michael Stephens, Kodi Tapie, Nicholas Kippes, Daniel O'Dowd, Garrett Beatty
-
Patent number: 11819375Abstract: Described herein are methods and apparatuses to obtain an image, or a set of images, of a patient's teeth from one or more predetermined viewing angles. These methods and apparatuses may include the use an overlay comprising an outline of teeth for each predetermined viewing angle. The overlay may be used for automatically capturing, focusing and/or illuminating the teeth. Also described herein are methods and apparatuses for using a series of images of the patient's teeth including a set of predetermined views to determine if a patient is a candidate for an orthopedic procedure.Type: GrantFiled: December 6, 2021Date of Patent: November 21, 2023Assignee: Align Technology, Inc.Inventors: Maurice K. Carrier, Jr., Phillip Thomas Harris, Sergey Vinnichenko, Samuel Blanco, Aleksandr Sergeevich Karsakov, Sebastien Hareng, Leon Rasovsky
-
Patent number: 11823450Abstract: To determine the head pose of a user, a head-mounted display system having an imaging device can obtain a current image of a real-world environment, with points corresponding to salient points which will be used to determine the head pose. The salient points are patch-based and include: a first salient point being projected onto the current image from a previous image, and with a second salient point included in the current image being extracted from the current image. Each salient point is subsequently matched with real-world points based on descriptor-based map information indicating locations of salient points in the real-world environment. The orientation of the imaging devices is determined based on the matching and based on the relative positions of the salient points in the view captured in the current image. The orientation may be used to extrapolate the head pose of the wearer of the head-mounted display system.Type: GrantFiled: October 14, 2022Date of Patent: November 21, 2023Inventors: Martin Georg Zahnert, Joao Antonio Pereira Faro, Miguel Andres Granados Velasquez, Dominik Michael Kasper, Ashwin Swaminathan, Anush Mohan, Prateek Singhal
-
Patent number: 11823320Abstract: In examples, a list of elements may be divided into spans and each span may be allocated a respective memory range for output based on a worst-case compression ratio of a compression algorithm that will be used to compress the span. Worker threads may output compressed versions of the spans to the memory ranges. To ensure placement constraints of a data structure will be satisfied, boundaries of the spans may be adjusted prior to compression. The size allocated to a span (e.g., each span) may be increased (or decreasing) to avoid padding blocks while allowing for the span's compressed data to use a block allocated to an adjacent span. Further aspects of the disclosure provide for compaction of the portions of compressed data in memory in order to free up space which may have been allocated to account for the memory gaps which may result from variable compression ratios.Type: GrantFiled: March 7, 2022Date of Patent: November 21, 2023Assignee: NVIDIA CorporationInventors: Timo Tapani Viitanen, Tero Tapani Karras, Samuli Laine