Patents Examined by King Y. Poon
-
Patent number: 12067661Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing unsupervised learning of discrete human motions to generate digital human motion sequences. The disclosed system utilizes an encoder of a discretized motion model to extract a sequence of latent feature representations from a human motion sequence in an unlabeled digital scene. The disclosed system also determines sampling probabilities from the sequence of latent feature representations in connection with a codebook of discretized feature representations associated with human motions. The disclosed system converts the sequence of latent feature representations into a sequence of discretized feature representations by sampling from the codebook based on the sampling probabilities. Additionally, the disclosed system utilizes a decoder to reconstruct a human motion sequence from the sequence of discretized feature representations.Type: GrantFiled: February 16, 2022Date of Patent: August 20, 2024Assignee: Adobe Inc.Inventors: Jun Saito, Nitin Saini, Ruben Villegas
-
Patent number: 12045942Abstract: Augmenting a presentation includes a presenter wearing clothing having specific visual characteristics, obtaining an image of the presenter, detecting the specific visual characteristics in the image of the presenter, creating an augmented image of the presenter by adding to the image one or more virtual components that vary according to the specific visual characteristics, and presenting the augmented image to a plurality of participants of the presentation on computer screens that are viewed by the participants. The specific visual characteristics may include a special pattern, an emblem, a sticker, fashion style, and/or color. Adding one or more virtual components may include superimposing different clothing onto the image of the presenter. The different clothing may alter color, patterns, textures, fit, fashion, character type, and/or material properties of original clothing of the presenter. Adding virtual components may include adding one or more external components that are separate from the presenter.Type: GrantFiled: October 14, 2022Date of Patent: July 23, 2024Assignee: mmhmm inc.Inventor: Phil Libin
-
Patent number: 12045923Abstract: The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.Type: GrantFiled: November 29, 2022Date of Patent: July 23, 2024Assignee: Apple Inc.Inventors: Guillaume Pierre André Barlier, Aurelio Guzman, Nicolas Scapel
-
Patent number: 12041461Abstract: The present technology is directed to visualizing a Wi-Fi signal propagation in 3-D at various heights and locations. The present technology can calculate a radio frequency (RF) propagation pattern for a Wi-Fi access point (AP) based on a RF propagation model for the Wi-Fi AP and overlay the RF propagation pattern for the Wi-Fi AP over a visualization of the building plan to present a 3-D visualization of the RF propagation pattern of the 3-D space. In particular, the present technology can project a plurality of ray-paths in various directions in a 3-D space originated from the Wi-Fi AP and determine whether the ray-paths interface with objects defined in the building plan. The present technology can segment the respective ray-path into contiguous segments of substantially uniform mediums for each ray-path that interface with the objects and determine a RF signal strength at points along the contiguous segments of the ray-paths.Type: GrantFiled: September 22, 2021Date of Patent: July 16, 2024Assignee: Cisco Technology, Inc.Inventors: Salvatore Valenza, Samer Salam, Taha Hajar, Nikodin Ristanovic, Arun G. Khanna, Min Se Kim, Matthew Aaron Silverman, James Florwick
-
Patent number: 12008708Abstract: A method for creating a second series of individual images with a first series of individual images, the individual images of the first or the second series of individual images having been captured with an objective, includes determining the entrance pupil and the field of vision of the objective for the individual images of the first series and creating or adapting the individual images of the second series in accordance with the entrance pupil and the field of vision of the objective of the individual image in question of the first series.Type: GrantFiled: January 27, 2021Date of Patent: June 11, 2024Assignee: Carl Zeiss AGInventors: Michael Wick, Christian Wojek, Vladan Blahnik, Torsten Sievers
-
Patent number: 11989828Abstract: 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: GrantFiled: September 15, 2021Date of Patent: May 21, 2024Assignee: 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: 11989815Abstract: Cluster of acceleration engines to accelerate intersections.Type: GrantFiled: February 22, 2022Date of Patent: May 21, 2024Assignee: Intel CorporationInventors: Prasoonkumar Surti, Carsten Benthin, Karthik Vaidyanathan, Philip Laws, Scott Janus, Sven Woop
-
Patent number: 11948240Abstract: 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: GrantFiled: April 6, 2023Date of Patent: April 2, 2024Assignee: 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: 11941752Abstract: 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: GrantFiled: February 16, 2021Date of Patent: March 26, 2024Assignee: NVIDIA CORPORATIONInventors: Michael Stengel, Alexander Majercik, Ben Boudaoud, Morgan McGuire
-
Patent number: 11941738Abstract: 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: GrantFiled: October 28, 2021Date of Patent: March 26, 2024Assignee: Shanghai United Imaging Intelligence Co., Ltd.Inventors: Srikrishna Karanam, Meng Zheng, Ziyan Wu
-
Patent number: 11928776Abstract: 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: GrantFiled: October 17, 2021Date of Patent: March 12, 2024Assignee: Imagination Technologies LimitedInventor: John Howson
-
Patent number: 11919042Abstract: 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: GrantFiled: January 8, 2021Date of Patent: March 5, 2024Assignee: Ricoh Company, LTD.Inventor: Nicole Blohm
-
Patent number: 11915359Abstract: 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: GrantFiled: December 12, 2019Date of Patent: February 27, 2024Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Jason Wen-Tse Wu, Parimalkumar Patel, Jia Hui Li, Chao Zhan
-
Patent number: 11908218Abstract: 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: GrantFiled: July 30, 2020Date of Patent: February 20, 2024Assignee: LENOVO (BEIJING) CO., LTD.Inventors: Chendi Zang, Yaqiang Wu, Hui Li, Xinfeng Chang
-
Patent number: 11902798Abstract: 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: GrantFiled: July 30, 2021Date of Patent: February 13, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaron Kanza, Arun Jotshi, Velin Kounev, Krystian Czapiga
-
Patent number: 11887391Abstract: 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: GrantFiled: June 24, 2021Date of Patent: January 30, 2024Assignee: Ricoh Company, Ltd.Inventors: Ryohsuke Yoshihashi, Tomoya Amikura, Kazuaki Kidoguchi, Kohji Yamamoto, Kohji Kambara
-
Patent number: 11880928Abstract: Apparatus and method for a hierarchical beam tracer.Type: GrantFiled: April 19, 2022Date of Patent: January 23, 2024Assignee: INTEL CORPORATIONInventors: Scott Janus, Prasoonkumar Surti, Karthik Vaidyanathan, Alexey Supikov, Gabor Liktor, Carsten Benthin, Philip Laws, Michael Doyle
-
Patent number: 11869147Abstract: 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: GrantFiled: August 20, 2021Date of Patent: January 9, 2024Assignee: DASSAULT SYSTEMESInventor: Nicolas Beltrand
-
Patent number: 11870964Abstract: 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: GrantFiled: December 8, 2022Date of Patent: January 9, 2024Assignee: Ricoh Company, Ltd.Inventor: Takao Okamura
-
Patent number: 11852777Abstract: 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: GrantFiled: August 10, 2022Date of Patent: December 26, 2023Assignee: FARO Technologies, Inc.Inventors: Jens Trollmann, Stefan Mueller