Patents Examined by King Y. Poon
  • Patent number: 11948240
    Abstract: A method for computer animation includes receiving an input file that includes an asset geometry, where the asset geometry defines an asset mesh structure, where the asset geometry may exclude an internal support frame, and where logic for custom deformation steps may be included, altogether in a fashion portable and made to produce consistent results across multiple different software and/or hardware platform environments and/or across real-time and/or offline scenarios. The method also includes applying at least one deformer to the asset mesh structure, where the at least one deformer includes a plurality of user-selectable deformer channels, and where each deformer channel is associated with at least a portion of the asset mesh structure and is configured to adjust a visual appearance of the associated portion of the asset mesh structure.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: April 2, 2024
    Assignee: O3 Story Technologies, Inc.
    Inventors: Eric A. Soulvie, Richard R. Hurrey, R. Jason Bickerstaff, Clifford S. Champion, Peter E. McGowan, Robert Ernest Schnurstein
  • Patent number: 11941738
    Abstract: A three-dimensional (3D) model of a person may be obtained using a pre-trained neural network based on one or more images of the person. Such a model may be subject to estimation bias and/or other types of defects or errors. Described herein are systems, methods, and instrumentalities for refining the 3D model and/or the neural network used to generate the 3D model. The proposed techniques may extract information such as key body locations and/or a body shape from the images and refine the 3D model and/or the neural network using the extracted information. In examples, the 3D model and/or the neural network may be refined by minimizing a difference between the key body locations and/or body shape extracted from the images and corresponding key body locations and/or body shape determined from the 3D model. The refinement may be performed in an iterative and alternating manner.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: March 26, 2024
    Assignee: Shanghai United Imaging Intelligence Co., Ltd.
    Inventors: Srikrishna Karanam, Meng Zheng, Ziyan Wu
  • Patent number: 11941752
    Abstract: A remote device utilizes ray tracing to compute a light field for a scene to be rendered, where the light field includes information about light reflected off surfaces within the scene. This light field is then compressed utilizing one or more video compression techniques that implement temporal reuse, such that only differences between the light field for the scene and a light field for a previous scene are compressed. The compressed light field data is then sent to a client device that decompresses the light field data and uses such data to obtain the light field for the scene at the client device. This light field is then used by the client device to compute global illumination for the scene. The global illumination may be used to accurately render the scene at the mobile device, resulting in a realistic scene that is presented by the mobile device.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: March 26, 2024
    Assignee: NVIDIA CORPORATION
    Inventors: Michael Stengel, Alexander Majercik, Ben Boudaoud, Morgan McGuire
  • Patent number: 11928776
    Abstract: A graphics processing system performs hidden surface removal and texturing/shading on fragments of primitives. The system includes a primary depth buffer (PDB) for storing depth values of resolved fragments, and a secondary depth buffer (SDB) for storing depth values of unresolved fragments. Incoming fragments are depth tested against depth values from either the PDB or the SDB. When a fragment passes a depth test, its depth value is stored in the PDB if it is a resolved fragment (e.g. if it is opaque or translucent), and its depth value is stored in the SDB if it is an unresolved fragment (e.g. if it is a punch through fragment). This provides more opportunities for subsequent opaque objects to overwrite punch through fragments which passed a depth test, thereby reducing unnecessary processing and time which may be spent on fragments which ultimately will not contribute to the final rendered image.
    Type: Grant
    Filed: October 17, 2021
    Date of Patent: March 12, 2024
    Assignee: Imagination Technologies Limited
    Inventor: John Howson
  • Patent number: 11919042
    Abstract: In an embodiment, an apparatus comprises one or more processors and one or more memories communicatively coupled to the one or more processors and storing instructions which, when processed by the one or more processors, cause: capturing a digital image of one or more contents of the item of mail using the image capture device; extracting, by an image processing device, information from one or more of the image of the item of mail or the image of the one or more contents of the item of mail, the extracted information comprising identifying data and characteristic data; based, at least in part, on the characteristic data, determining a priority level for the item of mail; causing displaying, on a client computing device, a graphical user interface comprising the identifying data and the priority level for the item of mail.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: March 5, 2024
    Assignee: Ricoh Company, LTD.
    Inventor: Nicole Blohm
  • Patent number: 11915359
    Abstract: Systems, apparatuses, and methods for implementing kernel software driven color remapping of rendered primary surfaces are disclosed. A system includes at least a general processor, a graphics processor, and a memory. The general processor executes a user-mode application, a user-mode driver, and a kernel-mode driver. A primary surface is rendered on the graphics processor on behalf of the user-mode application. The primary surface is stored in memory locations allocated for the primary surface by the user-mode driver and the kernel-mode driver is notified when the primary surface is ready to be displayed. Rather than displaying the primary surface, the kernel-mode driver causes the pixels of the primary surface to be remapped on the graphics processor using a selected lookup table (LUT) so as to generate a remapped surface which stored in memory locations allocated for the remapped surface by the user-mode driver. Then, the remapped surface is displayed.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: February 27, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Jason Wen-Tse Wu, Parimalkumar Patel, Jia Hui Li, Chao Zhan
  • Patent number: 11908218
    Abstract: A data processing method includes detecting a first operation for a first page, determining a layout type of the first page, the first page including a first section and a second section, and in response to the layout type being same as a preset type, adjusting a relative position between the first section and the second section so that both of the first section and the second section are visible when moving along a first direction in a display area.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: February 20, 2024
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Chendi Zang, Yaqiang Wu, Hui Li, Xinfeng Chang
  • Patent number: 11902798
    Abstract: Aspects of the subject disclosure may include, for example, network deployment or radio-propagation computation based on a combination of photon mapping and machine learning including supporting near-real-time computation of the radio transmissions for different layouts of antennas and allowing examination of a large variety of antenna locations and layouts, changing configuration details, e.g., tilting antennas or optimally selecting the sector that each antenna covers, and so on. Other embodiments are disclosed.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: February 13, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Arun Jotshi, Velin Kounev, Krystian Czapiga
  • Patent number: 11887391
    Abstract: An apparatus, system, and method, each of which associates a region subjected to image processing with identification information, receives, in response to a device accepting selection from a user, the identification information and image data from the device, and outputs a result of the image processing performed on the region subjected to image processing associated with the identification information.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: January 30, 2024
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryohsuke Yoshihashi, Tomoya Amikura, Kazuaki Kidoguchi, Kohji Yamamoto, Kohji Kambara
  • Patent number: 11880928
    Abstract: Apparatus and method for a hierarchical beam tracer.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: January 23, 2024
    Assignee: INTEL CORPORATION
    Inventors: Scott Janus, Prasoonkumar Surti, Karthik Vaidyanathan, Alexey Supikov, Gabor Liktor, Carsten Benthin, Philip Laws, Michael Doyle
  • Patent number: 11869147
    Abstract: A computer-implemented method of machine-learning including obtaining an architecture for a neural network which is configured to take as an input a 2D sketch, and to output a 3D model represented by the 2D sketch. The 3D model is a parameterized 3D model defined by a set of parameters consisting of a first subset of one or more parameters and a second subset of one or more parameters. The neural network is configured to selectively output a value for the set and take as input a value for the first subset from a user and output a value for the second subset. The method of machine-learning also includes teaching the neural network.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: January 9, 2024
    Assignee: DASSAULT SYSTEMES
    Inventor: Nicolas Beltrand
  • Patent number: 11870964
    Abstract: An information processing system includes an image processing apparatus including first circuitry and an information processing apparatus including second circuitry The first circuitry of the image processing apparatus reads an application form with a scanner to generate image data, acquires electronic watermark data from the image data, acquires, from an integrated circuit card, first identification information of the integrated circuit card, and creates application data based on the application form. The second circuitry of the information processing apparatus communicates with the image processing apparatus via a network, and performs user authentication based on the first identification information of the integrated circuit card acquired from the integrated circuit card and second identification information of the integrated circuit card previously associated with identification information of the application form.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: January 9, 2024
    Assignee: Ricoh Company, Ltd.
    Inventor: Takao Okamura
  • Patent number: 11852777
    Abstract: A device and method for projecting a light pattern is provided. The device includes a processor system and a housing. The housing is rotatable about a first axis. A measurement device is operably coupled to the housing that measures a distance to a surface in an environment. A light projector is operably coupled to the housing, the light projector having a light source and a pair of movable mirrors, the light source positioned to emit light onto the pair of movable mirrors. Wherein the processor system is responsive to computer instructions for: determining 3D coordinates of points on the surface with the 3D measurement device; selecting a pattern; adjusting the pattern based at least in part on the 3D coordinates; and causing the light projector to emit a beam of light and moving the pair of mirrors to generate the adjusted pattern on the surface.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: December 26, 2023
    Assignee: FARO Technologies, Inc.
    Inventors: Jens Trollmann, Stefan Mueller
  • Patent number: 11847363
    Abstract: An image forming apparatus includes a conversion unit to convert image data based on a conversion condition, an image forming unit to form an image based on an image data converted by the conversion unit, and a control unit to execute first calibration in which both a first conversion condition for a first speed and a second conversion condition for a second speed are generated based on a detection result of a first pattern that is formed at the first speed, with the first calibration being executed at initial installation of the apparatus, and execute second calibration in which the second conversion condition is generated based on a detection result of a second pattern that is formed at the second speed, with the second calibration being not executed at the initial installation of the apparatus.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: December 19, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Taichi Takemura
  • Patent number: 11847742
    Abstract: A geographical area, which forms an area to be represented by a model of at least a portion of a scenery, is defined. A plurality of new images depicting the scenery is received. The plurality of new images is acquired by a camera from one or more positions within the geographical area. It is determined whether the plurality of new images fulfill a pre-defined updating criterion. In response to a determination that the plurality of new images fulfills the updating criterion, an update of the model is initiated. A boundary area enclosing the plurality of new images is defined. The boundary area is defined based at least in part on a distance margin between an edge of the boundary area and a new image included in the plurality of new images that is closest to the edge of the boundary area.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: December 19, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Patent number: 11843734
    Abstract: An information processing apparatus includes one or more processors, and at least one computer-readable medium storing executable instructions, wherein the at least one computer-readable medium and the one or more processors are configured to: cause a first printing setting UI including a plurality of printing setting values corresponding to a plurality of printing setting items to be displayed on a display unit, and cause a second printing setting UI to be displayed on the display unit. The second printing setting UI includes an area for setting contrast, a sample image displayed with the set contrast, and an object for printing the sample image. In causing a printing unit to print the sample image in response to a selection of the object, part of the plurality of printing setting values set in the first printing setting UI are not used, and other remaining printing setting values are used.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: December 12, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuichi Hasama
  • Patent number: 11836857
    Abstract: Systems, methods and instructions for creating building models of physical structures is disclosed. The building model may be a collection of floors defined by outlines containing regions that may be offset relative to a main region, and a collection of connectors. Connectors may have connection points for tracking, routing and sizing. Connectors may indicate elevation changes through georeferenced structural features. Signal elements may also be features that provide corrections when tracking. Feature descriptors are data that describes the structural configuration and signal elements enabling them to be matched to previously collected data in a database. User interface elements assist a user of a tracking device in collecting floor information, structural features and signal features and validating certain collected information based on previously known information. The height of floors may also be inferred based on sensor data from the tracking device.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: December 5, 2023
    Assignee: TRX Systems, Inc.
    Inventors: Travis Young, Daniel Hakim, Daniel Franchy, Jared Napora, John Karvounis, Jonathan Fetter Degges, Tim Wang, Benjamin Funk, Carole Teolis, Carol Politi, Stuart Woodbury
  • Patent number: 11830120
    Abstract: A computing device according to an embodiment includes one or more processors, a memory storing one or more programs executed by the one or more processors, a standby state image generating module configured to generate a standby state image in which a person is in a standby state, and generate a back-motion image set including a plurality of back-motion images at a preset frame interval from the standby state image for image interpolation between a preset reference frame of the standby state image, a speech state image generating module configured to generate a speech state image in which a person is in a speech state based on a source of speech content, and an image playback module configured to generate a synthetic speech image by combining the standby state image and the speech state image while playing the standby state image.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: November 28, 2023
    Assignee: DEEPBRAIN AI INC.
    Inventor: Doo Hyun Kim
  • Patent number: 11825055
    Abstract: An optical module positioning method for an image processing device is provided. The image processing device includes a scanning platform and an optical module. The scanning platform includes a first region, a second region, a third region and a fourth region. The fourth region is arranged between the first region and the second region. The first region is arranged between the third region and the fourth region. The optical module positioning method includes the following steps. Firstly, the optical module is driven to perform a scanning operation to acquire a scanned image while the optical module is not moved. Then, by judging the color values of two ends of the scanned image, the region where the optical module is stayed can be recognized according to the associated color values.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: November 21, 2023
    Assignee: PRIMAX ELECTRONICS LTD.
    Inventor: Kun-Lin Wu
  • Patent number: 11825057
    Abstract: An apparatus for generating data includes one or more processors and one or more memories, the one or more memories including one or more programs. The one or more programs cause the one or more processors (a) to generate edge data for specifying an area that corresponds to an edge of a convex portion, based on data for specifying a position of the convex portion in unevenness, (b) to determine whether a height of the edge that the edge data represents is equal to or greater than a first threshold, and (c) to reduce a recording amount of a recording material for forming, on the recording medium, an area that corresponds to the edge the height of which is less than the first threshold.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: November 21, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hideki Kubo