Computer Graphics Processing Patents (Class 345/418)
  • Patent number: 11367238
    Abstract: An image processing device includes a three-dimensional graphics processor that generates three-dimensional drawing data based on a three-dimensional drawing command, a command converter that converts the three-dimensional drawing command into a two-dimensional drawing command, a two-dimensional graphics processor that generates two-dimensional drawing data based on the converted two-dimensional drawing command and a display controller that displays the two-dimensional drawing data in place of the three-dimensional drawing data when a load of the three-dimensional graphics processor is high.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: June 21, 2022
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Yoshiki Azuma, Shinya Tomari
  • Patent number: 11354028
    Abstract: A method for configuring a plurality of objects in a multi-depth tree structure is disclosed. The method comprises: upon receiving a first user command including a node attribute for connecting a first object and a second object and a coordinate attribute for representing a position in the first object, associating the second object with the first object in a first mode; upon receiving a second user command including the node attribute without the coordinate attribute in the first object, associating the second object with the first object in a second mode. In the first mode the second object is inserted at the position indicated by the coordinate attribute within the first object, and in the second mode the second object is inserted into the first object with specifying no position within the first object.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: June 7, 2022
    Assignee: PJ FACTORY CO., LTD.
    Inventor: Jung Hwan Park
  • Patent number: 11335052
    Abstract: A system, method and a non-transitory computer readable storage medium are provided for hybrid rendering with deferred primitive batch binning. A primitive batch is generated from one or more primitives. A bin is identified for processing the primitive batch. At least a portion of each primitive intersecting the identified bin is processed and a next bin for processing the primitive batch is identified based on an intercept walk order. The processing is iteratively repeated for the one or more primitives in the primitive batch for successive bins until all primitives of the primitive batch are completely processed. Then, the one or more primitives in the primitive batch are further processed.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: May 17, 2022
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Michael Mantor, Laurent Lefebvre, Mark Fowler, Timothy Kelley, Mikko Alho, Mika Tuomi, Kiia Kallio, Patrick Klas Rudolf Buss, Jari Antero Komppa, Kaj Tuomi
  • Patent number: 11327465
    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 2, 2020
    Date of Patent: May 10, 2022
    Assignee: Abemis LLC
    Inventors: Todd Curtis Doehring, William Joseph Nelson
  • Patent number: 11321737
    Abstract: Techniques for prefetching operation cost based digital content and digital content with emphasis that overcome the challenges of conventional systems are described. In one example, a computing device may receive digital content representations of digital content from a service provider system, which are displayed on a user interface of the computing device. Thereafter, the computing device may also receive digital content as prefetches having a changed display characteristic as emphasizing a portion of the digital content based on a model trained using machine learning. Alternatively, the computing device may receive digital content as a prefetch based on a model trained using machine learning in which the model addresses a likelihood of conversion of a good or service and an operation cost of providing the digital content. Upon receiving a user input selecting one of the digital content representations, digital content is rendered in the user interface of the computing device.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 3, 2022
    Assignee: eBay Inc.
    Inventors: Ramesh Periyathambi, Manojkumar Rangasamy Kannadasan, Lakshimi Duraivenkatesh, Vineet Bindal, Selcuk Kopru, Tomer Lancewicki
  • Patent number: 11315315
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for modifying voxel-based 3D representations using 3D digital brush tools and/or resolution filters. For example, the disclosed systems can utilize 3D digital brush tools (e.g., a digital blur brush tool, a digital smudge brush tool, and/or a digital melt brush tool) to identify and modify one or more voxels within a 3D representation using multiple buffers of visual properties. Additionally, the disclosed systems can modify one or more voxels within a 3D representation by rendering the one or more voxels at varying levels of detail using an octree (e.g., a mosaic filter tool). In particular, the disclosed systems can identify one or more voxels within an octree that are smaller than a target voxel size. Moreover, the disclosed systems can combine the identified one or more voxels within the octree to render the 3D representation at varying levels of detail.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: April 26, 2022
    Assignee: Adobe Inc.
    Inventors: Byungmoon Kim, Yeojin Kim, Daichi Ito
  • Patent number: 11307791
    Abstract: A method of clearing of registers and logic designs with AND and OR logics to propagate the zero values provided to write enable signal buses upon the execution of clear instruction of more than one registers, allowing more than one architecturally visible registers to be cleared with one signal instruction regardless of the values of data buses.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: April 19, 2022
    Assignee: Texas Instruments Incorporated
    Inventors: Timothy David Anderson, Duc Quang Bui, Soujanya Narnur
  • Patent number: 11295167
    Abstract: The present disclosure provides techniques for data curation and image evaluation. A first image is captured, and a first indication of a first item is received. A first identifier of the first item is then identified based on the first indication. Further, based on the first indication, it is determined that the first image depicts the first item. The first image is labeled with the first identifier, and a machine learning (ML) model of an ML system is trained based on the labeled first image.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 5, 2022
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Adrian Rodriguez, Brian C. Young, Bruno Roy, Jonathan Waite
  • Patent number: 11295484
    Abstract: A method for correcting a shading in a digital image of a three-dimensional observation object obtained by at least one image sensor of an optical observation device is provided. The three-dimensional observation object is illuminated by illumination light and an intensity distribution, and an inhomogeneity in an image brightness is present in the digital image of the three-dimensional observation object. The method includes ascertaining a topography of the three-dimensional observation object, correcting the inhomogeneity in the image brightness of the digital image based on the topography of the three-dimensional observation object and the intensity distribution of the illumination light. In addition, an optical observation system is provided to perform the method.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: April 5, 2022
    Assignee: Carl Zeiss Meditec AG
    Inventors: Dominik Scherer, Susanne Kohlhammer, Stefan Saur
  • Patent number: 11288857
    Abstract: According to an aspect, a method for neural rerendering includes obtaining a three-dimensional (3D) model representing a scene of a physical space, where the 3D model is constructed from a collection of input images, rendering an image data buffer from the 3D model according to a viewpoint, where the image data buffer represents a reconstructed image from the 3D model, receiving, by a neural rerendering network, the image data buffer, receiving, by the neural rerendering network, an appearance code representing an appearance condition, and transforming, by the neural rerendering network, the image data buffer into a rerendered image with the viewpoint of the image data buffer and the appearance condition specified by the appearance code.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: March 29, 2022
    Assignee: Google LLC
    Inventors: Moustafa Meshry, Ricardo Martin Brualla, Sameh Khamis, Daniel Goldman, Hugues Hoppe, Noah Snavely, Rohit Pandey
  • Patent number: 11276232
    Abstract: A method is disclosed for spinal anatomy segmentation. In one example, the method includes combining a fully convolutional network with a residual neural network. The method also includes training the combined fully convolutional network with the residual neural network from end to end. The method also includes receiving at least one medical image of a spinal anatomy. The method also includes applying the fully convolutional network with the residual neural network to at least one medical image and segmenting at least one vertebral body from the at least one medical image of the spinal anatomy.
    Type: Grant
    Filed: April 19, 2020
    Date of Patent: March 15, 2022
    Assignee: NuVasive, Inc.
    Inventors: Samuel Kadoury, Eric Finley, Mahsa Shakeri
  • Patent number: 11270737
    Abstract: The present disclosure relates to systems and methods for editing a video. The method may include obtaining a video document including audio information. The method may also include processing the audio information to identify at least one desired audio segment of the audio information that has at least one desired acoustic feature representation. Further, the method may include editing the video document to generate a video abstraction at least based on the identified at least one desired audio segment of the audio information.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: March 8, 2022
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventor: Wei Li
  • Patent number: 11260752
    Abstract: An instrument panel for a leisure vehicle includes a display including a first region including a central part of the display, the first region being configured to display a predetermined image set by a user or a video from a camera installed in the vehicle. The display also includes a second region including at least a part of a peripheral part of the display, the second region being configured to display travelling information indicating a travelling condition.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: March 1, 2022
    Inventors: Kazumasa Hisada, Toshio Araki, Kazuki Ishibashi, Yoshinobu Uozumi
  • Patent number: 11263816
    Abstract: A method for a placement of a virtual object of an augmented or mixed reality application in a real-world 3D environment, comprises: selecting (14), at a runtime of the augmented or mixed reality application, one of a finite set of at least two candidate insertion areas predetermined in the real-world 3D environment for the placement of the virtual object in the real-world 3D environment, based on criteria combining, for each of the candidate insertion areas, relationships between each of: the real-world 3D environment, the virtual object considered with respect to a placement of that virtual object in that candidate insertion area, and a user position; and inserting (14) the virtual object in the selected candidate insertion area.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 1, 2022
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventors: Caroline Baillard, Pierrick Jouet, Matthieu Fradet
  • Patent number: 11259897
    Abstract: Methods and systems for determining orthodontic treatment based on 3D digital model of subject's teeth. The method includes determining, for a given trajectory segment of the orthodontic treatment of a given tooth in which the given tooth is moved from a start position to an end position, whether the force required to move the given tooth from the start position to the end position causes an induced stress associated with at least one other of the plurality of subject's teeth. In response to the induced stress being outside of a predetermined threshold level, determining a counter force to be applied to the at least one other of the plurality of subject's teeth. The orthodontic treatment can be thus determined as including the force to be applied to the given tooth and the determined counter force to be applied to the at least one other of the plurality if subject's teeth.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: March 1, 2022
    Assignee: Oxilio Ltd
    Inventor: Islam Khasanovich Raslambekov
  • Patent number: 11256460
    Abstract: Techniques for improved interactive devices are provided. Input is received from a user, where the input includes a first request. The input is evaluated using one or more natural language processing techniques to determine a context of the input, and a response to the input is generated based at least in part on the determined context. A first virtual character of a plurality of virtual characters is selected based at least in part on the determined context. The first virtual character is displayed on a rotating display, and the generated response is implemented while the first virtual character is being displayed.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: February 22, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael P. Goslin, Nathan D. Nocon, Timothy M. Panec, Jonathan R D Hsu, Janice K. Rosenthal
  • Patent number: 11250639
    Abstract: A learning-based clothing animation method and system for highly efficient virtual try-on simulations is provided. Given a garment, the system preprocess a rich database of physically-based dressed character simulations, for multiple body shapes and animations. Then, using a database, the system trains a learning-based model of cloth drape and wrinkles, as a function of body shape and dynamics. A model according to embodiments separates global garment fit, due to body shape, from local garment wrinkles, due to both pose dynamics and body shape. A recurrent neural network is provided to regress garment wrinkles, and the system achieves highly plausible nonlinear effects, in contrast to the blending artifacts suffered by previous methods.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: February 15, 2022
    Assignee: SEDDI, INC.
    Inventors: Igor Santesteban, Miguel A. Otaduy, Dan Casas
  • Patent number: 11243687
    Abstract: A user terminal apparatus is provided. The user terminal device includes a display having a main display area disposed on a front side of the user terminal apparatus and a sub display area extended from one side of the main display area to be disposed on at least one area of a rear side of the user terminal apparatus and a processor configured to, in response to a predetermined touch input being input on the sub display area, control the display to display a UI displayed on the sub display area on the main display area.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: February 8, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dae-myung Kim, Il-ho Lee, Hyun-sub Park
  • Patent number: 11244486
    Abstract: Shape joining based on proximity is leveraged in a digital medium environment. For instance, an automated system is provided to detect shape proximity and to implement automated shape joining when shapes are detected within a threshold proximity. In an example implementation, when a first shape is detected within a threshold proximity to a second shape, the described processes automatically calculate a join geometry for connecting the shapes, and automatically apply the join geometry to join the shapes and generate a joined shape. Thus, utilizing the described techniques, shapes of differing geometries can be automatically joined. Further, joined shapes can be edited and transformed in different ways.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: February 8, 2022
    Assignee: Adobe Inc.
    Inventors: Vivek Agrawal, Tarun Beri
  • Patent number: 11238586
    Abstract: A method includes processing an input comprising data from an intraoral image using a trained machine learning model that has been trained to classify regions of dental sites, wherein the trained machine learning model outputs a probability map comprising, for each pixel in the intraoral image, a first probability that the pixel belongs to a first dental class and a second probability that the pixel belongs to a second dental class, wherein the first dental class represents excess material, the excess material comprising material other than teeth or gums. The method further includes determining, based on the probability map, one or more pixels in the intraoral image that are classified as excess material. The method further includes hiding or removing from the intraoral image data for the one or more pixels that are classified as excess material.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: February 1, 2022
    Assignee: Align Technology, Inc.
    Inventors: Mikhail Minchenkov, Ran Katz, Pavel Agniashvili, Chad Clayton Brown, Jonathan Coslovsky
  • Patent number: 11238650
    Abstract: Apparatuses, systems, and techniques to identify a shape or camera pose of a three-dimensional object from a two-dimensional image of the object. In at least one embodiment, objects are identified in an image using one or more neural networks that have been trained on objects of a similar category and a three-dimensional mesh template.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: February 1, 2022
    Assignee: NVIDIA Corporation
    Inventors: Xueting Li, Sifei Liu, Kihwan Kim, Shalini De Mello, Varun Jampani, Jan Kautz
  • Patent number: 11238645
    Abstract: A method and system of computer graphics rendering implemented upon a processor in communication with a memory device storing a data comprises: loading a data structure representing at least a part of a scene in world space for display into the processor; a transform module transforming the data structure from world space to clip space; a dividing module subdividing the data structure in clip space so as to form child data structures; and a testing module testing which of the plurality of child data structures are within a viewing frustum, so that child data structures outside of the viewing frustum are discarded and a plurality of remaining nodes are retained. The plurality of remaining data structures are subsequently subdivided and tested until the plurality of remaining data structures do not overlap with the viewing frustum. A display module processing the plurality of remaining data structures for generation of an image on a display device.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: February 1, 2022
    Assignee: Pointerra Technologies Pty Ltd
    Inventor: Shane Douglas
  • Patent number: 11238558
    Abstract: A method of generating and modifying a 2D image of a 3D scene the method including the steps: processing an image of a 3D scene to generate a set of data points representative of the 3D scene and 3D objects within the scene; retrieving one or more data points from the set of data; transforming the one or more data points according to one or more mathematical conversion functions, including; a function defining a projection trajectory for each data point; a function defining a geometry of a projection surface for each data point; a function defining a projection volume for each data point; a function defining an angle of projection of each data point with respect to a convergence point on a projection surface; a function defining the size to distance ratio of each data point from a projection surface; generating a transformed set of data points; projecting the transformed set of data points representative of a modified 2D image of the 3D scene; and, rendering the projected transformed set of data points into a
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: February 1, 2022
    Assignee: FOVO TECHNOLOGY LIMITED
    Inventors: Alistair Burleigh, Robert Pepperell
  • Patent number: 11231786
    Abstract: Described are apparatus and methods for reconstructing a full human skeletal pose or a partial skeletal pose by aggregating and fusing various data from various sensors, and for detecting the occurrence of gestures from poses that occur over a period of time.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: January 25, 2022
    Assignee: NOD, INC.
    Inventor: Anusankar Elangovan
  • Patent number: 11216168
    Abstract: A method includes generating, by a processing circuit, a building component tree for the graphical user interface, wherein the building component tree comprises one or more draggable building components and one or more non-draggable building components and causing, by the processing circuit, the graphical user interface to include the building component tree comprising the draggable building components and the non-draggable building components. The method includes receiving, by the processing circuit via the graphical user interface, a selection of one of the one or more draggable building components and a user interaction dragging the one of the one or more draggable building components into a window of the graphical user interface.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: January 4, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Ashish Sarang, Lawrence Dsouza, Sourabh Taranath Joshi, Mukul Vashisth, Braja Majumdar, Barkha Shah, Abhigyan Chatterjee, Kaustubh S. Patil, Vipul Devre, Terrill Laughton, Manohar Kulkarni, Michael Bonfiglio, Ansari Haider Ali
  • Patent number: 11217035
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: January 4, 2022
    Assignee: ADOBE INC.
    Inventor: Jean-Francois El Hajjar
  • Patent number: 11217019
    Abstract: Techniques are described for, given two images taken at two viewing locations, generating and presenting an image transition sequence that simulates viewer movement between the viewing locations, such as without using information about relative distance between the viewing locations and other depth information to objects in an environment around the viewing locations. The start and end images for an image transition sequence may be part of panorama images acquired at the viewing locations, and generating of the image transition sequence may include selecting and using one of multiple types of transition sequences to perform rotating (e.g., from a start image's viewing direction to face toward the viewing location for the end image), zooming (e.g., to simulate moving forward), and/or blending of the end image with a modified version of the start image, with the resulting image transition sequence played as a video or other animation.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: January 4, 2022
    Assignee: Zillow, Inc.
    Inventors: Yuguang Li, Li Guan
  • Patent number: 11216281
    Abstract: Various embodiments are provided for facilitating data processing by one or more processors in a computing system. An instruction to be executed may be obtained. The instruction is a single instruction multiple data (SIMD) reduction operation of an operand vector with a plurality of vector elements. The SIMD reduction operation may be executed to produce a result vector with a plurality of alternative vector elements. One or more reduction functions may be performed on each of a pair of vector elements from the plurality of vector elements of the operand vector and a result of the one or more reduction functions may be placed in a corresponding vector element of the result vector.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: January 4, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bruce Fleischer, Kailash Gopalakrishnan, Jinwook Oh, Sunil Shukla, Silvia Mueller
  • Patent number: 11204790
    Abstract: A display method for use in multi-operating systems includes: in a host operating system, allocating a native window to each guest operating system; in the guest operating system, requesting a physical continuous memory (PCM) sub-region corresponding to a window from the host operating system when the window is newly created; in the host operating system, allocating the PCM sub-region to the guest operating system; in the guest operating system, storing rendered data to the PCM sub-region when the newly created window is rendered; and in the host operating system, rendering the native window corresponding to the guest operating system based on the data in the PCM sub-region when a display request from the guest operating system is monitored, and in the host operating system, displaying the native window.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: December 21, 2021
    Assignee: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
    Inventor: Xiangxiao Kong
  • Patent number: 11199943
    Abstract: Aspects of the disclosure relate to enhanced selectable item availability processing systems with improved content and configuration update capability and enhanced selectable item availability output determinations. A computing platform may receive a selectable item availability configuration output comprising a configuration update to the selectable item availability output and a selectable item availability content output comprising a content update to the selectable item availability output. Based on the selectable item availability configuration output and the selectable item availability content output, the computing platform may generate an updated selectable item availability output. The computing platform may receive a request to access the selectable item availability output.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: December 14, 2021
    Assignee: Allstate Insurance Company
    Inventors: Salvador Lopez, Dean Krieter, Vikram Narra
  • Patent number: 11200548
    Abstract: A graphical user interface (GUI) and operator console management system for a distributed terminal network is described. In some embodiments, the terminals may be hardware terminals, kiosks, or clients. In some embodiments, a security analysis may be performed, and security scores may be determined, for visitors requesting operations at terminals based on an operator configuration. Security scores may be determined by a provider, in communication with the operator terminals, based on aggregation of a plurality of factors, wherein each factor may be weighted. The factors may incorporate operator settings or preferences. In one embodiment, the factors include one or more facial recognition factors. The one or more facial recognition factors may be used for biometric authentication. The provider may use the security scores to determine user privileges or permissions for the operations. The provider may deliver instructions or messages to the terminals based on the determinations.
    Type: Grant
    Filed: August 8, 2020
    Date of Patent: December 14, 2021
    Inventor: Evan Chase Rose
  • Patent number: 11194234
    Abstract: A projector includes a communication unit configured to communicate with an external device, an operation unit configured to receive a user operation, and a system control unit. The system control unit is configured to validate a network function of the communication unit in response to receipt of a particular key sequence received by the operation unit in a stand-by state. The system control unit is configured not to validate the network function of the communication unit even if the operation unit receives the particular key sequence in an image projection state.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: December 7, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Junji Kotani, Masato Yoshioka
  • Patent number: 11196974
    Abstract: A display control apparatus configured to control displaying of a virtual viewpoint video image generated based on a plurality of captured images acquired from a plurality of cameras configured to capture an image of an image capturing target space from a different direction includes a reception unit configured to receive a user operation relating to a position and an orientation of a virtual viewpoint, a generation unit configured to generate a virtual viewpoint video image based on the user operation received by the reception unit, and a switch unit configured to switch a mode from a first mode of displaying a virtual viewpoint video image received from a server to a second mode of displaying the virtual viewpoint video image generated by the generation unit based on the user operation, in response to detection of a predetermined user operation during the first mode.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: December 7, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuji Kato
  • Patent number: 11189069
    Abstract: In implementations of systems for partially undoing content editing operations, a computing device implements an undo system to receive editing data describing coordinates of an editing operation performed relative to digital content rendered in a user interface of a display device. The undo system determines at least one coordinate between a starting coordinate of the editing operation and an ending coordinate of the editing operation. Input data is received that describes a request to partially undo the editing operation. The undo system undoes a portion of the editing operation performed between the at least one coordinate and the ending coordinate of the editing operation.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: November 30, 2021
    Assignee: Adobe Inc.
    Inventors: Sandeep Pradhan, Abhishek Garg
  • Patent number: 11184361
    Abstract: A graphical user interface (GUI) and operator console management system for a distributed terminal network is described. In some embodiments, the terminals may be hardware terminals, kiosks, or clients. In some embodiments, a security analysis may be performed, and security scores may be determined, for visitors requesting operations at terminals based on an operator configuration. Security scores may be determined by a provider, in communication with the operator terminals, based on aggregation of a plurality of factors, wherein each factor may be weighted. The factors may incorporate operator settings or preferences. In one embodiment, the factors include one or more facial recognition factors. The one or more facial recognition factors may be used for biometric authentication. The provider may use the security scores to determine user privileges or permissions for the operations. The provider may deliver instructions or messages to the terminals based on the determinations.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: November 23, 2021
    Inventor: Evan Chase Rose
  • Patent number: 11173667
    Abstract: An approach to precision additive fabrication uses jetting of cationic compositions in conjunction with a non-contact (e.g., optical) feedback approach. By not requiring contact to control the surface geometry of the object being manufactured, the approach is tolerant of the relative slow curing of the cationic composition, while maintaining the benefit of control of the deposition processes according to feedback during the fabrication processes. This approach provides a way to manufacture precision objects and benefit from material properties of the fabricated objects, for example, with isotropic properties, which may be at least partially a result of the slow curing, and flexible structures, which may not be attainable using conventional jetted acrylates.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: November 16, 2021
    Assignee: Inkbit LLC
    Inventors: Wenshou Wang, Gregory Ellson, Yan Zhang, Desai Chen, Javier Ramos, Wojciech Matusik, Kiril Vidimce
  • Patent number: 11176738
    Abstract: A method for measuring shoe comfort level is provided. A 3D polygonal model of a foot is constructed from an array of images taken from multiple angles of the foot and leg. Each vertex point is loaded with foot anthropometric sensitive characteristics information. A 3D model of a shoe's inner space is constructed with a scanning device having various opening modes. Each of shoe inner space vertex points is complimented by shoe data such as material type, rigidity, structure, vamp and shoelaces. The 3D polygonal foot model and the vertex inner shoe space model are fitted together and the comfort level for the foot is defined with the simulation of movement.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: November 16, 2021
    Assignee: FITTIN, LLC
    Inventors: Andrej Anatolevich Revkov, Grigorij Vladimirovich Chujko, Ivan Sergeevich Shchedrin, Egor Andreevich Revkov
  • Patent number: 11171665
    Abstract: Approaches to dictionary-based data compression are disclosed, including those in which a Zbuffer is used to identify phrases that represent uncompressed data and/or to generate decompressed data by combining a set of overlapping occluded phrases.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: November 9, 2021
    Assignee: Nyriad Limited
    Inventor: Alexander Kingsley St. John
  • Patent number: 11169843
    Abstract: In a data processing system running at least one application on a hardware platform that includes at least one processor and a plurality of coprocessors, at least one kernel dispatched by an application is intercepted by an intermediate software layer running logically between the application and the system software. Compute functions are determined within kernel(s), and data dependencies are determined among the compute functions. The compute functions are dispatched to selected ones of the coprocessors based at least in part on the determined data dependencies and kernel results are returned to the application that dispatched the respective kernel.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: November 9, 2021
    Assignee: VMWARE, INC.
    Inventors: Mazhar Memon, Subramanian Rama, Maciej Bajkowski
  • Patent number: 11163298
    Abstract: A monitoring device obtains information of three-dimensional coordinates at time points, the information indicating an operational status of a factory facility, and includes a path-data creation unit to create path data on a basis of the three-dimensional coordinates at time points and a received reproduction instruction, the path data describing a command for how to combine information of an image indicating the operational status of the factory facility with the three-dimensional coordinates and display the information.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: November 2, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Erina Yoshikawa
  • Patent number: 11163542
    Abstract: A system and method for facilitating automatically adjusting a user interface display screen or portion thereof. An example method includes determining context information associated with data, wherein the data is maintained in accordance with a data model; generating a signal when the context information changes; and employing the signal to automatically configure one or more characteristics of a user interface architecture, resulting in an adjusted user interface architecture. The context information may include information specifying one or more attributes relating to the data model. Generating may further include analyzing the one or more attributes to determine a modification to be made to the user interface architecture and then rendering a user interface display screen based on a modified user interface architecture.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: November 2, 2021
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Edward Farrell, Jing Wu, Venkata Guddanti, Min Lu, Hongbing Wang, Michael Elges, Michael William McGrath, Gangadhar Konduri
  • Patent number: 11163357
    Abstract: A support system for management of a machine for treating food products includes an augmented reality visor including: a camera for capturing a first image; a display for displaying a second image; and a first module for transmitting the first image and receiving the second image. Included is a machine for treating food products, including a treatment chamber for receiving a food product, an actuator for applying a treatment process on the food product inside the treatment chamber, and a second module connectable to the first module. A processing and control unit is connected to the second module for receiving the first image from the visor through the second module, identifying a plurality of real elements within the first image, generating the second image, incorporating a graphic element into the second image, and transmitting the second image to the visor through the second module.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: November 2, 2021
    Assignee: ALI GROUP S.R.L.—CARPIGIANI
    Inventors: Andrea Cocchi, Roberto Lazzarini
  • Patent number: 11147627
    Abstract: A computer process including receiving first patient bone data of a patient leg and foot in a first pose, the first pose comprising a position and orientation of the patient leg relative to the patient foot as defined in the first patient bone data. The computer process may further include receiving second patient bone data of the patient leg and foot in a second pose, the second pose comprising a position and orientation of the patient leg relative to the patient foot as defined in the second patient bone data. The computer process may further include generating a 3D bone model of the patient leg and foot. Finally, the computer process may include modifying the 3D bone model of the patient leg and foot such that the plurality of 3D bone models are reoriented into a third pose that matches the second pose.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: October 19, 2021
    Assignee: STRYKER EUROPEAN OPERATIONS HOLDINGS LLC
    Inventors: Ashish Gangwar, Kanishk Sethi, Anup Kumar, Ryan Sellman, Peter Sterrantino, Manoj Kumar Singh
  • Patent number: 11151602
    Abstract: A query session system and method is operable to determine a current location of a consumer conversation acquisition system when the consumer conversation acquisition system is a mobile electronic device or determine a current operation of the consumer conversation acquisition system when the consumer conversation acquisition system is stationary. Stored state information corresponding to the determined location or operation is accessed that identifies one of a receptive state of the consumer, an unreceptive state of the consumer, or optionally an indeterminate state of the consumer. The query session is presented to the consumer when the consumer is the receptive state. A query session presents a series of audible questions to the consumer that pertain to a subject media content event that the consumer has previously consumed. Responses of the consumer to each one of the presented audible questions of the query session are acquired and are saved.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: October 19, 2021
    Assignee: DISH Network L.L.C.
    Inventors: Nicholas Newell, Swapnil Tilaye
  • Patent number: 11145276
    Abstract: Complementary near-field and far-field light field displays (LFDs) are provided. A distributed LFD system is disclosed in which the light field is cooperatively displayed by a direct view LFD and a near-eye LFD. The two display components of the system work together synchronously to display a high-fidelity 3D experience to one or multiple viewers.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: October 12, 2021
    Assignee: Ostendo Technologies, Inc.
    Inventor: Hussein S. El-Ghoroury
  • Patent number: 11144355
    Abstract: The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: October 12, 2021
    Assignee: III Holdings 12, LLC
    Inventor: David B. Jackson
  • Patent number: 11141060
    Abstract: An ophthalmologic apparatus of embodiments includes an OCT unit, an acquisition unit, and a specifying unit. The OCT unit is configured to acquire a tomographic image of a subject's eye using optical coherence tomography. The acquisition unit is configured to acquire a front image of the subject's eye. The specifying unit is configured to specify shape of a tissue of the subject's eye based on the tomographic image acquired by the OCT unit and the front image acquired by the acquisition unit.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 12, 2021
    Assignee: TOPCON CORPORATION
    Inventors: Toshihiro Mino, Jonathan Liu
  • Patent number: 11146447
    Abstract: A method and apparatus of monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings that are tailored to their specific requirements. One example method of automatically configuring a set of monitoring requirements may include creating initial monitor counter values at a computing device and monitoring at least one computer based on the initial monitor counter values. Additional operations may include calculating override monitor counter values based on the monitoring of the at least one computer, and monitoring the at least one computer based on the override monitor counter values. The override values may be better suited for the device(s) being monitored and may replace the previously used monitoring settings.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: October 12, 2021
    Assignee: KASEYA LIMITED
    Inventor: Corey Dana Mandell
  • Patent number: 11145136
    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: September 25, 2020
    Date of Patent: October 12, 2021
    Inventor: Nicholas T. Hariton
  • Patent number: 11135511
    Abstract: A method is given for providing a visualization of a scene corresponding to game play. The method includes steps of receiving at a visualization server information about a scene corresponding to game play at a client computer, receiving additional information about the scene at the visualization server; and constructing a visualization at the visualization server based on the scene, the constructing based at least in part on the received information and the received additional information. In another embodiment, the visualization may be composed by the user rather than being a scene corresponding to game play. In a further embodiment, a method is given for providing a visualization of a scene corresponding to game play, including: receiving at a visualization server information about a scene corresponding to game play at a client; modifying the scene information; and constructing a visualization at the visualization server based on the modified scene information.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: October 5, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Gregory Short