Computer Graphics Processing Patents (Class 345/418)
  • Patent number: 12293468
    Abstract: A method and a system of generating a smooth spline surface from a quadrilateral mesh representing a physical object, is described. Edge points are added to the quadrilateral mesh to preserve a feature or a boundary. The edge points are added to an edge of the quadrilateral mesh having one or more irregular nodes representing a feature edge of the physical object and/or the edge points are added to an edge of the quadrilateral mesh extending between the feature edge and an irregular node. Knot interval vectors are extracted for each edge point and used to evaluate an irregular element having the edge points to generate the smooth spline surface. The smooth spline surface is highly continuous and can be displayed to model the physical object, modify a design of the physical object, or used directly in a simulation to evaluate the physical object. Other embodiments are also described and claimed.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: May 6, 2025
    Assignee: ANSYS, INC.
    Inventor: Wenyan Wang
  • Patent number: 12293056
    Abstract: A method for displaying pilot reports provided. The method comprises graphically displaying a flight plan for an aircraft in a user interface and receiving a number of pilot reports. Icons representing the pilot reports are displayed in the user interface in relation to the flight plan. Respective opacities of the icons in the user interface are progressively decreased according to respective ages of the icons. Each icon expires and disappears from the user interface upon reaching a specified maximum age.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: May 6, 2025
    Assignee: The Boeing Company
    Inventors: Nitin Kumar, Michael Gottscheck
  • Patent number: 12293456
    Abstract: A method and a processing device for performing rendering are disclosed. The method comprises generating a base hierarchy tree comprising data representing a first object and generating a second hierarchy tree representing a second object comprising shared data of the base hierarchy tree and the second hierarchy tree and difference data. The method further comprises storing the difference data in the memory without storing the shared data, and generating an overlay hierarchy tree comprising the shared data, the difference data, and indication information indicating nodes of the overlay hierarchy tree that comprise the difference data. The method further comprises rendering the first object using the data stored for the base hierarchy tree, and rendering the second object using any one or a combination of the shared data, the difference data, and the indication information.
    Type: Grant
    Filed: November 10, 2023
    Date of Patent: May 6, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Matthäus G. Chajdas, Konstantin I. Shkurko
  • Patent number: 12279900
    Abstract: System (SYS) for supporting X-ray imaging and related methods. The system (SYS) comprises a machine learning module (MLM), a logic (LG) configured to compute output correction information for adjusting an imaging geometry of an X-ray imaging apparatus to achieve a target imaging geometry. A modulator (MOD,L-MOD, H-MOD, S-MOD) is the system is configured to provide a user instruction for imaging geometry adjustment. The user instruction is modulated based on the output correction information. The machine learning module was previously trained on training data including a specific user's responses to previous instructions.
    Type: Grant
    Filed: July 5, 2021
    Date of Patent: April 22, 2025
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Roger Steadman Booker, Walter Ruetten, Matthias Simon
  • Patent number: 12282540
    Abstract: An emulated hardware security device is configured for a compute instance. A state descriptor of the compute instance comprising software identification metadata prepared using the emulated hardware security device is provided to a resource verifier. The metadata identifies a program to be executed at the compute instance. In response to a response received from the resource verifier, a decision is made as to whether to execute the software program at the compute instance.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: April 22, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Samartha Chandrashekar
  • Patent number: 12277644
    Abstract: A frustum bounds a subset of rays projected into a virtual scene to be rendered. The frustum is transformed from a Cartesian coordinate space to a spherical coordinate space using a transform matrix that places a central ray of the frustum as the Z-axis. A projection hemisphere centered around the central ray is defined. The extents of the intersection of the transformed frustum and the surface of the projection hemisphere are bound by a frustum circle. A geometric object in the scene or a bounding volume is bound by a bounding sphere, which is transformed into the spherical coordinate system using the transform matrix, and then projected onto the surface of the projection sphere to define a bounding circle. The frustum is identified as intersecting the geometric object or bounding volume responsive to angular overlap and distance overlap between the frustum circle and the bounding circle.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: April 15, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Konstantin Igorevich Shkurko
  • Patent number: 12277408
    Abstract: Using indentation to trim output of a language synthesis model. A computer system determines a first indentation level associated with a cursor within an editor buffer. The computer system identifies a block of line(s) from an output from a language synthesis model. Each line in the block meets at least one criterion from a set of criteria, including a first criterion that the line is an initial line in the output from the language synthesis model, a second criterion that the line has a second indentation level that is greater than the first indentation level, and a third criterion that the line contains a continuation token. The computer system identifies a particular line, immediately following the block, that does not meet any criterion from the set of criteria. The computer system trims the output from the language synthesis model from the particular line onward.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: April 15, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Johan Sebastian Heesemann Rosenkilde, Albert Ziegler, Oegerikus De Moor, Maksym Taran, Edward Emil Aftandilian, Arjuna Ganesh Sittampalam, Krzysztof Stanisław Cieślak
  • Patent number: 12271249
    Abstract: An apparatus comprising circuitry to buffer video data; and a DisplayPort Transmitter to communicate the video data to a DisplayPort Receiver via a virtual channel through at least one intermediate device between the DisplayPort Transmitter and the DisplayPort Receiver, wherein the virtual channel comprises a unidirectional Main-Link and a bidirectional auxiliary channel (AUX_CH); and communicate a power down signal over the Main-Link to the at least one intermediate device and the DisplayPort Receiver in conjunction with turning off the Main-Link to place the at least one intermediate device and the DisplayPort Receiver in respective low power states.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: April 8, 2025
    Assignee: Intel Corporation
    Inventors: Nausheen Ansari, Ziv Kabiry, Gal Yedidia
  • Patent number: 12256100
    Abstract: A method and apparatus that derives a curve of a mesh sequence from a frame of a video bitstream, the curve comprising a plurality of vertices; subdivides the curve by adding a plurality of subdivided vertices; calculates one or more displacement vectors between each of the plurality of vertices on the curve and each of the plurality of subdivided vertices on the subdivided curve; transforms the one or more displacement vectors to output one or more original coefficients; tracks the current frame with a previous frame to obtain a one-to-one correspondence between the plurality of vertices of the current frame and a plurality of vertices of the previous frame; predicts one or more coefficients of each of the plurality of vertices in current frame based on the one-to-one correspondence; performs entropy coding on one or more prediction residues; and encodes the one or more prediction residues.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: March 18, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Chao Huang, Xiaozhong Xu, Jun Tian, Xiang Zhang, Shan Liu
  • Patent number: 12243181
    Abstract: A method and corresponding system for creating an annotated object model of a real world object. The method comprises providing an initial object model for an object for which an annotated object model shall be created, predicting properties of the object, visualizing a representation of the object based on the initial object model wherein the predicted object properties are displayed associated with the representation, and obtaining selection information based on at least one of a user gesture, user pointing operation, user speech input, and user gaze perceived by a user perception device. The method determines a portion of the object corresponding to the selection information, receives property information from a user input and associates the input property information with the corresponding portion of the object.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: March 4, 2025
    Assignee: Honda Research Institute Europe GmbH
    Inventors: Mathias Franzius, Chao Wang, Yufeng Jin
  • Patent number: 12243121
    Abstract: In implementations of systems for generating and propagating personal masking edits, a computing device implements a mask system to detect a face of a person depicted in a digital image displayed in a user interface of an application for editing digital content. The mask system determines an identifier for the person based on an identifier for the face. Edit data is received describing properties of an editing operation and a type of mask used to modify a particular portion of the person depicted in the digital image. The mask system edits an additional digital image identified based on the identifier of the person using the type of mask and the properties of the editing operation to modify the particular portion of the person as depicted in the additional digital image.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: March 4, 2025
    Assignee: Adobe Inc.
    Inventors: Subham Gupta, Arnab Sil, Anuradha
  • Patent number: 12242569
    Abstract: A method for identifying a process includes storing formatted data, generating aggregated traces by preprocessing the formatted data, encoding each of the aggregated traces using a respective atomic word, generating a subset of aggregated traces by compressing the aggregated traces, clustering the subset of aggregated traces, and labeling the clusters. A system includes a processor and a memory including instructions that when executed cause the system to store formatted data, generate traces, encode the traces to an atomic word, generate a subset traces, cluster the subset traces, and label the clusters. A non-transitory computer readable medium containing program instructions that when executed, cause a computer system to store formatted data, generate traces, encode the traces to an atomic word, generate a subset traces, cluster the subset traces, and label the clusters.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: March 4, 2025
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Forrestt Severtson, Darren Lim, Julian Francisco Nieto
  • Patent number: 12229853
    Abstract: The image transmission system executes the following five steps. The first step is acquiring a first image by capturing a first person present in a first area by a first camera. The second step is generating a first person silhouette image representing a silhouette of the first person shown in the first image. The third step is projecting or displaying the first person silhouette image on a second object installed in a second area that is different from the first area. The fourth step is determining whether or not the first person performs a first trigger action based on the first image. Fifth step is when the first person performs the first trigger action, projecting or displaying a first person detailed image on the second object, wherein the first person detailed image is closer to a real image of the first person than the first person silhouette image is.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: February 18, 2025
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Daisuke Kikuchi, Wataru Kaku, Aiko Sawado, Mina Funazukuri, Masayuki Shimizu
  • Patent number: 12223679
    Abstract: A data processing device includes a plurality of cameras arranged according to a predetermined configuration, where each camera is configured to capture successive images and to detect a current location of one or more elements in the captured images with respect to a coordinate system of the camera, a processor to generate a common camera coordinate system in dependence upon the respective coordinate systems of the plurality of cameras, the common camera coordinate system comprising a set of locations in a three-dimensional space included within the field of view of the plurality of cameras, and a detector to detect a current location of a given element with respect to the common camera coordinate system based on images captured by the plurality of cameras, wherein for each camera, the processor is configured, in response to a detection by the detector that the current location of the given element corresponds to a location in the set of locations of the common camera coordinate system, to generate first dat
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 11, 2025
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Sharwin Winesh Raghoebardajal, Takanori Minamino
  • Patent number: 12205193
    Abstract: Devices and methods method of tiled rendering are provided which comprises dividing a frame to be rendered, into a plurality of tiles, receiving commands to execute a plurality of subpasses of the tiles, interleaving execution of same subpasses of multiple tiles of the frame by executing one or more subpasses as skip operations, storing visibility data, for subsequently ordered subpasses of the tiles, at memory addresses allocated for data of corresponding adjacent tiles in a first direction of traversal and rendering the tiles for the subsequently ordered subpasses using the visibility data stored at the memory addresses allocated for corresponding adjacent tiles in a second direction of traversal, opposite the first direction of traversal.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: January 21, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ruijin Wu, Michael John Livesley, Kiia Kallio, Jan H. Achrenius, Mika Tuomi
  • Patent number: 12183305
    Abstract: A display apparatus and a timing controller thereof is disclosed. The timing controller detects a size of an image by using image data, generates first output image data according to the size of the image, and generates second output image data by using the first output image data. The second output image data is generated according to a saturation value of the first output image data.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: December 31, 2024
    Assignee: LX SEMICON CO., LTD.
    Inventor: Young Jun Jun
  • Patent number: 12175584
    Abstract: Provided is a method and apparatus for animation rendering, an electronic device, and a storage medium. The method for animation rendering includes: in a vertex animation mode, acquiring vertex position information and normal information from a same first texture file, wherein the vertex position information occupies a part of an R channel, a part of a G channel and a part of a B channel, and the normal information occupies another part of the R channel, another part of the G channel, another part of the B channel, and an A channel; and performing animation rendering according to the vertex position information and the normal information.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: December 24, 2024
    Assignee: Beijing Elex Technology Co., Ltd
    Inventors: Tong Peng, Minnan Chen
  • Patent number: 12169900
    Abstract: A method of three-dimensional reconstruction of human heads using a single photo in the form of polygonal mesh, with animation and realistic rendering capabilities for novel head poses is provided. The method includes encoding, by using a first convolutional neural network, a single source image into a neural texture; estimating, by a pre-trained detailed expression capture and animation (DECA) system, a face shape, a facial expression, and a head pose by using the single source image and a target image, and providing an initial mesh; providing a predicted mesh of a head mesh based on the initial mesh and the neural texture; rendering a human image by using the predicted mesh.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Taras Andreevich Khakhulin, Vanessa Valerievna Sklyarova, Victor Sergeevich Lempitsky, Egor Olegovich Zakharov
  • Patent number: 12169898
    Abstract: Techniques are disclosed relating to object and mesh shaders executed by a graphics processor. In some embodiments, a device includes buffer circuitry and shader circuitry configured to execute graphics programs. Control circuitry may: generate object shader work and mesh shader work for the shader circuitry, receive output information generated by a mesh shader that indicates a number of vertices and primitives to be output by the mesh shader, allocate, based on the output information and after execution of at least a portion of the mesh shader, a region of the buffer circuitry for storage of the vertices to be output by the mesh shader, and store the vertices output by the mesh shader in the allocated region. Disclosed techniques may advantageously provide efficient use of limited buffer resources.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: December 17, 2024
    Assignee: Apple Inc.
    Inventors: Michael A. Mang, Jason D. Carroll, Jingfei Kong, Ralph C. Taylor
  • Patent number: 12165253
    Abstract: Rendering systems that can use combinations of rasterization rendering processes and ray tracing rendering processes are disclosed. In some implementations, these systems perform a rasterization pass to identify visible surfaces of pixels in an image. Some implementations may begin shading processes for visible surfaces, before the geometry is entirely processed, in which rays are emitted. Rays can be culled at various points during processing, based on determining whether the surface from which the ray was emitted is still visible. Rendering systems may implement rendering effects as disclosed.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: December 10, 2024
    Assignee: Imagination Technologies Limited
    Inventor: Luke T. Peterson
  • Patent number: 12164346
    Abstract: A display apparatus includes: a substrate having a transmission area, a display area, and a non-display area, wherein the display area surrounds the transmission area, and the non-display area is between the transmission area and the display area; a first wire on the substrate and including a first-1 wire and a first-2 wire extending in a first direction and being spaced apart from each other by the transmission area; a first connecting wire on a same layer as that of the first wire and connecting the first-1 wire to the first-2 wire; and a second wire extending in the first direction and including a second-1 portion and a second-2 portion, wherein the second-1 portion at least partially overlaps the first connecting wire and is arranged on a different layer from that of the first wire, and the second-2 portion is on the same layer as that of the first wire.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: December 10, 2024
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Junwon Choi, Seungwoo Sung, Hyungjun Park, Hyunchol Bang, Changsoo Pyon
  • Patent number: 12165271
    Abstract: Described are systems and method directed to generation of a dimensionally accurate three-dimensional (“3D”) model of a body, such as a human body, based on two-dimensional (“2D”) images of that body. A user may use a 2D camera, such as a digital camera typically included in many of today's portable devices (e.g., cell phones, tablets, laptops, etc.) and obtain a series of 2D body images of their body from different views with respect to the camera. The 2D body images may then be used to generate a plurality of predicted body parameters corresponding to the body represented in the 2D body images. Those predicted body parameters may then be further processed to generate a dimensionally accurate 3D model or avatar of the body of the user.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: December 10, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Amit Kumar Agrawal, Brandon Michael Smith, Visesh Uday Kumar Chari, JinJin Li, Ram Sever, Prakash Ramu, Sunil Sharadchandra Hadap, Apoorv Chaudhri
  • Patent number: 12156777
    Abstract: A method, executable by a processor, of generating a 3D digital model associated with a given tooth is disclosed. The method includes obtaining a preliminary root 3D digital model of a root portion the given tooth, and then generating an augmented root 3D digital model therefrom by obtaining data of a longitudinal axis of the given tooth, and data indicative of a tooth gingiva segmentation contour between the crown and root portions; determining for each root vertex, a respective new position relative to the longitudinal axis in which the respective new position is defined by a shift distance value and a shift direction vector; moving each of the root vertices to their respective new position by applying their respective shift distance values along their respective shift direction vector; and storing the augmented root 3D digital model for determining an orthodontic treatment for the subject.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: December 3, 2024
    Assignee: Oxilio Ltd
    Inventor: Islam Khasanovich Raslambekov
  • Patent number: 12141993
    Abstract: Provided is a method for simultaneous localization and mapping (SLAM), the method including obtaining a current frame image input through a camera, performing scene recognition on the current frame image to obtain a key frame image having a greatest similarity to the current frame image in a global map, and obtaining a camera pose of the current frame image based on the key frame image.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: November 12, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Zhihua Liu, Donghoon Sagong, Hongseok Lee, Qiang Wang, Yuntae Kim, Kuan Ma
  • Patent number: 12111630
    Abstract: The exemplified methods and systems facilitate manufacturing of a new class of mechanical, loading-bearing components having optimized stress/strain three-dimensional meta-structure structures (also referred to herein as “Meshagons”) as finite-element-based 3D volumetric mesh structures. The resulting three-dimensional meta-structure structures provide high strength, ultra-light connectivity, with programmable interlinkage properties (e.g., density/porosity of linkages).
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: October 8, 2024
    Assignee: Abemis LLC
    Inventors: Todd Curtis Doehring, William Joseph Nelson, II
  • Patent number: 12112427
    Abstract: Images of a scene are received. The images represent viewpoints corresponding to the scene. A pixel map of the scene is computed based on the plurality of images. Multi-plane image (MPI) layers from the pixel map are extracted in real-time. The MPI layers are aggregated. The scene is rendered from a novel viewpoint based on the aggregated MPI layers.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: October 8, 2024
    Assignee: SNAP INC.
    Inventors: Numair Khalil Ullah Khan, Gurunandan Krishnan Gorumkonda, Shree K. Nayar, Yicheng Wu
  • Patent number: 12107997
    Abstract: A printing system includes a printing device. The printing system also includes a preflight system that checks incoming print jobs for possible errors or issues before commencing printing operations. The preflight system implements a generative adversarial network to facilitate the identification of possible problems with printing. The generative adversarial network includes a generative neural network and a discriminatory neural network. The generative neural network introduces errors into input data to train the discriminatory neural network in identifying problems with print jobs. The discriminatory neural network backpropagates its output to train the generative neural network.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: October 1, 2024
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Javier A. Morales, Matthew Morikawa
  • Patent number: 12096066
    Abstract: A display device including a display; a first external interface configured to be connected to a first external device; a second external interface configured to be connected to a second external device; and a controller configured to display, on the display, an external source list menu including first connection port information for identifying the first external interface and second connection port information for identifying the second external interface, after detecting a first connection signal indicating the first external device is connected to the first external interface, display, on the external source list menu, a first moving image from the connected first external device after receiving a first command signal from a remote controller, wherein the first moving image is displayed on a first position corresponding to the first connection port information identifying the first external interface in the external source list menu, and after detecting a second connection signal indicating the second ex
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: September 17, 2024
    Assignee: LG ELECTRONICS INC.
    Inventor: Jeong Sim Kim
  • Patent number: 12086944
    Abstract: Systems and methods for conveying virtual content in an augmented reality environment comprising images of virtual content superimposed over physical objects and/or physical surroundings visible within a field of view of a user as if the images of the virtual content were present in the real world. Exemplary implementations may: obtain user information for a user associated with a presentation device physically present at a location of the system; compare the user information with the accessibility criteria for the virtual content to determine whether any portions of the virtual content are to be presented to the user based on the accessibility criteria and the user information for the user; and facilitate presentation of the virtual content to the user via presentation device of user based on the virtual content information, the field of view, and the correlations between the multiple linkage points and the reference frame of the virtual content.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: September 10, 2024
    Inventor: Nicholas T. Hariton
  • Patent number: 12079231
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a request for information associated with a category. In response to the request, the program further accesses a storage to retrieve a first value associated with the category. The program also determines a set of values associated with the category based on a plurality of transactions. The program further determines an optimization level value associated with the category. The program also determines a second value associated with the category based on the first value, the set of values, and the optimization level value. The program further provides, by an application operating on the device, a graphical user interface (GUI) to the client device, the GUI comprising the second value.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: September 3, 2024
    Assignee: SAP SE
    Inventors: Hong Xu, Roberto Valdovinos, Jason Kirst
  • Patent number: 12073570
    Abstract: A subject who dances is motivated to participate in dancing by presenting an ideal dance video to the subject in the form of a virtual video of the subject.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: August 27, 2024
    Assignee: CITIZEN WATCH CO., LTD.
    Inventor: Hideki Shimizu
  • Patent number: 12053850
    Abstract: A workpiece installation method includes obtaining a reference image that shows a reference workpiece whose posture has been adjusted, setting workpiece reference lines on a boundary of a first image area occupied by the reference workpiece in the reference image, obtaining a measurement image that shows a workpiece, generating, using a processor, a measurement combined image in which workpiece reference lines are superimposed on the measurement image and which shows the workpiece reference lines pass through positions respectively identical to workpiece reference line positions, and adjusting a posture of the workpiece such that a boundary of a second image area occupied by the workpiece in the measurement combined image is shown to be substantially parallel to or substantially coincident with the workpiece reference lines.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: August 6, 2024
    Assignee: YAMAZAKI MAZAK CORPORATION
    Inventors: Kazuya Horibe, Kazumasa Maruta, Hiromasa Yamamoto, Hyunkoo Park, Masatoshi Itoh, Ryuichi Mizukami
  • Patent number: 12047435
    Abstract: An embodiment includes defining a private software catalog in a private cloud where the private software catalog includes a first set of software. The embodiment also includes associating the private software catalog with a target system. The embodiment also includes transferring the first set of software in the private software catalog to a target catalog corresponding to a target system. The embodiment also includes removing a second set of software from the target system where the second set of software is not defined in the private software catalog for the target catalog corresponding to the target system. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the embodiment.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gili Mendel, Brian William Svihovec, James William Dubee, Jon Woodlief
  • Patent number: 12032740
    Abstract: In example embodiments, a method includes obtaining a first measurement of at least a first physiological parameter of a user from a time before presentation of an information item to the user. The information item may be, for example, a notification, an advertisement, or an emergency alert, among other possibilities. A second measurement of the first physiological parameter is obtained from a time after a beginning of the presentation of the information item to the user (e.g. during the presentation). Based at least on a comparison between the first and second measurements, a determination is made of whether the user has perceived the information item. The determination may also be based on a corruption coefficient indicating an amount by which an activity of the user is likely to interfere with the first physiological parameter.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: July 9, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Pascal Fortin, Jeremy Cooperstock, Sanghoon Kim
  • Patent number: 12033086
    Abstract: Systems and methods for providing an Artificial Intelligence (AI) character model with modifiable behavioral characteristics are provided. An example method includes determining that an event has occurred in a virtual environment associated with the AI character model; modifying, in response to the determination that the event has occurred and based on information associated with the event, parameters of the AI character model to obtain further parameters associated with behavioral characteristics of the AI character model; and causing the AI character model to interact with the user according to the further parameters. The virtual environment and the AI character model may be provided to a user via a client-side computing device.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: July 9, 2024
    Assignee: Theai, Inc.
    Inventors: Ilya Gelfenbeyn, Mikhail Ermolenko, Kylan Gibbs
  • Patent number: 12020392
    Abstract: Methods and systems are disclosed for performing operations for generating a photorealistic rendering of an object. The operations include: accessing a set of albedo textures and a machine learning model associated with a real-world object, the set of albedo textures and a machine learning model having been trained based on a plurality of viewpoints of the real-world object; obtaining a three-dimensional (3D) mesh of the real-world object; receiving input that selects a new viewpoint that differs from the plurality of viewpoints of the real-world object; and generating a photorealistic rendering of the real-world object from the new viewpoint based on the 3D mesh of the real-world object, the set of albedo textures, and the machine learning model associated with the real-world object.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 25, 2024
    Assignee: Snap Inc.
    Inventors: Vladislav Shakhrai, Sergey Demyanov, Mikhail Vasilkovskii, Aleksei Stoliar
  • Patent number: 12020375
    Abstract: A computer implemented method for generating a 3D printable model of a patient specific anatomic feature from 2D medical images is provided. A 3D image is automatically generated from a set of 2D medical images. A machine learning based image segmentation technique is used to segment the generated 3D image. A 3D printable model of the patient specific anatomic feature is created from the segmented 3D image.
    Type: Grant
    Filed: September 4, 2022
    Date of Patent: June 25, 2024
    Assignee: Axial Medical Printing Limited
    Inventors: Niall Haslam, Daniel Crawford, Catherine Coomber
  • Patent number: 12020350
    Abstract: A processor device that is an image processing apparatus functions as an image obtaining unit that obtains an endoscopic image obtained by capturing an image of a photographic subject, a biological information calculation unit that calculates biological information concerning the photographic subject by using the endoscopic image or a display image generated by using the endoscopic image, and a texture processing unit that superimposes a plurality of textures representing the biological information on the endoscopic image or the display image and shows a boundary between adjacent textures.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: June 25, 2024
    Assignee: FUJIFILM Corporation
    Inventor: Norimasa Shigeta
  • Patent number: 12002190
    Abstract: Techniques are disclosed relating to testing whether a ray intersects a graphics primitive, e.g., for ray tracing. In some embodiments, intersection circuitry performs a reduced-precision conservative intersection test and shader circuitry performs an original-precision intersection test if the intersection circuitry indicates a hit. The intersection circuitry may quantize the ray (and may quantize the primitive or may receive a quantized representation of the primitive) and generates a potential error value based on propagation of quantization error for the primitive and ray. The intersection circuitry then determines an intersection result for the reduced-precision test based on the quantized primitive data and the potential error. In various embodiments, disclosed techniques may improve performance or reduce power consumption by reducing the number of original-precision intersection tests that do not result in hits.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: June 4, 2024
    Assignee: Apple Inc.
    Inventors: Christopher A. Burns, Casper R. W. van Benthem
  • Patent number: 12000692
    Abstract: The present disclosure generally relates to systems and methods for three-dimensional image sensing. More specifically, and without limitation, this disclosure relates to systems and methods for detecting three-dimensional images, and using asynchronous image sensors for detecting the same.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 4, 2024
    Assignee: Prophesee
    Inventors: Guillaume Chican, Manuele Brambilla, Xavier Lagorce
  • Patent number: 12002202
    Abstract: Methods and systems are described for image segmentation. A machine learning model is applied to a set of images to generate results. The results may be obtained as a probability map for each image in the set of images. The model may be trained by accessing a set of labeled images, each image associated with a label indicating a location of a feature within a respective image. An initial set of parameters is accessed. An encoder is initialized with the initial set of parameters. The encoder is applied to the set of labeled images to generate a prediction of a feature location within each image. The initial set of parameters are updated based on the predictions and the label associated with the labeled images. The updated set of parameters and an additional set of parameters generated using a set of unlabeled images are aggregated.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: June 4, 2024
    Assignee: Merck Sharp & Dohme LLC
    Inventors: Dani Kiyasseh, Antong Chen, Albert Joseph Swiston, Jr., Ronghua Chen
  • Patent number: 11983858
    Abstract: A method for real-time acquisition of point-cloud data of an ongoing scanning process, comprising a recording phase iteratively performed using an external-memory algorithm comprising an acquisition pipeline performed with parallel threads and an eviction pipeline, wherein a master thread comprises processing a master tree and a node cache, wherein the acquisition pipeline comprises continuously receiving the point-cloud data in input buffers, computing a local tree for each of a plurality of local threads, redistributing the point-cloud data onto local nodes, determining, for each local node whether the master tree comprises a corresponding node or not, either adding the point cloud data or creating the corresponding node in the master tree, wherein the eviction pipeline comprises evicting, during the ongoing scanning process, point cloud data from the node cache and writing it to one or more hard drives.
    Type: Grant
    Filed: November 28, 2020
    Date of Patent: May 14, 2024
    Assignee: MY VIRTUAL REALITY SOFTWARE AS
    Inventor: Joris Constant Gaston Verschaeve
  • Patent number: 11982725
    Abstract: Magnetic resonance images with improved image quality consistent with those obtained using parallel radio frequency (“RF”) transmission (“pTx”) techniques are generated from data acquired using single transmission hardware (e.g., single channel RF transmission). A deep-learning framework is used to train a deep neural network to convert images obtained with single transmission into pTx-like images. The pTx-like images have reduced signal variations and dropouts that may otherwise be attributable to B1+ inhomogeneities.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: May 14, 2024
    Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Xiaoping Wu, Xiaodong Ma, Kamil Ugurbil
  • Patent number: 11978234
    Abstract: A method and apparatus for processing color data includes storing fragment pointer and color data together in a color buffer. A delta color compression (DCC) key indicating the color data to fetch for processing is stored, and the fragment pointer and color data is fetched based upon the read DCC key for decompression.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: May 7, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Pazhani Pillai, Mark A. Natale, Harish Kumar Kovalam Rajendran
  • Patent number: 11978187
    Abstract: An apparatus for evaluating a quality for image capture comprises a stored (101) for storing a model of a scene and a capture circuit (105) for generating virtual captured images for a camera configuration by rendering from the model. A depth generation circuit (107) generates model depth data from the model and a depth estimation circuit (111) generates estimated depth data from the virtual captured images. A first synthesis circuit (109) and a second synthesis circuit (113) generates first and second view images for test poses by processing the virtual captured images based on the model depth data or estimated depth data respectively. A reference circuit (103) generates reference images for the f test poses by rendering based on the model. A quality circuit (115) generates a quality metric based on a comparison of the first view images, the second view images, and the reference images.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: May 7, 2024
    Assignee: Koninklijke Philips N.V.
    Inventor: Christiaan Varekamp
  • Patent number: 11972535
    Abstract: A computer-implemented method and a system are provided for visualising colocalised fluorescence signals. The method accesses signal intensity data obtained from a first fluorescence channel and a second fluorescence channel in which the signal intensity data is associated with voxels in an image. A regression factor on the signal intensity data is calculated to generate a regression parameter corresponding to a degree of correlation between the signal intensity data obtained from the first and second fluorescence channels The signal intensity data is mapped to the regression parameter and colourmap values are assigned to each voxel based on the mapped signal intensity data in which colourmap values of voxels embodying poorly correlated signal intensity data are reduced. The method renders the voxels in the image in colours according to their colourmap values to visualise colocalisation in the image.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: April 30, 2024
    Assignee: STELLENBOSCH UNIVERSITY
    Inventors: Benjamin Loos, Thomas Richard Niesler, Rensu Petrus Theart
  • Patent number: 11971910
    Abstract: Methods and systems for gathering information from a user include identifying an origin topic and a target topic. A path from the origin topic to the target topic is determined. The path includes a set of bridging topics, where each bridging topic in the path is within a threshold distance in a semantic space from a previous topic and a subsequent topic. An interactive conversation is conducted with the user, introducing each topic in the path until the target topic has been reached. At least one predetermined piece of information relating to a user response to the target topic is recorded.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toshinari Itoko, Toshiro Takase
  • Patent number: 11972572
    Abstract: A system includes an intraoral scanner and a computing device. The intraoral scanner generates an intraoral scan of a dental site. The computing device processes an input comprising data from the intraoral scan using a trained machine learning model that has been trained to classify regions of dental sites, wherein the trained machine learning model generates an output comprising, for each point in the intraoral scan, an indication as to whether the point belongs to a first dental class that represents excess material. The computing device determines, based on the output, one or more points in the intraoral scan that are classified as excess material. The computing device then hides or removes, from at least one of the intraoral scan or a virtual three-dimensional (3D) model generated using the intraoral scan, data for the one or more points that are classified as excess material.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 30, 2024
    Assignee: Align Technology, Inc.
    Inventors: Mikhail Minchenkov, Ran Katz, Pavel Agniashvili, Chad Clayton Brown, Jonathan Coslovsky
  • Patent number: 11960569
    Abstract: A system for refining an item identification model detects a triggering event at a platform, where the triggering event corresponds to a user placing the item on a platform. The system captures images of the item. The system extracts a set of features from at least one of the images. The system identifies the item based on the set of features. The system receives an indication that the item is not identified correctly. The system receives an identifier of the item. The system identifies the item based on the identifier of the item. The system feeds the identifier of the item and the images to the item identification model. The system retrains the item identification model to learn to associate the item to the images. The system updates the set of features based on the determined association between the item and the images.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: April 16, 2024
    Assignee: 7-ELEVEN, INC.
    Inventors: Sumedh Vilas Datar, Sailesh Bharathwaaj Krishnamurthy, Shantanu Yadunath Thakurdesai, Shahmeer Ali Mirza
  • Patent number: 11961122
    Abstract: Transmedia scheduling systems and methods are described in which a user interface is generated via a channel engine that includes first and second channels. The channels are based on one or more channel templates stored in a channel database, and are preferably populated with concurrent transmedia stories. Each of the transmedia stories can be based on at least one transmedia object stored in a transmedia database and may be dynamically generated.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: April 16, 2024
    Assignee: Nant Holdings IP, LLC
    Inventors: Brian Elan Lee, Michael Sean Stewart, James Stewartson