Patents Examined by Maurice L McDowell, Jr.
  • Patent number: 10776896
    Abstract: Provided are a graphics processing unit and a graphics processing method for performing path rendering. The graphics processing method may include receiving object information including primitive information regarding the object; generating a primitive mask with respect to respective pixels, the primitive mask corresponding to the primitive information and including a plurality of bits; generating, based on the primitive mask, winding numbers with respect to the respective pixels; and rendering the pixels, based on the winding numbers.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 15, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong-joon Yoo, Taek-hyun Kim, Dong-hoon Yoo
  • Patent number: 10777166
    Abstract: A display device may include a memory configured to store correction data during a first period, a timing controller configured to generate second data by correcting the first data using the correction data, during a second period, and a terminal unit configured to transmit, to the memory, the correction data and a memory voltage received from an external device, during the first period. During the first period, the memory may be supplied with the memory voltage through a memory voltage line and driven by the memory voltage.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: September 15, 2020
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventor: Jun Hyuck Hwang
  • Patent number: 10769863
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: September 8, 2020
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Patent number: 10769748
    Abstract: One embodiment provides for a compute apparatus to perform machine learning operations, the compute apparatus comprising a decode unit to decode a single instruction into a decoded instruction, the decoded instruction to cause the compute apparatus to perform a complex machine learning compute operation.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: September 8, 2020
    Assignee: Intel Corporation
    Inventors: Eriko Nurvitadhi, Balaji Vembu, Nicolas C. Galoppo Von Borries, Rajkishore Barik, Tsung-Han Lin, Kamal Sinha, Nadathur Rajagopalan Satish, Jeremy Bottleson, Farshad Akhbari, Altug Koker, Narayan Srinivasa, Dukhwan Kim, Sara S. Baghsorkhi, Justin E. Gottschlich, Feng Chen, Elmoustapha Ould-Ahmed-Vall, Kevin Nealis, Xiaoming Chen, Anbang Yao
  • Patent number: 10762594
    Abstract: An apparatus reconstructs a three dimensional shape of an object from a plurality of images captured from different viewpoints by visual hull. The apparatus stores, into a first memory provided for the apparatus, silhouette image data of the object extracted from the plurality of images, and determines a group of a plurality of epipolar lines having inclinations within a predetermined range in images designated as reference views among the plurality of images, based on positions of neighboring silhouette pixels in an image designated as a target view among the plurality of images. The apparatus further determines, based on the determined group and a capacity of a cache provided for the apparatus, a cache area to be used in a search for a line segment indicating a range where the object exists in each of the plurality of epipolar lines in the group.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 1, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Tomonori Kubota, Yasuyuki Murata
  • Patent number: 10762681
    Abstract: A map generation system, method and computer program product are provided to generate a shadow layer from a raster image that accurately represents the shadows of one or more buildings. In the context of a map generation system, the map generation system extracts pixel values from a raster image of one or more buildings and processes the pixel values so as to retain pixel values within a predefined range while eliminating other pixel values. The pixel values that are retained represent a shadow. The map generation system also modifies the a representation of the shadow by modifying the pixel values of respective pixels so as to have a shape corresponding to the shape of the one or more buildings. The map generation system causes presentation or storage of the building layer representing the one or more buildings and a shadow layer representing the shadow.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: September 1, 2020
    Assignee: HERE GLOBAL B.V.
    Inventor: Priyank Sameer
  • Patent number: 10754531
    Abstract: In a method for displaying a three dimensional interface on an electronic device, a three dimensional user interface control with three dimensional effects is displayed on a display of the electronic device, the three dimensional effects based at least in part on a position of a user relative to the display. The position of the user relative to the display is tracked. Responsive to detecting a change in the position of the user relative to the display, the three dimensional effects of the three dimensional user interface control are dynamically changed based at least in part on the change in the position of the user relative to the display.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: August 25, 2020
    Assignee: Embarcadero Technologies, Inc.
    Inventors: Michael L. Swindell, John R. Thomas
  • Patent number: 10754497
    Abstract: Systems and methods are described for generating a virtual environment including at least one three-dimensional virtual object within a user interface provided in a head mounted display device, detecting a first interaction pattern and a second interaction pattern. In response to detecting the second interaction pattern, a modified version of the three-dimensional virtual object at the first virtual feature is generated according to the first interaction pattern and at the second virtual feature according to the second interaction pattern. The modified version of the three-dimensional virtual object is provided in the user interface in the head mounted display device.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: August 25, 2020
    Assignee: Google LLC
    Inventors: Stefan Welker, Manuel Christian Clement
  • Patent number: 10755487
    Abstract: Techniques are provided to help social networking users manage their augmented reality identity. In particular, a user may customize one or more perception profiles, each of which specifying a selection and an arrangement of augmented reality elements to display over a view of the user. The user may further associate each perception profile with a relationship category that may be defined by the user. In this way, users gain more control over what image to project to different categories of people and is thereby empowered to express their identities in a context-appropriate way.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: August 25, 2020
    Assignee: FACEBOOK, INC.
    Inventor: Scott Snibbe
  • Patent number: 10748199
    Abstract: A system and method for the aesthetic design of a modular assemblage, comprising means for providing a client graphic user interface for receiving an input for defining parameters of the modular assemblage, and for presenting an image of the defined modular assemblage; communicating a code to a server representing the defined parameters; at the server, in dependence on the communicated code, defining a set of graphic elements corresponding to the defined modular assemblage; communicating the graphic elements from the server to the client; and displaying, at the client, the graphic elements received from the server to represent the defined modular assemblage.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 18, 2020
    Assignee: Florelle Inc.
    Inventors: Kenneth Banschick, Andrei Gurulev
  • Patent number: 10740928
    Abstract: A vehicle image providing apparatus includes: a processor that determines an actual color of a vehicle based on image data and generates a vehicle image based on the determined actual color of the vehicle; and a storage that stores information generated by the processor. The processor determines the actual color of the vehicle or an actual color of a nearby vehicle and reflects the determined color of the vehicle or nearby vehicle on the vehicle image which is displayed on a display of the vehicle.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: August 11, 2020
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Seong Un Kim
  • Patent number: 10740966
    Abstract: A system for generating an object in a mixed reality space obtains a two-dimensional (2D) object having a face with four vertices and determine a visibility and a thickness of one or more edges of the 2D object to be generated. The thickness is based at least in part on a viewing vector and a normal vector for the 2D object. A rendered 2D object with the determined thickness is generated, including rendering the one or more edges with one or more colors to emulate a lighting condition. The rendered 2D object is presented in a mixed reality space that allows the more efficient viewing of an augmented reality environment with a user device.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tong Chen, Christopher J. Matthews
  • Patent number: 10742944
    Abstract: In certain embodiments, double-vision-related vision defects determinations or modifications may be facilitated. In some embodiments, a stimulus may be to be presented at a first time at a position on a first display for a deviating eye of a user (e.g., without a stimulus being presented on a second display of for a reference eye of the user) to cause the deviating eye to fixate on the position on the first display. A deviation measurement for the deviating eye may be determined based on an amount of movement of the deviating eye occurring upon the presentation on the first display for the deviating eye at the first time. In some embodiments, a modification profile associated with the user may be determined based on the deviation measurement, where the modification profile includes one or more modification parameters to be applied to modify an image for the user.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: August 11, 2020
    Assignee: University of Miami
    Inventor: Mohamed Abou Shousha
  • Patent number: 10733795
    Abstract: A system for determining rim shape includes a memory and a processor in communication with the memory. The processor is configured to receive one or more specifications for a rim. The processor is also configured to determine a rim depth for the rim based at least in part on the one or more specifications and a pareto front of rim shapes. The processor is also configured to determine a curvature control ratio and an endpoint tangency angle for the rim based at least in part on the rim depth. The processor is further configured to generate a rim shape for the rim based at least in part on the rim depth, the curvature control ratio, and the endpoint tangency angle.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: August 4, 2020
    Assignee: Trek Bicycle Corporation
    Inventors: Claude Drehfal, Mio Suzuki
  • Patent number: 10728430
    Abstract: Systems and methods for displaying object features via an AR device are disclosed. The method may include receiving, from a transmitter, a signal from an object on a movie set. The signal may specify object data. The object may be a prop. The object data may specify one or more features corresponding to the prop. The method may include generating, with the one or more physical computer processors and the one or more AR components, a representation of the one or more features using visual effects to depict at least some of the object data. The method may include displaying, via the AR device, the representation onto a view of the prop.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: July 28, 2020
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Mark R. Mine, Steven M. Chapman, Alexa L. Hale, Calis O. Agyemang, Joseph M. Popp
  • Patent number: 10721459
    Abstract: Apparatus for mapping includes a radiation source, which is configured to emit at least one beam of radiation, and a detector and optics, which define a sensing area of the detector. A scanner is configured to receive and scan the at least one beam over a selected angular range within a region of interest while scanning the sensing area over the selected angular range in synchronization with the at least one beam from the radiation source. A processor is configured to process signals output by the detector in order to construct a three-dimensional (3D) map of an object in the region of interest.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: July 21, 2020
    Assignee: APPLE INC.
    Inventors: Alexander Shpunt, Benny Pesach, Ronen Akerman
  • Patent number: 10721585
    Abstract: The invention concerns a method of generating a georeferenced plan of a building or building complex, the method involving: providing a georeferenced reference image of a map or aerial view of an area (101) comprising the building or building complex (102) in a first Cartesian projection space; converting, by a processing device, first coordinates of three or more points defining a zone selection window (404) in the reference image into three or more corresponding geodetic coordinates; converting, by the processing device, the three or more geodetic coordinates into second coordinates of the three or more points in a second Cartesian projection space to define a final zone in the second Cartesian projection space; and generating the georeferenced plan by transforming, by the processing device, the image zone of the reference image delimited by the zone selection window (404) to fill the final zone in the second Cartesian projection space.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: July 21, 2020
    Assignee: VISIOGLOBE
    Inventors: Ulrich Roissard, Philippe Poutignat
  • Patent number: 10719907
    Abstract: A data processing apparatus comprises a first memory configured to store at least one data set; a second memory configured to store a multi-channel atlas texture; and processing circuitry configured to: store at least one region of the at least one data set in one or more corresponding regions of the multi-channel atlas texture by altering data values of the at least one region of the at least one data set in accordance with a transformation vector comprising at least one channel weight and/or at least one numerical offset value; and reconstruct data values from the altered data values by transforming the altered data values using the transformation vector.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: July 21, 2020
    Assignee: Canon Medical Systems Corporation
    Inventors: Magnus Wahrenberg, Ross Davies
  • Patent number: 10712902
    Abstract: An augmented reality system includes a display device defining a display area, a database containing a three-dimensional model of a conveyor system, a communication link between the database and the display device, and a processor. The processor is operable to display the three-dimensional model of the conveyor system on the display area. The display allows a human user to see a real time combined view of the real physical environment, including a building and features thereof, and the three-dimensional model of the factory automation system within the building. A user interface has controls operable to effect one or both of: movement of the displayed conveyor system within the building, and measurement between features of the building and the displayed conveyor system.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: July 14, 2020
    Assignee: SST Systems, Inc.
    Inventors: Chad Martin Andreae, Jarrod G. Parks, Amy Barnard, Robert G. Rock
  • Patent number: 10706493
    Abstract: An apparatus and method for managing pipes and planes within a virtual graphics processing engine. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising one or more display pipes to render one or more display planes, each of the one or more display pipes comprising a set of graphics processing hardware resources for executing graphics commands and rendering graphics images in the one or more display planes; and pipe and plane management hardware logic to manage pipe and plane assignment, the pipe and plane management hardware logic to associate a first virtual machine (VM) with one or more virtual display planes and to maintain a mapping between the one or more virtual display planes and at least one physical display plane.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 7, 2020
    Assignee: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Satyanantha Ramagopal Musunuri, David Puffer, David J. Cowperthwaite, Bryan R White, Balaji Vembu