Patents Examined by Kim-Thanh T Tran
-
Patent number: 11049320Abstract: A method, a device and a computer-readable storage medium with instructions for controlling a display of an augmented reality head-up display device for a motor vehicle as well as an augmented reality head-up display device for a motor vehicle. In a first step, the position for a representation of a virtual object in front of the motor vehicle is determined (20). The virtual object is then superimposed (21), corresponding to the determined position, onto a projection surface by an imaging unit. To increase the subjective perception of the registration quality on the part of the observer, the virtual object is designed to this effect to be fault-tolerant with regard to registration errors.Type: GrantFiled: February 12, 2018Date of Patent: June 29, 2021Assignee: VOLKSWAGEN AKTIENGESELLSCHAFTInventors: Robert Jan Wyszka, Vitalij Sadovitch, Michael Wittkämper, Johannes Tümler
-
Patent number: 11016629Abstract: A display device includes: a display unit displaying an image on a display surface; a detection unit detecting a position on the display surface pointed by a pointing unit; and a control unit causing the display unit to display an image based on the position detected by the detection unit. The control unit causes the display unit to display a first image and a second image having a different setting of a first attribute and a second attribute from the first image. The control unit decides a setting of the first attribute and the second attribute used for the image based on the position detected by the detection unit, according to an operation on the first image or the second image.Type: GrantFiled: October 24, 2019Date of Patent: May 25, 2021Assignee: SEIKO EPSON CORPORATIONInventor: Yoshitaka Nakashin
-
Patent number: 11010611Abstract: Embodiments of this application disclose a method for photographing VR content by a computing device. The method includes: obtaining first position and first rotation of a VR display device; obtaining a photographing parameter including a distance between a virtual camera and a target object displayed in the display device; calculating second position of the camera according to the first position and the photographing parameter, and second rotation of the camera according to the first rotation; calculating a real-time direction of the camera according to the second position and the second rotation; and recording, according to the real-time direction of the camera, image information including the target object photographed by the camera. The embodiments of this application further provide a computing device for providing a universal photographing manner in VR applications, and the photographing manner is not limited to photographing functions of the VR applications.Type: GrantFiled: August 16, 2019Date of Patent: May 18, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Yang Chen
-
Patent number: 11011102Abstract: A display apparatus according to the present invention includes: a display unit configured to display an image based on input image data on a screen; and a control unit configured to execute control to reduce an upper limit value of a display brightness range of a second area, which is different from a first area, of the screen of the display unit below an upper limit value of a display brightness range of the first area of the screen of the display unit, so that a power consumption of the display unit does not exceed a predetermined power consumption.Type: GrantFiled: September 11, 2018Date of Patent: May 18, 2021Assignee: Canon Kabushiki KaishaInventors: Mitsuru Tada, Takeshi Ikeda, Yasuo Suzuki
-
Patent number: 10987176Abstract: An example method includes displaying, via a visualization device and overlaid on a portion of an anatomy of a patient viewable via the visualization device, a virtual model of the portion of the anatomy obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy; and displaying, via the visualization device and overlaid on the portion of the anatomy, a virtual guide that guides at least one of preparation of the anatomy for attachment of the prosthetic or attachment of the prosthetic to the anatomy.Type: GrantFiled: June 13, 2019Date of Patent: April 27, 2021Assignee: TORNIER, INC.Inventors: Sergii Poltaretskyi, Jean Chaoui, Damien Cariou, Yannick Morvan, Vincent Abel Maurice Simoes, Vincent Gaborit, Benjamin Dassonville
-
Patent number: 10977844Abstract: Methods and systems are provided for presenting and using multiple masks based on a segmented image in editing the image. In particular, multiple masks can be presented to a user using a graphical user interface for easy selection and utilization in the editing of an image. The graphical user interface can include a display configured to display an image, a mask zone configured to display segmentations of the image using masks, and an edit zone configured to display edits to the image. Upon receiving segmentation for the image, the masks can be displayed in the mask zone where the masks are based on a selected segmentation detail level.Type: GrantFiled: November 29, 2017Date of Patent: April 13, 2021Assignee: Adobe Inc.Inventors: Sarah Aye Kong, I-Ming Pao, Hyunghwan Byun
-
Patent number: 10970808Abstract: A general-purpose graphics processor comprising a first set of compute units, a second set of compute units, and a memory coupled with the first set of compute units and the second set of compute units is described. The memory is configured to merge a first read request to an address block of the memory with a second read request to the address block of the memory to reduce a number of memory accesses to a memory bank associated with the address block. The graphics processor can also include a memory arbiter that can multicast merged reads to the compute units associated with the merged reads.Type: GrantFiled: June 24, 2019Date of Patent: April 6, 2021Assignee: Intel CorporationInventors: Joydeep Ray, Subramaniam Maiyuran, Varghese George, Vivek Kumar Ilanchelian
-
Patent number: 10970932Abstract: A method is disclosed, including providing data indicative of dimensions of a real-world space within which a virtual world is to be consumed. The method may also include identifying one or more objects within said real-world space, and determining one or more available areas within the real-world space for rendering three-dimensional virtual content, based at least partly on the dimensions of the real-world space. The method may also include identifying one or more of the objects as being movable, identifying, from a set of three-dimensional virtual content items, one or more candidate items unable to be rendered within the available area(s) and which can be rendered if one or more of the movable objects is moved and providing an indication to a virtual reality user device of the candidate virtual item(s) and of the movable object(s) required to be moved.Type: GrantFiled: June 27, 2018Date of Patent: April 6, 2021Assignee: Nokia Technologies OyInventors: Jussi Leppanen, Arto Lehtiniemi, Antti Eronen, Juha Arrasvuori
-
Patent number: 10969595Abstract: In one embodiment, in accordance with the present invention, a method, computer program product, and system for an in-vehicle content display using augmented reality. The method includes detecting a traffic signal. The method further includes, in response to detecting the traffic signal, calculating a safety degree of a vehicle. The method further includes calculating based on a position of the traffic signal, a display area for projecting content, in accordance with the safety degree onto a front glass of the vehicle. The method further includes determining whether to project content in the display area in accordance with the safety degree.Type: GrantFiled: November 30, 2018Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Hayato Uenohara, Takeyuki Shimura, Yuhichi Takahashi, Takuya Matsunaga, Hiroki Yoshinaga
-
Patent number: 10964079Abstract: A map-editing method is provided for an electronic device. The method includes obtaining a panorama image and a corresponding acquisition position; selecting an image region containing a road element from the panorama image; and projecting the selected image region to a top-view image containing the road element. The method also include obtaining an extracted road element that is automatically extracted and matching the acquisition position; comparatively displaying the extracted road element and the top-view image on a map according to the acquisition position; and obtaining an editing instruction of the extracted road element displayed on the map, and responding to the editing instruction.Type: GrantFiled: May 13, 2019Date of Patent: March 30, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Chengjun Li
-
Patent number: 10948985Abstract: Perceived clarity of an image presented by a display can be improved using an image stabilization technique to stabilize the image relative to a user's retina. During an illumination period, stabilization actuators are controlled to move a display panel or adjust optical components in the path of light associated with the image to shift the location of the image on the user's retina in response to head or eye movement detected by the system. In some embodiments, a display is configured to illuminate an image, and at least one stabilization actuator is configured to stabilize the image in a retina space associated with a user. Changes in the retina space can be detected by one or more sensors configured to detect a head position of the user and/or an orientation of the user's retina. The image is stabilized in retina space using the stabilization actuators.Type: GrantFiled: March 27, 2019Date of Patent: March 16, 2021Assignee: NVIDIA CorporationInventors: Thomas Hastings Greer, Josef Bo Spjut, David Patrick Luebke
-
Patent number: 10942740Abstract: Systems, apparatuses and methods may provide for technology that activates a first context on a graphics processor and detects a context switch condition with respect to the first context. Additionally, a second context may be activated, in response to the context switch condition, on the graphics processor while the first context is active on the graphics processor. In one example, activating the second context includes adding a group identifier to a plurality of threads corresponding to the second context and launching the plurality of threads with the group identifier on the graphics processor.Type: GrantFiled: February 19, 2020Date of Patent: March 9, 2021Assignee: Intel CorporationInventors: Altug Koker, Michael Apodaca, Kai Xiao, Chandrasekaran Sakthivel, Jeffery S. Boles, Adam T. Lake, Abhishek R. Appu
-
Patent number: 10930036Abstract: Implementations generally relate to optimizing bar charts. In some implementations, a method includes receiving a plurality of data points, where each data point of the plurality of data points has a value. The method further includes determining a plurality of bars of the bar chart based on the plurality of data points, where each bar of the plurality of bars has a length and a width. The method further includes associating at least portions of a plurality of pixels used to render the bar chart with the plurality of bars. The method further includes determining for each pixel or pixel portion, at least one or more of a highest positive bar and/or a lowest negative bar. The method further includes rendering for individual pixels or pixel portions, one or more of the respective highest positive bar and/or the respective lowest negative bar.Type: GrantFiled: April 27, 2020Date of Patent: February 23, 2021Assignee: Oracle International CorporationInventors: Pangus Ho, Hugh Zhang, Prashant Singh
-
Patent number: 10928645Abstract: A three-dimensional (3D) image display apparatus includes a processor configured to determine, from image data of a 3D image to be displayed, a representative depth value based on a current frame of the 3D image and a previous frame of the 3D image, and an imaging optical system configured to generate the 3D image in a predetermined space by modulating light based on the representative depth value.Type: GrantFiled: January 16, 2019Date of Patent: February 23, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yuntae Kim, Geeyoung Sung, Changkun Lee, Hongseok Lee
-
Patent number: 10922848Abstract: A device implementing the subject pixel storage for graphical frame buffers may include at least one processor configured to obtain a plurality of data units containing a plurality of pixels stored in memory, each of the plurality of data units including a first pixel of the plurality of pixels packed in succession with at least a portion of a second pixel of the plurality of pixels, in which the plurality of pixels is represented by a number of bits, obtain a group of pixels from the plurality of pixels, and store the group of pixels using a targeted number of bits. A method and computer program product implementing the subject pixel storage for graphical frame buffers is also provided.Type: GrantFiled: April 22, 2019Date of Patent: February 16, 2021Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Richard Hayden Wyman, Brian Francis Schoner, David Chao Hua Wu, Timothy James Mamtora
-
Patent number: 10916041Abstract: A method for point cloud encoding includes generating, for a 3D point cloud, first and second frames representing the 3D point cloud at different depths, wherein the first and second frames each include a set of patches representing a cluster of points of the 3D point cloud. The method also includes encoding the first frame. After encoding the first frame, the method includes decoding the first frame. The method further includes generating a third frame representing a difference between corresponding points of the second frame and the decoded first frame. The method additionally includes encoding the third frame. The method also includes generating a compressed bitstream including the encoded first frame and the encoded third frame. The method further includes transmitting the compressed bitstream.Type: GrantFiled: March 18, 2019Date of Patent: February 9, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Rajan Laxman Joshi, Madhukar Budagavi
-
Patent number: 10909698Abstract: The present disclosure is directed to a software tool that engages in a pattern matching technique. In one implementation, the software tool retrieves a two-dimensional drawing and identifies walls as lines, rotates the drawing until a threshold number of lines are aligned with either the X or Y axes, discards lines that are not aligned with either the X or Y axis, identifies intersection points, identifies a subset of intersection points that have a maxima or minima coordinate, constructs a data library indicative of the relative positions of the points in the identified subset; and compares the constructed data libraries for the two-dimensional drawing to data libraries constructed for another two-dimensional drawing.Type: GrantFiled: May 3, 2019Date of Patent: February 2, 2021Assignee: Procore Technologies, Inc.Inventor: Winson Chu
-
Patent number: 10878771Abstract: An electronic device includes a deformable housing and a flexible display supported by the deformable housing. One or more flex sensors supported by the deformable housing detect the electronic device is deformed at a deformation portion to partition the flexible display into a first portion and a second portion. One or more processors present content on the first portion of the flexible display in response to detecting the flexible display being deformed, and remediate the second portion of the flexible display to compensate performance degradation of the flexible display resulting from presenting content on the first portion of the flexible display.Type: GrantFiled: July 13, 2016Date of Patent: December 29, 2020Assignee: Motorola Mobility LLCInventors: Xiaodong Xun, Ye Yang
-
Patent number: 10867362Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve operation of a graphics processing unit (GPU). An example apparatus includes an instruction generator to insert profiling instructions into a GPU kernel to generate an instrumented GPU kernel, the instrumented GPU kernel is to be executed by a GPU, a trace analyzer to generate an occupancy map associated with the GPU executing the instrumented GPU kernel, a parameter calculator to determine one or more operating parameters of the GPU based on the occupancy map, and a processor optimizer to invoke a GPU driver to adjust a workload of the GPU based on the one or more operating parameters.Type: GrantFiled: September 12, 2018Date of Patent: December 15, 2020Assignee: INTEL CORPORATIONInventors: Konstantin Levit-Gurevich, Michael Berezalsky, Noam Itzhaki, Arik Narkis, Orr Goldman
-
Patent number: 10853907Abstract: Systems, methods, and computer readable media to improve task switching operations in a graphics processing unit (GPU) are described. As disclosed herein, the clock rate (and voltages) of a GPU's operating environment may be altered so that a low priority task may be rapidly run to a task switch boundary (or completion) so that a higher priority task may begin execution. In some embodiments, only the GPU's operating clock (and voltage) is increased during the task switch operation. In other embodiments, the clock rate (voltages) of supporting components may also be increased. For example, the operating clock for the GPU's supporting memory, memory controller or memory fabric may also be increased. Once the lower priority task has been swapped out, one or more of the clocks (and voltages) increased during the switch operation could be subsequently decreased, though not necessarily to their pre-switch rates.Type: GrantFiled: July 15, 2019Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Tatsuya Iwamoto, Kutty Banerjee, Rohan Sanjeev Patil