Patents Examined by Sing-Wai Wu
  • Patent number: 10909946
    Abstract: A low power driving method includes receiving a signal for a sub control module from a main control module when an electronic device enters a low power mode. The low power driving method also includes transmitting display data to a display driving module in response to the signal.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: February 2, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Byeng Sang Jung
  • Patent number: 10891921
    Abstract: Systems and methods for outputting to a vehicle dashboard screen from multiple operating systems are described in this disclosure. The systems and methods use a computing device to host different types of applications in the operating systems. A first of the operating systems runs driving-critical applications, and a second of the operating systems can run non-driving-critical applications. The first operating system has direct access to display hardware on the computing device, and can include security features to prevent it from being compromised. Outputs generated by the non-driving-critical applications in the second operating system are sent to the first operating system, where the outputs are combined with outputs from the driving-critical applications, to create a series of composite images for display on the dashboard screen. Either the first operating system or the second operating system can control the whole dashboard screen based on predetermined configurations.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: January 12, 2021
    Assignee: Byton Limited
    Inventors: Himanshu Mittal, Wilson Li, Ganesh Raman, Kun Ma, Shyam Narayan, Sanjay Madhavarao, Peter Mortensen, Balram Panwar
  • Patent number: 10885614
    Abstract: An electronic device and an image conversion method of the electronic device, the electronic device comprising: a receiving unit for receiving a first image from a source device; a decoding unit for decoding brightness information of the first image; a converting unit for converting a dynamic range of the first image on the basis of the decoded brightness information, using a mapping function; and a display unit for displaying a second image having the converted dynamic range on a display, wherein the mapping function is a curve function including a plurality of points determined on the basis of the first image, a characteristic of a change in brightness of a display of the source device, and a characteristic of brightness of a scene of the first image. The present disclosure may generate, for example, a high dynamic range (HDR) image, which is improved from a standard dynamic range (SDR) image.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: January 5, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-ho Park, Seung-hoon Han, Ji-won Choi, Ho-cheon Wey, Young-su Moon
  • Patent number: 10878782
    Abstract: The present disclosure generally relates managing display usage. In some embodiments, a device modifies various aspects of a displayed user interface as the device transitions from operating in a first device mode to operating in a second device mode. In some embodiments, the modifications involve altering the content included in a user interface and varying how the content is displayed.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 29, 2020
    Assignee: Apple Inc.
    Inventors: Aurelio Guzman, Giovanni M. Agnoli, Kevin Will Chen, Alan C. Dye, Nicholas Felton, Stephen O. Lemay, Yiqiang Nie, Matthew J. Sundstrom, Jacob Z Weiss, Christopher Wilson
  • Patent number: 10872469
    Abstract: Systems, methods, devices, and non-transitory media of various embodiments enable subdividing large polygon meshes with diverse materials into a hierarchy of separate components, such as tiles. In various embodiments, the components may in aggregate represent the entire mesh. In the hierarchies of separate components as provided by the various embodiments, the components may be loaded as-needed based on importance, culled due to lack of importance to a given view, and/or replaced with higher or lower detail variants depending on importance to a given view. The ability to load components, such as tiles, on-demand provided by the various embodiments may provide improved rendering performance of a large polygon mesh with diverse materials, especially when the rendering leverages data transmission over a network.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: December 22, 2020
    Assignee: Cesium GS, Inc.
    Inventors: Kangning Li, Sean Lilley, Daniel Bagnell
  • Patent number: 10861222
    Abstract: A method, user equipment and system are provided. The method includes presenting, on a user equipment, a 3D application including a 3D community that includes an analog object and a virtual screen. Video content of another user equipment is obtained from a video source server, and presented on the virtual screen. Interaction information generated according to an interaction request from the another user equipment is received from a 3D application server, and an object corresponding to the interaction information is rendered in the 3D community according to the interaction information.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: December 8, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Li Wang, Wei Zhang, Xiao Wei Xia
  • Patent number: 10845600
    Abstract: The present disclosure includes a system and method for creating a modifiable shader layer associated with a lens of a head-mountable device (HMD). The method includes providing a modifiable shader layer associated with a lens of a head-mountable display (HMD), where the modifiable shader layer is provided in a first state, and includes at least one of Liquid Crystal Smectic-A (LCSMA), liquid crystal polymer composites (LCPC), electro-wetting display (EWD), electro-dispersive display (ELDD), or electrochromic display (ECD). The method further includes causing the modifiable shader layer to transition from the first state to a second state that is different from the first state, and determining, based on whether the modifiable shader layer is in the first state or the second state, content to present via the lens of the HMD. The first state and the second state are one of a transparent state, an opaque state, or a partially opaque state.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: November 24, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sergio Perdices-Gonzalez, Mohammad J. Abu Saude
  • Patent number: 10839600
    Abstract: A set of plural primitives to be processed (140) for a frame for output in a graphics processing system is divided into plural subsets of primitives (141), such that each primitive is allocated into one subset of primitives only, and each subset of primitives contains only contiguous primitives. For each subset of primitives that the set of primitives has been divided into, data representative of the primitives of the subset of primitives, and data indicating the volume of space that the subset of primitives falls within, is generated and stored (143). This data is stored as a tree representation of the set of primitives with each leaf node of the tree representing a respective sub-set of primitives that the set of primitives has been divided into (142). The tree representation of the subsets of primitives is then used, e.g., to determine respective sets of subsets of primitives that could cast a shadow from a light source for respective regions of an output frame to be generated.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: November 17, 2020
    Assignee: Arm Limited
    Inventor: Graham Paul Hazel
  • Patent number: 10832491
    Abstract: An editing device for three-dimensional shape data includes: an extraction unit that extracts an overlap region between a first three-dimensional shape to be edited and a second three-dimensional shape that overlaps with the first three-dimensional shape, out of multiple three-dimensional shapes represented by three-dimensional shape data; and a control unit that controls editing of the first three-dimensional shape so that the overlap region extracted by the extraction unit is not lost.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: November 10, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Tomonari Takahashi
  • Patent number: 10832472
    Abstract: A human body modelling method and apparatus and an electronic device. The method comprises: acquiring at least one human body image; extracting an original profile of a human body from the human body image; calculating a body surface profile of the human body according to the original profile; and constructing a three dimensional human body model according to the body surface profile. The establishment of a three dimensional human body model originates from two dimensional human body images, without using a human body scanner to scan a human body, which reduces the cost of establishing the three dimensional human body model. Moreover, there is no requirement for the position and dressing of a human body object, and the process of establishing the three dimensional human body model is more convenient.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: November 10, 2020
    Assignee: The Hong Kong Polytechnic University
    Inventors: P. Y. Tracy Mok, Shuaiyin Zhu
  • Patent number: 10825207
    Abstract: A fragment shader program to be executed by a fragment shader of a graphics processor can include a graphics texturing instruction that when executed by the fragment shader will cause the fragment shader to send a request to the texture mapper to perform a graphics texture mapping operation in which the texture mapper will perform plural lookups from the same texture in parallel. In response to the request from the fragment shader, the texture mapper of the graphics processor performs plural lookups from the same texture in parallel, and generates a texture mapping operation result using the results of the plural lookups from the same texture for returning to the fragment shader.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: November 3, 2020
    Assignee: Arm Limited
    Inventor: Edvard Fielding
  • Patent number: 10810786
    Abstract: A three-dimensional data creation method includes: creating first three-dimensional data from information detected by a sensor; receiving encoded three-dimensional data that is obtained by encoding second three-dimensional data; decoding the received encoded three-dimensional data to obtain the second three-dimensional data; and merging the first three-dimensional data with the second three-dimensional data to create third three-dimensional data.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: October 20, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Toru Matsunobu, Takahiro Nishi, Tadamasa Toma, Toshiyasu Sugio, Satoshi Yoshikawa, Tatsuya Koyama
  • Patent number: 10809771
    Abstract: In one example, an electronic device is described, which includes a position activator, a database including display positions associated with a plurality of users, and a processor coupled to the position activator and the database. The processor may retrieve a display position corresponding to a user operating the electronic device from the database and trigger the position activator to set a viewing position of a display of the electronic device based on the retrieved display position.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: October 20, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chin-Ta Lo, Yi-Lin Lee, Chin-Lung Chiang
  • Patent number: 10796495
    Abstract: A computer-implemented method for medical device modeling includes accessing an electronic definition for a model of a three-dimensional item and an electronic definition of a three-dimensional spline relating to an internal anatomical volume; determining, with a computer-based finite element analysis system and using the electronic definitions, stresses created by the three-dimensional item along the three-dimensional spline, for different points along the three-dimensional spline; and displaying stress data generated by the finite element analysis system with a visualization system, the display of the stress data indicating levels of stress on portions of the three-dimensional item at particular locations along the three-dimensional spline.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 6, 2020
    Assignees: Boston Scientific Scimed, Inc., Regents of the University of Minnesota
    Inventors: Dane Coffey, Daniel F. Keefe, Arthur G. Erdman, Benjamin Bidne, Gregory Ernest Ostenson, David M. Flynn, Kenneth Matthew Merdan, Chi-Lun Lin
  • Patent number: 10796131
    Abstract: Confirming compliance with a configuration includes: receiving information about a fixture, where the information includes a specified configuration of items to be displayed on the fixture; generating a display using the information, where the display depicts the specified configuration; presenting the display using a graphics system of a computing device; receiving an image depicting an actual configuration of the fixture; associating metadata with the image, where the metadata includes searchable data that distinguishes the fixture from at least some other fixtures of like type; sending the image, along with the metadata, over a network to a server that is remote from the computing device; and in a case that the specified configuration substantially matches the actual configuration, sending, along with the image and the metadata, a message indicating that the fixture is in compliance with the specified configuration.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: October 6, 2020
    Assignee: One Door, Inc.
    Inventors: Raymond Ferrara, Weiyan Ci
  • Patent number: 10789764
    Abstract: Systems and processes generate a viewing experience by determining location data and movement data of (a) at least one object and (b) at least one participant within an event area. A three-dimensional model of the event area, the participant and the object is determined based upon the location data and the movement data. A viewpoint of a spectator defines an origin, relative to the three-dimensional model, and a direction of the viewing experience. The viewing experience is generated for the viewpoint at least in part from the three-dimensional model to include one or more of augmented reality, mixed reality, extended reality, and virtual reality.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: September 29, 2020
    Assignee: Live CGI, Inc.
    Inventor: Marc Rowley
  • Patent number: 10762722
    Abstract: An apparatus configured to, in respect of first and second virtual reality content (207, 209) each configured to provide imagery for a respective first and second virtual reality space for viewing in virtual reality; and based on first-user-viewing-experience information defining an appearance of an object of interest (205) that appears in the first virtual reality content as viewed, in virtual reality, by a first user (201), and defining a time-variant point of view from which the first user (201) viewed the object of interest (205); providing for display to a second user (202), the second user provided with a virtual reality view of the second virtual reality content (203), of imagery of the object of interest (204) superimposed into the virtual reality space of the second virtual reality content (203) such that the second user (202) is able, while viewing the second virtual reality content, to witness the object of interest (204) as it was viewed by the first user (201).
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: September 1, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Tinghuai Wang, Lixin Fan, Yu You
  • Patent number: 10755393
    Abstract: An image normalization method and an image processing device are provided. The image processing method includes: obtaining an input image; performing a cell visualization operation on each pixel of the input image, wherein the cell visualization operation generates an output value of each pixel of the input image according to an input value of each pixel of the input image, a color distribution center corresponding to at least one cell, a contrast adjustment value, and a brightness adjustment value.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: August 25, 2020
    Assignee: Acer Incorporated
    Inventor: Hsien-Yang Li
  • Patent number: 10748346
    Abstract: Systems and methods are disclosed for permitting the use of a natural language expression to specify object (or asset) locations in a virtual three-dimensional (3D) environment. By rapidly identifying and solving constraints for 3D object placement and orientation, consumers of synthetics services may more efficiently generate experiments for use in development of artificial intelligence (AI) algorithms and sensor platforms. Parsing descriptive location specifications, sampling the volumetric space, and solving pose constraints for location and orientation, can produce large numbers of designated coordinates for object locations in virtual environments with reduced demands on user involvement.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alvin Wen Jie Chia, Michael J. Ebstyne, Larry Marvin Wall, Trebor L. Connell
  • Patent number: 10733689
    Abstract: Data processing apparatus comprises a server device and a client device connected for data communication by a data communication path. The server device comprises a server graphics processing unit (GPU) to receive and process graphics processing commands to generate processed graphics data. The client device comprises a client data processing unit; and a client GPU interface to receive graphics processing commands from the client data processing unit, to transmit graphics processing commands to the server GPU, to receive processed graphics data from the server GPU and to provide processed graphics data to the client data processing unit.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: August 4, 2020
    Assignee: ARM LIMITED
    Inventors: Jiangning Liu, Zhennan Qin, Hao Liu