Patents Issued in February 20, 2024
  • Patent number: 11908029
    Abstract: A machine and process for managing restrictions of a wireless device associated with an inmate service account. The machine and process include a kiosk operable to exchange data with the wireless device, including limited-use restrictions related to: an inmate associated with the inmate service account, a correctional facility, and/or a parole requirement. The kiosk may also unlock the wireless device when the inmate is released from the correctional facility by removing the limited-use restrictions from the wireless device.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 20, 2024
    Assignee: TouchPay Holdings, LLC
    Inventors: Charles Craig Bullard, David DuWayne Wise, Stephen Lee Hodge
  • Patent number: 11908030
    Abstract: A computer-implemented method approves a transaction by storing, at a first computer system, first data identifying at least a portion of an identity of a user, an information locator associated with the first data, and a transformation method associated with the information locator. The computer-implemented method also receives, at the first computer system from a second computer system, the information locator when the user conducts the transaction, and second data converted from electronically obtained identification information of the user. An identity of the user cannot be identified from the second data. The computer-implemented method transforms, at the first computer system, the second data into third data based on the transformation method retrieved in response to the received information locator, and approves, by the first computer system, the transaction associated with the information locator when the third data corresponds to the first data.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: February 20, 2024
    Inventors: Yuh-Shen Song, Catherine Lew, Alexander Song, Victoria Song
  • Patent number: 11908031
    Abstract: A method for pushing a data within a template in an educational setting comprising: scanning, via a first user device, a first tag, said first user device having first a unique ID and said first tag being a master tag and comprising a first tag ID; scanning, via a second user device, a second tag, said second user device having a second unique ID and said second tag having a second tag ID and being controlled by said master tag; defining a template being loaded onto said second user device upon the scanning of the second tag; and wherein the template comprises data corresponding to said second tag ID, said second unique ID, and a time corresponding to the scanning of said second tag.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: February 20, 2024
    Assignee: Digital Seat Media, Inc.
    Inventors: Cameron Fowler, Matthew Sullivan
  • Patent number: 11908032
    Abstract: A method for planning collaborative search-and-rescue missions using a plurality of search-and-rescue equipment in medium to far sea areas, includes: step 1: performing environmental modeling for maritime search-and-rescue missions; step 2: performing modeling for search-and-rescue modes using a plurality of search-and-rescue equipment; step 3: defining a maritime collaborative search-and-rescue mission planning model; based on the maritime collaborative search-and-rescue mission planning model, generating an overall matrix RP for the search-and-rescue mission planning using a plurality of search and rescue equipment; step 4: selecting target parameters, and defining a target function ƒ(RP) of the maritime collaborative search-and-rescue mission; based on an overall matrix RP of the maritime search-and-rescue mission environment model, the search-and-rescue mode model using a plurality of search-and-rescue equipment, and the overall matrix RP of the search-and-rescue mission planning using a plurality of sear
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: February 20, 2024
    Assignee: Beihang University
    Inventors: Hu Liu, Xin Li, Yongliang Tian, Siliang Liu
  • Patent number: 11908033
    Abstract: The present disclosure creates a communication group with surrounding users during movement. The present disclosure is an information processing system including a server and a user terminal. A server includes a first controller configured to: receive a group creation request of a communication group with a second user terminal that exists in a predetermined range from the first user terminal and is moving in the same direction as the first user terminal, from the first user terminal; create a communication group including users of the first and second user terminals; and notify the first and second user terminals that the communication group is created. A user terminal includes a second controller configured to: detect the second user terminal during movement; transmit the group creation request to the server; receive a notification that the communication group is created from the server; and notify the user that the communication group is created.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: February 20, 2024
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Josuke Yamane, Naoya Oka, Ryosuke Yamamoto, Kaori Okuda
  • Patent number: 11908034
    Abstract: A computer system can receive requests for transport from computing devices of users while the users ride a transit vehicle. The system can determine a rate of travel of the transit vehicle based on location data received from the computing device of a user riding the transit vehicle. Based at least in part on the rate of travel of the transit vehicle, the system can determine a first estimated time of arrival (ETA) of the user to the start location. The system can further receive location data from computing devices associated with available vehicles within a proximity of a start location of the user, and select one of vehicles to service the request when the ETA of the vehicle is within a threshold amount of time of the first ETA.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: February 20, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Patent number: 11908035
    Abstract: Systems, methods, and computer-readable storage media for authenticating mail and preventing contraband from entering detention facilities. An exemplary system can receive, from a known user, a letter directed to an incarcerated individual and store, via a processor, a digital copy of the letter in a database. The system can then print a physical copy of the letter, where the physical copy has at least one of a QR code or a barcode on an exterior of the physical copy, and mail the physical copy to a detention center holding the incarcerated individual. Finally, the system can receive, at the processor and from a staff member of the detention center, a request to digitally screen the physical copy by digitally accessing the digital copy in the database, and transmit, via the processor, the digital copy to the staff member.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: February 20, 2024
    Inventor: Frederick Hutson
  • Patent number: 11908036
    Abstract: The technology described herein is directed to a cross-domain training framework that iteratively trains a domain adaptive refinement agent to refine low quality real-world image acquisition data, e.g., depth maps, when accompanied by corresponding conditional data from other modalities, such as the underlying images or video from which the image acquisition data is computed. The cross-domain training framework includes a shared cross-domain encoder and two conditional decoder branch networks, e.g., a synthetic conditional depth prediction branch network and a real conditional depth prediction branch network. The shared cross-domain encoder converts synthetic and real-world image acquisition data into synthetic and real compact feature representations, respectively.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Oliver Wang, Jianming Zhang, Dingzeyu Li, Zekun Hao
  • Patent number: 11908037
    Abstract: The present disclosure provides a method and system for large-capacity image steganography and recovery based on an invertible neural networks. The method is intended to embed one or more hidden images into a single host image, and recover all the hidden images from a stego image. The method designs an image steganography model that supports bidirectional mapping. The model includes cascaded invertible modules containing a host branch and a hidden branch. A hidden image is embedded into a host image through forward mapping to form a stego image, and the host image and the hidden image are separated and recovered from the single stego image through reverse mapping.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: February 20, 2024
    Assignee: Nankai University
    Inventors: Shaoping Lu, Rong Wang, Tao Zhong
  • Patent number: 11908038
    Abstract: An image transformation method includes: obtaining identification information of an original image; converting the identification information to an identification image; performing frequency domain transformation on the original image to obtain a pixel matrix of the original image in a frequency domain space; performing matrix decomposition on the pixel matrix to obtain an image brightness matrix; converting pixel values of corresponding pixels in the image brightness matrix based on pixel values of pixels in the identification image to obtain a converted brightness matrix; and performing inverse frequency domain transformation on the converted brightness matrix to obtain a transformed image including invisible identification information, and adding the invisible identification information to the original image.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: February 20, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dong Ming Li
  • Patent number: 11908039
    Abstract: A graphics rendering method includes obtaining, by a central processing unit (CPU), to-be-processed vertex data. The to-be-processed vertex data is vertex data used by a graphics processing unit (GPU) for graphics rendering processing. The method also includes processing, by the CPU, the to-be-processed vertex data to obtain vertex data within a field of view of a user. The method additionally includes sending, by the CPU, the vertex data within the field of view of the user to the GPU for the graphics rendering processing.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: February 20, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fan Zhang, Jiangzheng Wu, Xindong Shi, Shu Wang
  • Patent number: 11908040
    Abstract: An image processing method and a computer system. The method may be applied to a cloud-side server in a cloud mobile phone. The server may be a virtualization server, a host operating system and a guest operating system are deployed on the server, a user mode graphics driver is deployed in the guest operating system, and a kernel mode graphics driver is deployed in the host operating system. The user mode graphics driver and the kernel mode graphics driver collaborate with each other to implement image rendering of the server. Then, the server may send a rendered image to the cloud mobile phone. Accordingly, an instruction translation process is reduced, to reduce overheads of a processor and improve image processing efficiency.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: February 20, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lingfei Liu, Lixin Chen, Yang Xiong
  • Patent number: 11908041
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving an image that includes a depiction of a real-world environment; processing the image to obtain data indicating presence of a real-world object in the real-world environment; receiving input that selects an AR experience comprising an AR object; determining that the real-world object detected in the real-world environment depicted in the image indicated in the obtained data corresponds to the AR object; applying a machine learning technique to the image to generate a new image that depicts the real-world environment without the real-world object; and applying the AR object to the new image to generate a modified new image that depicts the real-world environment including the AR object in place of the real-world object.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: February 20, 2024
    Assignee: Snap Inc.
    Inventors: Viacheslav Ivanov, Aleksei Zhuravlev
  • Patent number: 11908042
    Abstract: An electronic apparatus is provided. The electronic apparatus according to the disclosure may include a memory configured to store instructions, and a processor configured to execute the instructions to control a display to display an image captured via a camera, and a first guideline, recognize an object in the image based on the first guideline, render a virtual object to replace the object, generate an augmented reality image including the virtual object that is located in an area where the object is located in the image; and control the display to display the augmented reality image.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: February 20, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eunbi Cho, Jiin Kim, Jaeyun Jeong, Seunga Lee, Gipyo Kim, Seokyeol Kim, Songhyeon Kim, Seokwoo Song
  • Patent number: 11908043
    Abstract: Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: February 20, 2024
    Assignee: BLUEOWL, LLC
    Inventors: Micah Wind Russo, Theobolt N. Leung, Gareth Finucane, Kenneth Jason Sanchez
  • Patent number: 11908044
    Abstract: Methods and systems are provided for increasing a quality of computed tomography (CT) images reconstructed from high helical pitch scans. In one embodiment, the current disclosure provides for a method comprising generating a first computed tomography (CT) image from projection data acquired at a high helical pitch; using a trained multidimensional statistical regression model to generate a second CT image from the first CT image, the multidimensional statistical regression model trained with a plurality of target CT images reconstructed from projection data acquired at a lower helical pitch; and performing an iterative correction of the second CT image to generate a final CT image.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: February 20, 2024
    Assignees: GE PRECISION HEALTHCARE LLC, WISCONSIN ALUMNI RESEARCH FOUNDATION
    Inventors: Guang-Hong Chen, Jiang Hsieh
  • Patent number: 11908045
    Abstract: Described herein is a system for 3D proton imaging encompassing both proton radiography (pRad) and proton CT (pCT). The disclosed system can reduce range uncertainties, while providing a fast and efficient check of patient set up and integrated range along a beam's eye view just before treatment. The disclosed system provides a complete solution to the range inaccuracy problem in proton therapy, substantially reducing the uncertainties of treatment planning by directly measuring relative stopping power without being affected by image artifacts and with much lower dose to the patient than comparable x-ray images. Also described herein is a proton imaging algorithm for prompt iterative 3D pCT image reconstruction, where each iteration is fast and efficient, and the number of iterations is minimized. The method offers a unique solution that optimally fits different protons and does not depend on the starting point for the first iteration.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: February 20, 2024
    Assignee: ProtonVDA LLC
    Inventors: Don Frederic Dejongh, Ethan Alan Dejongh
  • Patent number: 11908046
    Abstract: A system and method for determine a parameter for medical data processing are provided. The method may include obtaining sample data, the sample data may comprise at least one of projection data or a scanning parameter. The method may also include obtaining a first neural network model. The method may further include determining the parameter based on the sample data and the first neural network model. The parameter may comprise at least one of a correction coefficient or a noise reduction parameter.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: February 20, 2024
    Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
    Inventor: Yanyan Liu
  • Patent number: 11908047
    Abstract: Systems and methods for generating a synthetic image are provided. An input medical image in a first modality is received. A synthetic image in a second modality is generated from the input medical image. The synthetic image is upsampled to increase a resolution of the synthetic image. An output image is generated to simulate image processing of the upsampled synthetic image. The output image is output.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: February 20, 2024
    Assignee: Siemens Healthineers AG
    Inventors: Boris Mailhe, Florin-Cristian Ghesu, Siqi Liu, Sasa Grbic, Sebastian Vogt, Dorin Comaniciu, Awais Mansoor, Sebastien Piat, Steffen Kappler, Ludwig Ritschl
  • Patent number: 11908048
    Abstract: Embodiments may be used to evaluate completed inspection jobs using updated pipe segment data obtained by inspecting a rehabilitated pipe after completion of a project. One embodiment provides a method of generating an infrastructure project summary, including: collecting, using one or more sensors of an inspection robot, pipe segment data relating to the one or more pipe segments; the second pipe segment data comprising one or more of laser condition assessment data and sonar condition assessment data; generating infrastructure summary data for at least a part of the network using the pipe segment data, comparing, using a processor, first and second infrastructure summary data; generating, using the processor, a parameter of the infrastructure project summary based on the comparing; and including the parameter of the infrastructure project summary in a project summary report. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: February 20, 2024
    Assignee: RedZone Robotics, Inc.
    Inventors: Subramanian Vallapuzha, Eric C. Close
  • Patent number: 11908049
    Abstract: A data processing device includes visualization component(s) of an option group and at least one chart component. The option group includes a first option and a second option. The at least one chart component has a subscription relationship with the first option of the option group. The at least one chart component is configured to display first chart(s) belonging to the at least one chart component in response to operation of selecting the first option. The at least one chart component has a subscription relationship with the second option of the option group. The at least one chart component is further configured to display second chart(s) belonging to the at least one chart component in response to operation of selecting the second option.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: February 20, 2024
    Assignees: BEIJING ZHONGXIANGYING TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Shuyi Li, Wenjuan Li, Guangyu Shao, Hong Wang
  • Patent number: 11908050
    Abstract: A graphical user interface for display on a display screen of a user device is configured for display in a window occupying all or a portion of the display screen and has a first frame occupying a first frame region of the window. The first frame illustrates, adjacent to one another in a first dimension, graph visual elements each representing a respective graph data entry from a continuous subset among a sequence of graph data entries, each of the sequence having a defined placement and a quantitative value. The continuous subset is determined in response to selective zooming and/or scrolling of the first frame region by user interaction. The graph visual elements each have, in a second dimension, a linear extent or position determined according to the size of the first frame region in the second dimension, the quantitative value of the respective graph data entry, and dynamic scaling factor.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: February 20, 2024
    Assignee: Xero Limited
    Inventors: Diego Granados Diaz, Hayden Thomas Doward
  • Patent number: 11908051
    Abstract: A system for generating image content, the system comprising an image region identification unit operable to identify one or more regions of an image to be displayed as low-detail regions, an image processing unit operable to perform processing to reduce colour differences for each of one or more areas within one or more of the identified regions, and an image output unit operable to output one or more processed images.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: February 20, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Rosario Leonardi, Michael Eder
  • Patent number: 11908052
    Abstract: A computer implemented method for emulating a mirror using camera video stream and a display screen to generate a digital mirror. The digital mirror is specifically configured for headshot applications, such as makeup and eyeglass tryout sessions. Provisions are made for correcting the appearance of the face on the screen. Specific implementations enable tracking the movement of the face or specific features of the face and applying virtual makeup or virtual glass or other accessories or other filters to the face. Also, recording sessions and auto-editing provides the user with easy accessibility to the tutorial session and the products used during the session. Products may be ordered from the user's mobile device at any time.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: February 20, 2024
    Assignee: EYESMATCH LTD.
    Inventors: Ofer Saban, Nissi Vilcovsky
  • Patent number: 11908053
    Abstract: A method for searching an image database, comprising receiving an adulterated image of an object, the adulterated image including object annotations for visual reference, applying a first neural network to the adulterated image, correlating a result of the applying the first neural network with each image of a reference database of images, the result including an edited image of the object and each image of the reference database of images including a reference object, and selecting, as a matching image, at least one image of the reference database of images having correlation values above a threshold correlation value. The method may include applying a masking to the adulterated image. The masking may include performing, via a second neural network, object recognition on the adulterated image, applying, based on the object recognition, computer vision to detect callout features relative to bounding boxes, and generating a contour mask of the object.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: February 20, 2024
    Assignee: CAMELOT UK BIDCO LIMITED
    Inventors: Sandra Mau, Joshua Song, Sabesan Sivapalan, Sreeja Krishnan
  • Patent number: 11908054
    Abstract: Systems and methods are described to detect a location to place an advertisement in a media asset, the method comprising, identifying a plurality of points in a video frame of a media asset, detecting a color associated with each point of the plurality of points, calculating a change in color between each point of the plurality of points, comparing the change in color between each point of the plurality of points with a threshold, identifying, based on the comparing, an area within the frame that constitutes a surface; and selecting an advertisement to be placed on the surface.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: February 20, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Susanto Sen, Radhika Dewan, Vikram Makam Gupta
  • Patent number: 11908055
    Abstract: An information processing device includes an acquisition unit that acquires position information, visual line detection information, and voice information of a first user, and position information of a second user, a determination unit that determines a positional relationship between the first user and the second user on a basis of the position information of the first user and the position information of the second user, a specification unit that specifies a voice dialogue area in which a voice dialogue is possible to be performed between the first user and the second user on a basis of the determined positional relationship, and an avatar control unit that sets a position of an avatar outside the specified voice dialogue area, in which in a case where the voice information of the first user is acquired when the first user is looking outside the voice dialogue area, the avatar control unit causes the avatar to execute a predetermined action, and in a case where the voice information of the first user is acq
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: February 20, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Mari Saito, Kenji Sugihara
  • Patent number: 11908056
    Abstract: Systems and methods for doing presenting an avatar that speaks sign language based on sentiment of a speaker is disclosed herein. A translation application running on a device receives a content item comprising a video and an audio, wherein the audio comprises a first plurality of spoken words in a first language. The video comprises a character speaking the first plurality of spoken words in the first language. The translation application translates the first plurality of spoken words of the first language into a first sign of a first sign language. The translation application determines an emotional state expressed by the character based on sentiment analysis. The translation application generates an avatar that speaks the first sign of the first sign language where the avatar exhibits the determined emotional state. The content item and the avatar are presented for display on the device.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: February 20, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Yusuf AbdElhakam AbdElkader Marey, Reda Harb
  • Patent number: 11908057
    Abstract: Systems and methods for image retargeting are provided. Image data may be acquired that includes motion capture data indicative of motion of a plurality of markers disposed on a surface of a first subject. Each of the markers may be associated with a respective location on the first subject. A plurality of blendshapes may be calculated for the motion capture data based on a configuration of the markers. An error function may be identified for the plurality of blendshapes, and it may be determined that the plurality of blendshapes can be used to retarget a second subject based on the error function. The plurality of blendshapes may then be applied to a second subject to generate a new animation.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: February 20, 2024
    Assignees: Soul Machines Limited, Sony Interactive Entertainment America LLC
    Inventors: Mark Andrew Sagar, Tim Szu-Hsien Wu, Frank Filipe Bonniwell, Homoud B. Alkouh, Colin Joseph Hodges
  • Patent number: 11908058
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for providing editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space. Three-dimensional motion data is constructed from two-dimensional videos. The three-dimensional motion data represents movement of people in the two-dimensional videos and includes, for each person, a root of a three-dimensional skeleton of the person. The three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos. The three-dimensional motion data is converted into editable keyframe-based animation data in three-dimensional space and provided to animate motion.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 20, 2024
    Assignee: Autodesk, Inc.
    Inventors: Fraser Anderson, George William Fitzmaurice, Cheng Yao Wang, Qian Zhou
  • Patent number: 11908059
    Abstract: A server device is configured to provide a combined environment and includes processor circuitry configured to determine first parameters indicative of a first location, generate first environment data indicative of the first location, determine second parameters indicative of a second location, and associate the second parameters with the first environment data for providing combined environment data, and output the combined environment data.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: February 20, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Hannes Bergkvist, Peter Exner, Peter Blomqvist, Anders Isberg
  • Patent number: 11908060
    Abstract: The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioural models particularly neurobehavioural models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioural model. There is also provided a method of controlling a digital entity in response to an external stimulus.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: February 20, 2024
    Assignee: Soul Machines Limited
    Inventors: David Peter Bullivant, Paul Burton Robertson, Mark Andrew Sagar
  • Patent number: 11908061
    Abstract: Methodologies and architectures are provided for inter-thread sharing of data in a general purpose register (GPR) of a multiprocessor apparatus. The data sharing is performed by a graphics processing unit (GPU) having at least one processing cluster including a plurality of processing cores (PCs) configured for parallel operation. Each PC of a cluster is configured to utilize a dedicated portion of the GPR. The GPU further includes a shared memory for the cluster, and a memory read/write hub coupled to the GPR and shared memory, the hub including a crossbar switch. A PC executes a move data instruction, including operands referencing a destination portion of the GPR and a source portion assigned to the PC, to retrieve data from the source portion. The memory read/write hub writes the data, via the crossbar switch, to the destination portion of the GPR without first writing the data to the shared memory.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: February 20, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhou Hong, Yufei Zhang
  • Patent number: 11908062
    Abstract: A method for real-time shadow rendering using cached shadow maps and deferred shading by a video processor of a game console or the like includes, for at least each key frame of video output, determining a viewpoint for a current key frame based on user input, filtering a texel of a frame-specific shadow map based on a dynamic mask wherein the texel is filtered, for a shadowed light, from a static shadow map and a dynamic shadow map or from the static shadow map only, based on the dynamic mask value for the texel, and rendering the current key frame based on the frame-specific shadow map and a deferred-shadow rendering algorithm. The method enables efficient rendering of thousands of shadowed lights in large environments by consumer-grade game consoles.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: February 20, 2024
    Assignee: WARNER BROS. ENTERTAINMENT INC.
    Inventor: Bo Li
  • Patent number: 11908063
    Abstract: Aspects and features of the present disclosure provide a direct ray tracing operator with a low memory footprint for surfaces enriched with displacement maps. A graphics editing application can be used to manipulate displayed representations of a 3D object that include surfaces with displacement textures. The application creates an independent map of a displaced surface. The application ray-traces bounding volumes on the fly and uses the intersection of a query ray with a bounding volume to produce rendering information for a displaced surface. The rendering information can be used to generate displaced surfaces for various base surfaces without significant re-computation so that updated images can be rendered quickly, in real time or near real time.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: February 20, 2024
    Assignee: ADOBE INC.
    Inventors: Theo Thonat, Xin Sun, Tamy Boubekeur, Nathan Carr, Francois Beaune
  • Patent number: 11908064
    Abstract: One embodiment of a computer-implemented method for processing ray tracing operations in parallel includes receiving a plurality of rays and a corresponding set of material shading instructions for each ray included in the plurality of rays for processing, wherein each ray represents a path from a light source to at least one point within a three-dimensional (3D) environment, and each corresponding set of material shading instructions is based at least in part on one or more material properties associated with at least one surface of at least one object included in the 3D environment; assigning each ray included in the plurality of rays to a different processing core included in a plurality of processing cores; and for each ray included in the plurality of rays, causing the processing core assigned to the ray to execute the corresponding set of material shading instructions on the ray to generate a color.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: February 20, 2024
    Assignee: NVIDIA Corporation
    Inventors: Robert A. Alfieri, Peter S. Shirley
  • Patent number: 11908065
    Abstract: A technique for performing ray tracing operations is provided. The technique includes, in response to detecting that a threshold number of traversal stage work-items of a wavefront have terminated, increasing intersection test parallelization for non-terminated work-items.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: February 20, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Daniel James Skinner, Michael John Livesley, David William John Pankratz
  • Patent number: 11908066
    Abstract: An image rendering method for rendering a pixel of a virtual scene at a viewpoint includes: downloading a machine learning system corresponding to a current or anticipated state an application determining the virtual scene to be rendered from among a plurality of machine learning systems corresponding to a plurality of states of the application; providing a position and a direction based on the viewpoint to the machine learning system previously trained to predict a factor; combining the predicted factor from the machine learning system with a distribution function that characterises an interaction of light with a predetermined surface to generate the pixel value corresponding to an illuminated first element of the virtual scene at the position; and incorporating the pixel value into a rendered image for display.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: February 20, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Marina Villanueva Barreiro, Andrew James Bigos, Gilles Christian Rainer, Fabio Cappello, Timothy Edward Bradley
  • Patent number: 11908067
    Abstract: A method and a device for gigapixel-level light field intelligent reconstruction of a large-scale scene are provided. The method includes: obtaining a coarse three-dimensional geometric model based on a multi-view three-dimensional reconstruction system; constructing an implicit representation of the meta-deformed manifold on the coarse three-dimensional geometric model; and optimizing the implicit representation of the meta-deformed manifold to obtain the light field reconstruction in the form of free viewpoint rendering of the large-scale scene.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: February 20, 2024
    Assignee: Tsinghua University
    Inventors: Lu Fang, Guangyu Wang, Jinzhi Zhang
  • Patent number: 11908068
    Abstract: Methods and systems employing augmented reality techniques via real-world objects for various purposes. Computer implemented methods are provided for animated augmentation of real-time video of static real-world objects. A computing device receives first data defining features and movements of a human subject, captures a video image of an object having features corresponding to human features, maps features defined by first data to corresponding features of the object, and uses the first data to animate the corresponding features of the object to correspond with the movements of the human subject defined by the first data. The object may be a physical 3D object. Embodiments may include positioning and orienting a 3D mesh representation of the object in registration with the object video image, prior to mapping the features defined by the first data to corresponding features on the 3D mesh. Recorded audio messages may be played in synchronism with the object.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: February 20, 2024
    Assignee: THE COURT OF EDINBURGH NAPIER UNIVERSITY
    Inventors: Llogari Casas Cambra, Kenneth John Mitchell
  • Patent number: 11908069
    Abstract: When generating a render output in which primitives to be rendered are to be clipped against a user-defined clip plane defined for the render output, and a primitive to be rendered is intersected by a user-defined clip plane defined for the render output, an edge representing the intersection of the primitive with the user-defined clip plane is determined. The rasteriser, when rasterising the primitive, then tests one or more regions of the render output being generated against the determined edge representing the intersection of the primitive with the user-defined clip plane to determine whether the region or regions should not be rendered for the primitive on the basis of the user-defined clip plane.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: February 20, 2024
    Assignee: Arm Limited
    Inventor: Olof Henrik Uhrenholt
  • Patent number: 11908070
    Abstract: Disclosed is a dynamic three-dimensional imaging method that allows the generation of a three-dimensional numerical model that represents an observed three-dimensional scene. The generated model optimally combines (404) data from two intermediate three-dimensional numerical models, respectively obtained by a stereoscopic three-dimensional reconstruction calculation method (402) and by a method of three-dimensional reconstruction calculation through learning (403). In addition, each new model that is generated helps to improve the overall performance of the method of three-dimensional reconstruction calculation by learning.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: February 20, 2024
    Inventors: Olivier Querbes, Véronique Querbes-Duret
  • Patent number: 11908071
    Abstract: The present disclosure is generally directed to reconstructing representations of bodies from images. An example method of the present disclosure includes inputting, into a machine-learned reconstruction model, input data descriptive of an image depicting a body; predicting, using a machine-learned marker prediction component of the reconstruction model, a set of surface marker locations on the body; and outputting, using a machine-learned marker poser component of the reconstruction model, an output representation of the body that corresponds to the set of surface marker locations. In the example method, one or more parameters of the reconstruction model were learned at least in part based on a consistency loss corresponding to a distance between relaxed-constraint representations generated from a prior set of surface marker locations predicted according to the one or more parameters and parametric representations generated from the prior set using kinematic constraints associated with the body.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Cristian Sminchisescu, Mihai Zanfir, Andrei Zanfir, Eduard Gabriel Bazavan, William Tafel Freeman, Rahul Sukthankar
  • Patent number: 11908072
    Abstract: A system for generating and interacting with a virtual model of a physical entity is disclosed. The system includes a processing subsystem which includes an input module which receives preference(s) and data corresponding to parameter(s). The processing subsystem also includes a model generation module which performs a fusion operation on the data, thereby generating point cloud data and generates a crude virtual model corresponding to the physical entity. The processing subsystem also includes a model improvement module which performs cleaning and optimization of the crude virtual model, generates the virtual model, identifies multiple objects associated with the physical entity, and generates sub-virtual model(s) for the multiple objects.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: February 20, 2024
    Assignee: Tooliqa Inc.
    Inventor: Aditya Raj
  • Patent number: 11908073
    Abstract: A system and method for creating a physical three-dimensional model based on a plurality of digital assets is disclosed. The system comprises a first computing device, a second computing device, and a third computing device. The first computing device is configured for sending, over a communications network to a second computing device that is provisioned and managed by a third party, a compressed top-down model, and a compressed three-dimensional base model to be stored on the second computing device. The third computing device is configured for a user to interact with a user interface provided by the second computing device to combine digital assets and wherein the system simultaneously generates a three-dimensional rendering of the composite of the digital assets. The system then creates a new digital asset stored on a blockchain network and generates physical model thereof based on the composite three-dimensional rendering.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: February 20, 2024
    Inventors: Adam Helfgott, Matthew Barlin
  • Patent number: 11908074
    Abstract: A three-dimensional surface of the upper cover of the crops is recognized and recorded by a contactless scanning from above the field; a referential height h of the crop's stem is determined and the three-dimensional surface of the field from which the crops grow is determined. A reached height x of the vegetation for the individual points is computed by comparison of the three-dimensional surface of the upper cover of the crops with the three-dimensional surface of the field, whereby in case the reached height x of the vegetation is smaller than the referential height h of the crop's stem this difference between the reached height x of the vegetation and the referential height h of the stem determines in a given point of the field the angle ? of lodging pursuant to the goniometric function.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: February 20, 2024
    Inventor: Viliam Kiss
  • Patent number: 11908075
    Abstract: Described are techniques for generating, updating, and using sensor-based navigational maps. An input map is generated based on sensor data captured by a first sensor of a first vehicle. The input map is filtered based on one or more criteria to generate a filtered map corresponding to a three-dimensional representation of a route traveled by the first vehicle. The filtering can be based on detecting features using sensor data captured by a second sensor of the first vehicle. The one or more criteria can include object classes, distance criteria, and/or other criteria relating to attributes of features in the sensor data captured by the first sensor and/or the sensor data captured by the second sensor. The filtered map can be stored for transmission to a second vehicle, for use in determining a location of the second vehicle while the second vehicle is traveling along the same route.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: February 20, 2024
    Assignee: VALEO SCHALTER UND SENSOREN GMBH
    Inventor: Sree Harsha Chowdary Gorantla
  • Patent number: 11908076
    Abstract: A display system for a work machine includes an acquisition unit configured to acquire three-dimensional data of a plurality of measurement points, a conversion unit configured to convert the three-dimensional data into a vehicle body coordinate system, an image generation unit configured to generate a reference image representing a three-dimensional shape of a terrain based on the three-dimensional data converted into the vehicle body coordinate system, and a display processing unit configured to display the reference image on a captured image in a superimposed manner. The image generation unit decides a display form of the reference image at a position of the reference image corresponding to each measurement point depending on a distance of the measurement point in a normal direction with respect to a ground surface of the work machine.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: February 20, 2024
    Assignee: Komatsu Ltd.
    Inventor: Kazuhisa Takahama
  • Patent number: 11908077
    Abstract: A computer system maintains structure data indicating geometrical constraints for each structure category of a plurality of structure categories. The computer system generates a virtual 3D representation of a structure based on a set of images depicting the structure. For each image in the set of images, one or more landmarks are identified. Based on the landmarks, a candidate structure category is selected. The virtual 3D representation is generated based on the geometrical constraints of the candidate structure category and the landmarks identified in the set of images.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: February 20, 2024
    Assignee: HOVER Inc.
    Inventors: Ajay Mishra, Manish Upendran, A. J. Altman, William Castillo
  • Patent number: 11908078
    Abstract: One variation of a method for modeling a human body includes: driving a sensor block along a path above a platform occupied by a user and recording a sequence of depth images and color images, via the sensor block, at each capture position in a sequence of capture positions along the path; compiling the set of depth images into a low-density 3D model of the user and a high-density 3D model of the user; extracting a set of color patches, from the sequence of color images, corresponding to discrete regions on a surface of the low-density 3D model of the user; projecting the set of color patches onto the surface of the low-density 3D model to generate a 3D color model of the user; and extracting a value of a dimension, projected from the low-density 3D color model onto the high-density 3D model, from the high-density 3D model.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: February 20, 2024
    Assignee: Shape Labs Inc.
    Inventor: Alexandre Charles M. Wayenberg