Frame Buffer Patents (Class 345/545)
  • Patent number: 11922906
    Abstract: A frame rate adjustment method, apparatus and device, a computer-readable storage medium and a computer program product. The method includes: acquiring running data of a client during running in a foreground when the client in the terminal device supports dynamic frame rate switching; determining a running scenario of the client based on the running data; determining a target running frame rate of the client based on the running scenario; and performing, by the client, image outputting according to the target running frame rate, and triggering an operating system of the terminal device to adjust a refresh rate of a screen according to the target running frame rate.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: March 5, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shili Xu, Kai Hong, Haiyang Wu, Qitian Zhang, Zhuan Liu, Jingjing Chen
  • Patent number: 11889606
    Abstract: A LED controller for an LED pixel array includes a serial interface to an external data bus, along with an address generator connected to the serial interface and the LED pixel array. An image frame buffer is connected to the interface to receive image data and further connected to the address generator to receive an image frame buffer address. A command and control module is connected to the serial interface and configured to modify image frame buffer output signals. A calibration data storage module is connected to the command and control module to store calibration data related to pixel voltage response in the LED pixel array and enable modification of voltage provided by the dynamic power supply at least in part based on the image presented by the LED pixel array.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: January 30, 2024
    Assignee: Lumileds LLC
    Inventors: Ronald Johannes Bonne, Zhi Hua Song
  • Patent number: 11869457
    Abstract: The present disclosure provides a synchronous display method of a spliced screen, a display system, an electronic device and a computer readable medium. The spliced screen includes display screens spliced together, and the display method is based on wireless communication and includes: sending control information to the spliced screen for N times at intervals so as to control the display screens to display simultaneously, where N is not less than 2 and is an integer, the control information sent for previous N?1 times includes first information and second information, the control information sent for an Nth time at least includes the second information, the first information is configured for controlling the display screen receiving the control information to turn off a receiving component of the display screen, the second information is configured for controlling the display screen receiving the control information to display after a preset time duration.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: January 9, 2024
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Genyu Liu, Tao Li, Xingqun Jiang, Chao Yu, Quanzhong Wang
  • Patent number: 11829190
    Abstract: Data routing for efficient decompressor use is described. In accordance with the described techniques, a cache controller receives requests from multiple requestors for elements of data stored in a compressed format in a cache. The requests include at least a first request from a first requestor and a second request from a second requestor. A decompression routing system identifies a redundant element of data requested by both the first requestor and the second requestor and causes decompressors to decompress the requested elements of data. The decompression includes performing a single decompression of the redundant element. After the decompression, the decompression routing system routes the decompressed elements to the plurality of requestors, which includes routing the decompressed redundant element to both the first requestor and the second requestor.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: November 28, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Jeffrey Christopher Allan
  • Patent number: 11819359
    Abstract: Methods and apparatus for treating a patient. The method includes acquiring a plurality of radio frequency (RF) signals with an ultrasound transducer, each RF signal representing one or more return echoes from a scan line of a pulse-mode echo ultrasound scan. A position of the ultrasound transducer corresponding to each of the acquired RF signals is determined, and a plurality of contour lines generated from the plurality of RF signals. The method estimates a 3-D shape and position of an anatomical feature, such as a joint of patient based on the generated contour lines and corresponding ultrasound transducer positions. An apparatus, or computer includes a processor and a memory with instructions that, when executed by the processor, perform the aforementioned method.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: November 21, 2023
    Assignee: JointVue, LLC
    Inventors: Mohamed R. Mahfouz, Ray C. Wasielewski
  • Patent number: 11810884
    Abstract: Discussed generally herein are devices that include high density interconnects between dice and techniques for making and using those devices. In one or more embodiments a device can include a bumpless buildup layer (BBUL) substrate including a first die at least partially embedded in the BBUL substrate, the first die including a first plurality of high density interconnect pads. A second die can be at least partially embedded in the BBUL substrate, the second die including a second plurality of high density interconnect pads. A high density interconnect element can be embedded in the BBUL substrate, the high density interconnect element including a third plurality of high density interconnect pads electrically coupled to the first and second plurality of high density interconnect pads.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: November 7, 2023
    Assignee: Intel Corporation
    Inventors: Weng Hong Teh, Chia-Pin Chiu
  • Patent number: 11810528
    Abstract: A display assembly, a display device and a driving method for the display assembly are provided. The display assembly includes: a dimming array (10) and a pixel array (20) stacked together; wherein the dimming array (10) includes a plurality of dimming units (101) arranged in an array; the pixel array (20) includes a plurality of pixel units (201) arranged in an array; each dimming unit (101) corresponds to at least one pixel unit (201), and different dimming units (101) correspond to different pixel units (201), respectively. The display assembly further includes: a first driver chip (102) configured to drive the dimming array (10). The number of output channels of the first driver chip (102) is equal to the number of columns of dimming units (101) in the dimming array (10), and each output channel of the first driver chip (102) is connected to one column of dimming units (101).
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: November 7, 2023
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yaoyao Wang, Rui Han, Jie Yu, Xiaoxia Wang, Meng Li, Shulin Qin, Tielei Zhao, Chunhua Wang, Pengtao Li, Tingfeng Huang, Xiaoqiao Dong
  • Patent number: 11798518
    Abstract: An image processing device and method for displaying multi-screen are provided. The image processing device includes an image processing circuit, a transmission arrangement circuit, and an image merge circuit. The image processing circuit receives and processes a first image information with a first bandwidth and a second image information with a second bandwidth to generate a first image information package and a second image information package which are transmitted to the transmission arrangement circuit. The image merge circuit receives and restores the first image information package and the second image information package from the transmission arrangement circuit with a third bandwidth, and outputs the first image information package and the second image information package to a display together. When the first image information and the second image information are in a full-screen mode, the third bandwidth is less than a sum of the first bandwidth and the second bandwidth.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: October 24, 2023
    Assignee: Aten International Co., Ltd.
    Inventor: Yi-Jen Chen
  • Patent number: 11775620
    Abstract: Methods, systems, and apparatus for blocking screenshots and screen recordings of content are disclosed. A first media content frame is received from a first computer device. It is determined that one or more user interface elements are present in the first media content frame. The user interface elements are extracted from the first media content frame. The user interface elements are converted to video. The video is encrypted to prevent screenshot capture of the one or more user interface elements present in the first media content frame by a second computer device lacking a decryption key when the video is played on a digital screen of the second computer device. A second media content frame is generated including the first media content frame overlaid by the video. The second media content frame is transmitted to the second computer device for the second media content frame to be played.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: October 3, 2023
    Assignee: Sunroom
    Inventors: Nikolas Sean Ryan, Lucy Mort
  • Patent number: 11770513
    Abstract: Systems and methods for reducing a number of focal planes used to display a three-dimensional object are disclosed herein. In an embodiment, data defining a three-dimensional image according to a first plurality of focal planes are received. Pixel luminance values from the first plurality of focal planes are mapped to a second plurality of focal planes comprising fewer focal planes than the first plurality of focal planes. Data is stored identifying initial focal distances of the mapped pixel luminance values in the first plurality of focal planes. The second plurality of focal planes are then displayed on a near eye device which uses the data identifying initial focal distances of the mapped pixel luminance values to adjust a wavelength of light produced by the second plurality of images to cause the pixels to appear at their original focal distances.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: September 26, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Seppo Valli, Pekka Siltanen
  • Patent number: 11755224
    Abstract: A technique manages data in slices of difference sizes within different storage tiers. The technique involves, based on access activity for first data currently residing within a first slice having a first size, selecting a target set of storage devices within which to store the first data from among multiple sets of storage devices. The technique further involves moving the first data from the first slice having the first size to a second slice having a second size that is different from the first size. The technique further involves, after the first data is moved from the first slice to the second slice, storing the second slice in the target set of storage devices.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: September 12, 2023
    Assignee: EMC IP Holding Company LLC
    Inventor: Nickolay Alexandrovich Dalmatov
  • Patent number: 11748941
    Abstract: A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: September 5, 2023
    Assignee: Imagination Technologies Limited
    Inventor: Jonathan Redshaw
  • Patent number: 11716226
    Abstract: A plurality of driver slice circuits arranged in parallel having a plurality of driver slice outputs, each driver slice circuit having a digital driver input and a driver slice output, each driver slice circuit configured to generate a signal level determined by the digital driver input, and a common output node connected to the plurality of driver slice outputs and a wire of a multi-wire bus, the multi-wire bus having a characteristic transmission impedance matched to an output impedance of the plurality of driver slice circuits arranged in parallel, each driver slice circuit of the plurality of driver slice circuits having an individual output impedance that is greater than the characteristic transmission impedance of the wire of the multi-wire bus.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: August 1, 2023
    Assignee: KANDOU LABS, S.A.
    Inventor: Roger Ulrich
  • Patent number: 11677895
    Abstract: Provided is an imaging element including a reception interface that receives an imaging synchronization signal related to a timing of imaging and at least one output synchronization signal related to a timing of output of image data obtained by imaging from an outside of the imaging element, a memory that is incorporated in the imaging element and stores the image data obtained by imaging at a first frame rate in accordance with the imaging synchronization signal received by the reception interface, and an output circuit that is incorporated in the imaging element and outputs the image data stored in the memory at a second frame rate in accordance with the output synchronization signal received by the reception interface, in which the first frame rate is greater than or equal to the second frame rate.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: June 13, 2023
    Assignee: FUJIFILM CORPORATION
    Inventors: Tomoyuki Kawai, Hitoshi Sakurabu, Ryo Hasegawa, Makoto Kobayashi, Kazufumi Sugawara
  • Patent number: 11659224
    Abstract: Network content delivery apparatus and methods based on content compiled from various sources and particularly selected for a given user. In one embodiment, the network comprises a cable television network, and the content sources include DVR, broadcast, nPVR, and VOD. The user-targeted content is assembled into a playlist, and displayed as a continuous stream on a virtual channel particular to that user. User interfaces accessible through the virtual channel present various functional options, including the selection or exploration of content having similarity or prescribed relationships to other content, and the ability to order purchasable content. An improved electronic program guide is also disclosed which allows a user to start over, record, view, receive information on, “catch up”, and rate content. Apparatus for remote access and configuration of the playlist and virtual channel functions, as well as a business rules “engine” implementing operational or business goals, are also disclosed.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: May 23, 2023
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Patrick J. Donoghue, Jay Thomas
  • Patent number: 11610358
    Abstract: Methods and tiling engines for tiling primitives in a tile based graphics processing system in which a rendering space is divided into a plurality of tiles. The method includes generating a multi-level hierarchy of tile groups, each level of the multi-level hierarchy comprising one or more tile groups comprising one or more of the plurality of tiles; receiving a plurality of primitive blocks, each primitive block comprising geometry data for one or more primitives; associating each of the plurality of primitive blocks with one or more of the tile groups up to a maximum number of tile groups such that if at least one primitive of a primitive block falls, at least partially, within the bounds of a tile, the primitive block is associated with at least one tile group that includes that tile; and generating a control stream for each tile group based on the associations, wherein each control stream comprises a primitive block entry for each primitive block associated with the corresponding tile group.
    Type: Grant
    Filed: February 6, 2021
    Date of Patent: March 21, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Diego Jesus, John W. Howson, Panagiotis Velentzas, Robert Brigg, Xile Yang
  • Patent number: 11601588
    Abstract: A take-off capture method includes: acquiring, in response to obtaining an image capturing operation triggered by a user prior to taking off, image frames within a designated duration, upon entering a take-off capture mode; filtering at least one designated image frame based on the acquired image frames, the designated image frame being an image frame where the user is at a take-off high point within the designated duration; and performing an image capturing operation and outputting a take-off capture image based on the designated image frame, when an acquiring time period does not reach the designated duration but the designated image frame is filtered based on the acquired image frames, or when an acquiring time period reaches the designated duration. The user can therefore easily and quickly obtain the take-off capture image with the best take-off posture captured by the user in the take-off process.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: March 7, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Guosheng Li, Fei Ran
  • Patent number: 11573758
    Abstract: A display device includes: a video playback unit configured to play video media including multiple frames; a first memory unit configured to store a video signal of the video media that is being played; an acquisition unit configured to acquire a readout control signal representing a readout timing for playing each frame in the video media in a first display device different from an own display device in a multi-display system formed from multiple display devices; a readout control unit configured to cause frames of the video signal corresponding to the readout controls signal to be sequentially read out from the first memory unit in accordance with the acquired readout control signal; and a display control circuit configured to display, on a display unit, the frames of the video signal that have been read out.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: February 7, 2023
    Assignee: SHARP NEC DISPLAY SOLUTIONS, LTD.
    Inventor: Tomohiro Mihara
  • Patent number: 11574571
    Abstract: A display panel includes a second display region and a first display region arranged side by side in a direction in which data signal lines extend, and a source driver provided in a picture-frame region close to the second display region. The display panel further includes a switching signal line disposed between the second display region and the first display region, and a plurality of switches provided at intersecting portions of the data signal lines and the switching signal line. Each of the plurality of switches is connected at a control terminal thereof to the switching signal line, connected at a first conductive terminal thereof to a data signal line disposed in the first display region, and connected at a second conductive terminal thereof to a data signal line disposed in the second display region.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 7, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Masaaki Nishio, Noriyuki Tanaka, Kazuo Nakamura, Hongbing Weng
  • Patent number: 11553138
    Abstract: To enable HDR video signals of a plurality of signal interfaces to be satisfactorily handled. [Solution] A processing unit processes a linear high dynamic range video signal and obtains a high dynamic range video signal that has undergone a grayscale compression process. The processing unit is able to perform grayscale compression processes of a plurality of signal interfaces. For example, when a grayscale compression process of another signal interface other than a reference signal interface is performed, the processing unit further performs a process of adding characteristics of system gamma of the reference signal interface and a process of cancelling out characteristics of system gamma of the other signal interface.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: January 10, 2023
    Assignee: SONY CORPORATION
    Inventors: Koji Kamiya, Hiroaki Kikuchi, Jun Onuki, Tomoyuki Endo, Masaki Hirose
  • Patent number: 11545109
    Abstract: Disclosed is a display backlight control method for adapting a display backlight source to multiple refresh rates. The method includes: ascertaining a relation between a refresh rate and a threshold; if the relation indicates that the refresh rate changes from being higher than the threshold to lower than the threshold, transmitting a first mode backlight control signal to make the display backlight source provide a first transitional backlight in a first transition period and then provide a constant backlight; and if the relation indicates that the refresh rate changes from being lower than the threshold to higher than the threshold, transmitting a second mode backlight control signal to make the display backlight source provide a second transitional backlight in a second transition period and then provide a non-transitional strobe backlight. The first (second) transitional backlight includes a first (second) transitional strobe backlight and a first (second) transitional constant backlight.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: January 3, 2023
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventor: Li-Ang Chen
  • Patent number: 11538215
    Abstract: A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: December 27, 2022
    Assignee: Imagination Technologies Limited
    Inventor: Jonathan Redshaw
  • Patent number: 11525968
    Abstract: Some embodiments may include a method of generating assessment data in a system including a galvanometric scanning system (GSS) having a laser device to generate a laser beam and an X-Y scan head module to position the laser beam on a work piece. The method may include selecting a dimension based on a desired accuracy for validation (and/or a characteristic of an imaging system in embodiments that utilize an imaging system). The method may include commanding the GSS to draw a mark based on a polygon or ellipse of the selected dimension around a predetermined target point associated with the work piece to generate assessment data, and following operation of the GSS based on said commanding, validating a calibration of the GSS using the assessment data (or an image thereof in embodiments that utilize an imaging system). Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: December 13, 2022
    Assignee: NLIGHT, INC.
    Inventors: Jay Small, Ken Gross
  • Patent number: 11528795
    Abstract: A computer-implemented method of lighting control is disclosed. The method includes identifying a group of people according to a relationship between or among the people that indicates the people are likely to regularly reside in a common location, determining a goal for the group of people for aligning circadian cycles of people in the group of people, determining a time and manner for altering ambient light at the common location in a manner to achieve the determined goal; and generating control signals to cause ambient lighting appliances at the common location to alter their performance according to the determined time and manner to achieve the determined goal.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: December 13, 2022
    Assignee: F.lux Software LLC
    Inventors: Michael Herf, Lorna Herf
  • Patent number: 11528156
    Abstract: The present disclosure provides a secondary-stream data transmission method for use in a conference. An electronic device is communicatively connected to a peripheral device, and a virtual display apparatus and a virtual UAC device are virtualized on the electronic device. The virtual UAC device is configured to establish an audio data channel between the electronic device and the peripheral device, to obtain audio data. Image data is obtained from an output interface of a graphics card of the electronic device. If the image data needs to be transmitted to the virtual display apparatus, the image data, or the image data and the audio data are transmitted to the peripheral device, and are transmitted to the outside by the peripheral device. The present disclosure can not only implement compatibility of cross-platform operating systems, but also support different display modes such as duplication and extension.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: December 13, 2022
    Assignee: YEALINK (XIAMEN) NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yun Liao
  • Patent number: 11494986
    Abstract: An electronic mobile device having a physical display, at least one processor, a volatile memory, and non-volatile memory. Stored in the volatile memory are first instructions for generating a 2D user interface and second instructions for generating a 3D VR environment, and system instructions. In a first operation, the first instructions are executed to generate the 2D user interface and provide the 2D user interface to the physical display. In a second operation, the first instructions are executed to generate the 2D user interface and provide the 2D user interface to a virtual display in the volatile memory. Also, in the second operation, the second instructions are executed to generate the 3D VR environment so as to obtain the 2D user interface from the virtual display and render a 3D image using at least part of the 2D user interface, and provide the 3D image to the physical display.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: November 8, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Philippe Harscoet, Kihwan Choi, Yoonjeong Heo, Ku In Seog, Joungsoo Lee
  • Patent number: 11475841
    Abstract: A system may include buffer circuitry that receives an input signal representative of image data for display via a pixel. The buffer circuitry may provide a first driving signal during a first frame of the image data to the pixel based on the input signal. The buffer circuitry may include slew booster circuitry. The slew booster circuitry may supply a voltage boost (e.g., additional voltage) to differential pair stage circuitry of the buffer circuit in response to a difference between the input signal and a second driving signal exceeding a threshold increase a rate of change of the input signal provided. The second driving signal may be provided to the pixel during a second frame of the image data preceding the first frame.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Shingo Hatanaka, Derek Keith Shaeffer, Kenichi Ueno, Masaki Kinoshita, Nobutaka Shimamura
  • Patent number: 11475533
    Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for GPR optimization in a GPU based on a GPR release mechanism. More specifically, a GPU may determine at least one unutilized branch within an executable shader based on constants defined for the executable shader. Based on the at least one unutilized branch, the GPU may further determine a number of GPRs that can be deallocated from previously allocated GPRs. The GPU may deallocate, for a subsequent thread within a draw call, the number of GPRs from the previously allocated GPRs during execution of the executable shader based on the determined number of GPRs to be deallocated.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: October 18, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Andrew Evan Gruber, Yun Du
  • Patent number: 11450265
    Abstract: A display device includes a display panel and a display driving circuit having improved degradation uniformity. The display panel includes sub-pixels, each of which includes a light emitting element and a driving transistor. The display driving circuit drives the display panel to display a degradation uniformity restoration image in an afterimage occurrence predicted area detected in the display panel during an image quality control period. The afterimage occurrence predicted area includes first and second sub-pixels of the sub-pixels. Before the image quality control period, the amount of accumulated current having flowed through the first sub-pixel is greater than the amount of accumulated current having flowed through the second sub-pixel. During the image quality control period, the amount of current flowing through the second sub-pixel is greater than the amount of current flowing through the first sub-pixel.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: September 20, 2022
    Assignee: LG Display Co., Ltd.
    Inventors: Minjae Yoo, JaeYoon Kim, GyuJin Bae
  • Patent number: 11431879
    Abstract: Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can obtain an indication of a new frame and, in response to the indication of the new frame not including an indication of a flip completion event: (i) fill the display buffer with the new frame; (ii) scan out the new frame from the display buffer to a display port; and (iii) apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: August 30, 2022
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Paul Diefenbaugh, Vishal Sinha, Arthur Runyan, Gary K. Smith, Kathy Bui, Yifan Li, Shirley Huang Meterelliyoz
  • Patent number: 11380273
    Abstract: Buttons and other interactive functionality for touchscreen displays of e-book and other electronic media content can be automatically optimized for viewing on client devices, in particular those employing an electrophoretic display. A hardware display driver pushes e-ink material through various predetermined voltage waveforms to consistently accomplish interface effects such as color inversion for a button which is touched on the interface screen. Machine learning schema can assist in determining the appropriate waveforms for interactive elements in the content.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: July 5, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Elie Saliba, Hao Hu
  • Patent number: 11290641
    Abstract: An electronic device is provided. The electronic device includes a communication module, a memory, a display, and a processor, wherein the processor may confirm a user input related to selection of an image corrected by using a first image processing scheme, transmit attribute information related to the first image processing scheme to an external electronic device through the communication module, based on the user input, receive, from the external electronic device through the communication module, the image corrected by using a second image processing scheme selected based on the attribute information in the external electronic device, and display, through the display, the image corrected by using the second image processing scheme.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 29, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Changsu Han, Hyunhee Park, Sungjun Lim, Youngjo Kim, Jaegon Kim, Hongseok Yang, Kihuk Lee
  • Patent number: 11272988
    Abstract: Disclosed herein are systems, methods, and software for providing a virtual environment with enhanced visual textures and haptic detail. In some embodiments, a texture atlas and UV mapping is used to render virtual objects having multiple textures that can be manipulated in real time. In some cases, UV coordinates are used to provide enhanced haptic detail.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: March 15, 2022
    Assignee: FVRVS LIMITED
    Inventors: Ian Hew Crowther, Victoria Jane Smalley
  • Patent number: 11263064
    Abstract: The present disclosure relates to methods and apparatus for machine learning processing. For example, disclosed techniques facilitate improving execution of machine learning primitives. Aspects of the present disclosure may store a command stream generated by an application in a buffer, the command stream including a plurality of machine learning primitives for execution by a graphics processor. Further, aspects of the present disclosure identify, after receiving a request from the application to finalize the buffer, two or more machine learning primitives of the buffer that may be replaced with a fused shader kernel. Additionally, aspects of the present disclosure may store the fused shader kernel in the buffer to generate a fused command buffer.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: March 1, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Hitendra Gangani, Balaji Calidas, Jeremy Williams
  • Patent number: 11223778
    Abstract: To enable HDR video signals of a plurality of signal interfaces to be satisfactorily handled. A processing unit processes a linear high dynamic range video signal and obtains a high dynamic range video signal that has undergone a grayscale compression process. The processing unit is able to perform grayscale compression processes of a plurality of signal interfaces. For example, when a grayscale compression process of another signal interface other than a reference signal interface is performed, the processing unit further performs a process of adding characteristics of system gamma of the reference signal interface and a process of cancelling out characteristics of system gamma of the other signal interface.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: January 11, 2022
    Assignee: SONY CORPORATION
    Inventors: Koji Kamiya, Hiroaki Kikuchi, Jun Onuki, Tomoyuki Endo, Masaki Hirose
  • Patent number: 11211036
    Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Brijesh Tripathi, Arthur L. Spence, Joshua P. de Cesare, Ilie Garbacea, Guy Cote, Mahesh B. Chappalli, Malcolm D. Gray, Christopher P. Tann
  • Patent number: 11195486
    Abstract: A driving device and a driving method thereof. The driving device comprises a system-on-chip and a timing control board. The system-on-chip is set to receive and process image data signals of frames to be transmitted, and output a first image data signal and a difference signal between image data signals of the current frame and the previous frame. The timing control board is set to process the first image data signal, then output a second image data signal, and to perform the output according to the difference signal and the second image data signals of the current frame and the previous frame.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: December 7, 2021
    Assignee: HKC Corporation Limited
    Inventor: Mingliang Wang
  • Patent number: 11170675
    Abstract: A method for performing hybrid over-current protection (OCP) detection in a display module and associated timing controller are provided. The method includes: during initialization of the display module, after a set of driving voltages have been established, performing first OCP detection in a built-in self-test (BIST) mode to generate a first OCP detection result; writing the first OCP detection result into a register bank, for being accessed by a host device, wherein the display module is applicable to displaying information for the host device; performing second OCP detection in a normal mode to generate a second OCP detection result; and writing the second OCP detection result into the register bank, for being accessed by the host device.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: November 9, 2021
    Assignee: HIMAX TECHNOLOGIES LIMITED
    Inventor: Ching-Lun Chen
  • Patent number: 11164365
    Abstract: A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: November 2, 2021
    Assignee: Imagination Technologies Limited
    Inventor: Jonathan Redshaw
  • Patent number: 11132766
    Abstract: An image processing method and device are disclosed. The method is applicable to an image processing device having an operating system, and the method includes: receiving, by an image processing module of the operating system, an instruction of a first application program to call the image processing module of the operating system, where the instruction carries a to-be-displayed image and a resolution of the to-be-displayed image; and when the resolution of the to-be-displayed image is less than a first threshold, performing, by the image processing module, super-resolution processing on the to-be-displayed image, and displaying an image obtained after the super-resolution processing, to resolve a problem of a low image definition in a conventional display method.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 28, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kuang Ting Chuang, Xin Jin, Huihai Shen, Yuchao Lin, Junxiong Sun, Xiaodong Liu
  • Patent number: 11116420
    Abstract: Physicians performing invasive procedures utilize instruments inserted into a human body to perform the procedures. Such procedures typically involve actions to be performed on specific targeted anatomical structures. During the procedure, nearby anatomical structures unrelated to the procedure should generally be avoided. A system and techniques are provided herein for monitoring the position of such unrelated nearby anatomical structures relative to one or more surgical instruments. The system emits a warning to a human operator such as a surgeon if one of the instruments is too close to a monitored anatomical structure.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: September 14, 2021
    Assignees: BIOSENSE WEBSTER (ISRAEL) LTD., ACCLARENT, INC.
    Inventors: Itzhak Fang, Noam Rachli, Yoav Pinsky, Itamar Bustan, Jetmir Palushi, Zvi Dekel
  • Patent number: 11087436
    Abstract: A method is performed at a computing device for controlling image display during image editing, the method including: loading, into the memory, an obtained to-be-edited image; identifying a primary area in the loaded image, the primary area including one or more objects that are automatically recognized as subjects of the loaded image; adjusting the primary area in the loaded image in accordance with a fitting state between the loaded image and a preset template when a center of the primary area is initially located at a center of a display area of the preset template; and displaying, on the screen, the adjusted primary area in the loaded image to occupy the display area of the template completely.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: August 10, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qianyi Wang, Zhibin Wang
  • Patent number: 11087804
    Abstract: Methods, systems, and apparatuses for a memory device that is configurable based on the type of substrate used to couple the memory device with a host device are described. The reconfigurable memory device may include a plurality of components for different configurations. Various components of the reconfigurable memory die may be activated/deactivated based on a type of substrate used in the memory device. The memory device may include an input/output (I/O) interface that is variously configurable. A first configuration may cause the memory device to communicate signals modulated using a first modulation scheme across a channel of a first width. A second configuration may cause the memory device to communicate signals modulated using a second modulation scheme across a channel of a second width. The I/O interface may include one or more switching components to selectively couple pins of a channel together and/or selectively couple components to various pins.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 10, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Timothy M. Hollis
  • Patent number: 11082674
    Abstract: An image mapping player includes an image mapping module for creating a mapping relation between each pixel of an image of a video to be mapped and each pixel of an image to be displayed and displaying the image according to the mapping relation, a brightness adjustment module for adjusting the brightness of the displayed image brightness, a controller selection module for selecting a controller type, a channel selection module for selecting a channel; a RB reverse selection module for selecting a color component R and a color component B whether or not applicable for reversing the image, a white light setting module, for selecting a white light mod, and a port brightness adjustment module for adjusting the brightness of a selected port. The invention also discloses a pixel debugging method by using the image mapping player.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: August 3, 2021
    Assignee: STRONGLED LIGHTING SYSTEMS (SUZHOU) CO., LTD.
    Inventor: Chia-Jui Chang
  • Patent number: 11056032
    Abstract: A display system may display image frames. The system may include multiple sets of laser dies. Each set of laser dies may emit a respective set of beams of light to a photonic integrated circuit. Each set of beams may include light in at least three wavelength ranges that include visible and/or infrared wavelengths. Channels in the photonic integrated circuit may receive the sets of beams with a first pitch and may emit the set of beams with a second pitch that is finer than the first pitch and at a given angular separation to tangential and sagittal axis scanning mirrors.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: July 6, 2021
    Assignee: Apple Inc.
    Inventors: Arman Hajati, Robert S. Upton, Yuval Gerson
  • Patent number: 10997774
    Abstract: A method of generating an intermediate layer comprises generating local surface properties for a graphics object from parameter image maps, generating a first object image surface layer based on the local surface properties, storing intermediate surface results as an object image layer from the object local surface properties, and rendering a second object image surface layer based on the stored intermediate surface results.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: May 4, 2021
    Assignee: Oxide Interactive, LLC
    Inventors: Timothy James Kipp, Daniel Kurt Baker
  • Patent number: 10984605
    Abstract: A method of providing an image to be displayed includes providing captured scene data representing one or more images of a real scene and providing illumination data representing real illumination impinging on the real scene, providing a virtual reality image of a theoretical object by modeling said theoretical object using said illumination data to define illumination impinging on the theoretical object, and providing a combined image including elements of the real scene based on said captured scene data and including said virtual reality image.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: April 20, 2021
    Assignee: Worldscape, Inc.
    Inventor: Peter R. Rogina
  • Patent number: 10965841
    Abstract: A receiving device for reducing video latency includes a display render unit, a communication interface, a memory, and a processor. The display render unit performs a video transmission to output a video to a display apparatus. The video generated by a video capture unit of the sending device is transmitted through the communication interface to the receiving device. The memory stores at least one computer readable instruction. The processor accesses and executes the at least one computer readable instruction to: determine whether a video latency is necessary to be reduced; determine a target reduced latency based on a target line count and a current line count; and determine a first period based on the target reduced latency and an accelerating scheme at the display render unit. The display render unit performs the video transmission to the display apparatus based on the accelerating scheme for the first period.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: March 30, 2021
    Assignee: NOVATEK Microelectronics Corp.
    Inventor: Sheng-Nan Sun
  • Patent number: 10964087
    Abstract: One embodiment provides a graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, the hardware graphics rendering pipeline including pixel processing logic to determine that each sample location of a pixel of a multisample surface is associated with a clear value and resolve a color value for the pixel to a non-multisample surface via a write of metadata to indicate that the pixel has the clear value. The resolve can be a stenciled resolve that automatically bypasses execution of a pixel shader for pixels having clear color data.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: March 30, 2021
    Assignee: Intel Corporation
    Inventors: Devan Burke, Abhishek Venkatesh, Travis Schluessler
  • Patent number: 10921983
    Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: February 16, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz