Patents Examined by Sultana M Zalalee
  • Patent number: 11107095
    Abstract: A method for display control executed by a display control device includes: acquiring, by the display control device, demand prediction information regarding prediction of demand for allocation of a vehicle in a prediction target area in units of block numbers of the prediction target area; and displaying, by the display control device, the demand prediction information acquired by the display control device on a display unit in a state of being superimposed on a map in the units of block numbers of the prediction target area.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: August 31, 2021
    Assignees: TOYOTA JIDOSHA KABUSHIKI KAISHA, JapanTaxi Co., Ltd.
    Inventors: Daiki Kaneichi, Yuichi Komatsu, Kiichi Ueta
  • Patent number: 11094087
    Abstract: Techniques of compressing level of detail (LOD) data involve generating a codec that can perform progressive refinement on a single rate decoded LOD. Nevertheless, by generating a small amount of extra information in a single rate decoded LOD, a progressive refiner can use the information provided in the single rate decoded LOD to refine the LOD. For example, in some implementations, the extra information is a corner of a face of a mesh; the progressive decoder may then begin traversal of the mesh from that corner for refinement. It is noted that the single rate decoded LODs are able to be refined by the same refinement information as the progressively decoded LODs.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 17, 2021
    Assignee: GOOGLE LLC
    Inventor: Michael Hemmer
  • Patent number: 11074885
    Abstract: A mechanism is described for facilitating efficient detection of patterns in graphics display streams prior to their display at computing devices. A method of embodiments, as described herein, includes detecting a display stream from a display unit, wherein the display stream includes one or more frames, and analyzing a frame of the one or more frames, where the analysis and gathering logic is further to gather one or more observations relating to the frame. The method may further include polling for one or more patterns, where the polling and matching logic is further to match the one or more patterns with the one or more observations, and confirming a match between a pattern of the one or more patterns and an observation of the one or more observations, where the pattern includes a malicious pattern. The message may further include transmitting an alert relating to the pattern.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 27, 2021
    Assignee: INTEL CORPORATION
    Inventors: Marcin Barylski, Krzystof Dobrowolski, Dawid Toton
  • Patent number: 11074764
    Abstract: A system and method for providing positional error correction for particles of destructible objects in a three-dimensional volume in a virtual space includes electronic storage to store center-of-mass information of a set of objects, using a high-precision floating point format. Prior to runtime and/or interactive manipulation of the set of objects, a texture map is generated that includes positional information in a floating point format having less precision than the high-precision floating point format. A simulation uses this texture map to determine simulated center-of-mass information of the set of objects. This simulated center-of-mass information is compared with the previously stored center-of-mass information to determine which objects have positional errors, and which offsets are needed to correct the positional errors.
    Type: Grant
    Filed: July 3, 2020
    Date of Patent: July 27, 2021
    Assignee: Kabam, Inc.
    Inventor: Cody Snyder
  • Patent number: 10984603
    Abstract: A method, system, apparatus, and/or device for displaying a portion of data so as to not obstruct a portion of a central visual field. The method, system, apparatus, and/or device may include a display configured to display data and a processing device coupled to the display. The processing device may be configured to determine a position of an eye of a viewer with respect to the display, define a first region of the display substantially corresponding with a peripheral vision field of the eye, define a second region of the display substantially corresponding with a central visual field of the eye, send a first portion of the data to be displayed at the first region, and send a second portion of the data to be displayed at the second output region such that a portion of the central visual field is unobstructed by the second portion of the data.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: April 20, 2021
    Assignee: Atheer, Inc.
    Inventor: Sina Fateh
  • Patent number: 10977549
    Abstract: In implementations of object animation using generative neural networks, one or more computing devices of a system implement an animation system for reproducing animation of an object in a digital video. A mesh of the object is obtained from a first frame of the digital video and a second frame of the digital video having the object is selected. Features of the object from the second frame are mapped to vertices of the mesh, and the mesh is warped based on the mapping. The warped mesh is rendered as an image by a neural renderer and compared to the object from the second frame to train a neural network. The rendered image is then refined by a generator of a generative adversarial network which includes a discriminator. The discriminator trains the generator to reproduce the object from the second frame as the refined image.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: April 13, 2021
    Assignee: Adobe Inc.
    Inventors: Vladimir Kim, Omid Poursaeed, Jun Saito, Elya Shechtman
  • Patent number: 10970545
    Abstract: Systems and methods for generating and surfacing augmented reality cues associated with physical items for presentation to users during augmented reality experiences are described. In order to provide a more immersive augmented reality experience, physical items that a user may touch, taste, smell, see, and/or hear may be provided to a user within compartments of a container as part of the experience. During the augmented reality experience, particular locations along a path may be recognized using image recognition techniques, and augmented reality cues associated with particular physical items related to the recognized locations may be presented to the user.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: April 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Cameron Townley Charles, Celso Gomes, Justin Ross McCullum
  • Patent number: 10970365
    Abstract: An artificial intelligence findings system includes a findings engine that receives medical image data and generates findings based on the medical image data and image interpretation algorithms. An adjustment engine allows the user to adjust the findings to produce a report. A tracking module tracks findings and adjustments made to the findings by the user when producing the report. The tracking module produces tracking information. A machine learning engine receives the tracking information.
    Type: Grant
    Filed: September 7, 2019
    Date of Patent: April 6, 2021
    Assignee: TeraRecon, Inc.
    Inventors: Jeffrey L. Sorenson, David W. MacCutcheon, Tiecheng Zhao, Gael Kuhn, Misha H. Herscu, Jacob Ian Taylor, Steven Rothenberg
  • Patent number: 10963257
    Abstract: A processor includes a first mode where the processor is not to use packed data operation masking, and a second mode where the processor is to use packed data operation masking. A decode unit to decode an unmasked packed data instruction for a given packed data operation in the first mode, and to decode a masked packed data instruction for a masked version of the given packed data operation in the second mode. The instructions have a same instruction length. The masked instruction has bit(s) to specify a mask. Execution unit(s) are coupled with the decode unit. The execution unit(s), in response to the decode unit decoding the unmasked instruction in the first mode, to perform the given packed data operation. The execution unit(s), in response to the decode unit decoding the masked instruction in the second mode, to perform the masked version of the given packed data operation.
    Type: Grant
    Filed: September 28, 2019
    Date of Patent: March 30, 2021
    Assignee: Intel Corporation
    Inventors: Bret L. Toll, Buford M. Guy, Ronak Singhal, Mishali Naik
  • Patent number: 10957080
    Abstract: Systems and methods are described for generating automatic illustrator guides. The method may include generating a plurality of candidate guides for a digital image (e.g., using an automated shape detection engine), where each of the plurality of candidate guides is a simple shape such as a line or a circle, combining at least two of the candidate guides based on the shape information to create refined candidate guides, generating a pixel coverage map for each of the refined candidate guides, prioritizing the refined candidate guides based on the corresponding pixel coverage maps, selecting one or more drawing guides from the one or more refined candidate guides based on the prioritization, and displaying the digital image along with the one or more drawing guides.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: March 23, 2021
    Assignee: ADOBE INC.
    Inventors: Tarun Gehlaut, Tarun Beri, Prashant Kumar Singh
  • Patent number: 10957116
    Abstract: A system for analysis of gaps between modeled parts of an assembly to be produced is provided. The system generates a three-dimensional (3D) visualization environment of 3D models of a plurality of parts in the assembly and performs an analysis of those of the 3D models within a given proximity to each other to determine gaps therebetween, including any non-acceptable gaps with gap distances that exceed an acceptable gap threshold. The system generates, for a non-acceptable gap, an instruction and automatically implements the instruction to correct the non-acceptable gap and confirms that the non-acceptable gap as corrected does not have a gap distance that exceeds the acceptable gap threshold. The system generates an output of a 3D model of the assembly populated with the 3D models and with the non-acceptable gap as corrected for use in connection with production of the assembly.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 23, 2021
    Assignee: The Boeing Company
    Inventors: James Parsons, Steven Malarkey, William McGarry, Robert Brandt, James J. Troy
  • Patent number: 10957008
    Abstract: A mechanism is described for facilitating dynamic cache allocation in computing devices in computing devices. A method of embodiments, as described herein, includes facilitating monitoring one or more bandwidth consumptions of one or more clients accessing a cache associated with a processor; computing one or more bandwidth requirements of the one or more clients based on the one or more bandwidth consumptions; and allocating one or more portions of the cache to the one or more clients in accordance with the one or more bandwidth requirements.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: March 23, 2021
    Assignee: INTEL CORPORATION
    Inventors: Kiran C. Veernapu, Mohammed Tameem, Altug Koker, Abhishek R. Appu
  • Patent number: 10949671
    Abstract: An augmented reality system according to the present invention comprises a mobile terminal which, in displaying a 3D virtual image on a display, displays a dotted guide along the boundary of characters displayed on the display and when handwriting is detected along the dotted guide, recognizes the characters and displays a virtual object corresponding to the content of the characters, wherein, if the virtual object is touched, a pre-configured motion of the virtual object corresponding to the touched area is reproduced.
    Type: Grant
    Filed: August 3, 2019
    Date of Patent: March 16, 2021
    Assignee: VIRNECT INC.
    Inventor: Tae Jin Ha
  • Patent number: 10930065
    Abstract: Implementations are described herein for three-dimensional (“3D”) modeling of objects that target specific features of interest of the objects, and ignore other features of less interest. In various implementations, a plurality of two-dimensional (“2D”) images may be received from a 2D vision sensor. The plurality of 2D images may capture an object having multiple classes of features. Data corresponding to a first set of the multiple classes of features may be filtered from the plurality of 2D images to generate a plurality of filtered 2D images in which a second set of features of the multiple classes of features is captured. 2D-3D processing, such as structure from motion (“SFM”) processing, may be performed on the 2D filtered images to generate a 3D representation of the object that includes the second set of one or more features.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: February 23, 2021
    Assignee: X DEVELOPMENT LLC
    Inventors: Elliott Grant, Yueqi Li
  • Patent number: 10922894
    Abstract: Described herein are embodiments of a system for presenting a computer-generated, three-dimensional visualization of anatomy. In some embodiments, the system may enable adjustments to be made to a base anatomical visualization to enable an adjusted visualization to be generated and output by the computing device. In some such embodiments, a specification of such an adjustment may include an identification of one or more anatomical features to which the adjustment corresponds and which are to be visualized with the adjustment. The visualization may correspond, for example, to a medical condition to be visualized. The medical condition may be mapped to one or more data objects of a visualization and the visualization may be adjusted based on the specification. For example, geometric information on anatomical feature may be adjusted to specify a different geometry, to indicate an impact of the medical condition on the anatomical feature.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: February 16, 2021
    Assignee: Biodigital, Inc.
    Inventors: Frank Sculli, Lauren Slomovich, Tarek Helmy Sherif, John J. Qualter, III, Aaron Oliker
  • Patent number: 10885688
    Abstract: An object of the present disclosure is to provide a program enabling a user to freely set a content. An information processing program causes a computer to execute processing for: accepting selection of a display image to be displayed in a superimposed manner on a photographed image of a sphere having a marker on a surface thereof; obtaining location information corresponding to the display image; and transmitting the accepted display image and the obtained location information in association with a user ID. Thus, each user can freely set a content.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: January 5, 2021
    Assignee: HOBONICHI CO., LTD.
    Inventor: Shigesato Itoi
  • Patent number: 10866427
    Abstract: A method and apparatus for outputting pose information selects first points from a frames captured by a first sensor, estimates rotation information between the frames based on motion information sensed by a second sensor, corrects the estimated rotation information based on third points, the third points being remaining points when second points corresponding to a dynamic object are excluded from the first points, obtains translation information between the frames based on the third points and the corrected rotation information, and outputs the corrected rotation information and the translation information.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 15, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hwiryong Jung, Chul Woo Kang, Hyewon Moon, Kyungboo Jung, Sunghoon Hong
  • Patent number: 10867011
    Abstract: A plurality of image processing engines are hosted within an image processing system. Each image processing engine performs one or more image processing operations or clinical content processing operations on medical images and clinical content. A user interface allows a user to configure the plurality of image processing engines for a particular study of images.
    Type: Grant
    Filed: September 7, 2019
    Date of Patent: December 15, 2020
    Assignee: TERARECON, INC.
    Inventors: Jeffrey L. Sorenson, David W. MacCutcheon, Tiecheng Zhao, Gael Kuhn
  • Patent number: 10860170
    Abstract: A computer programming system includes a processor configured to receive computer code in a textual format, and cause a 3-D visual representation of a portion of an immersive 3-D environment to be displayed via a 3-D visual instrumentation, where the 3-D visual representation comprises a visualization of the computer code in the textual format. The system also includes the three-dimensional (3-D) visual instrumentation, communicatively coupled with the processor, and configured to receive the 3-D visual representation, and to present the 3-D visual representation. The system also includes a motion detection instrumentation communicatively coupled with the processor, where the motion detection instrumentation is configured to receive a motion input, and where the 3-D visual representation within the immersive 3-D environment is adjusted based on the motion input.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: December 8, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Ashley Raine Philbrick, Alexis Maldonado, Micah Ray Pearce, Stephen Seyler Aultman
  • Patent number: 10847117
    Abstract: An augmented reality display alternates between displaying color frames and alpha frames to generate composite images for transparency control. A display processor includes two sets of buffers, each set including a color frame buffer and an alpha frame buffer. One set of buffers is used to provide data to the display while new video data is being written into the other set of buffers. The display processor switches which set of buffers is providing data and which set of buffers is having new video data written into them. By switching the alpha and color frame buffers in sets, a pair of color frame buffer and alpha frame buffer are always the current set of buffers to provide data as the output. If a frame drop occurs and the next color frame or alpha frame is not ready, the set of buffers is not switched to avoid disturbing flashing visual artifacts.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: November 24, 2020
    Assignee: Adobe Inc.
    Inventors: Tenell Glen Rhodes, Jr., Gavin Stuart Peter Miller, Li-Yi Wei, Qi Sun